在本文中,我们讨论如何使用CLI部署VMware vCSA 6.5,vCSA 6.0提供了两种实现类型,向导和脚本化。我们将使用一个名为vcsa-deploy的实用程序进行CLI安装。同样vcsa-deploy使您能够为vCSA VMware执行安装,升级和迁移。

还有这种操作?对!这种操作是很先进的,省去了鼠标点击了都。66666啊

使用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" #系统名称,全域名,例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

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证书


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的更多相关文章

  1. ThinkPHP3.1.2 使用cli命令行模式运行

    ThinkPHP3.1.2 使用cli命令行模式运行 标签(空格分隔): php 前言 thinkphp3.1.2 需要使用cli方法运行脚本 折腾了一天才搞定 3.1.2的版本真的很古老 解决 增加 ...

  2. PHP的CLI命令行运行模式浅析

    在做开发的时候,我们不仅仅只是做各种网站或者接口,也经常需要写一些命令行脚本用来处理一些后端的事务.比如对数据进行处理统计等.当然也是为了效率着想,当一个事务有可能会有较长的耗时时,往往会交由服务器的 ...

  3. golang常用库:cli命令行/应用程序生成工具-cobra使用

    golang常用库:cli命令行/应用程序生成工具-cobra使用 一.Cobra 介绍 我前面有一篇文章介绍了配置文件解析库 Viper 的使用,这篇介绍 Cobra 的使用,你猜的没错,这 2 个 ...

  4. GO语言之urfave/cli命令行解析

    练习URL: https://blog.csdn.net/sd653159/article/details/83381786 相信只要部署过线上服务,都知道启动参数一定是必不可少的,当你在不同的网络. ...

  5. Angular CLI 命令行工具

    工欲善其事必先利其器.好的工具让开发更加简单便捷. 1.全局安装angular cli npm install -g @angular/cli 2.安装完成后就可以使用angular-cli命令行工具 ...

  6. Apache Commons CLI命令行启动

    今天又看了下Hangout的源码,一般来说一个开源项目有好几种启动方式--比如可以从命令行启动,也可以从web端启动.今天就看看如何设计命令行启动... Apache Commons CLI Apac ...

  7. CI 框架下执行CLI(命令行)

    1.可以按照Ci官方文件的指导来进行操作 让我们先创建一个简单的控制器,打开你的文本编辑器,新建一个文件并命名为 Tools.php,然后输入如下的代码: <?php class Tools e ...

  8. 使用命令行操作vmware esxi -- powershell

    之前提到过用linux命令行的方法操作vmware,这节我们来使用powershell的方式来操作.在操作之前需要下载安装一款命令行工具PowerCLI,本节只列出一些常用命令. 个人认为powerc ...

  9. 使用命令行操作vmware esxi -- linux

    为实现自动化,发现了两种命令行工具,一是开启vmware esxi后用xshell等连接工具去连接esxi后台:二是安装powercli连接.本文将介绍一些常用的命令去操作vmware esxi 本文 ...

随机推荐

  1. icpc 银川 H. Delivery Route SPFA优化

    Problem Description Pony is the boss of a courier company. The company needs to deliver packages to ...

  2. 057_统计 Linux 进程相关数量信息

    #!/bin/bashrunning=0sleeping=0stoped=0zombie=0 #在 proc 目录下所有以数字开始的都是当前计算机正在运行的进程的进程 PID#每个 PID 编号的目录 ...

  3. element---------------el-menu组件_实现路由跳转及当前项的设置

    <el-menu router :default-active="$route.path" class="el-menu-vertical-demo" @ ...

  4. 02_Kibana的安装

    Kibana部署 1. 下载Kibana $ wget https://artifacts.elastic.co/downloads/kibana/kibana-6.6.0-linux-x86_64. ...

  5. Django系列(四):多表操作

    1.创建模型 例:我们来假定下面这些概念,字段和关系 作者模型:一个作者有姓名和年龄. 作者详细模型:把作者的详情放到详情表,包含生日,手机号,家庭住址等信息.作者详情模型和作者模型之间是一对一(on ...

  6. 1825:【01NOIP提高组】数的划分

    #include<bits/stdc++.h> using namespace std; ],tot; void dfs(int num,int pos) { if(pos==k) ]) ...

  7. 【00NOIP提高组】单词接龙

    #include<bits/stdc++.h> using namespace std; ; int n,length; int vis[N]; string str[N]; inline ...

  8. luogu_P4767 [IOI2000]邮局

    传送门 Description 高速公路旁边有一些村庄.高速公路表示为整数轴,每个村庄的位置用单个整数坐标标识.没有两个在同样地方的村庄.两个位置之间的距离是其整数坐标差的绝对值. 邮局将建在一些,但 ...

  9. Python3 输入和输出(二)

    接上一节 1.读写文件的模式图 将字符串写入到文件 foo.txt 中: #!/usr/bin/python3 # 打开一个文件f = open("/tmp/foo.txt", & ...

  10. java关于Integer设置-128到127的静态缓存

    今天在一个java群里,看到有个群友问到如下为什么第一个为true,第二个为false. System.out.println(Integer.valueOf("50")==Int ...