VMware vSAN 6.7實戰(一)搭建單站點vSAN羣集

1、環境配置centos

一、使用軟件緩存

VM-Workstation 15.5網絡

VCSA 6.7架構

ESXi 6.7分佈式

二、VM-Workstation 虛擬網絡設置ide


三、VMware-workstation虛擬機配置及安裝ui

vCenter
使用vcsa6.7
CPU 6核 (默認2核,須要部署完成後再調整)
內存調整爲6G(默認10G,須要部署完成後再調整)
IP:10.8.20.30spa

ESXi主機,共4臺ESXi主機
CPU
4核 開啓虛擬化操作系統

內存
8G(最少8G,少於8G沒法啓用vSAN)orm

硬盤
硬盤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系統、配置管理網絡。

具體安裝和配置能夠查看 這裏


四、增長硬盤和網卡

安裝完成ESXi,配置完成管理網絡以後,關閉虛擬機,而後增長剩下的2塊硬盤和2個網卡。

依次安裝好4臺ESXi主機。


2、配置vSphere羣集

安裝好全部虛擬機後,在vCenter(vcsa,https://10.8.20.30/ui)中依次作以下操做:

一、在vCenter中新建數據中心,把四臺主機都加入vCenter

二、開啓主機的SSH,方便之後的管理

三、將做爲vSAN磁盤組的磁盤(100G和1T的那兩塊)標記爲ssd,模擬全閃存架構(若是VMware-workstation虛擬機的文件是放在ssd硬盤中,則不須要這步操做)

四、創建羣集,羣集名稱爲vSphere-vSAN_cluster

把四臺主機所有拖入,先不啓用任何羣集的功能。
注意:將主機加入羣集前,全部主機最好處於維護模式。

五、調整本地存儲,將安裝ESXI系統的存儲其按主機IP地址重命名爲:local-datastore-xx(xx是主機ip的最後兩位)


3、配置和啓用vSAN

一、新建分佈式交換機,創建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網段的通信

至此,分佈式交換機配置完成。

二、啓用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的系統。

相關文章
相關標籤/搜索