簡體   English   中英

我應該在哪里放置“ down”文件以防止Chef啟動

[英]Where should I put the “down” file to prevent Chef from starting

我正在運行Open Source Chef 11服務器以及十幾個運行Chef-Client的Linux和SmartOs服務器。 有一次,我在一個Linux服務器上的一個特定目錄中創建了一個文件名“ down”的文件,即使重新啟動后,該文件也無法運行Chef-Client。 此后,我已刪除了該文件,而且我不記得我將該文件放在哪個目錄中。我再也找不到該文件存在或起作用的任何文檔。 我想像過嗎?

我意識到Chef的關鍵是始終運行Chef客戶端,但是有時在嘗試服務器配置時禁用Chef客戶端很有用。

我相信這個“​​關閉”文件可能與runit有關。

我想我找到了。

如果我在/ 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

暫無
暫無

聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM