我正在运行开源Chef 11 Server和运行chef-client的十几个Linux和SmartOs服务器。有一次,我在我的一个Linux服务器上创建了一个文件,文件名为" down"在特定目录中,即使在重新启动后也无法运行chef-client。我已经删除了这个文件,我不记得我把该文件放在哪个目录中。我再也找不到任何存在或工作的文档。我想到了吗?
我意识到Chef的观点是让厨师 - 客户端始终在运行,但有时在尝试使用服务器配置时禁用chef-client非常有用。
我相信这个" down"文件可能与runit有关。
答案 0 :(得分:0)
我想我找到了它。
如果我在/ etc / sv / chef-client
中创建文件# touch /etc/sv/chef-client/down
然后运行
# sv status chef-client
我回来了
down: chef-client: 85480s; run: log: (pid 8000) 93131s
如果我删除了下载文件,我会回来
down: chef-client: 85539s, normally up; run: log: (pid 8000) 93190s