Antes de executar o instalador da CLI para implantar um dispositivo vCenter Server, você deve preparar um arquivo JSON com os parâmetros de configuração e seus valores para sua especificação de implantação.
O instalador do vCenter Server contém modelos JSON para todas as opções de implantação. Para obter informações sobre os modelos, consulte Modelos JSON para implantação de CLI do dispositivo vCenter Server.
Você pode implantar um dispositivo com configurações mínimas definindo valores para os parâmetros de configuração no modelo JSON para sua especificação. Você pode editar os valores predefinidos, remover parâmetros de configuração e adicionar parâmetros de configuração para configurações personalizadas.
Para obter uma lista completa dos parâmetros de configuração e suas descrições, navegue até o subdiretório do instalador do seu sistema operacional e execute o comando vcsa-deploy install --template-help ou consulte Parâmetros de configuração de implantação.
Pré-requisitos
- Você deve estar familiarizado com a sintaxe JSON.
- Baixar e montar o instalador do vCenter Server.
Procedimento
O que Fazer Depois
Você pode criar e salvar modelos adicionais, se necessário, para sua especificação de implantação.
Modelos JSON para implantação de CLI do dispositivo vCenter Server
O instalador do vCenter Server inclui modelos JSON com os parâmetros de configuração mínimos para todas as opções de implantação. Os modelos estão localizados no diretório vcsa-cli-installer/templates/install.
Para cada opção de implantação, há um modelo para implantar o dispositivo do em um host ESXi e outro modelo para implantar o dispositivo em uma instância do vCenter Server.
Modelo | Descrição |
---|---|
embedded_vCSA_on_ESXi.json | Contém os parâmetros de configuração mínimos necessários para a implantação de um dispositivo vCenter Server em um host ESXi. |
vCSA_with_cluster_on_ESXi.json | Contém os parâmetros de configuração mínimos necessários para a implantação de um dispositivo vCenter Server com um único nó vSAN e um cluster gerenciado pelo vLCM em um host ESXi. |
embedded_vCSA_on_VC.json | Contém os parâmetros de configuração mínimos necessários para a implantação de um appliance do vCenter Server em uma instância do vCenter Server. |
embedded_vCSA_replication_on_ESXi.json | Contém os parâmetros de configuração mínimos necessários para a implantação de um dispositivo vCenter Server como um parceiro de replicação para outro vCenter Server incorporado em um host ESXi. |
embedded_vCSA_replication_on_VC.json | Contém os parâmetros de configuração mínimos necessários para a implantação de um parceiro de replicação do appliance do vCenter Server em outro appliance do vCenter Server em uma instância do vCenter Server. |
Parâmetros de configuração de implantação
Ao preparar seus arquivos de configuração JSON para uma implantação de CLI, você deve definir parâmetros e valores para fornecer dados de entrada para a implantação de um dispositivo vCenter Server.
Seções e subseções de parâmetros de configuração nos arquivos de implantação JSON
Os parâmetros de configuração nos arquivos de configuração JSON para um upgrade da CLI são organizados em seções e subseções.
Seção | Subseção | Descrição |
---|---|---|
new_vcsa - descreve o dispositivo que você deseja implantar |
esxi |
Use apenas se você quiser implantar o dispositivo diretamente em um host ESXi. Contém os parâmetros de configuração que descrevem o host ESXi de destino.
Dependendo se você deseja configurar um cluster gerenciado do vSAN ou do vLCM durante a implantação, consulte a seção relevante para obter informações detalhadas sobre os parâmetros de configuração.
Observação: Você deve preencher a subseção
esxi ou
vc .
|
vc |
Use somente se você quiser implantar o dispositivo no inventário de uma instância vCenter Server. Contém os parâmetros de configuração que descrevem o host ESXi de destino ou o cluster DRS do inventário vCenter Server. Consulte Parâmetros de configuração na seção
Observação: Você deve preencher a subseção
vc ou
esxi .
|
|
appliance |
Contém os parâmetros de configuração que descrevem o dispositivo do. Consulte Parâmetros de configuração na seção new_vcsa , subseção appliance . |
|
network |
Contém os parâmetros de configuração que descrevem as configurações de rede do dispositivo do. Consulte Parâmetros de configuração na seção new_vcsa , subseção network . |
|
os |
Contém os parâmetros de configuração que descrevem as configurações do sistema operacional para o dispositivo do. Consulte Parâmetros de configuração na seção new_vcsa , subseção os . |
|
sso |
Contém os parâmetros de configuração que descrevem as configurações do vCenter Single Sign-On para o dispositivo do. Consulte Parâmetros de configuração na seção new_vcsa , subseção sso . |
|
ovftool_arguments |
Subseção opcional para adicionar argumentos arbitrários e seus valores ao comando da Ferramenta OVF que o instalador gera.
Importante: O instalador do
vCenter Server não valida os parâmetros de configuração na subseção
ovftool_arguments . Se você definir argumentos que a ferramenta OVF não reconhece, a implantação poderá falhar.
|
|
ceip - descreve a participação no VMware Programa de Aperfeiçoamento da Experiência do Cliente (CEIP) |
settings |
Contém apenas o parâmetro de configuração
Observação: Se definido como
true , você deverá executar o comando de implantação da CLI com o argumento
--acknowledge-ceip.
Para obter informações sobre o CEIP, consulte a seção Configurando o Programa de Aperfeiçoamento da Experiência do Usuário em vCenter Server e gerenciamento de host. |
Os valores de cadeia de caracteres, incluindo as senhas, devem conter apenas caracteres ASCII. Caracteres ASCII estendidos e não ASCII não são suportados.
Para definir um valor que contenha um caractere de barra invertida (\) ou aspas ("), você deve preceder o caractere com o caractere de barra invertida (\). Por exemplo, "password":"my\"password"
define a senha my"password. Da mesma forma, "image":"G:\\vcsa\\VMware-vCenter-Server-Appliance-8.0.0.XXXX-YYYYYYY_OVF10.ova"
define o caminho G:\vcsa\VMware\}-vCenter-Server-Appliance-8.0. 0.XXXX-YYYYYYY_OVF10.ova.
Os valores booleanos devem conter apenas caracteres minúsculos. Deve ser true
ou false
. Por exemplo, "ssh_enable":false
.
Parâmetros de configuração na seção new_vcsa
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O endereço IP ou FQDN do host ESXi de destino no qual você deseja implantar o dispositivo do. |
username |
seqüência de caracteres | Um nome de usuário com privilégios administrativos no host ESXi de destino, por exemplo, root. |
password |
seqüência de caracteres | A senha do usuário com privilégios administrativos no host ESXi de destino. |
deployment_network |
seqüência de caracteres | O nome da rede à qual o dispositivo deve ser conectado.
Observação: A rede deve estar acessível a partir do host
ESXi de destino.
Ignorado se o host de destino ESXi tiver apenas uma rede. |
datacenter |
seqüência de caracteres | Um centro de dados específico que você deseja criar. |
cluster |
seqüência de caracteres | O nome do cluster gerenciado por vSAN ou vLCM. |
compression_only |
Booleano | Defina o valor como true para ativar a compactação no cluster vSAN. Se esse parâmetro for definido como true , o parâmetro deduplication_and_compression deverá ser definido comofalse . |
deduplication_and_compression |
Booleano | Defina o valor como true para habilitar a compactação e a desduplicação no cluster vSAN. Se esse parâmetro for definido como true , o parâmetro compression_only deverá ser definido como false . |
cache_disk |
Uma lista de UUIDs ou nomes canônicos de discos que você deseja usar para o cache. Especifique apenas SSDs. | |
capacity_disk |
Uma lista de UUIDs ou nomes canônicos de discos que você deseja usar para armazenamento. Especifique SSDs ou HDDs. | |
enable_vlcm |
Booleano | Defina como true para criar um cluster gerenciado pelo vLCM. |
enable_vsan_esa |
Booleano | Defina como true para criar um cluster vSAN com vSAN ESA ativado. vSAN Express Storage Architecture é uma arquitetura de última geração projetada para aproveitar ao máximo os dispositivos de armazenamento de alto desempenho, resultando em maior desempenho e eficiência. |
single_tier |
Matriz | Uma lista de UUIDs ou nomes canônicos de discos que você deseja adicionar a um pool de armazenamento vSAN. Obrigatório somente se você definir enable_vsan_esa como true . |
vsan_hcl_database_path |
String | Caminho do banco de dados HCL local vSAN. Se o banco de dados HCL vSAN presente neste local estiver desatualizado, o instalador fará o download e substituirá a versão mais antiga pela versão mais recente. Obrigatório somente se você definir enable_vsan_esa como true . |
datastore |
seqüência de caracteres | O nome do armazenamento de dados no qual você deseja armazenar os arquivos de configuração e os discos virtuais do dispositivo do.
Observação:
O armazenamento de dados deve estar acessível a partir do host ESXi. Se você estiver usando o modo de disco fino, o tamanho do armazenamento de dados deverá ter um mínimo de 25 GB de espaço. |
port |
inteiro | A porta do proxy reverso HTTPS do host ESXi de destino. A porta padrão é 443. Use somente se o host ESXi de destino usar uma porta de proxy reverso HTTPS personalizada. |
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O endereço IP ou FQDN do host ESXi de destino no qual você deseja implantar o dispositivo do. |
username |
seqüência de caracteres | Um nome de usuário com privilégios administrativos no host ESXi de destino, por exemplo, root. |
password |
seqüência de caracteres | A senha do usuário com privilégios administrativos no host ESXi de destino. |
deployment_network |
seqüência de caracteres | O nome da rede à qual o dispositivo deve ser conectado.
Observação: A rede deve estar acessível a partir do host
ESXi de destino.
Ignorado se o host de destino ESXi tiver apenas uma rede. |
datastore |
seqüência de caracteres | O nome do armazenamento de dados no qual você deseja armazenar os arquivos de configuração e os discos virtuais do dispositivo do.
Observação:
O armazenamento de dados deve estar acessível a partir do host ESXi. Se você estiver usando o modo de disco fino, o tamanho do armazenamento de dados deverá ter um mínimo de 25 GB de espaço. |
port |
inteiro | A porta do proxy reverso HTTPS do host ESXi de destino. A porta padrão é 443. Use somente se o host ESXi de destino usar uma porta de proxy reverso HTTPS personalizada. |
Nome | Tipo | Descrição |
---|---|---|
hostname |
seqüência de caracteres | O endereço IP ou FQDN da instância vCenter Server de destino na qual você deseja implantar o dispositivo do. |
username |
seqüência de caracteres | vCenter Single Sign-On nome de usuário administrador na instância vCenter Server de destino, por exemplo, [email protected]. |
password |
seqüência de caracteres | A senha do usuário administrador vCenter Single Sign-On na instância vCenter Server de destino. |
deployment_network |
seqüência de caracteres | O nome da rede à qual o dispositivo deve ser conectado.
Observação: A rede deve estar acessível a partir do host
ESXi de destino ou do cluster DRS no qual você deseja implantar o dispositivo do.
Ignorado se o host ESXi ou cluster DRS de destino tiver apenas uma rede. |
datacenter |
matriz | O datacenter vCenter Server que contém o host ESXi de destino ou o cluster DRS no qual você deseja implantar o dispositivo do.
Se o datacenter estiver localizado em uma pasta ou em uma estrutura de pastas, especifique o valor como uma lista de cadeias de caracteres separadas por vírgula. Por exemplo,
["parent_folder", "child_folder", "datacenter_name"]
Observação: O valor faz distinção entre maiúsculas e minúsculas.
|
datastore |
seqüência de caracteres | O nome do armazenamento de dados no qual você deseja armazenar os arquivos de configuração e os discos virtuais do dispositivo do.
Observação:
O armazenamento de dados deve estar acessível a partir do host ESXi de destino ou do cluster DRS. O armazenamento de dados deve ter pelo menos 25 GB de espaço livre. |
port |
inteiro | A porta do proxy reverso HTTPS da instância vCenter Server de destino. A porta padrão é 443. Use somente se a instância vCenter Server de destino usar uma porta de proxy reverso HTTPS personalizada. |
target |
matriz | O host ESXi de destino ou o cluster DRS no qual você deseja implantar o dispositivo do.
Importante: Você deve fornecer o nome que é exibido no inventário
vCenter Server. Por exemplo, se o nome do host
ESXi de destino for um endereço IP no inventário
vCenter Server, você não poderá fornecer um FQDN.
Se o host
ESXi ou cluster DRS de destino estiver localizado em uma pasta ou estrutura de pastas, especifique o valor como uma lista de cadeias de caracteres separadas por vírgula. Por exemplo,
["parent_folder", "child_folder", "esxi-host.domain.com"]
Se o host
ESXi de destino fizer parte de um cluster, especifique o caminho como uma lista de cadeias de caracteres separadas por vírgula. Por exemplo,
["cluster_name", "esxi-host.domain.com"]
Observação: O valor faz distinção entre maiúsculas e minúsculas.
|
vm_folder |
seqüência de caracteres | Opcional. O nome da pasta da VM na qual o dispositivo do está implantado. |
Nome | Tipo | Descrição |
---|---|---|
thin_disk_mode |
Booleano | Defina como true para implantar o appliance do com discos virtuais thin. |
deployment_option |
seqüência de caracteres | O tamanho do dispositivo.
|
image |
seqüência de caracteres | Opcional. Um caminho de arquivo local ou URL para o pacote de instalação do appliance do vCenter Server. Por padrão, o instalador usa o pacote de instalação incluído no arquivo ISO, na pasta vcsa. |
name |
seqüência de caracteres | O nome da VM para o dispositivo do. Deve conter apenas caracteres ASCII, exceto um sinal de porcentagem (%), barra invertida (\) ou barra (/) e não deve ter mais de 80 caracteres. |
ovftool_path |
seqüência de caracteres | Opcional. Um caminho de arquivo local para o arquivo executável da Ferramenta OVF. Por padrão, o instalador usa a instância da Ferramenta OVF incluída no arquivo ISO, na pasta vcsa/ovftool. |
Nome | Tipo | Descrição |
---|---|---|
ip_family |
seqüência de caracteres | Versão IP para a rede do dispositivo do. Defina como |
mode |
seqüência de caracteres | Atribuição de IP para a rede do dispositivo do. Defina como |
ip |
seqüência de caracteres | Endereço IP do dispositivo. Obrigatório apenas se você usar a atribuição estática, ou seja, se você definir o parâmetro Você deve definir um endereço IPv4 ou IPv6 que corresponda à versão do IP da rede, ou seja, ao valor do parâmetro Um endereço IPv4 deve estar em conformidade com as diretrizes da RFC 790. Um endereço IPv6 deve estar em conformidade com as diretrizes da RFC 2373. |
dns_servers |
string ou array | Endereços IP de um ou mais servidores DNS.
Para definir mais de um servidor DNS, use uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres para fornecer o caminho. Por exemplo,
["x.y.z.a", "x.y.z.b"]ou "x.y.z.a, x.y.z.b" Opcional quando o parâmetro |
prefix |
seqüência de caracteres | Comprimento do prefixo de rede. Use somente se o parâmetro O comprimento do prefixo de rede é o número de bits definidos na máscara de sub-rede. Por exemplo, se a máscara de sub-rede for 255.255.255.0, haverá 24 bits na versão binária do comprimento do prefixo, portanto, o comprimento do prefixo de rede será 24. Para a versão IPv4, o valor deve estar entre Para a versão IPv6, o valor deve estar entre |
gateway |
seqüência de caracteres | Endereço IP do gateway padrão. Para a versão IPv6, o valor pode ser |
ports |
seqüência de caracteres | Opcional. Números de porta que o appliance do vCenter Server usa para conexões HTTP diretas. Por padrão, a porta 80 redireciona as solicitações para a porta HTTPS 443. Você pode personalizar as portas HTTP e HTTPS vCenter Server. Ao especificar um número de porta HTTP e HTTPS personalizado, certifique-se de não usar uma porta já em uso por vCenter Server ou as portas HTTP e HTTPS padrão de 80 e 443. As opções para especificar uma porta personalizada são: O exemplo a seguir especifica as portas 81 e 444 para as portas HTTP e HTTPS: ports: {"rhttpproxy.ext.port1":"81", "rhttpproxy.ext.port2":"444"} Para obter mais informações sobre as portas em uso por vCenter Server, consulte Portas necessárias para vCenter Server . |
system_name |
seqüência de caracteres | Identidade de rede primária. Pode ser um endereço IP ou FQDN, de preferência FQDN. Você não pode alterar o valor desse parâmetro após a implantação. O FQDN e os números decimais com ponto devem estar em conformidade com as diretrizes da RFC 1123. |
Nome | Tipo | Descrição |
---|---|---|
password |
seqüência de caracteres | A senha do usuário raiz do sistema operacional do appliance do. A senha deve conter entre 8 e 20 caracteres, pelo menos uma letra maiúscula, pelo menos uma letra minúscula, pelo menos um número e pelo menos um caractere especial, por exemplo, um cifrão ($), chave de hash (#), arroba (@), ponto (.) ou ponto de exclamação (!). Todos os caracteres devem ser caracteres ASCII inferiores, sem espaços. |
ntp_servers |
string ou array | Opcional. Nomes de host ou endereços IP de um ou mais servidores NTP para sincronização de hora.
Para definir mais de um servidor NTP, use uma lista de cadeias de caracteres separadas por vírgula ou uma lista separada por vírgulas como uma única cadeia de caracteres para fornecer o caminho. Por exemplo,
["x.y.z.a", "x.y.z.b"]ou "x.y.z.a, x.y.z.b" |
ssh_enable |
Booleano | Defina como true para ativar o login do administrador SSH no dispositivo do.
Observação: A alta disponibilidade do dispositivo
vCenter Server requer acesso SSH remoto ao dispositivo.
|
time_tools_sync |
Booleano | Opcional. Defina como Ignorado se você definir servidores NTP para sincronização de hora, ou seja, se você definir o parâmetro |
Nome | Tipo | Descrição |
---|---|---|
password |
seqüência de caracteres | Senha do vCenter Single Sign-On usuário administrador, administrator@your_domain_name. Se você estiver implantando um dispositivo vCenter Server como a primeira instância em um novo domínio vCenter Single Sign-On, deverá definir a senha para o usuário administrador vCenter Single Sign-On. A senha deve conter entre 8 e 20 caracteres, pelo menos uma letra maiúscula, pelo menos uma letra minúscula, pelo menos um número e pelo menos um caractere especial, por exemplo, um cifrão ($), chave de hash (#), arroba (@), ponto (.) ou ponto de exclamação (!). Todos os caracteres devem ser caracteres ASCII. |
domain_name |
seqüência de caracteres | nome de domínio vCenter Single Sign-On, por exemplo, vsphere.local. Se você estiver implantando um appliance do vCenter Server como a primeira instância em um novo domínio do vCenter Single Sign-On, deverá definir o nome do novo domínio do vCenter Single Sign-On. |
replication_partner_hostname |
seqüência de caracteres | O nome do sistema do parceiro vCenter Server. Obrigatório somente se você estiver implantando um parceiro de replicação em um domínio vCenter Single Sign-On existente. |
sso_port |
inteiro | A porta do proxy reverso HTTPS do parceiro vCenter Server . A porta padrão é 443. Use somente se o parceiro usar uma porta de proxy reverso HTTPS personalizada. |
Parâmetros de configuração na seção ceip
Nome | Tipo | Descrição |
---|---|---|
ceip_enabled |
Booleano | Defina como true para ingressar no CEIP para este dispositivo. |