VMware vSAN 6.7实战(一)搭建单站点vSAN群集

一、环境配置

1、使用软件

VM-Workstation 15.5

VCSA 6.7

ESXi 6.7

2、VM-Workstation 虚拟网络设置

VMware vSAN 6.7实战(一)搭建单站点vSAN群集


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和内存。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

接着安装ESXi。

新建ESXi虚拟机时,只添加40g的硬盘和桥接的那块网卡,然后安装ESXi系统、配置管理网络。

具体安装和配置可以查看 这里

VMware vSAN 6.7实战(一)搭建单站点vSAN群集


4、增加硬盘和网卡

安装完成ESXi,配置完成管理网络之后,关闭虚拟机,然后增加剩下的2块硬盘和2个网卡。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

依次安装好4台ESXi主机。


二、配置vSphere群集

安装好所有虚拟机后,在vCenter(vcsa,https://10.8.20.30/ui)中依次做如下操作:

1、在vCenter中新建数据中心,把四台主机都加入vCenter

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

2、开启主机的SSH,方便以后的管理

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

3、将作为vSAN磁盘组的磁盘(100G和1T的那两块)标记为ssd,模拟全闪存架构(如果VMware-workstation虚拟机的文件是放在ssd硬盘中,则不需要这步操作)

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

4、建立群集,群集名称为vSphere-vSAN_cluster

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

把四台主机全部拖入,先不启用任何群集的功能。
注意:将主机加入群集前,所有主机最好处于维护模式。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

5、调整本地存储,将安装ESXI系统的存储其按主机IP地址重命名为:local-datastore-xx(xx是主机ip的最后两位)

VMware vSAN 6.7实战(一)搭建单站点vSAN群集


三、配置和启用vSAN

1、新建分布式交换机,建立vSAN存储网络

(1)添加分布式交换机

新建分布式交换机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

分布式交换机名称

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

分布式交换机版本

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

上行链路数目为2,因为每台主机都有2条网卡(网卡2和网卡3)来连接vSAN的。顺便创建默认的端口组。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

完成分布式交换机的创建

VMware vSAN 6.7实战(一)搭建单站点vSAN群集


(2)为分布式交换机添加主机,配置上行链路

添加和管理主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

+新主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择所有主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择vmnic1,分配上行链路

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

分配到上行链路1,并将此上行链路分配到所有主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

再选择vmnic2

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

将vmnic2分配到上行链路2

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

已经分配好了2条上行链路

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

暂时不管理适配器

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

暂时不迁移虚拟机网络

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

完成

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

到每台ESXi主机虚拟网络处可以看到此时分布式交换机的拓扑

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

此时已经配置好了右端,下面配置左端(图中的vmnic1后面的10.8.20.31的指的是主机名,并不是IP地址的意思)

(3)为分布式端口组添加VMkernel网卡,配置分布式交换机的左端

添加VMkernel适配器

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择所有主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

务必选中vSAN服务

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

配置ip地址

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

图中的ip地址192.168.0.0/24网段也能是其他的,但是要保证所有的ESXi主机能相互通讯。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

返回ESXi主机查看网络,可以看到分布式交换机的左端(端口组)已经配置。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

确认ESXI主机间在192.168.0.0/24网段的通讯

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

至此,分布式交换机配置完成。

2、启用vSAN服务,创建磁盘组

(1)启用vSAN前,请保证要用来做磁盘组的磁盘(缓存盘和数据盘)不包含任何分区信息。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(2)开启vSAN服务:

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(3)选择单站点群集:

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(4)打开去重和压缩服务:

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(5)声明磁盘:

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

右上角选择分组依据:主机

下面将每台主机的闪存磁盘(事先必须标记为ssd,否则无法声明为缓存盘)容量大的声明为数据盘(容量层),容量小的声明为缓存盘(缓存层),这样这2块硬盘被vSAN成为一个磁盘组(当然可以有多个磁盘组)。

以上磁盘不包括安装ESXI系统的磁盘。

每台主机都要声明。

(6)先不添加故障域,直接点击下一步

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(7)完成

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(8)正在配置vSAN群集

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(9)将所有主机退出维护模式,到群集的数据存储处查看 vsanDatastore 的容量

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

(10)查看vSAN的运行状况,保证其不出现红色的警告

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

至此,一个单站点的vSAN群集搭建成功。

下面在这个vSAN存储上新建一个虚拟机。

右键点击群集,选择新建虚拟机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

输入虚拟机名称,这里创建一个centos8的虚拟机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择存放的主机

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

存储默认值务必选择vSAN的默认存储策略

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

再选择vsanDatastore

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择虚拟机版本

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

选择虚拟机操作系统,这里选择CentOS8

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

虚拟机硬件,保持默认值

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

即将完成,检查下数据存储和存储策略是否选择正确

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

完成虚拟机的创建

查看数据存储→vsanDatastore,可以看到虚拟机的相关文件

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

在群集的监控里面可以看到虚拟机具体的物理放置方式

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

具体来说是将虚拟机的对象(主页和hard disk)以网络RAID1的方式存放在多台ESXi主机上的,实现多副本,避免单点故障。

VMware vSAN 6.7实战(一)搭建单站点vSAN群集

最后,上传iso,安装这个centos8的系统。

上一篇:ESXi 6.7 手动克隆vm主机


下一篇:安装Esxi系统&重装Esxi系统