原文
在本文中,我们讨论如何使用CLI部署VMware vCSA 6.5,vCSA 6.0提供了两种实现类型,向导和脚本化。我们将使用一个名为vcsa-deploy的实用程序进行CLI安装。同样vcsa-deploy使您能够为vCSA VMware执行安装,升级和迁移。
还有这种操作?对!这种操作是很先进的,省去了鼠标点击了都。66666啊
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/How-to-deploy-VMware-VCSA-6.5-using-CLI.png)
使用CLI部署VMware VCSA 6.5
1.单击此处下载VCSA 6.5 ISO
2.提取内容,进入vcsa-cli-installer目录。
您会发现4个文件夹可以用于适用于vCSA设备的Windows,Linux和Mac OSX的三种不同类型的场景。
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/2.-Extract-the-contents-proceed-to-the-vcsa-cli-installer-directory..png)
3.在模板目录中,有8个模板可用于执行安装。
嵌入式 – 部署具有嵌入式平台服务控制器的vCenter服务器。
PSC – 部署一个Platform Services Controller。
PSC复制 – 部署一个加入现有SSO域的平台服务控制器。
VC – 部署vCenter Server。
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/3.-In-templates-directory-there-are-8-templates-which-you-can-use-to-execute-the-installation..png)
4.我们将使用embedded_vCSA_on_ESXi.json模板在ESXi上部署vCenter vCSA
5.复制一个的文件到其他位置,修改后,该文件将看起来像这样。
12345678910111213141516171819202122232425262728293031323334353637383940414243 | { "__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" : "10.0.0.20" , #esxi主机名或ip "username" : "root" , "password" : "password123!" , "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" : "10.0.0.30" , "dns.servers" : [ "10.0.0.10" ], "prefix" : "24" , #网络前缀24位 "gateway" : "10.0.0.1" , "system.name" : "10.0.0.30" #系统名称,全域名,例vc.vsphere.local如果FQDN不能解析,请使用IP地址作为系统名称,不然会Firstboot Error }, "os" : { "password" : "password123!" , #vc系统密码 "ssh.enable" : false #ssh关闭 }, "sso" : { "password" : "password123!" , #单点登录密码 "domain-name" : "vsphere.local" , "site-name" : "site1" } }, "ceip" : { "settings" : { "ceip.enabled" : false #(CEIP)客户体验改善计划:你开心就好 } } } |
ESXi – 有关要部署VM(vCenter Appliance)的ESXi主机所需目标位置的信息。
设备 – 磁盘配置类型,实现类型以及VM名称等详细信息。
网络 – 有关IP详细信息和系统名称(证书所需)的
详细信息操作系统 – 密码和SSH详细信息
SSO – SSO域详细信息。
提供信息后,运行以下命令开始部署VMware vCenter Appliance
6.导航到\ vcsa-cli-installer \ win32并运行以下命令
>vcsa-deploy.exe -help
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/6.-Navigate-to-drivevcsa-cli-installerwin32-and-run-the-below-command.jpg)
7.安装并运行以下命令
> vcsa-deploy.exe install -help
8.运行以下命令,使用embedded_vCSA_on_ESXi.json模板部署vcsa
> vcsa-deploy.exe install -accept-eula –no-esx-ssl-verify << FILE location>
-accept-eula 接受最终用户许可协议(最终用户许可协议; End User License Agreement;)
–no-esx-ssl-verify 不验证主机ssl证书
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/8.-Run-the-below-command-to-deploy-vcsa-using-the-embedded_vCSA_on_ESXi.json-template.jpg)
9. vCSA安装正在进行
一旦实施模板,它将最终打开并开始安装服务。
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/9.-vCSA-installation-is-in-progress.jpg)
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/10.-You-can-find-Embedded-vCenter-Server-Appliance-running-on-the-ESXi-hosts.jpg)
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/11.-Login-into-Web-Client-using-VCSA-FQDN-or-IPvsphere-client-with-the-SSO-single-sign-on-credentials-you-provided-in-the-template..jpg)
10.您可以在ESXi主机上找到运行的VMware vCenter Server虚拟设备(Embedded-vCenter-Server-Appliance)
11.使用https:// VCSA FQDN或具有SSO的IP / vsphere-client登录Web Client(单点登录)您在模板中提供的凭据。
使用CLI成功部署VMware VCSA 6.5
![如何使用CLI命令行部署VMware VCSA 6.5](http://qiniu.zerlong.com/wp-content/uploads/2017/08/12.-Successfully-deployed-VMware-VCSA-6.5-using-CLI.jpg)