華為伺服器,無法安裝Proxmox VE,測試了7.4.1和8.0.2,都是各種報錯。
根據查到的資料,在安裝停止前或者停止後,按CTRL+ALT+F3,調出另外一個終端窗口,輸入命令Xorg -configure,注意X必須大寫,否則查無此命令。
把生成的配置文件,移動到/etc/X11路徑下,並且重命名為xorg.conf:
mv xorg.conf.new /etc/X11/xorg.conf
Vi /etc/X11/xorg.conf 修改配置文件:
需要修改的有兩個地方,一個是將Load 「glx」替換成Disable 「glx」,並在此行尾部增加文本Disable "glamoregl";
另一個是將Driver "modesetting"替換成文本Driver "fbdev"
執行指令「startx」,畫面只是出現了一個箭頭,並沒有顯示安裝介面。
重新來,修復完配置文件後,再次按CTRL+ALT+F3,切換終端窗口,再次執行指令「startx」,還是一樣的,只顯示一個滑鼠箭頭,畫面黑屏,且無響應。
無論是7.4.1還是8.0.2,都是一個樣,看來這個方法從7.4.1之後就沒用了,或者說手上這台華為伺服器的情況不同,索性放棄直接安裝Proxmox VE了。
眾所周知,PVE基於Debian,所以我打算先安裝Debian再安裝PVE。
PVE 8 升級了內核,是基於Debian12的,所以直接到清華大學鏡像站點下載了Debian12。
登錄華為iBMC,選取Debian12的ISO文件,並且設置為引導盤。
Debian12安裝過程略,因為就是點幾個下一步,沒什麼好寫的。
安裝完成後,首先切換為清華大學源:
apt update && apt upgrade 更新一下。
vim /etc/hosts 編輯hosts文件,準備添加條目
172.16.12.2 pve189.hcit.cc 就是ip地址和PVE的完整名稱。
添加Proxmox源,將GPG密鑰添加到APT源密鑰環中,再次更新:
現在可以安裝PVE了:
apt-get install proxmox-ve postfix open-iscsi ksmtuned ceph-base -y
安裝完成後,remove os-prober,因為我們不需要雙引導。
重啟伺服器。
重啟後,螢幕就顯示為PVE該有的樣子了,只要自己不說,沒人會認為它是在Dibian基礎上安裝的。
當然還有最後一步,WEB登錄PVE管理介面後,必須創建一個名為vmbr0的Linux Bridge,並且把網卡添加進去,設置IP位址,點擊「應用」否則虛擬機就無法聯網了。
有多塊網卡的話,建議創建bond0,以防交換機埠或者網卡故障帶來中斷服務的風險。