vsan参考了一个文章:https://www.ethanzhang.xyz/%E5%9B%BE%E8%A7%A3vmware-vsan%E5%AE%89%E8%A3%85%E4%B8%8Bvsan%E9%83%A8%E7%BD%B2%E5%8F%8A%E7%AE%A1%E7%90%86%E5%AE%89%E8%A3%85/
上面有很多概念类的东西,可以进去看一下。
举例本次会使用:dell r650 做vsan模式的三台服务器。
其中,部分供应商出厂就已经部署了esxi并且配置vsan模式了,只需要作为node加入到你的集群里就可以了。
一、配置idrac的IP,采用iDRAC工具进行远程安装配置
二、通过IDRAC,配置RAID以及部署OS(ESXI)
三、配置Esxi(初始化)
四、安装VCenter&配置VCenter
五、部署vSAN
5、部署交换机M-LAG配置
6、配置VMware网络
7、部署vSAN
8、配置业务分布式交换机网络、配置vMotion
一、配置idrac的IP,先保证能远程
接上服务器的电源,开机,开机大概会加载3到5分钟(前面一两分钟可以不按,等界面提示),一直按F2 ,
配置iDRAC地址:
1、开机启动期间,按“F2 = System Setup”(系统设置)
2、选择“iDRAC Settings”(iDRAC设置)
3、选择“Network”(网络设置)
4、退出并保存配置
5、从服务器的前面板标签,拉开标签看背面,有idrac的root密码。
二、配置RAID以及部署OS
通过F10,进入Lifecycle Controller 。
然后先配置raid,选择安全性的阵列卡(可能会有两个阵列卡,如有两个,则选择提示带有安全性的那个阵列卡,如果只有一个则不用选择,直接点击下一步),并且勾选windows 模式的raid(通过linux的raid,可能会无法选择raid模式),这个时候会自动识别两个SSD硬盘,勾选做raid 1。
PS:配置RAID: 第一次可能会提示需要将磁盘转换为raid磁盘类型,后面保持默认,选择2个sas/SSD磁盘直接配置raid1镜像卷,不要勾选其他磁盘,其他磁盘暂时不使用,不格式化等等。
完成raid 1,格式化之后进入OS安装部分。
选择安装os步骤,
安装os的时候选择uefi的引导模式,
系统选择其他操作系统,然后选择通过U盘安装镜像(如果是通过idrac远程安装,则选择虚拟CD方式),按照向导结束,完成重启进入esxi安装镜像。
正式开始esxi镜像安装,按照常规步骤(网上许多教程,例如:https://www.modb.pro/db/67054)。选择正确的磁盘,如ssd,配置好esxi的密码, 安装完成后拔出U盘重启。
三、配置esxi
登录esxi服务器,按F2,输入账号密码,进入网络修改的部分,
1、设置好ipv4的ip。
2、选择管理的接入网卡口,默认是0口开始
3、配置好DNS的地址(内网DNS的地址)
四、安装VCenter&配置VCenter
1、如没vcenter,则安装新的vcenter,网上有很多步骤,现在可以直接用官网的程序直接部署。
2、在vcenter配置,新建一个数据中心,命名为实际用途。
3、新建一个群集,勾选vsan,其他先按照默认配置。
五、部署配置vSAN前置步骤
1、逐个添加计划中的三台ESXi主机 (设置完成后,主机被添加至新集群并进入维护模式,如是vsan迁移(就是默认已经安装好vsan并且做过群集),要逐步添加进入维护模式,保持始终至少有一台主机不在维护模式)
2、生产环境中,不是试用期的,要导入vcenter、esxi、vsan的license,并且分配给这对应的主机和资源使用。
六、vsan部署步骤:
1、创建分布式交换机 :先左侧上方切换到网络页面,在数据中心创建vSAN网络,采用分布式交换机 ,创建三个分布式网络,其中会默认创建一个端口组,建议至少需要六个网卡用于vsan使用,主要是为了冗余,
vDS-vSAN vDS-VMNetwork vDS-VMKernel
创建之后连接三台esxi主机到交换机上
连接到vSAN的分布式交换机上添加三台esxi主机,并把规划的4,7口添加,选择默认vmkernel。
连接到vmkernel的分布式交换机上添加三台esxi主机,并把规划的0,2口添加,选择默认vmkernel。
连接到vmnetwork的分布式交换机上添加三台esxi主机,并把规划的1,6口添加,选择默认vmkernel。
2、在每个端口组添加vmkernel适配器
vsan vDS-vSAN交换机上的**端口组**vds-vsan右键添加vmkernel适配器,并且设置其IP,**勾选vsan**
vmkernel交换机 不创建vmkernel,需要使用默认主机自带的vmkernel 迁移从标准交换机到分布式交换机, 先到每台主机上,**勾选vmotion跟管理 **
vmnetwork 添加vmkernel适配器,专用不做勾选
3、分布式交换机添加管理主机
添加三个主机并做管理,按照网络的上行链路,如步骤一所标识,网卡重新分配其对应的机器。
4、回到主机的页面,切换到群集--配置--转到快速入门(vsan服务配置)开始初始化vsan,声明磁盘,注意这里如果磁盘有分区,需要进行清除分区操作。几个缓存盘就几个磁盘组。以此创建。现在默认的dell650是2个缓存盘 4个容量盘,完成创建后,可以看到告警和报错,可根据报错逐一处理。