6.2. Gérer le service

A l'instar de tous les services du système, on peut invoquer le script de démarrage (/etc/init.d/mysql) directement ou via la commande invoke-rc.d.

MySQL version 5.0 installe aussi les services nécessaires à la gestion d'un cluster (ndbd et ndb_mgmd). Même si les scripts de démarrage pour ces deux services sont activés pour le runlevel par défaut (2), les conditions pour qu'ils démarrent ne sont pas remplies[14]. Si ces deux services ne sont pas requis, il vaut de toutes façon mieux les désactiver au boot avec l'option -f et le paramètre remove de la commande update-rc.d :

root@ubuntu:~# update-rc.d -f mysql-ndb remove
 Removing any system startup links for /etc/init.d/mysql-ndb ...
   /etc/rc0.d/K22mysql-ndb
   /etc/rc1.d/K22mysql-ndb
   /etc/rc2.d/S18mysql-ndb
   /etc/rc3.d/S18mysql-ndb
   /etc/rc4.d/S18mysql-ndb
   /etc/rc5.d/S18mysql-ndb
   /etc/rc6.d/K22mysql-ndb
root@ubuntu:~# update-rc.d -f mysql-ndb-mgm remove
 Removing any system startup links for /etc/init.d/mysql-ndb-mgm ...
   /etc/rc0.d/K23mysql-ndb-mgm
   /etc/rc1.d/K23mysql-ndb-mgm
   /etc/rc2.d/S17mysql-ndb-mgm
   /etc/rc3.d/S17mysql-ndb-mgm
   /etc/rc4.d/S17mysql-ndb-mgm
   /etc/rc5.d/S17mysql-ndb-mgm
   /etc/rc6.d/K23mysql-ndb-mgm
root@ubuntu:~# 



[14] Il manque en effet le fichier de configuration pour ndb_mgmd et une ligne de configuration ndb-connectstring pour ndbd.