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:
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
- Implemente la primera instancia de App Launchpad en su entorno. Consulte la Implementar App Launchpad.
- 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.
- Implemente instancias adicionales de App Launchpad.
- Abra una conexión SSH a la máquina de destino.
- 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.
- Importe los parámetros de configuración a las instancias adicionales de App Launchpad.
- Copie los parámetros de configuración exportados de la primera instancia de App Launchpad a todas las instancias adicionales.
- 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
- Reinicie el servicio de App Launchpad ejecutando el comando
systemctl restart alp
.