Para lograr una alta disponibilidad de App Launchpad, implemente varias instancias de App Launchpad con los mismos parámetros de configuración.

Implemente la primera instancia de App Launchpad y configure los componentes restantes. Después de configurar la primera instancia, exporte los parámetros de configuración e importe la configuración a las instancias restantes de su entorno.

Al exportar los parámetros de configuración, se protege el archivo .tar con una contraseña. Por motivos de seguridad, App Launchpad valida la complejidad de la contraseña. Al establecer la contraseña, asegúrese de que la contraseña contenga:
  • Al menos ocho caracteres
  • Como mínimo, un carácter en mayúscula
  • Como mínimo, un carácter en minúscula
  • Como mínimo, un carácter de dígito numérico
  • Como mínimo, un carácter no alfanumérico.

    Utilice solo caracteres ASCII visibles. No utilice espacios ni caracteres de control de no impresión, como BEL o NUL.

Requisitos previos

Compruebe que el entorno de destino cumpla los requisitos de alta disponibilidad de App Launchpad. Para obtener más información, consulte la sección Consideraciones para la alta disponibilidad de App Launchpad en Antes de comenzar.

Procedimiento

  1. Implemente la primera instancia de App Launchpad en su entorno. Consulte la Implementar App Launchpad.
  2. Para exportar los parámetros de configuración, ejecute el comando alp export.

    Para CentOS Linux, Red Hat Enterprise Linux y Photon OS:

    alp export --file-name=tar-file-path --key=pasword
    Por ejemplo:
    alp export --file-name=/tmp/config-params.tar --key=pass

    Para Ubuntu y Debian:

    sudo alp export --file-name=tar-file-path --key=pasword
    Por ejemplo:
    sudo alp export --file-name=/tmp/config-params.tar --key=pass
    Para evitar la verificación de la complejidad de la contraseña, puede añadir opcionalmente el argumento --force al comando.
  3. Implemente instancias adicionales de App Launchpad.
    1. Abra una conexión SSH a la máquina de destino.
    2. Instale el paquete RPM o DEB ejecutando el comando de instalación.

      Para RPM:

      rpm -ivh  vmware-vcd-alp-v.v.v-nnnnnnnn.el7.x86_64.rpm
      Si se instala Java SE JDK 11 en el equipo de destino de la implementación, para evitar problemas de instalación, anexe el argumento --nodeps.
      rpm -ivh --nodeps vmware-vcd-alp-v.v.v-nnnnnnnn.el7.x86_64.rpm

      Para DEB:

      sudo apt-get install ./vmware-alp_$v.v.v-$nnnnnnnn_amd64.deb
    Implemente tantas instancias adicionales como sea necesario.
    Importante: No configure ninguna de las instancias de adicionales.
  4. Importe los parámetros de configuración a las instancias adicionales de App Launchpad.
    1. Copie los parámetros de configuración exportados de la primera instancia de App Launchpad a todas las instancias adicionales.
    2. Para cada instancia adicional, importe los parámetros de configuración ejecutando el comando alp import.

      Para CentOS Linux, Red Hat Enterprise Linux y Photon OS:

      alp import --file-name=tar-file-path --key=pasword
      Por ejemplo:
      alp import --file-name=/tmp/config-params.tar --key=pass

      Debian y Ubuntu:

      alp import --file-name=/tmp/config-params.tar --key=pass
      Por ejemplo:
      sudo alp import --file-name=tar-file-path --key=pasword
    3. Reinicie el servicio de App Launchpad ejecutando el comando systemctl restart alp.