有些服務是需要vCenter的
例如: vSAN
那麼...
我們就來測試一下
在有vSAN環境的 vCenter上
設置好 vCenter HA後
把 vCenter的 Active node 給 Shutdown
看看 vSAN Storage有什麼反應
當然首先
你要有 vSAN 和 vCenter HA啦
一、新增 vSAN用的Disk
二、建立 vSAN流量的 vDS
三、設定 vSAN
四、佈署測試VM
五、停用 Active vCenter
一、新增 vSAN用的Disk
二、建立 vSAN流量的 vDS
三、設定 vSAN
四、佈署測試VM
五、停用 Active vCenter
一、新增 vSAN用的Disk
建立 vSAN不困難
若只是Lab
大概就只要注意每一台 esxi 內的 diskgroup
都需要有至少1顆被標示為 快取碟 的 SSD
反正我的 esxi 都是虛擬的
要生個 虛擬的 SSD這還不容易
且我底層放 esxi 的實體空間
就是用 SSD
先來為每一台 esxi 新增
新增 4個 disk
分別為 40G的1個,80G的2個
加上原本的 就拿來 esxi的 OS的 40G
總共會有4顆disk
然後在esxi內
按一下【重新整理】
就會發現剛剛在 WorkStation新增的disk
出現囉
若遲遲沒有出現
不用慌張
重新開機就好
二、建立 vSAN流量的 vDS
vSAN的流量
只能跑在vDS上
且vSAN只能在有vCenter的環境上設定
所以這個 vCenter就相當重要性囉
新增 vDS
給個容易分辨的vDS名稱
剛剛新增完vDS
再來設定設這個vDS要跑的NIC
在vDS_vSAN的圖示上
按下滑鼠右鍵
選擇【管理和新增主機】
因為剛建立的 vDS
裡面並沒有使用到的 esxi主機
選擇【新增主機】
點選【新增主機】
這個Lab也只有3台 esxi
就通通選進去吧
【Next】
指派
esxi的第4張網卡(vmnic3)
其他esxi主機
也比照辦理
再確認一下
【Next】
因為
我是在一台實體機上
去虛擬各個VMware環境
所以必須在 esxi 內的 vSwitch
設定混和模式
避免未來不必要的錯誤
自己嚇自己
建立 portgroup
而底下的 portgroup
就是 繼承上面 vSwitch的設定
新增 VMkernel
並選定 vSAN剛剛建好的 portgroup
VMkernal 的部分
在 vmk3 的圖示上先點一下
再到上面點選【指派連接埠群組】
選擇剛剛建好的
vDS
【Next】
【Next】
【完成】
三、設定 vSAN
接下來
就是要啟用vSAN囉
vSAN是以cluster為最小單位
請到Cluster去設定>設定
選擇第一個
【單一站台叢集】
預設的就可以了
總共會有
3個快取碟
6個容量碟
要自己去宣告磁碟機的類型喔
這個部分
新版本做的蠻不錯的
早期若esxi認不到SSD
唯一只能到 esxi 去用CLI的方式強制識別成SSD
現在新版本就不用了
下一步
完成
可以看到
vSAN的 Storage的容量
我必須要再把Lab環境說明一下
這樣大家才會必較清楚
我有3台esxi
而vCenter的HA有3個VM
esxi11, vCenter67u2 >放在 NFS
esxi12, vCenter67u2-p >放在 NFS
esxi13, vCenter67u2-W >放在 NFS
我現在
要把正在 Active 的 vCenter
從 NFS的 Storage 移動到 vSAN 的 Datastore
為了保險起見
我另外移入一台 Win2008r2到 vSAN datastore
這台 Win2008r2
設定用管理網段 192.168.11.99
並從外層主戰機持續去ping
vSAN DataStore內的Win2008r2的192.168.11.99
若關閉Active vCenter後
vSAN的 datastore有受到影響的話
這個ping就會掉
vSAN內的Win2008r2
也持續ping vCenter的IP
>192.168.11.30
五、停用 Active vCenter
整個Lab的重點來了
把 Active的 vCenter給停用吧
從esxi去把Active 的 vCenter強制關機
觀察到
從 vSAN內的 Win2008r2去ping vCenter
只掉了幾個封包
掉的這幾個包,很合理
因為正在 failover
再觀察
從主戰機去ping vSAN datastore內的Win2008r2
竟然都沒掉包
這就厲害了~
所以從Lab觀察起來
雖然vSAN很依重 vCenter
但在 vCenterHA切換的過程中
在 vSAN DataStore的部分
完全不會有影響
沒有留言:
張貼留言