gpt4 book ai didi

linux - ubuntu 12.04的启动和停止脚本

转载 作者:塔克拉玛干 更新时间:2023-11-03 01:33:10 24 4
gpt4 key购买 nike

我有一个脚本 (twoRules.sh),它向 ovs 插件桥添加规则。

当有人执行 service neutron-plugin-openvswitch-agent restart 或重新启动系统时,规则将被删除。那么我应该把脚本放在哪里,以便在 neutron-plugin-openvswitch-agent restart 之后执行 (twoRules.sh) 脚本成功并且规则保持添加状态。

我试着按照其他人的建议将它放在 /etc/init.d/neutron-plugin-openvswitch-agent 文件中,但是这个文件只在 /etc/init.d 上调用/neutron-plugin-openvswitch-agent restart 而不是服务 neutron-plugin-openvswitch-agent restart。

最佳答案

您必须将脚本转换为 SysV 风格的初始化脚本。有许多文档对此进行了解释。

http://www.debian-administration.org/article/28/Making_scripts_run_at_boot_time_with_Debian http://www.cyberciti.biz/tips/how-to-controlling-access-to-linux-services.html https://wiki.debian.org/Daemon

通过这种方式,您可以将脚本配置为在某些服务启动或停止后或运行级别更改时执行。

关于linux - ubuntu 12.04的启动和停止脚本,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/23740886/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com