起動時にMySQLサービスの自動起動速度を遅くする方法(他のサービスによって異なります)

起動時にMySQLサービスの自動起動速度を遅くする方法(他のサービスによって異なります)

私はRaspberryPi(Raspbian)のDebianでMySQLデータベースを実行しています。 RaspberryPiをローカルのMySQLサーバーとして使用したいのですが、MySQLデータベースのデータディレクトリをRaspberryPiのSDカードの外に保持します。時々SDカードが破損します。

データベースデータをRaspberryPiに接続された外付けハードドライブに正常に移動しました。唯一の問題は、ハードドライブを暗号化して使用する前にマウントする必要がありますが、マウントする前にMySQLサーバーが起動することです。

MySQLサービスが私のカスタムマウントスクリプトデーモンサービスに依存するようにするにはどうすればよいですか?それとも、MySQLの自動起動速度を遅くして最新の方法で起動できるようにしますか?

私は以下を追加してみました:

// *** /etc/init.d/mysql file ***
# Required-Start:    $remote_fs $syslog mymountservice

しかし、これはうまくいきません。

ベストアンサー1

init.dスクリプトでLSB init.d情報ヘッダーを編集しても、開始順序などは直接変更されません。システムがすべてのinit.dスクリプトを再確認して変更を有効にするには、insserv編集後にこのコマンドを実行する必要があります。

おすすめ記事