VCSA(vCenter Server Appliance)安装部署

组件介绍

vCenter Server:对ESXi主机进行集中管理的服务器端软件,安装在windows server 2008R2或以上的操作系统里,通过SQL 2008R2 或以上版本的数据库(其他数据库也有版本要求)维护数据中心里各功能组件的信息。其实体形态是.iso文件,可在物理或虚拟Windows桌面上安装。

vCenter Server Appliance:简称VCSA,是预配置的 Linux 虚拟机,针对在 Linux 上运行vCenter Server 及关联服务进行了优化,从6.0开始其实体形态是个.iso文件,需要在windows桌面上打开,通过配置过程将其安装到ESXi主机上。

Platform Services Controller:从vsphere6.0开始出现的组件,集成在vCenter安装包里,顾名思义是平台服务的控制器,如果说vcenter是管理平台的话,那他就是控制vcenter的,现实环境里如果是大规模的服务器集群,往往需要多台vcenter进行管理,如何将这些vcenter协调起来,这就是Platform Services Controller的功能

所有与vsphere组件之间进行通信的服务都要通过这个平台来完成,包括SSO,VMware证书颁发,VMware Lookup Service和一些许可服务

Platform Services Controller具有嵌入式部署和外部部署两种模式,嵌入式部署是和每个vcenter安装在同一台windows服务器上,外部部署是单独拿一台windows服务器安装Platform Services Controller,然后所有vcenter都通过网络注册到其上

每个Platform Services Controller最多可管理8个vcenter实例,如果再多的话需要额外安装Platform Services Controller。

VCSA CLI部署

  1. 下载镜像

install_vcsa_iso.png

  1. 挂载镜像
mount -o loop vmware-VCSA-all-7.0.2-17958471.iso ../temp/

mount_vcsa.png

cd /data/temp/vcsa-cli-installer/lin64
  1. 部署模板

默认模板位置:/data/temp/vcsa-cli-installer/templates/install/embedded_vCSA_on_ESXi.json

新建模板

vim esxi.json
{
"__version": "2.3.0",
"__comments": "Sample template to deploy a vCenter Server Appliance with an embedded Platform Services Controller on an ESXi host.",
"new.vcsa": {
"esxi": {
"hostname": "192.168.2.13",        #esxi主机名或ip
"username": "root",
"password": "P@ssw0rd",
"deployment.network": "VM Network",
"datastore": "datastore1"       #存放的数据存储
},
"appliance": {
"thin.disk.mode": true,         #硬盘模式:精简制备
"deployment.option": "medium",  #部署大小:tiny small medium large,分别为 微、小、中、大
"name": "VCSA"                  #虚拟设备名称
},
"network": {
"ip.family": "ipv4",
"mode": "static",
"ip": "192.168.2.17",
"dns.servers": [
"192.168.2.8"
],
"prefix": "24",                 #网络前缀24位
"gateway": "192.168.2.1",
"system.name": "192.168.2.17"      #系统名称,全域名,例vc.vsphere.local如果FQDN不能解析,请使用IP地址作为系统名称,不然会Firstboot Error
},
"os": {
"password": "P@ssw0rd",     #vc系统密码
"ssh.enable": false             #ssh关闭
},
"sso": {
"password": "P@ssw0rd",     #单点登录密码
"domain-name": "vsphere.local",
"site-name": "site1"
}
},
"ceip": {
"settings": {
"ceip.enabled": true           #(CEIP)客户体验改善计划
}
}
}
  1. 部署
./vcsa-deploy install --accept-eula --no-esx-ssl-verify ./esxi.json

deploy_vcsa.png

installer_vcsa.png

  1. 登录

login_vcsa.png

index_vcsa.png

VCSA UI部署

参考链接:https://www.cnblogs.com/Summer6/p/12744903.html

评论

Your browser is out-of-date!

Update your browser to view this website correctly. Update my browser now

×