華為服務器,無法安裝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,以防交換機端口或者網卡故障帶來中斷服務的風險。