溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊(cè)×
其他方式登錄
點(diǎn)擊 登錄注冊(cè) 即表示同意《億速云用戶服務(wù)條款》

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

發(fā)布時(shí)間:2020-08-06 18:07:53 來源:網(wǎng)絡(luò) 閱讀:1289 作者:ygj900629 欄目:云計(jì)算

這一節(jié)創(chuàng)建一個(gè)雙主機(jī)的vSAN群集(最少只需要2臺(tái)主機(jī)的vSAN群集)

一、見證主機(jī)

在單站點(diǎn)vSAN群集的環(huán)境下,我們最少需要三臺(tái)服務(wù)器來搭建一個(gè)群集,一份數(shù)據(jù)以鏡像方式分別保存在其中兩臺(tái)服務(wù)器A和B上,這樣就能夠提供高可靠的數(shù)據(jù)保護(hù),那么為什么需要第三臺(tái)服務(wù)器C呢?

之所以需要見證者是為了應(yīng)對(duì)服務(wù)器A和B之間的網(wǎng)絡(luò)故障情況,如果服務(wù)器A和B之間出現(xiàn)網(wǎng)絡(luò)故障,這種情況下,服務(wù)器A和B都會(huì)試圖重組 vSAN 群集 ,爭(zhēng)奪共享資源,最終可能導(dǎo)致數(shù)據(jù)損壞等情況,這種情況稱為腦裂。為了避免出現(xiàn)腦裂,需要一個(gè)見證(仲裁)的角色,由服務(wù)器C來擔(dān)當(dāng)這個(gè)角色。

如果出現(xiàn)腦裂,vSAN會(huì)根據(jù)三臺(tái)服務(wù)器的投票選擇,來決定服務(wù)器C跟A和B中的哪一臺(tái)重新組成新的 vSAN 群集(2臺(tái)主機(jī))。因?yàn)锳或者B上都保存有數(shù)據(jù),所以數(shù)據(jù)不會(huì)丟失,并且集群重組后也會(huì)在服務(wù)器C上復(fù)制一份數(shù)據(jù)。

在單站點(diǎn)vSAN群集中,見證的角色是隨機(jī)分配的,虛擬機(jī)對(duì)象的見證組件也是隨機(jī)保存在群集中的某一臺(tái)主機(jī)上(RAID1的存儲(chǔ)策略下)。

vSAN 從 6.5 版本開始支持雙主機(jī)群集架構(gòu),最少只需要兩臺(tái)服務(wù)器就可以搭建出一套完整的 vSphere/vSAN 雙主機(jī)環(huán)境(稱為雙主機(jī)群集),數(shù)據(jù)以鏡像方式存放在這兩臺(tái)服務(wù)器上,見證者角色交由一臺(tái)虛擬機(jī)(或者ESXi主機(jī))來擔(dān)任,該虛擬機(jī)或者ESXi主機(jī)就稱為見證主機(jī),一般運(yùn)行在企業(yè)總部的數(shù)據(jù)中心內(nèi),通過網(wǎng)絡(luò)跟分支機(jī)構(gòu)的vSAN雙主機(jī)群集相連,在必要的時(shí)候參與分支機(jī)構(gòu)vSAN群集的重組裁決。

見證主機(jī)并不提供具體的數(shù)據(jù)服務(wù),所以對(duì)廣域網(wǎng)絡(luò)的要求較低,從分支機(jī)構(gòu)到數(shù)據(jù)中心的網(wǎng)絡(luò)連接只需要1.5Mbps的帶寬和不超過500ms的延遲就可以滿足見證主機(jī)和vSAN雙主機(jī)群集的通信要求。

下圖展示了三個(gè)分支機(jī)構(gòu)的雙主機(jī) vSAN 群集連接到總部數(shù)據(jù)中心的見證主機(jī)。

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

見證主機(jī)目前是為了雙站點(diǎn)VSAN集群設(shè)計(jì)的。常規(guī)的多節(jié)點(diǎn)的vSAN集群還是使用傳統(tǒng)的方法,witness component還是打散分布到集群中的所有主機(jī)上的。 當(dāng)集群變?yōu)槿?jié)點(diǎn)或更多時(shí),新增的服務(wù)器就可以承擔(dān)見證的責(zé)任,不再需要見證主機(jī)了。

二、應(yīng)用場(chǎng)景

雙站點(diǎn)的vSAN群集主要是用于ROBO的環(huán)境的。

ROBO就是Remote Office/Branch Office,指小型的分支機(jī)構(gòu),對(duì)于這種規(guī)模較小的辦公室而言,2臺(tái)主機(jī)就能滿足需求,3臺(tái)主機(jī)可能就有點(diǎn)浪費(fèi)。這種場(chǎng)景下,見證主機(jī)是安裝在總公司的數(shù)據(jù)中心上某臺(tái)虛擬機(jī)或者是一臺(tái)專門的ESXi主機(jī)。


三、搭建雙站點(diǎn)vSAN群集

下面用上次我們單站點(diǎn)的群集刪除后的環(huán)境建立一個(gè)雙站點(diǎn)群集。這里我們使用一臺(tái)ESXi主機(jī)作為見證主機(jī)而不使用Witness Appliance。

1、環(huán)境配置

主機(jī)使用esxi-vSAN1 esxi-vSAN2 esxi-vSAN3這三臺(tái)主機(jī),為 esxi-vSAN2 esxi-vSAN3 這2臺(tái)主機(jī)增加一塊200G和一塊2T的硬盤作為vSAN存儲(chǔ)。

esxi-vSAN1 作為見證主機(jī),暫時(shí)不加硬盤,其網(wǎng)絡(luò)暫時(shí)也只保留橋接網(wǎng)絡(luò)。

下圖是三臺(tái)虛擬機(jī)的具體配置

esxi-vSAN1 :

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

esxi-vSAN2 esxi-vSAN3 :

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

2、建立vSphere群集

(1)新建數(shù)據(jù)中心,將三臺(tái)主機(jī)加入到vCenter中,然后新建群集,將10.8.20.32和10.8.20.33兩臺(tái)主機(jī)加入群集,10.8.20.31這臺(tái)不要加入群集

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

(2)為群集中的2臺(tái)主機(jī)添加分布式交換機(jī)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

注意vmk1選擇服務(wù)時(shí)vSAN要打勾

檢測(cè)下vSAN網(wǎng)絡(luò)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集


3、啟用vSAN服務(wù),建立雙主機(jī)vSAN群集

開啟vSAN服務(wù)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

選擇第二項(xiàng),雙主機(jī)vSAN群集

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

服務(wù)暫時(shí)不選

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

聲明磁盤,200G的作為緩存層,2T的作為容量層

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

選擇見證主機(jī),必須選擇位于群集外的一臺(tái)主機(jī),并且不能處于維護(hù)模式

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

還要為見證主機(jī)配置vSAN網(wǎng)絡(luò)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

關(guān)掉10.8.20.31這臺(tái)主機(jī),參照其他2臺(tái),為其添加2個(gè)網(wǎng)卡(在生產(chǎn)環(huán)境中,可以在其管理網(wǎng)絡(luò)的vmk0上啟用vSAN服務(wù))

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

添加完后,開啟主機(jī),然后把它加入到vSAN網(wǎng)絡(luò)

將10.8.20.31主機(jī)加入上行鏈路

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

分配上行鏈路

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

然后再添加vmkernel網(wǎng)卡,勾選vSAN

建立好的分布式交換機(jī)如下圖

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

接著把主機(jī)退出維護(hù)模式,再重新開啟vSAN服務(wù)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

可以查看上面的見證主機(jī)的要求

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

可以看到見證主機(jī)也需要磁盤組

下面為其添加磁盤,按照其他2臺(tái)的配置,添加2塊硬盤,一塊200G,一塊2T的(可以在開機(jī)情況下添加)。

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

添加好后,刷新下存儲(chǔ)適配器,可以看到添加的2塊硬盤

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

再重新啟動(dòng)vSAN服務(wù)

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

完成

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

稍等片刻,vSAN服務(wù)已經(jīng)啟用

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集


4、測(cè)試雙主機(jī)vSAN群集

新建一臺(tái)虛擬機(jī)test01,使用默認(rèn)的存儲(chǔ)策略

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

可以看到虛擬機(jī)的見證組件只會(huì)放到見證主機(jī)上。

再新建一臺(tái)具有2塊硬盤的虛擬機(jī)test02,也使用默認(rèn)存儲(chǔ)策略

VMware vSAN 6.7實(shí)戰(zhàn)(五)搭建雙主機(jī)vSAN群集

也可以看到其見證都是放到見證主機(jī)上的。

這樣就實(shí)現(xiàn)了雙主機(jī)vSAN群集。


向AI問一下細(xì)節(jié)

免責(zé)聲明:本站發(fā)布的內(nèi)容(圖片、視頻和文字)以原創(chuàng)、轉(zhuǎn)載和分享為主,文章觀點(diǎn)不代表本網(wǎng)站立場(chǎng),如果涉及侵權(quán)請(qǐng)聯(lián)系站長郵箱:is@yisu.com進(jìn)行舉報(bào),并提供相關(guān)證據(jù),一經(jīng)查實(shí),將立刻刪除涉嫌侵權(quán)內(nèi)容。

AI