管理 Solaris 环境中服务器上的配置文件,且多个用户经常更改
我有一个在 Solaris 计算机上运行的应用程序,配置修改和删除配置由团队中的多个人员处理。...我想简化此过程,以确保不丢失配置,并更容易识别何时/何地更改由谁完成,并根据需要检索配置文件。
我查看了 svn 和其他存储库,但它们似乎都与存储在某些机器上的存储库一起使用,并且所有更改都必须在当时进行......
我希望找到一个解决方案,其中服务将在Solaris上运行在后台监视更改并自动创建必要的版本控制。
我是否要求一些不存在的东西?或者他们是解决这个问题的更好方法吗?
谢谢.....
I have an application running on a solaris machine with configuration modifications and deletions of configuration handled by multiple persons in the team....I would like to streamline this process to ensure no loss of configuration and make it easier to identify when/where the changes are done and by whom and retreive the configuration files as necessary.
I looked at svn and other repositories but they all seem to work with a repository stored on some machine and all the chnages have to be made then and there....
I am hoping to find a solution where a service would be running on solaris in teh background and monitors the changes and automatically creates the necessary versioning.
Am I asking for something that doesn't exist? or are they better approaches to solving this issue?
Thank you.....
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
一些想法。如果您指的是系统配置,那么您可以使用 SMF(服务管理工具)。这提供了用于管理服务的配置、相互依赖性和运行的服务。跟踪更改很容易,但我不太确定版本控制是否易于管理。
倒数第二段让我认为您希望允许用户进行临时更改并让一些守护程序监视并存储这些更改。这可能可以通过 FAM 来完成,也可以使用 ZFS 版本控制来完成,但这似乎有点矫枉过正。
至于更好的方法。我倾向于使用 ZFS 快照或类似的机制来检查我的配置。然后我会使用 SMF 来管理我的配置。维护各个子系统的配置版本对我来说不太适合。有趣的是整个盒子的配置。
A couple thoughts. If you mean system configuration then you can use SMF (Service Management Facility). This provides a service for managing the configuration, inter dependencies, and the running of services. Tracking of changes is easy but I'm not so sure if versioning would be easy to manage.
The next to last paragraph makes me think you want to allow the user to make ad hoc changes and have some daemon monitor and store those. That could probably be done with FAM and maybe use of ZFS versioning but that seems like overkill.
As far as a better approach. I would tend to use ZFS snapshots or a like mechanism to checkpoint my configuration. And then I would use SMF to manage my configuration. Maintaining versions of the configuration of individual subsystems doesn't quite do it for me. It is the configuration of the whole box that is interesting.