Antes de actualizar sin conexión el dispositivo virtual de VMware Identity Manager 19.03, realice estas tareas obligatorias previas.

Importante: Las integraciones de Citrix, el servidor de conexión de Horizon y ThinApp no están disponibles con la instancia de conector de Workspace ONE Access 20.01.
  • Para utilizar las aplicaciones empaquetadas de ThinApp, utilice la versión 2018.8.1.0 de VMware Identity Manager conector (Linux).
  • Para utilizar otras aplicaciones virtuales, como aplicaciones y escritorios de Horizon, o recursos publicados de Citrix, utilice la versión 19.03 de VMware Identity Manager conector (Windows).
  • Compruebe que dispone de al menos 4 GB de espacio en el disco en la partición raíz primaria del dispositivo virtual.
  • Realice una instantánea del dispositivo virtual como copia de seguridad. Para obtener información sobre cómo realizar instantáneas, consulte la documentación de vSphere.
  • Para asegurarse de que no se eliminen los datos de Elasticsearch, prepare Elasticsearch para la actualización.
    • Determine si alguna vez se ejecutaron varias instancias de Elasticsearch en los nodos de servicio de VMware Identity Manager y, si es así, consolide los directorios de datos de las diversas instancias.
      1. Vea el contenido del directorio /db/elasticsearch/horizon/nodes.

        El objetivo es que exista un subdirectorio llamado 0. Si solo existe el subdirectorio 0, no es necesario consolidar los directorios.

        Si se ejecuta una segunda copia de Elasticsearch en algún momento, también existirá un segundo directorio llamado 1. Continúe con los pasos para consolidar los directorios.

      2. Si existen varias instancias de Elasticsearch, detenga Elasticsearch y compruebe que se detengan todos los procesos.

        Por ejemplo, para detener Elasticsearch, ejecute el siguiente comando.

        service elasticsearch stop

        Por ejemplo, para comprobar que se detengan todos los procesos de Elasticsearch, ejecute el siguiente comando.

        ps -ef | grep elasticsearch

        Si el comando grep muestra que se están ejecutando procesos de Elasticsearch adicionales, detenga esos procesos.

      3. Para determinar qué directorio de cada nodo contiene los datos, busque los datos en el directorio indices de cada nodo, por ejemplo, el directorio siguiente: /db/elasticsearch/horizon/nodes/1/indices/.
      4. Elimine el directorio que no contiene los datos y, si es necesario, cambie el nombre del directorio restante.

        Si el directorio 0 contiene los datos, elimine el directorio 1.

        Si el directorio 1 contiene los datos, elimine el directorio 0 y cambie el nombre del directorio 1 a 0.

      5. Reinicie Elasticsearch.
        service elasticsearch start
      6. Busque en /opt/vmware/elasticsearch/logs/horizon.log un mensaje como el siguiente:

        xx índices recuperados en cluster_state

        El mensaje indica que el sistema puede leer el directorio de datos al que se le cambió el nombre, donde xx representa la cantidad de directorios, o índices, en el directorio /db/elasticsearch/horizon/nodes/0/indices/.

    • Elimine los archivos sysconfig.cloneprep y sysconfig.iamaclone de todos los nodos de servicio clonados.
      Por ejemplo, inicie sesión en cada nodo de servicio y ejecute los siguientes comandos como raíz.
      rm -f /usr/local/horizon/conf/flags/sysconfig.cloneprep
      rm -f /usr/local/horizon/conf/flags/sysconfig.iamaclone
  • Si revoca la función db_owner en la base de datos de Microsoft SQL, como se describe en https://docs.vmware.com/es/VMware-Identity-Manager/19.03/vidm-install/GUID-5B533EE2-8F6C-4716-A94A-8B7AA3F5BC75.html, debe volver a agregarla antes de realizar la actualización; de lo contrario, se producirá un error de actualización.

    Agregue la función db_owner al mismo usuario que se utilizó durante la instalación:

    1. Inicie la sesión en Microsoft SQL Server Management Studio como usuario con privilegios de administrador del sistema.
    2. Conéctese a la instancia de base de datos de VMware Identity Manager 19.03.
    3. Introduzca los siguientes comandos:

      Si está utilizando el modo de autenticación de Windows, utilice los siguientes comandos:

      USE <saasdb>;
      ALTER ROLE db_owner ADD MEMBER <domain\username>; GO 
      						  

      Asegúrese de reemplazar <saasdb> con el nombre de su base de datos y <domain\username> con el dominio y el nombre de usuario pertinentes.

      Si está utilizando el modo de autenticación de SQL Server, utilice los siguientes comandos:
      USE <saasdb>;
      ALTER ROLE db_owner ADD MEMBER <loginusername>; GO 
      						  

      Asegúrese de reemplazar <saasdb> con el nombre de su base de datos y <loginusername> con el nombre de usuario pertinente.

  • Tome una instantánea o una copia de seguridad de la base de datos externa.
  • Verifique que VMware Identity Manager esté configurado correctamente.
  • Confirme que existe una actualización de Workspace ONE Access. Compruebe si hay actualizaciones en el sitio de My VMware en my.vmware.com.
  • Si va a realizar la actualización mediante el script updateoffline.hzn y su implementación incluye un servidor proxy, deshabilite el servidor proxy.
    Deshabilite el servidor proxy desde la línea de comandos.
    1. Ejecute el comando siguiente.
      yast2

      Se abre el cuadro de diálogo del centro de control de YaST2.

    2. Seleccione Network services (Servicios de red).
    3. Seleccione Proxy.

      Se abre el cuadro de diálogo de configuración del proxy.

    4. Si está seleccionado, anule la selección de Enable proxy (Activar proxy).
    5. Salga de la utilidad YaST2.

    Después de una actualización correcta, vuelva a habilitar el servidor proxy.