假设我在三台服务器上安装了EFS卷。在卷中,我有一些由Chef创建的文件夹。由于此卷安装在3个不同的服务器上,我应该将相同的配方应用于所有3个服务器吗?这似乎有点多余,因为server1将“创建”目录并设置权限,而server2和server3将运行相同的配方,因此对共享卷执行基本相同的操作。
我应该以不同的方式处理EFS卷吗?
答案 0 :(得分:2)
我会说,只要您在服务器上拥有一致的UID / GID,就可以随处执行。这给你带来了很多好处:
在实践中,配方需要是幂等的,因此共享它不应该导致任何问题。它不应该引入明显的减速(在第一次它只是stat()
检查之后)。