一、環境配置
1、使用軟件
VM-Workstation 15.5
VCSA 6.7
ESXi 6.7
2、VM-Workstation 虛擬網絡設置
3、VMware-workstation虛擬機配置及安裝
vCenter
使用vcsa6.7
CPU 6核 (默認2核,需要部署完成后再調整)
內存調整為6G(默認10G,需要部署完成后再調整)
IP:10.8.20.30
ESXi主機,共4臺ESXi主機
CPU
4核 開啟虛擬化
內存
8G(最少8G,少于8G無法啟用vSAN)
硬盤
硬盤1:40g,安裝ESXi系統
硬盤2:100g,標記為ssd,作為緩存盤
硬盤3:1T,標記為ssd,作為數據盤(如果存放于HDD中,則需要標記為ssd,模擬全閃存環境)
硬盤2和硬盤3組成了一個磁盤組(磁盤組是vSAN中的一個重要概念,磁盤組中的數據盤可以為多個)
網卡
網卡1:橋接到VMNet0,10.8.20.0/24網段,作為管理網絡
網卡2:連接到VMNet1(僅主機模式),作為vSAN網絡
網卡3:連接到VMNet2(僅主機模式),作為vSAN網絡(冗余,這樣即使網卡2或者網卡3斷了一個,也能通訊)
IP地址:
管理網絡: 10.8.20.31~10.8.20.34
vSAN網絡:192.168.0.31~192.168.0.34( 也可以是其他的 ,保證各臺ESXi主機能通訊即可,與VMNet1的192.168.10.0和VMNet2的192.168.20.0網段無關。)
首先部署vcsa,具體部署方式看?這里,注意其IP地址設置成10.8.20.30,部署完后,關閉這臺虛擬機,調整下cpu和內存。
接著安裝ESXi。
新建ESXi虛擬機時,只添加40g的硬盤和橋接的那塊網卡,然后安裝ESXi系統、配置管理網絡。
具體安裝和配置可以查看?這里
4、增加硬盤和網卡
安裝完成ESXi,配置完成管理網絡之后,關閉虛擬機,然后增加剩下的2塊硬盤和2個網卡。
依次安裝好4臺ESXi主機。
二、配置vSphere群集
安裝好所有虛擬機后,在vCenter(vcsa,https://10.8.20.30/ui)中依次做如下操作:
1、在vCenter中新建數據中心,把四臺主機都加入vCenter
2、開啟主機的SSH,方便以后的管理
3、將作為vSAN磁盤組的磁盤(100G和1T的那兩塊)標記為ssd,模擬全閃存架構(如果VMware-workstation虛擬機的文件是放在ssd硬盤中,則不需要這步操作)
4、建立群集,群集名稱為vSphere-vSAN_cluster
把四臺主機全部拖入,先不啟用任何群集的功能。
注意:將主機加入群集前,所有主機最好處于維護模式。
5、調整本地存儲,將安裝ESXI系統的存儲其按主機IP地址重命名為:local-datastore-xx(xx是主機ip的最后兩位)
三、配置和啟用vSAN
1、新建分布式交換機,建立vSAN存儲網絡
(1)添加分布式交換機
新建分布式交換機
分布式交換機名稱
分布式交換機版本
上行鏈路數目為2,因為每臺主機都有2條網卡(網卡2和網卡3)來連接vSAN的。順便創建默認的端口組。
完成分布式交換機的創建
(2)為分布式交換機添加主機,配置上行鏈路
添加和管理主機
+新主機
選擇所有主機
選擇vmnic1,分配上行鏈路
分配到上行鏈路1,并將此上行鏈路分配到所有主機
再選擇vmnic2
將vmnic2分配到上行鏈路2
已經分配好了2條上行鏈路
暫時不管理適配器
暫時不遷移虛擬機網絡
完成
到每臺ESXi主機虛擬網絡處可以看到此時分布式交換機的拓撲
此時已經配置好了右端,下面配置左端(圖中的vmnic1后面的10.8.20.31的指的是主機名,并不是IP地址的意思)
(3)為分布式端口組添加VMkernel網卡,配置分布式交換機的左端
添加VMkernel適配器
選擇所有主機
務必選中vSAN服務
配置ip地址
圖中的ip地址192.168.0.0/24網段也能是其他的,但是要保證所有的ESXi主機能相互通訊。
返回ESXi主機查看網絡,可以看到分布式交換機的左端(端口組)已經配置。
確認ESXI主機間在192.168.0.0/24網段的通訊
至此,分布式交換機配置完成。
2、啟用vSAN服務,創建磁盤組
(1)啟用vSAN前,請保證要用來做磁盤組的磁盤(緩存盤和數據盤)不包含任何分區信息。
(2)開啟vSAN服務:
(3)選擇單站點群集:
(4)打開去重和壓縮服務:
(5)聲明磁盤:
右上角選擇分組依據:主機
下面將每臺主機的閃存磁盤(事先必須標記為ssd,否則無法聲明為緩存盤)容量大的聲明為數據盤(容量層),容量小的聲明為緩存盤(緩存層),這樣這2塊硬盤被vSAN成為一個磁盤組(當然可以有多個磁盤組)。
以上磁盤不包括安裝ESXI系統的磁盤。
每臺主機都要聲明。
(6)先不添加故障域,直接點擊下一步
(7)完成
(8)正在配置vSAN群集
(9)將所有主機退出維護模式,到群集的數據存儲處查看 vsanDatastore 的容量
(10)查看vSAN的運行狀況,保證其不出現紅色的警告
至此,一個單站點的vSAN群集搭建成功。
下面在這個vSAN存儲上新建一個虛擬機。
右鍵點擊群集,選擇新建虛擬機
輸入虛擬機名稱,這里創建一個centos8的虛擬機
選擇存放的主機
存儲默認值務必選擇vSAN的默認存儲策略
再選擇vsanDatastore
選擇虛擬機版本
選擇虛擬機操作系統,這里選擇CentOS8
虛擬機硬件,保持默認值
即將完成,檢查下數據存儲和存儲策略是否選擇正確
完成虛擬機的創建
查看數據存儲→vsanDatastore,可以看到虛擬機的相關文件
在群集的監控里面可以看到虛擬機具體的物理放置方式
具體來說是將虛擬機的對象(主頁和hard?disk)以網絡RAID1的方式存放在多臺ESXi主機上的,實現多副本,避免單點故障。
最后,上傳iso,安裝這個centos8的系統。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。