Instale el agente invitado de Linux en las máquinas de referencia para seguir personalizando las máquinas tras la implementación.

Antes de empezar

  • Identifique o cree la máquina de referencia.

  • Los archivos de agente invitado que descargue contienen los formatos de paquete tar.gz y RPM. Si su sistema operativo no puede instalar archivos tar.gz o RPM, use una herramienta de conversión para convertirlos al formato de paquete que le convenga.

  • Establezca confianza segura entre el agente invitado y la máquina de Manager Service. Consulte Configurar el agente invitado para confiar en un servidor.

Procedimiento

  1. Vaya a la página de la consola de administración de vCloud Automation Center Appliance.

    Por ejemplo: https://va-hostname.domain.com.

  2. Haga clic en la página del agente invitado y el agente de software en la sección de instalación de componentes de vRealize Automation de la página.

    Por ejemplo: https://va-hostname.domain.com/software/index.html.

    Se abre la página de los instaladores del agente invitado y del agente de software, donde se proporcionan vínculos a descargas disponibles.

  3. Haga clic en los paquetes de agentes invitados de Linux en la sección de los instaladores de agentes invitados de la página para descargar y guarde el archivo LinuxGuestAgentPkgs.zip.
  4. Descomprima el archivo LinuxGuestAgentPkgs.zip descargado para crear la carpeta VraLinuxGuestAgent.
  5. Instale el paquete de agente invitado correspondiente al sistema operativo invitado que vaya a implementar durante el aprovisionamiento.
    1. Desplácese hasta el subdirectorio VraLinuxGuestAgent que corresponde al sistema operativo invitado que se implementará durante el aprovisionamiento, por ejemplo rhel32.
    2. Busque el formato de paquete de su elección o convierta un paquete al formato de paquete deseado.
    3. Instale el paquete de agente invitado en la máquina de referencia.

      Por ejemplo, para instalar los archivos del paquete RPM, ejecute rpm -i gugent-gugent-7.1.0-4201531.i386.rpm.

  6. Configure el agente invitado para que se comunique con Manager Service. Para ello, ejecute installgugent.sh Manager_Service_Hostname_fdqn:portnumber ssl platform.

    El número de puerto predeterminado de Manager Service es 443. Los valores de plataforma aceptados son ec2, vcd, vca y vsphere.

    Opción

    Descripción

    Si usa un equilibrador de carga

    Escriba el nombre de dominio completo y el número de puerto del equilibrador de carga de Manager Service. Por ejemplo:

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

    Si no usa un equilibrador de carga

    Escriba el nombre de dominio completo y el número de puerto de la máquina de Manager Service. Por ejemplo:

    cd /usr/share/gugent
    ./installgugent.sh manager_service_machine.mycompany.com:443 ssl vsphere
  7. Si aún no hay máquinas implementadas configuradas para confiar en el certificado SSL de Manager Service, deberá instalar el archivo cert.pem en la máquina de referencia para definir la confianza.
    • El método más seguro consiste en obtener cert.pem e instalar manualmente el archivo en la máquina de referencia.

    • El método más cómodo consiste en conectarse al equilibrador de carga o a la máquina de Manager Service y descargar el certificado cert.pem.

    Opción

    Descripción

    Si usa un equilibrador de carga

    En tanto que usuario raíz en la máquina de referencia, ejecute el siguiente comando:

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

    Si no usa un equilibrador de carga

    En tanto que usuario raíz en la máquina de referencia, ejecute el siguiente comando:

    echo | openssl s_client -connect manager_service_machine.mycompany.com:443 | sed -ne '/-BEGIN CERTIFICATE-/,/-END CERTIFICATE-/p' > cert.pem
  8. Si instala el agente invitado en un sistema operativo Ubuntu, cree vínculos simbólicos para objetos compartidos ejecutando uno de los siguientes conjuntos de comandos.

    Opción

    Descripción

    Sistemas de 64 bits

     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

    Sistemas de 32 bits

    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

Qué hacer a continuación

Convierta la máquina de referencia en una plantilla para clonar un snapshot o una imagen de máquina de Amazon que los arquitectos de IaaS podrán usar cuando creen blueprints.