2020年8月16日 星期日

移除 Cluster 的方式

 

移除 Cluster 的方式

移除 cluster 內的一個 node

  • Exp. pve01 方式
    pvecm nodes
    pvecm delnode pve01
    pvecm status
    rm -rf /etc/pve/nodes/pve01
  • 為了避免之後設定相同 IP 或 hostname 無法順利加入 Cluster 需要進行以下程序:
    • 每個 Node 都要清除已經移除 node 的 ssh fingerprint / authorized_keys Exp. hostname : pve01
      cd .ssh
      grep pve01 *
      cd /etc/pve/priv
      grep pve01 *

      如果有出現哪個檔案還殘存這資訊, 透過 vi 編輯刪除該行即可

有主機故障, 出現 no quorum 問題的處理方式

  • 因為預設 cluster 的 quorum 要兩個才能運作, 所以如果兩台的 cluster 壞了一台, 一段時間後就會出現這樣的問題, 如果想讓還正常的主機啟動 vm / ct , 可以將 quorum 的限制改成 1 , 然後重起 clusrter 服務即可, 手動解決方式如下:
    pvecm expected 1
    service pve-cluster restart

更改 hostname 方式

更改主機 IP 方式

  1. Web UI 更改 IP : System→Network→ 選定介面卡 → Edit
  2. 更改 /etc/hosts 內的 IP
  3. 關閉 cluster 服務
    service pve-cluster stop
  4. 修改 /etc/pve/corosync.conf 內 node ip 與 totem 內的 ip
  5. 重新開機

沒有留言:

張貼留言