Per ottenere l'alta disponibilità di App Launchpad, distribuire più istanze di App Launchpad utilizzando gli stessi parametri di configurazione.
Distribuire la prima istanza di App Launchpad e configurare i componenti rimanenti. Dopo aver configurato la prima istanza, esportare i parametri di configurazione e importare la configurazione nelle istanze rimanenti nell'ambiente.
Quando si esportano i parametri di configurazione, si protegge il file
.tar con una password. Per motivi di sicurezza,
App Launchpad convalida la complessità della password. Quando si imposta la password, assicurarsi che contenga:
Prerequisiti
Verificare che l'ambiente di destinazione soddisfi i requisiti per l'alta disponibilità di
App Launchpad. Per ulteriori informazioni, vedere la sezione
Considerazioni sull'alta disponibilità di App Launchpad in
Prima di iniziare.
Procedura
- Distribuire la prima istanza di App Launchpad nel proprio ambiente. Vedere Distribuzione di App Launchpad.
- Esportare i parametri di configurazione eseguendo il comando
alp export
.
Per CentOS Linux, Red Hat Enterprise Linux e Photon OS:
alp export --file-name=tar-file-path --key=pasword
Ad esempio:
alp export --file-name=/tmp/config-params.tar --key=pass
Per Ubuntu e Debian:
sudo alp export --file-name=tar-file-path --key=pasword
Ad esempio:
sudo alp export --file-name=/tmp/config-params.tar --key=pass
Per evitare la verifica della complessità della password, è possibile aggiungere facoltativamente l'argomento
--force
al comando.
- Distribuire istanze aggiuntive di App Launchpad.
- Aprire una connessione SSH alla macchina di destinazione.
- Installare il pacchetto RPM o DEB eseguendo il comando di installazione.
Per RPM:
rpm -ivh vmware-vcd-alp-v.v.v-nnnnnnnn.el7.x86_64.rpm
Se Java SE JDK 11 è installato nella macchina di destinazione della distribuzione, per evitare problemi di installazione, aggiungere l'argomento
--nodeps.
rpm -ivh --nodeps vmware-vcd-alp-v.v.v-nnnnnnnn.el7.x86_64.rpm
Per DEB:
sudo apt-get install ./vmware-alp_$v.v.v-$nnnnnnnn_amd64.deb
Distribuire tutte le istanze aggiuntive desiderate.
Importante: Non configurare alcuna istanza aggiuntiva.
- Importare i parametri di configurazione nelle istanze aggiuntive di App Launchpad.
- Copiare i parametri di configurazione esportati dalla prima istanza di App Launchpad in tutte le istanze aggiuntive.
- Per ogni istanza aggiuntiva, importare i parametri di configurazione eseguendo il comando
alp import
.
Per CentOS Linux, Red Hat Enterprise Linux e Photon OS:
alp import --file-name=tar-file-path --key=pasword
Ad esempio:
alp import --file-name=/tmp/config-params.tar --key=pass
Per Debian e Ubuntu:
alp import --file-name=/tmp/config-params.tar --key=pass
Ad esempio:
sudo alp import --file-name=tar-file-path --key=pasword
- Riavviare il servizio App Launchpad mediante il comando
systemctl restart alp
.