Instale la versión de Java Runtime Environment compatible, el agente invitado y el agente de arranque de Software en una máquina Windows de referencia para crear una plantilla, un snapshot o una instancia de máquina de Amazon que admita los componentes de Software.

Antes de empezar

  • Identifique o cree una máquina de referencia.

  • Si ya ha instalado el agente invitado o el agente de arranque de Software en esta máquina, quite los agentes y los logs en tiempo de ejecución. Consulte Actualizar plantillas de máquina virtual existentes en vRealize Automation.

  • Si tiene previsto acceder de forma remota al escritorio remoto de Windows de la máquina virtual para solucionar problemas o para cualquier otro fin, instale Servicios de Escritorio remoto (RDS) para Windows.

  • Compruebe que todos los artefactos de configuración de red se eliminen de los archivos de configuración de red.

  • Si quiere usar el enfoque más seguro para establecer confianza entre el agente invitado y su máquina de Manager Service, obtenga el certificado de SSL en formato PEM de la máquina de Manager Service. Para obtener más información acerca de cómo el agente invitado establece confianza, consulte Configurar el agente invitado de Windows para confiar en un servidor.

  • Compruebe que el usuario Darwin tenga derechos de acceso a Log on as a service en la máquina de referencia de Windows.

Por qué y cuándo se efectúa esta tarea

Software admite la creación de scripts con el símbolo del sistema de Windows y PowerShell 2.0.

Importante:

Dado que no se debe interrumpir el proceso de arranque, configure la máquina virtual para que nada provoque que se detenga el proceso de arranque de la máquina virtual antes de que se alcance el mensaje final de inicio de sesión en el sistema operativo. Por ejemplo, asegúrese de que ningún proceso o script solicite la interacción del usuario cuando se inicie la máquina virtual.

Procedimiento

  1. Inicie sesión en la máquina Windows de referencia como administrador de Windows y abra una ventana de símbolo del sistema.
  2. Descargue e instale la versión de Java Runtime Environment compatible desde https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html.
    1. Descargue el archivo zip de Java SE Runtime Environment https://vRealize_VA_Hostname_fqdn:5480/service/software/download/jre-version-win64.zip.
    2. Cree una carpeta \opt\vmware-jre y descomprima el archivo JRE en la carpeta.
    3. Abra una ventana de comando de PowerShell e introduzca \opt\vmware-jre\bin\java -version para comprobar la instalación.

      Se mostrará la versión instalada de Java.

  3. Descargue e instale el agente invitado de vRealize Automation desde https://vRealize_VA_Hostname_fqdn:5480/installer/.
    1. Descargue GugentZip_version en la unidad C de la máquina de referencia.
    2. Haga clic con el botón derecho en el archivo y seleccione Propiedades.
    3. Haga clic en General.
    4. Haga clic en Desbloquear.
    5. Extraiga los archivos.
    6. Descomprima el archivo de instalación en C:\.

      Se creará el directorio C:\VRMGuestAgent. No cambie el nombre de este directorio.

  4. Configure el agente invitado para que se comunique con Manager Service.
    1. Abra una ventana de símbolo del sistema con privilegios elevados.
    2. Vaya a C:\VRMGuestAgent.
    3. Configure el agente invitado para que confíe en la máquina de Manager Service.

      Opción

      Descripción

      Permita que el agente invitado confíe en la primera máquina a la que se conecte.

      No se requiere configuración.

      Instale manualmente el archivo PEM de confianza.

      Coloque el archivo PEM de Manager Service en el directorio C:\VRMGuestAgent\.

    4. Ejecute winservice -i -h Manager_Service_Hostname_fdqn:portnumber -p ssl.

      El número de puerto predeterminado de Manager Service es 443.

      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, winservice -i -h load_balancer_manager_service.mycompany.com:443 -p ssl.

      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, winservice -i -h manager_service_machine.mycompany.com:443 -p ssl.

      Si prepara una imagen de máquina de Amazon

      Necesita especificar que está usando Amazon. Por ejemplo, winservice -i -h manager_service_machine.mycompany.com:443:443 -p ssl -c ec2

  5. Descargue el archivo de arranque del agente de Software desde https://vRealize_VA_Hostname_fqdn:5480/service/software/index.html.
    1. Descargue el archivo del agente de arranque de Software https://vRealize_VA_Hostname_fqdn:5480/service/software/download/vmware-vra-software-agent-bootstrap-windows_version.zip.
    2. Haga clic con el botón derecho en el archivo y seleccione Propiedades.
    3. Haga clic en General.
    4. Haga clic en Desbloquear.
      Importante:

      Si no desactiva esta característica de seguridad de Windows, no podrá usar el archivo de arranque del agente de Software.

    5. Descomprima el archivo vmware-vra-software-agent-bootstrap-windows_version.zip en la carpeta \temp.
  6. Instale el agente de arranque de Software.
    1. Abra una consola de símbolo del sistema de Windows y navegue a la carpeta \temp.
    2. Introduzca el comando para instalar el servicio de arranque del agente.
      install.bat password=Password managerServiceHost=manager_service_machine.mycompany.com managerServicePort=443 httpsMode=true cloudProvider=ec2|vca|vcd|vsphere
      

      El número de puerto predeterminado de Manager Service es 443. Los valores aceptados para cloudprovider son ec2, vca, vcd y vsphere. El script install.bat crea una cuenta de usuario denominada darwin para el agente de arranque de software con la contraseña que estableció en el comando de instalación. La contraseña que establezca en Password debe cumplir los requisitos de contraseñas de Windows.

  7. Compruebe que existe el usuario darwin_user.
    1. Especifique lusrmgr.msc en el símbolo del sistema.
    2. Compruebe que existe el usuario darwin_user y que pertenece al grupo de administradores.
    3. Establezca la contraseña para que no caduque nunca.

      La opción asegura que la plantilla siga siendo utilizable después de 30 días.

    Si el usuario no está disponible, compruebe que la contraseña del servidor de Windows sea correcta.

  8. Desconecte la máquina virtual de Windows.

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 para que los arquitectos de IaaS puedan usarla cuando creen blueprints.