Proxmox集羣中,如果將ISO文件存儲於本地,只能供本節點存取,要用於集羣的其它節點進行安裝,將無法如願。這樣有些麻煩,如果要在每個節點給虛擬機安裝操作系統,按常規的方式,每個物理節點,都得上傳好所需的操作系統ISO鏡像,既費時又浪費寶貴的存儲資源。那麼,有沒有好的解決方案呢?有的,nfs就是很好的工具。外掛nfs服務,即解決了容量擴展問題,又能讓所有的虛擬機都可以共享讀取。可能會有人質疑,這nfs可用性差,而超融合可行性確實極高,何必多此一舉呢?
我們用nfs來存儲ISO鏡像以及定時備份虛擬機,並不需要很高的可用性。因此,作爲超融合高可用私有云的輔助手段,是非常經濟和適用的。因爲獨立的物理nfs作爲私有云集羣的補充,並不需要較高的配置,只要磁盤容量足夠大就行(不像集羣計算節點,需要性能極佳的磁盤)。
使用NFS存儲來共享ISO鏡像文件,首先我新建個redhat7做爲NFS的服務器系統。
怎樣安裝我就不詳細介紹了,進入安裝完成的系統後,關閉防火牆
在linux系統中YUM源是非常重要的一個設置,如果沒有yum源安裝軟件時依賴關係我們不清楚,就無法去正常安裝軟件。所以我們網卡配置完成後,馬上就要去安裝yum源,在server上。掛載好光盤中的redhat系統安裝光盤,因爲yum源是以安裝光盤爲源的。首先查看光驅信息,然後把光驅掛載到/mnt下。
設置和編輯yum源
查看yum源是否建好,文件數量
然後安裝NFS存儲文件,yum install rpcbind nfs-utils -y
安裝成功
查看NFS存儲安裝文件
創建共享目錄
編輯存儲共享對象,IP及權限
啓動NFS服務
查看共享文件夾及IP地址
要激活新配置
請重新導出NFS目錄,並確保共享目錄處於活動狀態
添加NFS存儲
添加後我們可以看到NFS存儲了
在每個節點的NFS存儲中我們就可以上傳ISO鏡像了,選擇好文件就可以上傳了。
介紹到這裏我所說的Proxmox虛擬化的全部內容也就講解完畢了,本來還想搞桌面虛擬化的內容,但不是快過年了嗎?還是想好好休息一段時間吧,祝各位豬年快樂!!!