1. 程式人生 > >使用CLI命令行部署VMware VCSA 6.5

使用CLI命令行部署VMware VCSA 6.5

mil host dns 硬盤 form 不同類 主機 ali 模式

在本文中,我們討論如何使用CLI部署VMware vCSA 6.5,vCSA 6.0提供了兩種實現類型,向導和腳本化。vCSA使用CLI。我們將使用一個名為vcsa-deploy的實用程序。同樣vcsa-deploy使您能夠為vCSA VMware執行安裝,升級和遷移。

還有這種操作?對!這種操作是很先進的,省去了鼠標點擊了都。66666啊

註意事項:

  1. CLI部署需要用到python運行環境,python下載:http://www.python.org/downloads/

  2. 6.7版本json配置文件與6.5版本不同,不要套用

技術分享圖片

使用CLI部署VMware VCSA 6.5

1.下載VCSA 6.5 ISO
2.提取內容,進入vcsa-cli-installer目錄。

您會發現4個文件夾可以用於適用於vCSA設備的Windows,Linux和Mac OSX的三種不同類型的場景。

技術分享圖片

3.在模板目錄中,有8個模板可用於執行安裝。
嵌入式 – 部署具有嵌入式平臺服務控制器的vCenter服務器。
PSC – 部署一個Platform Services Controller。
PSC復制 – 部署一個加入現有SSO域的平臺服務控制器。
VC – 部署vCenter Server。

技術分享圖片
4.我們將使用embedded_vCSA_on_ESXi.json模板在ESXi上部署vCenter vCSA
5.復制一個的文件到其他位置,修改後,該文件將看起來像這樣。

{
"__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"		#如果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

技術分享圖片

7.安裝並運行以下命令

> vcsa-deploy.exe install -help

8.運行以下命令,使用embedded_vCSA_on_ESXi.json模板部署vcsa

> vcsa-deploy.exe install -accept-eula -acknowledge-ceip << FILE location>

技術分享圖片
9. vCSA安裝正在進行
一旦實施模板,它將最終打開並開始安裝服務。

技術分享圖片
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