<?xml version="1.0"?>
<!DOCTYPE wml PUBLIC "-//WAPFORUM//DTD WML 1.1//EN" "http://www.wapforum.org/ DTD/wml_1.1.xml">

<wml>
<head>
<meta http-equiv="cache-control" content="max-age=180,private" />
</head>
<card title="VMware ESXI安装与简单搭建集群">
<p>
作者:<a href="index.php?action=showuser&amp;userid=1&amp;hash=">admin</a><br />时间:2023-04-30 22:03<br />分类:<a href="index.php?action=list&amp;cid=3&amp;hash=">电脑技术</a><br />内容:
VMware ESXI安装与简单搭建集群


 


关于系统版本的选择：


Esxi6.7 和 Esxi7 的选择，vCenter Server 版本的选择。


一般要求vCenter Server和Esxi版本一样，或者vCenter Server版本比Esxi版本稍高，大版本相同。经过测试Esxi安装都是没有问题的，并且Esxi7现在用的还很多，但是vCenter Server版本却收到限制，安装和配置vCenter Server 7确实问题很多，一致没有成功，并且系统空间占用比6.7大了一倍，达到了8.4G左右，系统资源占用也差不多翻倍，自己测试的硬件限制，也不想把资源都浪费在一个管理系统上，最重要是搞不成功。单位Esxi6.7做的集群稳定好几年也没出问题，也用习惯了，所有最终还是选择了vCenter Server 6.7 + Esxi 6.7 全套，体验非常好。个人感觉，Esxi版本并不是越高越新越好，而是越稳定越好，能用的绝对不升级，不折腾，企业级别的虚拟化就是稳定第一，Esxi7最新的版本和Esxi8核心和界面都换了，兼容性也差了很多，远没有老版本好用，至于最新版本升级的东西，增加的东西，不是最最新的硬件配置压根用不到，老服务器就是用6.0或者更老版本都是没问题的，至于家用PC，原则上人家就不支持你的硬件，特别是螃蟹网卡和家用CPU。至于破解系统后可以安装，但是稳定性呢，软硬件稳定性和原版+服务器是没法比的，用Esxi的都是追求稳定不折腾的，想折腾的直接用KVM多简单，随便修改，还是开源的。至于什么各种直通，如果是刚需可以搞，不过更多可能是炫技的，实用性不大。


总之，需要稳定的单机系统，可以用Esxi6.7和Esxi7老版本，需要用到集群的还是Esxi6.7最好，至于折腾各种直通技术的还是PVE最简单。


 


系统安装：


服务器安装只要官方下载就可以，支持都是完美的。家用PC安装那就要看硬件了，可以选择各种DIY修改驱动的版本，稳定就行。


安装系统很简单，U盘使用 Ventoy 处理后，做成启动盘，然后ESXI的ISO复制到U盘，直接U盘启动就可以，一路按照提示默认就可以了，没有什么可以说的。网上各种安装教程都可以参考。服务器安装可以远程管理卡加载本地ISO直接安装，可以远程安装，不需要任何启动设备。


 


系统配置：


安装后去掉U盘重启，如果局域网有DHCP服务器，启动界面会显示IP，直接浏览器IP地址登录就可以。如果没有DHCP服务器，需要手动指定固定IP，键盘F2输入ESXI密码登录，Configure Management Network 设置网络，Network Adapters 是选择管理口网卡，多网卡的可以指定管理网口，VLAN根据网络需求设置，IPv4 Configure 就是设置固定IP还是DHCP，DNS Configure是设置DNS和ESXI的机器名称。按需配置，不建议用DHCP哪怕是有，也建议用固定IP。设置完毕ESC退出是有提示，按Y应用网络配置，马上生效。


Troubleshooting Options选项里面前两项是ESXI的SSH和shell工具，可以打开，方便远程命令调试，一般是故障诊断或者必须命令的情况下使用，根据习惯和需求开关。至此，ESXI系统的安装已经完成，剩余的都是网页调试。


 


ESXI基础设置：


网上已经有很多教程了，此处只说明下特别需要注意的地方，比如多网卡配置，远程存储的加载等。


直通和不直通区别，直通是硬件直接给虚拟机里面的系统使用，在ESXI中看不到也用不成此硬件，只给某一个系统使用，优点是效率高，对ESXI本事资源占用可以忽略，确定是给某一个系统独占了，其他系统就无法使用了。不直通正好相反，大家都可以用，但是性能和资源占用就没有直通好了，根据需求，不是一概直通。例如网卡数量少，硬件性能高，就不能直通，虚拟万兆VMXNET 3网卡直接用就行，每个系统都可以用到，如果是低功耗的小主机，自己跑个虚拟机都困难，哪有资源给网卡虚拟，速度就不行，最好直通。不要受到网络上的专家影响，应该按照实际情况和具体需求来设置。


网络设置：


服务器多网卡聚合，因为服务器一般都是4网卡，全都接在交换机上，为了实现容错和带宽叠加，可以在 网络--虚拟交换机--vSwitch0--编辑设置--添加上行链路（给所有网卡添加进去）--安全（混杂模式--接受）--网卡绑定--负载平衡--基于源端口 ID 的路由--保存。以上是根据本人需求设置的，具体可以参考网络教程。然后在 网络--端口组--VM Network--VLAN ID--4095 设置 VM Network 也就是我汇聚的端口组允许所有VLAN ID 通过，没有VLAN设备的就不用管了。


如果家用多网卡，每个网卡都有不同用途，又怕弄混了了，可以在虚拟交换机添加LAN1-LAN4四个虚拟交换机，每个交换机一个添加一个网卡作为上行链路，再添加一个LAN的不加载物理网卡的虚拟交换机作为ESXI内部网络数据交换用。然后在端口组添加四个LAN1-LAN4还有LAN的端口组分别加载上面设置的虚拟交换机。简单理解就是一个虚拟机交换机对应一个网卡，端口组是N个交换机，汇聚到一个虚拟机交换机的集合，可以理解成家用网络串了好多傻瓜交换机还是一个网络。方便在虚拟机设置网络时候不混乱。


如果做集群，网络--VMkernel 网卡--vmk0--编辑设置--服务--按照需求勾选。默认只有管理，集群需要用到vMotion。


如果网卡设置出错造成管理失连，可以在服务器控制台用键盘设置网络，网络复位即可。


存储：


硬件直通直通的是控制器，比如一个SATA控制器4个硬盘，直通会给4个硬盘全部给系统，RDM直通可以直通单个硬盘，RDM直通也分物理直通和虚拟直通，虚拟直通可以支持虚拟机的快照功能，硬件直通不能给虚拟机做快照，具体可以看网上的教程，对应服务器，全都是阵列卡，就没这个需求了。


 


vCenter Server部署与设置


下载的vCenter Server 6.7 的ISO镜像用WIN系统的资源管理打开，然后找到加载的虚拟光驱 X:\vcsa-ui-installer\win32\installer.exe 打开，进入vCenter Server的安装，右上角切换中文后 安装--部署设备--嵌入式部署（官方推荐）--输入 ESXI主机的IP，root和密码，把vCenter Server的系统安装到集群中任意一个ESXI主机中。个人或者小环境部署没必要用域，以下均为没有域控制器的环境设置。


接下来设置vCenter Server 的信息，简单的说就是vCenter Server 就是一个虚拟机中的系统，他也是Linux系统，也有系统的名称，用户名和密码。然后默认选择部署大小，微型就可以，占用资源少。下面是硬盘选择，这里需要注意，如果小型环境，都是单机，没有SAN之类的存储，需要建立一个共享存储，这个共享存储，每个虚拟机都可以直接访问到，系统安装到这个大家都可以访问到的共享设备上，在集群中，如果哪个服务器硬件或者网络出问题了，vCenter Server就会让集群中其他集群接替他，启动故障的虚拟机，如果没有共享存储，别的集群没有系统，就不可能启动，一般可以用ISCSI或者最简单的NFS共享，NAS服务器或者随便一个操作系统都可以提供这些服务，集群中每个服务器都设置相同共享，然后vCenter Server系统部署在这个共享存储中，就不会出现自己挂了，别的机器不接管服务的情况。然后设置vCenter Server的IP信息，注意FQDN不要设置，除非有域控制器的情况下才可以设置。然后就是部署，就是给系统从电脑复制到ESXI主机并对系统进行简单设置。


部署完毕后有提示，可以进行第二阶段也就是用户web管理信息设置。在设置时间时候，需要启用SSH，方便HA部署。SSO配置中，SSO域名保持默认，或者输入自己的比如 esxi.local ，部署完成后登录账号就是 administrotor@esxi.local 密码是自己设置的密码。


vCenter Server 的系统管理设置地址是 https://ip:5480 可以设置下中国时区，系统管理--密码过期设置--密码到期--否。


vCenter Server 的用户登录地址是 https://ip 账号密码就是上面设置的。


 


集群设置：


系统简单设置：


菜单--系统管理--Single Sign On--配置--策略--密码策略--编辑--密码更改频率--设置长一些，否则密码过期将无法登录vCenter Server。标识源--本地操作系统--设置为默认值，可以使用administrator直接登录，不需要带后面的域名。


菜单--系统管理--许可证--使用算号器生成一个 vCenter Server 6 Standard 和N个vSphere 6 Enterprise Plus 序列号，全部粘贴进去。在资产里面给 VCENTER SERVER 系统和主机分配对应的许可证。


 


集群的配置：


主机和群集--新建数据中心--进入数据中心--新建群集--输入名称，DRS和vSphere HA选--添加局域网所有需要管理的ESXI主机信息。


集群--设置--配置--vSphere 可用性--vSphere HA--编辑--高级选项--添加 das.ignoreRedundantNetWarning/das.ignoreinsufficienthbdatastore两个选项，值都设置为true。可以去掉没有备份网络和共享存储少于2的警告。


服务器全部添加后，可以在集群--管理--配置--常规入门看看有没有提示，按照提示验证通过，最后配置主机--网络跳过分布式交换机设置。全部验证通过就可以使用进群了。


如果一切顺利，这时候重启任何一个ESXI主机，这个主机的系统都会在其他ESXI主机上启动，安全性可靠性比单台要高得多。


vCenter HA 硬件和软件要求：必须最少3个节点，简单说就是VCSA给自己在三个节点都克隆一份，分别为主动节点，被动节点，见证节点。三个节点使用不同的存储，建立HA时候会自动在每个节点都克隆一份虚拟机。vCenter HA 网络与管理网络必须位于不同的子网。也就是说单独给一个网卡设置一个单独网段，给HA使用，只设置ip就看，不需要设置网关。SSH登录也是必须要开启的。


两台服务器，使用共享的存储可以做一个简单的集群，使用共享的存储保存虚拟机，一个挂了另外一个马上从共享存储启动。HA需要三台服务器，具有独立的HA局域网通讯，每个服务器都有VCSA故可以快速切换。


如果有三台服务器就可以组成万兆功能的集群，图解VMware vSAN安装，vSAN部署及管理安装，vSphere Vcenter High Availability 部署，VMware VSphere虚拟网络。VSphere8超融合部署综合实验。Dell服务器iDRAC6远程管理卡的配置。VMware vSphere 6.7 vSAN配置。
</p><p>
<a href="index.php?action=login&amp;hash=">立即登陆发表评论</a><br />
</p>
<p><a href="index.php?action=list&amp;hash=">返回日志列表</a><br /><a href="index.php?action=index&amp;hash=">返回主页</a></p>
</card>
</wml>
