Ubuntu Server 13.04 amd64でのdaemon自動起動制御
Ubuntu Server 13.04 amd64での,daemon自動起動制御に関する備忘録.
Ubuntuで起動されるdaemonは,
・/etc/init
・/etc/rc[0-6].d
・/etc/rcS.d
に記述されるスクリプトにより起動される.
initから起動されるdaemon等は,/etc/init配下の*.confスクリプトで制御される.
スクリプト内のstart on runlevel [2345]等をコメントアウトすればよい.
例えば,こんな感じ.
もしくは,hoge.confの拡張子を変えてしまうとか.
# mv /etc/init/mysql.conf /etc/init/mysql.conf_org
のような感じ.
runlevelにより選別して起動されるdaemonは,update-rc.dコマンドで一括設定できる.
例えば,apache2を自動起動したくない場合は,こんな感じ.
再び,apache2を自動起動したい場合は,こんな感じ.
参考までに,現在のrunlevel確認はこんな感じ.
なんだか,今頃「Ubuntu管理者入門」って感じ(泣).
Ubuntuで起動されるdaemonは,
・/etc/init
・/etc/rc[0-6].d
・/etc/rcS.d
に記述されるスクリプトにより起動される.
initから起動されるdaemon等は,/etc/init配下の*.confスクリプトで制御される.
スクリプト内のstart on runlevel [2345]等をコメントアウトすればよい.
例えば,こんな感じ.
もしくは,hoge.confの拡張子を変えてしまうとか.
# mv /etc/init/mysql.conf /etc/init/mysql.conf_org
のような感じ.
runlevelにより選別して起動されるdaemonは,update-rc.dコマンドで一括設定できる.
例えば,apache2を自動起動したくない場合は,こんな感じ.
再び,apache2を自動起動したい場合は,こんな感じ.
参考までに,現在のrunlevel確認はこんな感じ.
なんだか,今頃「Ubuntu管理者入門」って感じ(泣).