A kiszolgáló példányokat a /etc/init.d/mysql szkript segítségével lehet menedzselni:
/etc/init.d/mysql start | stop | restart | report N
A végén az 'N' helyére az egyes példányok azonosítóit - 3306, 3307, 3308, 3309 - írhatod be, így az egyes műveletek - start, stop, restart, report - kizárólag arra a kiszolgáló példányra lesznek hatással. Ha az 'N'-et elhagyod, az azt megelőző művelet valamennyi kiszolgáló példányra hatással lesz.
Az egyes példányokat a nekik megfelelő konfigurációs fájlokban - /etc/mysql/conf.d/myxxxx.cnf - tudod eltérő működésre bírni.
Néhány parancs a példa kedvéért:
root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is running MariaDB server from group: mysqld3307 is running MariaDB server from group: mysqld3308 is running MariaDB server from group: mysqld3309 is running root@jessie:/var/log# /etc/init.d/mysql stop 3308 root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is running MariaDB server from group: mysqld3307 is running MariaDB server from group: mysqld3308 is not running MariaDB server from group: mysqld3309 is running root@jessie:/var/log# /etc/init.d/mysql stop 3306 root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is not running MariaDB server from group: mysqld3307 is running MariaDB server from group: mysqld3308 is not running MariaDB server from group: mysqld3309 is running root@jessie:/var/log# /etc/init.d/mysql start 3306 root@jessie:/var/log# /etc/init.d/mysql start 3308 root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is running MariaDB server from group: mysqld3307 is running MariaDB server from group: mysqld3308 is running MariaDB server from group: mysqld3309 is running root@jessie:/var/log# /etc/init.d/mysql stop root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is not running MariaDB server from group: mysqld3307 is not running MariaDB server from group: mysqld3308 is not running MariaDB server from group: mysqld3309 is not running root@jessie:/var/log# /etc/init.d/mysql start root@jessie:/var/log# /etc/init.d/mysql report Reporting MariaDB servers MariaDB server from group: mysqld3306 is running MariaDB server from group: mysqld3307 is running MariaDB server from group: mysqld3308 is running MariaDB server from group: mysqld3309 is running root@jessie:/var/log#
A mostani /etc/init.d/mysql fájl sokkal egyszerűbb felépítésű, mint az eredeti, kizárólag egyetlen kiszolgáló működtetésére kihegyezett, de sokkal több szolgáltatással rendelkező /etc/init.d/mysql fájl. Az eredeti például megnézi, hogy a kiadott parancsok végrehajtása sikerült-e vagy sem (például egy leállítás). A mostani viszont ezt nem teszi meg nekünk, így sokkal jobban oda kell figyelnünk az egyes példányok elindulására, működésére vagy szabályos leállítására. Ez különösen akkor fontos, amikor újabb MariaDB csomag jelenik meg a csomagtárolóban, mi pedig szeretnénk frissíteni a rendszert.