三、PVE安裝與基礎配置
3.1 PVE安裝七步曲
本項目中,3個節點服務器都需要安裝PVE虛擬化平台,限於篇幅,這里只演示節點1服務器的PVE安裝過程。
- 第一步:選擇紅框中的選項,敲回車鍵,安裝PVE,如圖7所示。
圖7. 選擇安裝PVE
- 第二步:選擇紅框中的選項,同意協議,如圖8所示。
圖8. 同意安裝協議
- 第三步:在紅框①中選擇系統盤,也就是在RAID規划中創建的RAID1系統盤,接着選擇下一步,如圖9所示。注意,由於在做項目的時候,PVE安裝的過程忘記截圖,《3.1.PVE安裝七步曲》采用的是虛擬機來安裝PVE進行項目還原,紅框①中的參數與實際有所不同,大家知道這個意思就行了,下面就不再重復,見諒。
圖9. 選擇安裝盤
- 第四步:配置國家和地區信息,如圖10所示。國家選擇“China”,時區選擇“亞洲/上海”,鍵盤布局選擇“美式鍵盤”。
圖10. 選擇國家和地區
- 第五步:配置密碼和郵箱信息,如圖11所示。這里的密碼是“root”權限的密碼,用戶名也是“root”。郵箱只需要是合法的都沒問題,不需要驗證郵箱。
圖11. 配置密碼和郵箱
- 第六步:配置網卡、主機名、IP地址、DNS等信息,如圖12所示。其中,選擇第一塊網卡用於網絡管理,按照我們的規划應該選擇“eno2”網卡。主機名稱“bve-node1”。IP地址和DNS等信息可配置也可不配置,留待稍后配置也可以,但是最好是配置IP地址,如果需要修改,可以使用Web UI進行修改,這樣比較簡單。
圖12. 配置網卡、主機名、IP地址
- 第七步:檢查核對信息,確定無誤后點擊安裝,如圖13所示。
圖13. 檢查核對信息
安裝結束之后,出現圖14界面證明安裝成功。默認用戶名為root,密碼為安裝時設置的密碼。
圖14. PVE操作系統命令行登錄
安裝結束之后自動重啟,如果通過瀏覽器訪問https://10.129.255.31:8006,出現圖15界面證明安裝成功。
圖15. PVE操作系統Web登錄
其他兩個節點服務器也是用PVE安裝七步曲的方法來完成PVE安裝。
3.2 PVE基礎配置
3.2.1 安裝ifconfig
- 第一步:更新apt資源
root@pve-node1:~# apt-get update
root@pve-node1:~# apt-get upgrade
- 第二步:安裝net-loos網絡工具
root@pve-node1:~# apt install net-tools
- 第三步:使用ifconfig
root@pve-node1:~# ifconfig #查看主機當前生效的網卡
root@pve-node1:~# ifconfig -a #查看主機所有的網卡
3.2.2 安裝vim
root@pve-node1:~# apt install vim
3.2.3 安裝Open vSwitch虛擬交換機
Proxmox VE默認情況下,並沒有安裝Open vSwitch虛擬交換機,如圖16所示。
圖16. Proxmox VE默認沒有安裝Open vSwitch
后續配置虛擬網絡需要使用到Open vSwitch虛擬交換機,需要安裝,安裝操作如下所示:
root@pve-node1:~# apt-get update # 3.2.1中已執行
root@pve-node1:~# apt install openvswitch-switch
3.2.4 配置ntp服務
如果組建多機Proxmox集群,如果使用Ceph分布式存儲,請務必要確保所有服務器的時間同步。如果NTP時鍾不同步,Ceph服務可能會起不來,登錄認證失敗,虛擬機遷移失敗等等問題。
- 第一步:配置國家統一的時鍾源
阿里雲:ntp.aliyun.com
國家授時中心:ntp.ntsc.ac.cn
root@pve-node1:~# vim /etc/systemd/timesyncd.conf
圖17. 配置時鍾源
- 第二步:重啟NTP服務
root@pve-node1:~# systemctl restart systemd-timesyncd