UbuntuでMySQLやPostgresql等の等のサービス起動制御
Ubuntuのサービス起動制御についていつも忘れるのでまとめておく。
Ubuntu11.04時点での内容なので、今後バージョンアップに連れて変更されるかもしれない。
1. Upstart利用サービス
概要
イベントベースのUpstartで起動制御しているサービス。
Ubuntu10.04あたりから、後述するinit利用サービスからの置き換えが進んでいる。
変更方法
各サービスごとに「/etc/init/~.conf」の以下記述を修正
# MySQL Service description "MySQL Server" author "Mario Limonciello <superm1@ubuntu.com>" # ↓ここらへんを記述修正。たとえば自動起動しなければstart on(〜)をコメントアウト。 start on (net-device-up and local-filesystems and runlevel [2345]) stop on runlevel [016] respawn ....