Bagaimana cara memulai mysql secara otomatis setelah server restart (CentOS + distro lainnya)?

17

Bagaimana saya mengkonfigurasi server CentOS Linux saya untuk secara otomatis memulai mysql ketika server mulai mengikuti shutdown?

Saya mengetahui jalur init.d ...

/etc/rc.d/init.d

... dan saya dapat melihat mysqld di folder ini. Saya percaya bahwa menempatkan item (yaitu dengan tautan simbolis) di folder ini berarti bahwa mereka harus mulai di server restart.

Tetapi ini tidak terjadi pada saya.

Latar Belakang

Meja TI pusat kami memulai kembali server CentOS tervirtualisasi kami selama akhir pekan. Server tersedia setelah restart tetapi database MySQL belum juga dimulai kembali.

Pikiran?

therobyouknow
sumber
beberapa jawaban relevan stackoverflow.com/questions/9859381/…
n611x007

Jawaban:

30

Gunakan chkconfig :

chkconfig --level 345 mysqld on
alvosu
sumber
+1 Terima kasih TAPI haruskah ini chkconfig --level 345 mysqld di TIDAK chkconfig --levels 345 mysqld? linuxcommand.org/man_pages/chkconfig8.html Saya mencoba keduanya. Saya kira itu berhasil dengan tidak ada pesan atau apa pun, setelah mengetik, saya hanya mendapat prompt lain. Adakah cara untuk mengetahui apakah itu membuat mysql restart secara otomatis?
therobyouknow
2
@Rob: jalankan chkconfig --list mysqlduntuk menunjukkan runlevel apa yang diatur untuk skrip init.
Scott Pack
Tidak dapat chkconfigdiinstal ....Package 'chkconfig' has no installation candidate
inorganik