At Thu, 19 May 2005 18:30:14 +0900, M. Takeyama(takezou) wrote:
M. Takeyamaです。
On Thu, 19 May 2005 10:09:37 +0200 Takashi Iwai
wrote: At Thu, 19 May 2005 10:22:46 +0900, Masaharu Ohi wrote:
大井です。
やって見ました。
ですが、失敗です。
自動起動は確かにできているのですが、mysqlよりも前に 起動していて、だめでした。 何とかmysqlの後に起動させる方法はないのでしょうか
9.3 だと after.local に書けば OK なのですが、9.2 だと /etc/init.d/rc 自体を変更する必要があるかもしれません。
もしくは、以下の要領で、専用の init script を作成して登録するのも手で す。
/etc/init.d に起動ファイル (例えば /etc/init.d/foo) を作成します。 スクリプトには、 ### BEGIN INIT INFO と ### END INIT INFO で囲んだ meta data を頭に追加します。 meta data のフォーマットは他のスクリプトを見れば容易に理解できると 思います。mysql が先に必要であれば、Should-Start: mysql を加えます。 [*-]Should-Start タグは、あったら先に起動する、という意味です。
google してみました。(Should-Startのことが気になったので。) 参考情報として、以下のURLをレスしておきます。 http://www.novell.com/coolsolutions/feature/11256.html
今回の場合は、Required-Start のタグで定義するのがより スマートなのではでしょうか。 #mysqlが起動していることが前提のなるなら。
そうですね、mysql が「必要」であるならば Required-Start が正しいタグで
すね。
--
Takashi Iwai