我有一个小问题,我没有找到任何答案。
我在CentOS服务器上运行虚拟机,并创建了一个简单的脚本来启动虚拟机。我想在启动时运行脚本,以便虚拟机也可以在启动时启动。所以我用以下
成功注册了脚本chkconfig --add myscript
并使用以下
启用它chkconfig --level 2345 myscript on
最后我检查了它,因此注册并正确启用了
$ chkconfig --list | grep myscript
这么久,很好,但是当我重新启动机器进行测试时,没有任何反应。 所以现在我想知道为什么我的脚本不运行?我有一些感觉,因为一些缺少的参数很冷,myscript需要一个参数“start”才能正常运行,所以我认为这可能是它没有运行的原因,在那种情况下我应该在哪里添加参数?
另请注意,我的脚本没问题,或者至少我可以手动运行。
更新
脚本在引导期间运行,并且正常工作。 Tha应用程序我尝试从一个脚本开始,我的虚拟机,有一个图形界面,它似乎是导致麻烦。有没有人有任何启动脚本的图形应用程序的经验,基于unix的操作系统?或者,如果有任何其他聪明的方法来实现这一目标?
谢谢!
答案 0 :(得分:2)
确保在/etc/rc.?/中创建了正确的符号链接,并且/etc/init.d/中的启动脚本应包含start和stop方法。