Mysql

如何在啟動時減慢 MySQL 服務自動啟動的速度(依賴於另一個服務)

  • December 9, 2014

我在 RaspberryPi (Raspbian) 上的 Debian 上執行 MySQL 數據庫。我想將 RaspberryPi 用作本地 MySQL 伺服器,但要將 MySQL 數據庫 datadir 放在 RaspberryPi 的 SD 卡之外 - 偶爾會損壞 SD 卡。

我已經成功地將數據庫數據移動到連接到 RaspberryPi 的外部硬碟驅動器上。唯一的問題是,硬碟是加密的,必須先掛載才能使用,但 MySQL 伺服器在掛載之前就啟動了。

如何使 MySQL 服務依賴於我的自定義掛載腳本守護程序服務?或者以某種方式只是減慢 MySQL 自動啟動的速度,以便它以最新的方式啟動?

我試過添加:

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

但它不會起作用。

在 init.d 腳本中編輯 LSB init.d 資訊標頭不會直接修改啟動順序等。要使系統重新檢查所有 init.d 腳本並應用您需要insserv在編輯後執行命令的任何更改。

引用自:https://unix.stackexchange.com/questions/172176