linux – 在重新启动后保持sysfs参数的建议

我正在试验通过sysfs虚拟文件系统暴露的大型 changes to Linux system runtime parameters.

维护这些参数的最有效方法是什么,以便它们在RHEL / CentOS风格的系统上重新启动?

是否只是将命令转储到/etc/rc.local中的情况?是否有一个非常适合的init脚本?我也从配置管理的角度考虑标准化.是否有一个干净的sysfs等效于sysctl?

解决方法

如果是我,我可能会创建一个/etc/sysfs.conf和一个/etc/init.d/sysfsutils初始化脚本.然后我可以将所有与sysfs相关的配置和选项与其他所有内容分开.使用init脚本,可以使用标准惯用法管理和处理它,通过SysV init脚本管理服务和配置(包括RHEL / CentOS上的服务sysfsutils [start | stop | reload | restart | status](稍加一些额外的工作) ).

即使我没有使用/etc/init.d/sysfsutils脚本,我仍然将选项放入/etc/sysfs.conf然后从单独的脚本(/ etc)调用/处理该文件的内容/rc.local,作为最后/懒惰选项).

注意:Debian和基于Debian的发行版(Ubuntu等)已经这样做了,并使用他们的sysfsutils包发布了/etc/sysfs.conf配置文件和init脚本.从Debian / Ubuntu框(或sysfsutils的Debian源包)中抓取这两个文件可能是开始自己复制它的好方法.

相关文章

文章浏览阅读1.8k次,点赞63次,收藏54次。Linux下的目录权限...
文章浏览阅读1.6k次,点赞44次,收藏38次。关于Qt的安装、Wi...
本文介绍了使用shell脚本编写一个 Hello
文章浏览阅读1.5k次,点赞37次,收藏43次。【Linux】初识Lin...
文章浏览阅读3k次,点赞34次,收藏156次。Linux超详细笔记,...
文章浏览阅读6.8k次,点赞109次,收藏114次。【Linux】 Open...