iT邦幫忙

2023 iThome 鐵人賽

DAY 2
0
Cloud Native

帶著MBP在異世界探險的科技宅系列 第 2

Day 2 Proxmox VE Debug 經驗篇 - 我的叢集呢?

  • 分享至 

  • xImage
  •  

Day 2 Proxmox VE Debug 經驗篇 - 我的叢集呢?
嗨各位,今天我要來講實驗室機房的 Proxmox VE 叢集在學校停電後的復原故事

在學校停電後,把叢集重啟的我發現了以下問題
歐謝(英文),叢集起不來啊靠

以下為示意圖,現在叢集好好的
各位就當左邊紅一片就好
https://ithelp.ithome.com.tw/upload/images/20230905/201156602WYcZ5C7wp.png

OK,首先看一下 corosync
有時候叢集間資訊同步會因為它配置錯誤導致節點間的資訊無法同步(但VM維持正常)
好...不是它的問題

經過一番排查後發現是因為 Proxmox VE 叢集啟動會有 1/2 節點數量的限制
也就是說,當你的 Proxmox VE 節點上線數量未達 1/2 時叢集會無法啟動XD
從圖我們可以看到, PVE 預期我們

  1. 會加入投票的節點(Expected votes)和最高投票(Highest expected)的票數為 11
  2. 叢集啟動最低需要的票數(Quorum)為 6
    https://ithelp.ithome.com.tw/upload/images/20230905/20115660ojT4kyczDW.png

中文參考文章: 修復Proxmox VE:集叢未啟動 / Fix Proxmox VE: Cluster Not Ready

於是乎,當我們把節點數量開到 6 以上後叢集就能正常啟動惹 (撒花

感謝各位的收看,明天的主題我會講今天提到的 corosync 同步的問題


上一篇
Day 1 前言
下一篇
Day 3 Proxmox VE Debug 經驗篇 - 怎麼大家都逆向?
系列文
帶著MBP在異世界探險的科技宅30
圖片
  直播研討會
圖片
{{ item.channelVendor }} {{ item.webinarstarted }} |
{{ formatDate(item.duration) }}
直播中

尚未有邦友留言

立即登入留言