所以,我正在为 mysql 编写一个新贵的初始化脚本。应该是微不足道的吧?我的停止节看起来像:
kill timeout 30
stop on runlevel [016]
Run Code Online (Sandbox Code Playgroud)
我shutdown now -r
和 mysql 大喊我的 MyISAM 表崩溃了,就像kill -9
我的 mysql 进程一样。嘘。新贵似乎没有在重新启动之前等待 mysql 退出。在谷歌上的一些搜索发现我这个链接建议我这样做,而不是:
stop on starting rc RUNLEVEL=[016]
Run Code Online (Sandbox Code Playgroud)
事实上,这似乎解决了这个问题。
但是:WFT?本质上,我想在尝试卸载本地文件系统之前确保 mysql 已停止。这是正确的方法吗?为什么我的stop on runlevel
节在切换运行级别之前不等待 mysql 停止?
并且:这是你知道的,在任何地方都有记录吗?