搭建vSphere+nfs集羣(四)

第四部分:創建nfs共享存儲、安裝虛擬機和測試集羣的功能linux

創建nfs存儲源centos

準備一臺centos7/8服務器,並安裝nfs服務瀏覽器

在主機VMware-workstation中新建一臺虛擬機安全

操做系統類型選Linux、centos7 67位服務器

虛擬機名稱設置爲centos-nfs,位置選擇和前面的esxi主機在同一個目錄以便管理網絡

cpu4核 內存4096M 網絡暫時選橋接網絡,硬盤先建立一個20G的來安裝系統,後面再添加一塊大的硬盤做爲nfs共享磁盤(其實須要添加2塊共享磁盤,這裏先不添加,後面再添加)ide

建立好以後刪除聲卡和打印機,而且將橋接的網絡改爲自定義,鏈接到存儲網絡VMNet1。測試

掛載centos的安裝iso,安裝centos系統,安裝過程這裏再也不贅述。centos7

若是安裝過程當中須要鏈接外網,則再能夠添加一塊網卡,選擇橋接模式便可。spa

安裝好系統以後,配置系統的主機名、網絡、selinux、防火牆等

主機名:centos-nfs

ip:192.168.10.254/24,10.8.20.254/24(鏈接外網須要)

關閉selinux

關閉防火牆

更新系統

爲這臺centos服務器添加一塊500G的硬盤

重啓服務器後,爲其分區,格式化,掛載到根目錄下的nfs目錄,並寫入fstb實現自動掛載。

分區

fdisk /dev/sdb

n

p

兩次回車

w


格式化

mk2fs.ext4 /dev/sdb1


掛載

mkdir /nfs

mount /dev/sdb1 /nfs


開機自動掛載

vi /etc/fstab

加入如下內容到文件的最後:

/dev/sdb1 /nfs ext4 defaults 0 0


配置好以後按照下面步驟安裝nfs服務:

Step1:安裝NFS服務器端軟件

yum -y install nfs-utils rpcbind 

Step2:配置NFS目錄

vi /etc/exports

加入如下內容:

/nfs 192.168.10.0/24(rw,sync,no_root_squash)

導出nfs目錄

exportfs -rav

Step3:啓動服務

systemctl enable rpcbind
systemctl start rpcbind
systemctl enable nfs-server
systemctl start nfs-server

nfs服務安裝完成


添加nfs存儲

在vCenter的集羣Cluster1中點擊右鍵,選擇「存儲」→「新建數據存儲...」

打開向導

→ 選擇 nfs

→ 版本 nfs 4.1

→ 數據存儲名稱: share-datastore-nfs

文件夾:/nfs

服務器:192.168.10.254

→ 不使用kerberos驗證

→ 主機可訪問性 選擇所有3臺主機

→ 完成

完成後的數據存儲以下圖所示:

同時在每臺主機的數據存儲那裏均可以看到這個nfs存儲

說明共享存儲創建成功。


打開集羣的功能

下面能夠新建虛擬機來測試集羣的效果了。

開啓集羣的DRS和HA功能


最後會出現以下提示,須要再爲esxi主機添加一個共享存儲作數據檢測

在centos服務器上再創建一個共享目錄,爲了簡單,咱們直接使用centos的第一塊磁盤(系統盤)做爲共享(正常的話應該再添加一塊硬盤,再將其掛載到下面的/nfs1目錄)

mkdir /nfs1

修改.etc/exports,添加一行

/nfs 192.168.10.0/24(rw,sync,no_root_squash)
/nfs1 192.168.10.0/24(rw,sync,no_root_squash)

重啓nfs服務

systemctl restart rpcbind

systemctl restart nfs-server

而後再在vCenter中添加第二塊共享存儲的盤,名稱爲: share-datastore-nfs1

再修改HA的設置

這樣就不會有提示了


測試集羣

在共享存儲 share-datastore-nfs 上創建一個iso的目錄存放安裝虛擬機操做系統的iso鏡像,並上傳iso文件進去

上傳文件時,會出現以下的提示

下面來解決它

瀏覽器輸入 https://10.8.20.250也就是vCenter的地址,下載右邊的受信任的根證書

會獲得win/linux/mac3個證書

將win版的證書導入到瀏覽器中

打開瀏覽器設置→隱私設置和安全性→管理證書→導入,找到剛下載的證書,導入win文件夾下的xxx.crt導入。

導入完成後,重啓瀏覽器,而後再打開vcenter便可上傳文件。


下面安裝一臺centos虛擬機來測試集羣的功能

注意,安裝虛擬機選擇存儲時,必定要選擇安裝在共享存儲 share-datastore-nfs 上。

具體安裝虛擬機的過程再也不贅述。

虛擬機關機時的遷移

能夠從一臺主機遷移到另一臺主機,僅更改計算資源。

虛擬機的網卡配置選擇VM Network,IP地址設置爲10.8.20.0網段,能夠鏈接外網



從網絡安裝CentOS8

安裝成功

而後能夠測試羣集的DRS自動遷移、手動遷移,模擬主機無響應等。

全文結束

歡迎訪問個人技術博客:秋天裏的回憶

相關文章
相關標籤/搜索