• slider image 168
:::
條列式新聞
新聞載入中,請稍後...

8-1-1 將其餘的主機加入集叢( Cluster )

參考出處︰http://pulipuli.blogspot.tw/2014/06/proxmox-ve-create-proxmox-ve-cluster.html#postcata1411097666164_anchor1


只有第一台虛擬機器管理伺服器Proxmox VE需要建立集叢
後來建立的Proxmox VE則是使用加入集叢的動作。

本章節示範採 proxmox VE 4.0 版,與 PVE 3.3 版的指令回應稍有不同,
但指令操作是相同的。

 

  1. 建立 cluster 主機 (請參閱前一個章節的步驟)
    主機:pve2
    以指令建立 集叢(這裡建立的是 master)
    #  pvecm create pvecluster
    (pvecluster 這個名稱是自己建立的)


     
  2. 現在要將 pve4 這一台 proxmox VE 主機加入集叢
    (這一台如果已經安裝了虛擬機,請先把虛擬機全部移除,為什麼?不要問為什麼,照著做就是了
    因為不移除,proxmox VE 就不讓加入到第2台的集叢主機



     
    1. 先將虛擬機設定檔移至他處,再將主機重開機
      # mkdir /lxc
      # mv /etc/pve/lxc/* /lxc/
      # mkdir /qemu-server
      # mv /etc/pve/qemu-server/* /qemu-server/
      # reboot   (重開機)


       
    2. 這是 pve4 主機 重開機後的情形,pve4 原來的虛擬機現在已經不見了
      (只是設定檔先搬離開原來的位置,但虛擬機還存放在原來的地方,待加入集叢後,再把設定檔搬回來即可。)


       
    3. pve4 主機 加入 集叢主機(pve2 主機)
      先以 ssh 登入 pve4 主機
      # pvecm add pve2 或
      # pvecm add  pve2的ip

      完成後可看到 pve2 主機,和 pve4 主機的視窗裡同時出現 pve2 和 pve4 兩台主機。
      在完成目前這個步驟時,只要登入 pve2 主機 或是 登入 pve4 主機 都可以同時管理這兩台主機。



       
    4. 現在,把剛剛 pve4 主機,搬離原來位置的虛擬機設定檔搬回原來的位置。
      # mv /lxc/*  /etc/pve/lxc/
      # mv /qemu-server/*    /etc/pve/qemu-server/
      # rmdir /lxc
      # rmdir /qemu-server
      # reboot


       
    5. 現在 pve4 主機上的虛擬機已經恢復執行。


      ps:實作情況:
      1. 原來 pve4 主機將另外4顆80G的硬碟分別設定為4個 Storage,
        分別為 VM4-sdb1,VM4-sdc1,VM4-sdd1,VM4-sde1,但重開機後卻無法啟動LXC虛擬機,
        經檢查後發現這4個Storage已經不見了,哇哩勒,難怪放在這4個Storage 裡的虛擬機在啟
        動時的錯誤訊息是找不到原來存放的 Storage ,這時只能把這4個Storage重新設定回去,
        完成後,虛擬機就能立即啟動。

         
    6. 分別將另外兩台主機加入集叢
      分別以 ssh 登入 pve 主機 和 pve3 主機,再分別執行下列指令:
      # pvecm add pve2


       
  3. 到這裡為止,就能把所有的 proxmox 主機一起管理了.
    https://任何一台欉集上主機的ip:8006



     

:::
展開 | 闔起

文章類別

書籍目錄

展開 | 闔起

線上使用者

10人線上 (7人在瀏覽線上書籍)

會員: 0

訪客: 10

更多…