Installare l'agente guest di Linux sulle macchine di riferimento per personalizzare ulteriormente le macchine dopo la distribuzione.

Prerequisiti

  • Identificare o creare la macchina di riferimento.

  • I file dell'agente guest scaricato contengono i pacchetti sia nel formato tar.gz che nel formato RPM. Se il sistema operativo non può installare file tar.gz o RPM, utilizzare uno strumento di conversione per convertire i file d'installazione nel formato di pacchetto preferito.

Procedura

  1. Aprire la pagina d'installazione della console di gestione di vCloud Automation Center Appliance.

    Ad esempio https://vcac-hostname.domain.name:5480/installer/.

  2. Scaricare e salvare i pacchetti degli agenti guest di Linux.
  3. Decomprimere il file LinuxGuestAgentPkgs.
  4. Installare il pacchetto dell'agente guest corrispondente al sistema operativo guest distribuito durante il provisioning.
    1. Passare alla sottodirectory LinuxGuestAgentPkgs relativa al sistema operativo guest.
    2. Individuare il formato di pacchetto preferito o convertire un pacchetto nel formato preferito.
    3. Installare il pacchetto dell'agente guest su una macchina di riferimento.

      Ad esempio, per installare i file dal pacchetto RPM, eseguire rpm -i gugent-7.0.0-012715.x86_64.rpm.

  5. Configurare l'agente guest per la comunicazione con il servizio di gestione eseguendo installgugent.sh Manager_Service_Hostname_fdqn:portnumber ssl platform.

    Il numero di porta predefinito per il servizio di gestione è 443. I valori della piattaforma accettati sono ec2, vcd, vca e vsphere.

    Opzione

    Descrizione

    Se si utilizza il bilanciamento del carico

    Specificare il nome di dominio completo e la porta relativi al bilanciamento del carico del servizio di gestione. Ad esempio:

    cd /usr/share/gugent
    ./installgugent.sh load_balancer_manager_service.mycompany.com:443 ssl ec2

    Senza bilanciamento del carico

    Specificare il nome di dominio completo e la porta relativi alla macchina del servizio di gestione. Ad esempio:

    cd /usr/share/gugent
    ./installgugent.sh manager_service_machine.mycompany.com:443 ssl vsphere
  6. Se le macchine distribuite non sono già configurate per considerare attendibile il certificato SSL del servizio di gestione, è necessario installare il file cert.pem sulla macchina di riferimento per stabilire l'attendibilità.
    • Per l'approccio più sicuro, ottenere il certificato cert.pem e installare manualmente il file sulla macchina di riferimento.

    • Per un approccio più comodo, è possibile connettersi al bilanciamento del carico del servizio di gestione o alla macchina del servizio di gestione e scaricare il certificato cert.pem.

    Opzione

    Descrizione

    Se si utilizza il bilanciamento del carico

    In qualità di utente root sulla macchina di riferimento, eseguire il comando seguente:

    echo | openssl s_client -connect manager_service_load_balancer.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem

    Senza bilanciamento del carico

    In qualità di utente root sulla macchina di riferimento, eseguire il comando seguente:

    echo | openssl s_client -connect manager_service_machine.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem
  7. Se si sta installando l'agente guest su un sistema operativo Ubuntu, creare collegamenti simbolici per oggetti condivisi eseguendo uno dei seguenti set di comandi.

    Opzione

    Descrizione

    Sistemi a 64 bit

     cd /lib/x86_64-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

    Sistemi a 32 bit

    cd /lib/i386-linux-gnu
    sudo ln -s libssl.so.1.0.0 libssl.so.10
    sudo ln -s libcrypto.so.1.0.0 libcrypto.so.10

Operazioni successive

Convertire la macchina di riferimento in un modello per la clonazione, un'immagine di macchina Amazon o uno snapshot che gli architetti di IaaS possono utilizzare quando creano blueprint.