部署具有嵌入式Platform Services Controller的vCenter Server Appliance,需要在管理工作站上加载vCenter Server Appliance光盘镜像,安装VMware客户端集成插件,之后开始部署,主要步骤如下。
1、保证ESXi01这台将要部署vCenter Server Appliance的主机开机状态,然后在一Windows计算机(vcenter1)中加载vCenter Server Appliance光盘安装镜像“VMware-VCSA-all-6.0.0-2175370.iso”。加载之后,运行VCSA文件夹中的VMware-ClientIntegrationPlugin-6.0.0.exe程序,如下图1所示。
图1 打开加载后的光盘目录
2、如下图2所示,开始运行VMware客户端集成插件。
图2 安装客户端集成插件
3、如下图3所示,在“最终用户许可协议”对话框选择“我接受许可协议中的条款”。
图3 最终用户许可协议
4、如下图4所示,在“目标文件夹”选择安装位置,通常选择默认值。
图4 选择安装位置
5、之后开始安装,直到安装完成,如下图5所示。
图5 安装完成
6、为了验证我们确实在ESXi01主机上部署了vCenter Server Appliance,先使用VMware
vSphere Client登录到ESXi01主机,查看一下这台主机上的虚拟机安装情况,如下图6所示。
图6 验证ESXi01主机上虚拟机安装情况
7、返回到“资源管理器”,定位到vCenter Server Appliance安装光盘,双击根目录下的“vcsa-setup.html”,如下图7所示。
图7 准备运行vcsa安装向导网页
8、vCenter Server Appliance安装程序会自动用浏览器打开安装程序,开始检测插件,在安装了vSphere客户端集成插件后,弹出“是否允许此网站打开你计算机上的程序”,单击“允许”按钮。之后进入vCenter Server Appliance 6.0安装程序,单击“安装(install)”按钮,如下图8所示。
图8 安装程序
9、如下图9所示,在“最终用户许可协议”对话框单击“我接受许可协议条款”。
图9 接受许可条款
10、如下图10所示,在“连接到目标服务器”对话框输入要部署vCenter Server Appliance的ESXi主机,在本示例中,承载vCenter Server Appliance的ESXi主机的IP地址为10.0.0.61,之后输入这台ESXi主机的用户名root及密码。
图10 连接到目标服务器
11、如下图11所示,在“证书警告”对话框单“是”按钮,忽略目标ESXi主机服务器上的证书问题。
图11 证书警告
12、如下图12所示,在“设置虚拟机”对话框,设置虚拟机名称,默认名称为“VMware-vCenter-Server-Appliance-6.0.0”,在这里我们把名称设置为vcsa,并设置root账户密码(复杂度要求较高,有大小写要求)。
图12 设置虚拟机
13、如下图13所示,在“选择部署类型”对话框选择“安装具有嵌入式Platform Services
Controller的vCenter Server Appliance”。
图13 选择部署类型
14、如下图14所示,在“设置Single Sign-ON(SSO)”对话框选择“创建新SSO域”,设置SSO域名(在这里设置为vsphere.local)、vCenter SSO密码(复杂度较高,包括大小写)、SSO站点名称(Default-First-Site)。
图14 设置Single Sign-ON
15、如下图15所示,在“选择设备大小”对话框指定新设备的部署大小,你可以在“微型、小型、中型、大型”之间选择,在此选择“微型(最多20个主机、400个虚拟机)”,CPU和内存值一般是根据你选择的设备大小,应用程序自动推荐给虚拟机,不需要手动设定,在下面的描述中有关于CPU和内存推荐值说明。
图15 选择设备大小
16、如下图16所示,在“选择数据存储”对话框选择放置此虚拟机的存储位置。如果没有足够的磁盘空间,或者你想节省部署的空间,请选择“启用精简磁盘模式”。
说明:在本次试验中,请将虚拟机部署在本地磁盘中,不要部署在iSCSI存储中。因为在虚拟机环境中,访问iSCSI存储速度较慢。
图16 选择数据存储
17、如下图17所示,在“配置数据库”对话框选择“使用嵌入式数据库”。
图17 配置数据库
18、如下图18所示,在“网络设置”对话框配置此部署的网络地址,在此新部署的vCenter
Server Appliance的IP地址为10.0.0.72,设置系统名称为vcsa.birtopin.com,在“配置时间同步”选择“同步ESXi主机时间”,如果想同时开启SSH功能,则勾选下面和SSH相关的方框,网关设置为10.0.0.1。
图18 网络设置
19、如下图19所示,在“即将完成”对话框显示了vCenter Server Appliance的部署设置,检查无误后,单击“完成”按钮。
图19 即将完成
20、之后开始部署vCenter Server Appliance,如下图20所示。
图20 部署vCenter Server Appliance
21、此时使用vSphere Client打开ESXi主机,再打开部署vCenter Server Appliance虚拟机控制台,可以看到vCenter Server Appliance虚拟机正在启动,如下图21、22所示,同时也可以对照一下,VMware vCenter Server Appliance应用程序在Windows管理控制台上部署运行的同时,ESXi01上vcsa虚拟机也在同时安装,如图23所示。
图21 使用OVF模板部署vCenter Server Appliance
图22 vCenter Server Appliance虚拟机正在启动
图23 Windows管理控制台和vcsa虚拟机对照
22、部署并安装完成后,vCenter Server Appliance部署显示“安装完成”,同时显示了vSphere Web Client的登录地址,当前为https://vcsa.birtopin.com/vsphere-client,如下图24所示。
图24 Windows管理控制
23、在上图24所示界面中,点击vCenter Server链接地址,出现如下图25所示,表示vCenter Server Appliance部署成功完成,各项服务运行正常。
图25 测试vCenter Server Appliance部署情况
24、打开vCenter Server Appliance虚拟机进入控制台页,如图26所示,在vCenter Server
Appliance控制台按“F2”键,输入root账户和密码之后,可以设置或修改vCenter Server的IP地址、绑定网卡,也可以在此控制台中按“F12”键,输入root账户和密码,重启或关闭vCenter Server。这与ESXi类似,不再一一介绍。
图26 vCenter Server Appliance
25、在网络通信及DNS解析正常的情况下,你也可以使用vSphere Web Client以及用户名administrator\@vsphere.local登录vCenter Server,在这里我没有搭建能够解析vsphere.local到IP地址10.0.0.72(vCenter Server的IP)的DNS服务器,我借用本地hosts(路径为C:\Windows\System32\drivers\etc)文件做这项解析,host文件的设置如下图27所示,这样就能够通过vSphere Web Client正常访问vCenter Server,如下图28、图29所示。
图27 hosts文件设置
图28 vSphere Web Client登录界面
图29 登录到vCenter Server
下面为视频教学课程链接地址(适用于网络工程师、系统工程师、虚拟化工程师)
视频教学课程 | 链接地址 |
---|---|
计算机网络技术基础视频课程专题 | https://edu.51cto.com/topic/825.html |
Windows Server 2008 R2基础与提升实战 | https://edu.51cto.com/topic/1202.html |
Linux系统管理与运维视频课程专题 | https://edu.51cto.com/topic/779.html |
Windows Server 2012 R2初级、中级、高级 | https://edu.51cto.com/topic/1514.html |
(vSphere+vSAN+Horizon)视频套餐完全系列 | https://edu.51cto.com/topic/2813.html |
Horizon 7.0 构建与配置(初级+中级+高级)套餐 | https://edu.51cto.com/topic/2812.html |