2014-09-04 59 views
4

我正在寻找与厨师的一些“最佳做法建议”。我已经配置了几个服务器,它们将会映射NFS共享。我们决定改变安装点。我的问题是关于旧的挂载点。什么是摆脱它的最好方法?它是持久的(在FSTAB中)。撤消更改厨师食谱已取得

我可以在食谱中加入一些东西来检查和卸载。

我在这里看到的问题是随着应用程序的发展,烹饪书会变得混乱与撤消/错误修复类型的东西。 这个问题很容易适用于启动时像cron作业或服务一样的持久性问题。 什么是首选的“厨师的方式”来处理这个?

回答

2

有没有简单的答案,处理这种情况的通常方法是使整个堆栈自动化,所以在这种情况下,从零开始销毁和重建机器以避免旧的confs。

的另一途径是在食谱撤销的时间SMaL公司数量(一个或两个版本)

要微启的最新比方说你添加属性new_mountpoint一旁的老mountpoint和您更新新的mount资源使用新属性的资源,并更新旧的mount资源以删除旧的安装点。

下一变化,new_mount被改变为新的路径和mountpoint需要的new_mount

先前值