天天看點

Kolla環境多節點手動查找日志方式

感謝朋友支援本部落格,歡迎共同探讨交流,由于能力和時間有限,錯誤之處在所難免,歡迎指正!

如果轉載,請保留作者資訊。

部落格位址:https://blog.csdn.net/bai0324lin

郵箱位址:[email protected]

  1. Xshell登入目标環境,将各個控制節點打開在sehell的tab頁中
  2. 切換到nova日志所在目錄,cd /var/lib/docker/volumes/kolla_logs/_data/nova
  3. 複制虛拟機操作導緻失敗的請求ID,例如req-9a418a0e-8141-4da5-bedd-4c2cbb2f9791
    1. 可在界面,點選虛拟機名稱,彈出頁面的記錄檔中擷取;
Kolla環境多節點手動查找日志方式
    1. 可使用指令nova instance-action-list d1f36559-b849-4812-bd7f-7acad6516ac4(虛拟機ID)擷取。
Kolla環境多節點手動查找日志方式
  1. 在指令行使用grep req-9a418a0e-8141-4da5-bedd-4c2cbb2f9791 -r ./ 顯示目前該請求ID所列印的相關日志,找出錯誤日志(可使用grep ERROR),進入日志檔案查找詳細錯誤資訊。
Kolla環境多節點手動查找日志方式
Kolla環境多節點手動查找日志方式
  1. 另外一種情況,從grep查到日志可以看出,目前虛拟機報錯具體節點
Kolla環境多節點手動查找日志方式

可從篩選到的日志中看出,虛拟機是排程到compute17節點上的可去compute17節點檢視該虛拟機的詳細日志。

Kolla環境多節點手動查找日志方式

通過以上步驟可快速定位nova子產品虛拟機報錯原因,請悉知。

繼續閱讀