2016-10-28 52 views
1

我不小心複製了我的default.vcl並刪除了我相當複雜的配置。只要我不嘗試重新加載配置或重新啓動清漆,一切運行良好 - 我希望有一種方法來查看或「提取」我從varnish中加載的配置,所以我不必從頭開始重寫它。感謝您的任何想法。恢復加載清漆配置

回答

1

您也可以在管理控制檯(varnishadm)中登錄並運行vcl.list列出所有加載的vcl。然後vcl.show顯示最近的一個。

當清漆服務重新啓動或停止時,Vcl列表被清除。

+0

這正是我一直在尋找的,運行「vcl.show boot」會產生加載的配置。似乎我在我的grep搜索中偶然發現了這個文件,但是你的方法更加清晰,所以我將其標記爲答案。謝謝! – sully1900

0

通過恢復我的加載配置文件解決了我的問題 -

grep -i -a -B100 -A100 'text' /dev/vda 

替換爲一行代碼我從配置想起「文本」。