32.5 Actualización de Inventario de la estación de trabajo

Para actualizar Inventario de la estación de trabajo de ZENworks 6.5x Desktop Management a ZENworks 7, lleve a cabo las siguientes tareas en el orden indicado:

  1. Revise la información de Sección 32.5.1, Consideraciones que se deben tener en cuenta antes de la actualización.
  2. Realice las tareas que se explican en Sección 32.5.2, Tareas previas a la actualización y migración de la base de datos.
  3. Realice las tareas que se explican en Sección 32.5.3, Actualización de los componentes de inventario de la estación de trabajo de ZENworks 6.5x.
  4. Realice las tareas que se explican en Sección 32.5.4, Tareas para realizar después de la migración de bases de datos.

32.5.1 Consideraciones que se deben tener en cuenta antes de la actualización

Antes de actualizar los componentes de inventario de ZENworks 6.5x Desktop Management a ZENworks 7, consulte los hechos de las siguientes secciones:

Servidor de inventario

  • Los servidores de inventario de ZENworks 7 y los servidores de inventario de ZENworks 6.5x Desktop Management pueden encontrarse en el mismo árbol de eDirectory™.
  • Los servidores de inventario de ZENworks 6.5x Desktop Management pueden realizar la transferencia ascendente de los datos de inventario a un servidor de inventario de ZENworks 7, pero no a la inversa, es decir, que un servidor de inventario de ZENworks 7 no puede realizar la transferencia ascendente a un servidor de inventario de ZENworks 6.5x Desktop Management.

    Si realiza la transferencia ascendente de los datos de inventario, los servidores de inventario de ZENworks 6.5x Desktop Management deben actualizarse a ZENworks 7 en orden descendente. Actualice el servidor raíz en primer lugar, a continuación, los servidores intermedios y, por último, los servidores hoja.

  • Los servidores de inventario de ZENworks 6.5x Desktop Management y los servidores de inventario de ZENworks 7 pueden utilizar las directivas de informes de ZENworks 6.5x Desktop Management que se han actualizado a ZENworks 7.
  • No conecte una base de datos de inventario de ZENworks 7 directamente a un servidor de inventario de ZENworks 6.5x Desktop Management; de la misma manera, no conecte una base de datos de inventario de ZENworks 6.5x Desktop Management directamente a un servidor de inventario de ZENworks 7. Actualice el servidor de inventario y su base de datos correspondiente al unísono. Aunque puede migrar todas las bases de datos compatibles (Sybase, Oracle y MS SQL), el programa de instalación de ZENworks 7 Desktop Management sólo actualiza automáticamente la base de datos de Sybase.
  • No tenga un servidor de inventario de ZENworks 6.5x Desktop Management y un servidor de inventario de ZENworks 7 que almacenen los datos de inventario directamente en la misma base de datos de inventario.
  • Un servidor de inventario de ZENworks 7 puede procesar archivos .zip desde los servidores de inventario de ZENworks 6.5x Desktop Management.
  • No suprima los archivos .str y .zip de ZENworks 6.5x Desktop Management de los directorios SCANDIR de un servidor de inventario de ZENworks 6.5.x Desktop Management después de que haya actualizado el servidor de inventario a ZENworks 7.
  • La actualización de un servidor de inventario de ZENworks 6.5x Desktop Management a ZENworks 7 no cambia la función del servidor de inventario.

Agente de inventario

  • El agente de inventario de ZENworks 6.5x Desktop Management puede enviar datos de inventario a un servidor de inventario de ZENworks 7, lo que significa que los datos se pueden almacenar en una base de datos de inventario de ZENworks 7.

    El agente de inventario de ZENworks 7 no puede enviar datos de inventario a un servidor de inventario de ZENworks 6.5x Desktop Management, lo que significa que los datos no se pueden almacenar en una base de datos de inventario de ZENworks 6.5x Desktop Management.

    No actualice al Agente de inventario de ZENworks 7 hasta que haya actualizado sus bases de datos y servidores de inventario.

  • ZENworks 6.5x Desktop Management y el Agente de inventario de ZENworks 7 pueden utilizar una directiva de inventario de ZENworks 6.5x Desktop Management actualizada a ZENworks 7 o pueden utilizar una directiva de inventario de ZENworks 7 creada con los integrables de ZENworks 7 Desktop Management.
  • Si desea instalar o actualizar los agentes de ZENworks 6.5x Desktop Management mediante Generación de imágenes para estaciones de trabajo, asegúrese de que la imagen se toma de una estación de trabajo de ZENworks 7 Desktop Management que no esté registrada.

Consola de gestión

  • Puede utilizar los integrables de ZENworks 7 Desktop Management para que ConsoleOne administre los objetos y los datos de inventario de ZENworks 6.5x Desktop Management y ZENworks 7 (como objeto Servicio de inventario, objetos Base de datos, Directiva de inventario de estación de trabajo, Directiva de informes, directiva de actualización de diccionario y Directiva de ubicación de la base de datos).
  • No puede utilizar los integrables de ConsoleOne de ZENworks 6.5x Desktop Management para administrar objetos Inventario y Base de datos de inventario de ZENworks 7 Desktop Management.
  • No utilice las consolas de gestión de ZENworks 6.5x Desktop Management o ZENworks 7 Desktop Management para configurar los mismos objetos de inventario de ZENworks for Desktops 4.x.

32.5.2 Tareas previas a la actualización y migración de la base de datos

Cuando haya revisado los hechos mencionados en Sección 32.5.1, Consideraciones que se deben tener en cuenta antes de la actualización, deberá realizar las siguientes tareas antes de actualizar desde ZENworks 6.5x Desktop Management a ZENworks 7 Desktop Management:

  1. Detenga el servicio de inventario.

    1. En un servidor de Inventario NetWare®: en el indicador de la consola del servidor, introduzca sys:\system\invstop.ncf.

      Si no desea que la base de datos de Sybase se detenga automáticamente cuando detenga los servicios de inventario, marque como comentario la línea Unload dbsrv8.nlm del archivo sys:\system\invstop.ncf.

    2. En un servidor de inventario Windows 2000/2003: en el Panel de control, haga doble clic en Herramientas administrativas, haga doble clic en Servicios, seleccione Servicio de Inventario de Novell y, a continuación, haga clic en Detener.

  2. Detenga la base de datos de inventario.

    1. En NetWare: en el indicador de la consola de Sybase, pulse la tecla Q.

    2. En Windows 2000/2003: en el Panel de control, haga doble clic en Herramientas administrativas, haga doble clic en Servicios, seleccione Base de datos de Novell - Sybase y, a continuación, haga clic en Detener.

  3. Detenga el servidor Web de ZENworks.

    En Windows 2000/2003: en el Panel de control, haga doble clic en Herramientas administrativas, haga doble clic en Servicios, seleccione Servidor Web ZFS de Novell y, a continuación, haga clic en Detener.

  4. Si no se ha descargado Java en los servidores NetWare de destino, descargue java.nlm (en la consola del servidor, introduzca java -exit).

    IMPORTANTE:Este comando detiene todos los procesos de Java que se ejecuten en el servidor. Compruebe que se detienen todos los procesos Java mientras instala ZENworks 7 Desktop Management.

  5. En los servidores Windows de destino, cierre la ventana Servicios.

  6. Asegúrese de que ha realizado una copia de seguridad fiable de la base de datos de ZENworks 6.5x Desktop Management y de que la ha archivado.

  7. Asegúrese de que no se accede a la base de datos de ZENworks 6.5x Desktop Management desde ConsoleOne.

  8. Asegúrese de que se cumplen los requisitos de inventario recomendados de la estación de trabajo de ZENworks 7. Para obtener más información, consulte Sección II, Preparación.

  9. Si se ha modificado vía_instalación_ZENworks\zenworks\inv\server\wminv\ properties\inventoryremoval.properties después de la instalación de ZENworks 6.5x Desktop Management, realice una copia de seguridad fiable de inventoryremoval.properties.

  10. Asegúrese de que se haya migrado el esquema a ZENworks 7. Puede migrar el esquema utilizando el programa de instalación de ZENworks 7 Desktop Management. Para obtener más información acerca de cómo migrar manualmente el esquema, consulte Sección 9.1.1, Extensión del esquema antes de la instalación.

  11. Antes de actualizar el servidor de inventario, asegúrese de haber actualizado el servidor de base de datos asociado.

  12. Si tiene una base de datos de ZENworks 6.5x Desktop Management en la que se esté ejecutando Oracle, realice las siguientes tareas antes de la migración:

    1. Compruebe que la versión de Oracle sea la 9.2.0.6 o superior.

    2. En vía_instalación_base_de_datos_inventario\init.ora_vía\init.ora, establezca los siguientes valores para los parámetros indicados a continuación:

      • db_cache_size=192M
      • sort_area_size = 10000000
      • shared_pool_size = 157286400
      • open_cursors = 2048
      • log_buffer = 1024000
      • session_cached_cursors=2048
      • compatible=9.2.0

      Puede aumentar el tamaño de caché y de repositorio compartido para disponer de un área compartida global (SGA) con un tamaño del 30-40% de la memoria RAM física.

    3. Asegúrese de que la base de datos de inventario está activa y funcionando.

      Debe tener un segmento para deshacer modificaciones (segmento de rollback) más grande, puesto que la migración de la base de datos y el almacenamiento de más datos a posteriori no se puede efectuar debido a ORA-01555 y a otros problemas relativos a segmentos para deshacer modificaciones.

    4. Aumente el valor del segmento para deshacer modificaciones, ejecutando el siguiente guión sql para añadir un archivo de datos adicional al segmento para deshacer modificaciones (rbs) y para añadir un grupo de registro de rehacer:

      connect / as sysdba;
      
      alter tablespace rbs add datafile ’va_instalacin_base_datos_inventario\rbs2.ora’ size 40M autoextend on next 50K maxsize 60M;
      
      alter rollback segment rb0 storage (maxextents unlimited);
      
      alter rollback segment rb1 storage (maxextents unlimited);
      
      ALTER DATABASE ADD LOGFILE GROUP 3 (’va_instalacin_base_datos_inventario\log3.ora’) SIZE 50M;
      
    5. Detenga la base de datos de inventario.

    6. Compruebe que el valor del parámetro compatible de vía_instalación_base_de_datos_inventario_a_init.ora\init.ora tenga el valor 9.2.0 o superior.

    7. Si el tamaño de cualquier archivo de datos está a punto de superar 4096 MB, debe agregar archivos de datos adicionales al espacio de tabla correspondiente.

    8. Extraiga el guión atlasperf_altertablespace.sql adecuado específico para cada plataforma de directorio_instalación_zenworks\zenworks\inv\server\wminv\properties\sql.zip a C:.

      Si Oracle se ejecuta en Windows, extraiga atlasperf_altertablespace.sql del directorio oracle\winntspecific dentro de sql.zip.

      Si Oracle se ejecuta en UNIX, extraiga atlasperf_altertablespace.sql del directorio oracle\unixspecific dentro de sql.zip.

    9. Edite atlasperf_altertablespace.sql para definir el valor de maxsize para todos los archivos de datos al múltiplo más cercano de 4 GB.

      Por ejemplo, si el tamaño de CIM8.ora es 5 GB, defina el valor de MAXSIZE como 8192 MB.

    10. Compruebe que la vía de todos los archivos de datos indicados en atlasperf_altertablespace.sql es correcta.

    11. Reinicie la base de datos de inventario.

    12. Ejecute altaslperf_altertablespace.sql.

32.5.3 Actualización de los componentes de inventario de la estación de trabajo de ZENworks 6.5x

Puede actualizar los componentes de Inventario de la estación de trabajo de ZENworks 6.5x Desktop Management instalando ZENworks 7 Desktop Management (o SP1) si el equipo en el que desea instalar ZENworks 7 Desktop Management cumple los requisitos de instalación. Para obtener más información acerca de los requisitos de instalación, consulte Sección II, Preparación.

El servidor de inventario de ZENworks 7 Desktop Management es compatible con el mismo conjunto de funciones que ZENworks 6.5x Desktop Management. Así pues, cuando actualice desde ZENworks 6.5x Desktop Management a ZENworks 7 Desktop Management, se conservará la función del servidor de inventario.

El programa de instalación de ZENworks 7 Desktop Management (o el de SP1) migrará automáticamente todas las directivas de ZENworks 6.5x Desktop Management a ZENworks 7 Desktop Management (o a ZENworks 7 Desktop Management con SP1).

32.5.4 Tareas para realizar después de la migración de bases de datos

Deberá realizar las siguientes tareas una vez efectuada la actualización del servidor de inventario y la migración de la base de datos de inventario:

  1. Detenga el servicio de inventario.

  2. Si en su base de datos de inventario se está ejecutando Oracle, haga lo siguiente para mejorar el rendimiento de la base de datos:

    1. Extraiga atlasperf_alterfreelist.sql de directorio_instalación_zenworks\zenworks\inv\server\wminv\properties\sql.zip y ejecútelo en el indicador de SQLPLUS.

    2. Ejecute los archivos oracle\common\oracle_perf.sql y oracle\common\oracle_perf2.sql desde vía_instalación_servidor_inventario\zenworks\inv\server\wminv\properties\sql.zip para añadir los índices de mejora de rendimiento a la base de datos.

    3. Ejecute oracle_dbexport_perf.sql desde el directorio \database\oracle8i\common del CD Novell ZENworks 7 Companion 2 o desde el directorio \database\oracle_x\common del CD Novell ZENworks 7 Companion con Support Pack 1 Companion 2.

    4. (Condicional) Si realiza la migración desde ZENworks 6.5 Desktop Management SP1 Hot Patch 1 o Hot Patch 2, o bien ZENworks 6.5 Desktop Management SP2, extraiga \oracle\common\zfd65sp1hp1_65sp2_70.sql desde directorio_instalación_zenworks\zenworks\inv\server\wminv\properties\sql.zip y ejecútelo en el indicador de SQLPLUS.

      Para obtener más información sobre cómo mejorar el rendimiento de la base de datos de inventario, consulte Sugerencias sobre el rendimiento en Inventario de la estación de trabajo en la Guía de administración de ZENworks 7 Desktop Management de Novell.

  3. (Opcional) Si la base de datos de inventario ejecuta MS SQL, ejecute los siguientes guiones desde la vía_instalación_servidor_inventario\zenworks\inv\server\wminv\properties\sql.zip con las entradas de usuarios adecuadas, tal y como se explica a continuación desde el Analizador de consultas SQL de MS:

    1. Entre como CIM y ejecute mssql_perf_cim.sql.

    2. Entre como mw_dba y ejecute mssql_perf_mw_dba.sql.

    3. Entre como zenworks y ejecute msswl_perf_zenworks.sql.

    4. (Condicional) Si realiza la migración desde ZENworks 6.5 Desktop Management SP1 Hot Patch 1 o Hot Patch 2, o bien ZENworks 6.5 Desktop Management SP2, entre como CIM y ejecute \mssql\zfd65sp1hp1_65sp2_70.sql.

      Así se mejora el rendimiento de la base de datos de inventario.

      Para obtener más información sobre cómo mejorar el rendimiento de la base de datos de inventario, consulte Sugerencias sobre el rendimiento en Inventario de la estación de trabajo en la Guía de administración de ZENworks 7 Desktop Management de Novell.

  4. Inicie los servicios de inventario.