6月にアップデートした、GLANTANKのDLNAサーバーMediaTomb。
気が付いたらサービスが動いてないという事が多々あり、その都度ログインしてサービスを起動して「自動起動の設定をしとかないとな~」と思っていたのだが、そもそも自動起動の設定済みだったので自動起動がうまくいってないっぽいようだ。
サービスの再起動で復旧するという事は、サービスの起動順序に問題がある可能性大。という事で、起動番号を20番から55番に変更する事に。
Redhat系ならば /sbin/chkconfig なのだが、debian系は update-rc.d で
GLANTANK:~# update-rc.d -f mediatomb removeてな具合で削除した後、
update-rc.d: /etc/init.d/mediatomb exists during rc.d purge (continuing)
Removing any system startup links for /etc/init.d/mediatomb ...
/etc/rc0.d/K20mediatomb
/etc/rc1.d/K20mediatomb
/etc/rc2.d/S20mediatomb
/etc/rc3.d/S20mediatomb
/etc/rc4.d/S20mediatomb
/etc/rc5.d/S20mediatomb
/etc/rc6.d/K20mediatomb
GLANTANK:~# update-rc.d -f mediatomb defaults 55な感じ。要は新しい起動番号で登録しなおすべし。
Adding system startup for /etc/init.d/mediatomb ...
/etc/rc0.d/K55mediatomb -> ../init.d/mediatomb
/etc/rc1.d/K55mediatomb -> ../init.d/mediatomb
/etc/rc6.d/K55mediatomb -> ../init.d/mediatomb
/etc/rc2.d/S55mediatomb -> ../init.d/mediatomb
/etc/rc3.d/S55mediatomb -> ../init.d/mediatomb
/etc/rc4.d/S55mediatomb -> ../init.d/mediatomb
/etc/rc5.d/S55mediatomb -> ../init.d/mediatomb
てな具合で期待通りに起動するようになり、めでたしめでたし。
【参照】
●MediaTomb - Free UPnP MediaServer http://mediatomb.cc/
●chibi style http://chibi.name/
┗不要サービスの停止、自動起動の設定、ランレベル