Pular para o conteúdo principal

Trabalhando com arquivos de configuração

Ao usar o VX Deployer para criar um cluster vSAN ou adicionar um nó a um cluster vSAN existente, você tem a opção de salvar a configuração em um arquivo .JSON. Em seguida, é possível usar o arquivo de configuração para preencher o VX Deployer para a próxima implantação.

Nota
  • O uso de um arquivo de configuração permite atualizar o VX Deployer, mas você ainda precisa utilizar o VX Deployer para implantar um cluster vSAN ou adicionar um nó a um cluster existente. As senhas não são armazenadas no arquivo de configuração.

  • É possível usar o modelo do Excel para gerar um arquivo de configuração .JSON para preencher previamente o ThinkAgile VX Deployer. O arquivo Excel faz alguma validação quando os dados são inseridos.

    XLS de configuração de exportação do ThinkAgile VX

Há três tipos de arquivos de configuração compatíveis com o VX Deployer:
Os arquivos de configuração do VX Deployer contêm os seguintes objetos:
  • globalSettings

  • hosts

globalSettings

O objeto globalSettings fornece as informações necessárias para a implantação, como detalhes de rede, cluster e vCenter. Ele inclui os seguintes objetos e matrizes:
  • vCenterSettings. Especifica os detalhes do vCenter.


    The vcenterSettings object
    Ele inclui os seguintes pares de nome-valor:
    • installationType. Especifica o tipo de implantação. Ele pode ter os seguintes valores:
      • new. Crie um cluster vSAN em uma nova instância do vCenter.

      • existing. Crie um cluster vSAN em uma instância existente do vCenter.

      • expand. Adicione um ou mais nós a um cluster vSAN existente

    • adminUsername. A conta do usuário do administrador do vCenter.

    • fqdn. O nome de domínio totalmente qualificado da instância do vCenter.

    • ssoDomain. O nome do domínio Single Sign-On (SSO). Especifique somente ssoDomain se installationType estiver definido como novo ou existente.

  • clusterSettings. Os detalhes sobre o local do cluster, como a organização e o nome do cluster.


    The clusterSettings object
    Ele inclui os seguintes pares de nome-valor:
    • orgName. A organização à qual o cluster pertence.

    • regionName. A região onde o cluster está localizado.

    • datacenterName. O nome a ser usado para o datacenter.

    • siteName. O local onde o cluster está localizado.

    • vSANClusterName. O nome a ser usado para o cluster vSAN.

  • dns. O endereço IP de um servidor DNS primário. Ele também pode incluir o endereço IP de um servidor secundário.


    The dns array
  • ntp. O endereço IP de um servidor NTP principal. Ele também pode incluir o endereço IP de um servidor secundário.


    The ntp array
  • clusterNetworks. Os detalhes das informações de rede (gateway IP e máscara de rede) para a rede de gerenciamento do ESXi, a rede do ESXi vSAN e do ESXi vMotion. Se a rede de gerenciamento do XCC estiver em uma rede separada da rede de gerenciamento do ESXi, especifique também o gateway e a máscara de rede para a rede de gerenciamento do XCC.

    Nota
    Cada rede deve estar em uma sub-rede diferente.
    • esxiManagementNetwork. Os detalhes da rede de gerenciamento do ESXi.


      The esxiManagementNetwork object
      Ele inclui os seguintes pares de nome-valor:
      • gateway. O endereço IP do gateway é obrigatório para a rede de gerenciamento do ESXi.

      • netmask. A máscara de rede.

      • vlan. Opcionalmente, especifique um ID de VLAN exclusivo (1 a 4094) para a rede ESXi Management. Os comutadores físicos devem ser configurados para incluir os IDs de VLAN especificados no modo de tronco para todas as portas que conectam os NICs físicos dos hosts ESXi.

        Para obter mais informações sobre como configurar os comutadores físicos, consulte o seguinte tópico: Configuração de VLAN

    • vsanNetwork


      The vsanNetwork object
      Ele inclui os seguintes pares de nome-valor:
      • gateway. O endereço IP do gateway é obrigatório para a rede vSAN.

      • netmask. A máscara de rede.

      • vlan. Opcionalmente, especifique um ID de VLAN exclusivo (1 a 4094) para a rede vSAN. Os comutadores físicos devem ser configurados para incluir os IDs de VLAN especificados no modo de tronco para todas as portas que conectam os NICs físicos dos hosts ESXi.

        Para obter mais informações sobre como configurar os comutadores físicos, consulte o seguinte tópico: Configuração de VLAN

    • vmotionNetwork


      The vmotionNetwork object
      Ele inclui os seguintes pares de nome-valor:
      • gateway. O endereço IP do gateway é opcional para a rede vMotion.

      • netmask. A máscara de rede.

      • vlan. Opcionalmente, especifique um ID de VLAN exclusivo (1 a 4094) para a rede vMotion. Os comutadores físicos devem ser configurados para incluir os IDs de VLAN especificados no modo de tronco para todas as portas que conectam os NICs físicos dos hosts ESXi.

        Para obter mais informações sobre como configurar os comutadores físicos, consulte o seguinte tópico: Configuração de VLAN

    • xccNetwork

      Nota
      Especifique os detalhes xccNetwork somente se a rede de gerenciamento do XCC estiver em uma rede diferente da rede de gerenciamento do ESXi.

      The xccNetwork object
      Ele inclui os seguintes pares de nome-valor:
      • gateway. O endereço IP do gateway é opcional para a rede de gerenciamento do XCC.

      • netmask. A máscara de rede.

  • lxciSettings. Opcionalmente, especifique os detalhes para a instância do Lenovo XClarity Integrator, que será usada como o gerenciador de suporte de hardware para o vSphere Lifecycle Manager (vLCM).


    The lxciSettings object
    Ele inclui os seguintes pares de nome-valor:
    • lxciFQDN. O nome de domínio totalmente qualificado para LXCI.

    • lxciUser. A conta do administrador.

    • xccAccessIpAddress. O endereço IP do LXCI.

    • xccAccessVlanId. O ID de VLAN do LXCI.

hosts

Especifique um ou mais hosts a serem usados para criar um cluster ou serem adicionados a um cluster existente. Para cada host, especifique um objeto (identificado como o número de série) que inclua os detalhes desse host. No exemplo a seguir, A111ABCD é o número de série de um host:


The host object
Ele inclui os seguintes pares de nome-valor:
  • exsiHostname. O nome do host ESXi.

  • xccIpAddress. O endereço IP do XCC no host.

    Nota
    O xccIpAddress não será usado se a rede de gerenciamento do XCC e do ESXi forem a mesma rede.
  • vsanIPAddress. O endereço IP do vSAN.

  • vmotionIpAddress. O endereço IP do vMotion.