4 Instalación del software Oracle HSM y QFS

Oracle HSM utiliza el sistema Image Packaging System (IPS), que se convirtió en estándar con Oracle Solaris 11. IPS es un sistema de gestión de paquetes centrados en redes que mejora y coordina la instalación, la actualización y supresión de paquetes de hardware. Simplifica ampliamente la gestión de parches y facilita la implementación en entornos de producción.

Mediante el uso de la aplicación gráfica de escritorio Solaris Package Manager o los comandos de terminal IPS, los administradores pueden acceder a un repositorio de software de Oracle Solaris y ubicar, descargar e instalar los paquetes de software necesarios, mientras que IPS gestiona automáticamente la comprobación de dependencia y la validación de paquetes. IPS realiza cambios en una instantánea del sistema, de modo que el nuevo software se puede implementar sin interrupciones durante una ventana de mantenimiento. Por lo tanto, los cambios se pueden deshacer, si es necesario. Por lo tanto, las instalaciones y las actualizaciones se pueden aplicar de forma segura a los sistemas de producción en ejecución.

Para instalar el software Oracle HSM, realice las siguientes tareas:

El capítulo finaliza con notas breves acerca de la desinstalación del software Oracle HSM.

Obtener el software

En esta sección, se describe el proceso de obtención del software de instalación y las actualizaciones de software requeridos. Consulte las secciones siguientes:

  • Comprobación de los requisitos de instalación

  • Descarga de paquetes de instalación de software.

Comprobación de los requisitos de instalación.

Para obtener la información más reciente acerca de los requisitos de instalación, incluidas las versiones admitidas de los sistemas operativos Oracle Solaris y Linux, el software Oracle Cluster y otros paquetes de software necesarios o admitidos, consulte las notas de la versión de Oracle HSM, los servicios de asistencia técnica de Oracle en support.oracle.com y las páginas wiki de Oracle HSM en wikis.oracle.com/display/hsmqfs/Home.

Descarga de paquetes de instalación de software

Descargue los paquetes de instalación para los productos de software Oracle desde Oracle Software Delivery Cloud. El procedimiento básico es similar para todos los productos de Oracle.

Para descargar los paquetes de Oracle HSM Versión 6.1, realice lo siguiente:

  1. Abra edelivery.oracle.com en una ventana del explorador web.

  2. Regístrese, si aún no ha usado el sitio.

  3. Inicie sesión con las credenciales de registro.

  4. Marque la casilla de control para aceptar la licencia de software correspondiente.

  5. Marque la casilla de control para aceptar las restricciones de exportación que se aplican al software.

  6. En la página Media Pack Search (Búsqueda de paquetes de medios), seleccione Oracle StorageTek Products de la lista en el menú Select a Product Pack (Seleccionar un paquete de productos).

  7. En la lista de plataformas, seleccione Oracle Solaris en la arquitectura de plataformas que alojará el software Oracle HSM.

  8. Pulse el botón Go (Ir).

  9. Cuando aparezca la lista de resultados, haga clic en el botón de radio que corresponde al paquete de medios de Oracle Hierarchical Storage Manager y pulse Continue (Continuar).

  10. Cuando aparezca la página Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris, presione el botón Readme (Léame) y lea las instrucciones de descarga.

  11. Mientras se encuentra en la página Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris, presione el botón View Digest (Consultar resumen) y guarde los valores del resumen.

    Los resúmenes son sumas de comprobación creadas por una función de hash criptográfico. Mediante la comparación del resumen publicado con el resumen computado de manera local dese un archivo descargado, puede garantizar que el archivo descargado esté completo e intacto. Para obtener instrucciones acerca de cómo calcular las sumas de comprobación desde un archivo, consulte las páginas del comando man Solaris dgst y md5.

  12. Mientras está en la página Oracle Hierarchical Storage Manager and StorageTek QFS Software Media Pack for Oracle Solaris, presione el botón Download (Descargar) que corresponde al producto para el que tiene una licencia.

    La lista incluye entradas independientes para Oracle Hierarchical Storage Manager and StorageTek QFS Software. El paquete de medios de Oracle Hierarchical Storage Manager incluye el software de archivado y del sistema de archivos. El medio paquete de medios de Oracle StorageTek QFS Software contiene solo el software del sistema de archivos.

  13. Cuando se le solicite, guarde el archivo ZIP en un directorio local, tal como se describe en la página Readme (Léame).

    Se deberá poder acceder al directorio seleccionado desde todos los hosts de Oracle HSM mediante la red local. Para los ejemplos de este capítulo, descargamos el archivo al directorio /hsmqfs en un servidor de archivos de red denominado sw_install.

  14. Si no puede descargar los archivos necesarios después de varios intentos, comuníquese con el Servicio al cliente de entrega de software en edelivery_ww@oracle.com para obtener ayuda.

  15. Una vez que haya descargado el archivo ZIP, descomprímalo en el directorio local.

    En el ejemplo, se descomprime el archivo Q12345-01.zip de Oracle Hierarchical Storage Manager and StorageTek QFS Software en el directorio /hsmqfsy, a continuación, se muestran los contenidos:

    [sw_install]root@solaris:~# cd /hsmqfs
    [sw_install]root@solaris:~# unzip Q12345-01.zip
    [sw_install]root@solaris:~# ls Q12345-01/
    ./       COPYRIGHT.txt       linux.iso             README.txt
    ../      iso.md5             Oracle-HSM_6.0/
    [sw_install]root@solaris:~# ls Oracle-HSM_6.0/
    total 42
    ./        COPYRIGHT.txt      linux1/       solaris_sparc/../       README.txt         linux2/       solaris_x64/
    
  16. Si está preparando un sistema de archivos de alta disponibilidad, vaya a Instalar el software Solaris Cluster (únicamente configuraciones de alta disponibilidad).

  17. Si desea actualizar un sistema de archivos compartido de varios hosts, vaya a Actualización de sistemas de archivos compartidos Oracle HSM.

  18. De lo contrario, vaya directamente a Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

Instalar el software Solaris Cluster (únicamente configuraciones de alta disponibilidad)

Si está preparando una configuración de alta disponibilidad de Oracle HSM, siga estos pasos:

  1. En cada host, instale Oracle Solaris Cluster y el software del servicio de datos SUNW.HAStoragePlus, tal como se describe en los documentos de instalación y administración de servicios de datos de la biblioteca de información en línea para el software Solaris Cluster.

  2. Luego, vaya a Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

Actualización de sistemas de archivos compartidos Oracle HSM

Si está actualizando el software de un sistema de archivos compartido que debe permanecer disponible durante el proceso de actualización, tenga en cuenta que es necesario realizar una actualización gradual. Cuando se configuran uno o más servidores de metadatos posibles, además del servidor activo, puede realizar la actualización en un servidor activo, activar el servidor actualizado y, luego, configurar y volver a activar el servidor principal antes de actualizar el resto de los clientes y servidores de metadatos posibles. Este proceso de actualización gradual mantiene un servidor de metadatos de Oracle HSM activo en todo momento, de modo que el sistema de archivos permanezca accesible para los clientes.

Para llevar a cabo una actualización gradual, realice las siguientes tareas:

Actualizar todas las versiones anteriores de Oracle HSM que estén demasiado desactualizadas

En cualquier momento, el software Oracle HSM del servidor de metadatos y de los clientes de un sistema de archivos compartido deben tener, como mucho, una versión de diferencia. Si la configuración del sistema de archivos compartido incluye hosts que ejecutan el software Oracle HSM (o SAM-QFS), que corresponde a más de una versión anterior a la versión de actualización de destino, no puede actualizar a la versión deseada hasta que lleve a cabo la acción correctiva.

Siga estos pasos:

  1. Si alguno de los hosts de cliente no están ejecutando la misma versión del software Oracle HSM (o SAM-QFS) que el servidor de metadatos, actualícelos a la versión usada en el servidor antes de continuar.

  2. Si el software Oracle HSM (o SAM-QFS) del servidor de metadatos activo corresponde a más de una versión anterior a la versión de actualización de destino y si el sistema de archivos se debe mantener montado durante la actualización, realice actualizaciones graduales de forma repetitiva, en un nivel de versión por vez, hasta que todos los hosts estén completamente actualizados.

  3. Si el software Oracle HSM (o SAM-QFS) del servidor de metadatos activo corresponde a más de una versión anterior a la versión de actualización de destino y si no es necesario mantener montado el sistema de archivos durante la actualización, no intente realizar una actualización gradual. Detenga los procesos de archivado y almacenamiento provisional desmonte el sistema de archivos y actualice cada host de forma individual, tal como se describe en Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

Realizar la actualización gradual

  1. Asegúrese de actualizar todas las versiones de Oracle HSM que sean significativamente inferiores antes de continuar.

    Si un host corresponde a más de una versión anterior a la versión de actualización de destino cuando intenta realizar una actualización gradual, la actualización fallará y, por lo menos, dejará los sistemas de archivos en un estado inconsistente.

  2. Inicie sesión en el (primer) servidor de metadatos activo como root. A continuación, inicie sesión el (segundo) servidor de metadatos posible, también como root.

    En el ejemplo, iniciamos sesión en el servidor de metadatos activo first-mds. Luego, en una segunda ventana de terminal, utilizamos el shell seguro (ssh) para iniciar sesión en el servidor de metadatos posible inactivo second-mds:

    [first-mds]root@solaris:~# 
    
    [first-mds]root@solaris:~# ssh root@second-mds
    Password:
    [second-mds]root@solaris:~# 
    
  3. Actualice el segundo servidor de metadatos actualmente inactivo. Instale el software Oracle HSM actualizado mediante el uso de los procedimientos de Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

  4. Una vez que se hayan completado los pasos de actualización, prepárese para activar el segundo servidor. Si el primer servidor de metadatos activo monta un sistema de archivos de almacenamiento de Oracle HSM o SAM-QFS, detenga cualquier actividad nueva de archivado y almacenamiento provisional y las unidades de medios inactivas, y espere a que finalicen los trabajos actuales. A continuación, detenga el daemon de control de biblioteca.

    Para obtener una descripción complete de cómo detener la actividad de archivado, consulte la Guía de administración y mantenimiento de Oracle Hierarchical Storage Manager and StorageTek QFS Software.

    [first-mds]root@solaris:~# samcmd aridle
    [first-mds]root@solaris:~# samcmd stidle
    [first-mds]root@solaris:~# samcmd 901 idle
    ...
    [first-mds]root@solaris:~# samcmd a
     ...
    Waiting for :arrun
    [first-mds]root@solaris:~# samcmd r
    ...
    ty   eq status      act  use  state     vsn
    li  801  ---------p    0   0%  off
                    empty
    ...
    [first-mds]root@solaris:~# samd stop
    [first-mds]root@solaris:~# 
    
  5. En el segundo servidor de metadatos, cargue los archivos de configuración de Oracle HSM e inicie los procesos de Oracle HSM. Use el comando samd config.

    [second-mds]root@solaris:~# samd config
    [second-mds]root@solaris:~# 
    
  6. En el segundo servidor de metadatos, monte el sistema de archivos de Oracle HSM.

    [second-mds]root@solaris:~# mount sharefs1
    [second-mds]root@solaris:~# 
    
  7. Active el segundo servidor de metadatos recientemente actualizado. Desde el segundo servidor de metadatos, ejecute el comando samsharefs -s server file-system, donde server es el nombre de host del servidor de metadatos recientemente actualizado y file-system es el nombre del sistema de archivos compartido Oracle HSM.

    En el ejemplo, el servidor de metadatos posible es second-mds y el nombre del sistema de archivos es sharefs1:

    [second-mds]root@solaris:~# samsharefs -s second-mds sharefs1
    [second-mds]root@solaris:~# 
    
  8. Actualice el primer servidor de metadatos ahora inactivo. Instale el software Oracle HSM actualizado mediante el uso de los procedimientos de Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

  9. Una vez que se hayan completado los pasos de actualización, prepárese para activar el primer servidor de metadatos. Si el segundo servidor de metadatos actualmente activo monta un sistema de archivos de almacenamiento de Oracle HSM, detenga cualquier actividad nueva de archivado y almacenamiento provisional y las unidades de medios inactivas, y espere a que finalicen los trabajos actuales. A continuación, detenga el daemon de control de biblioteca.

    [second-mds]root@solaris:~# samcmd aridle
    [second-mds]root@solaris:~# samcmd stidle 
    ...
    [second-mds]root@solaris:~# samd stop
    [second-mds]root@solaris:~# 
    
  10. En el primer servidor de metadatos, cargue los archivos de configuración de Oracle HSM e inicie los procesos de Oracle HSM. Use el comando samd config.

    [first-mds]root@solaris:~# samd config
    [first-mds]root@solaris:~# 
    
  11. En el primer servidor de metadatos, monte el sistema de archivos de Oracle HSM.

    [first-mds]root@solaris:~# mount sharefs1
    [first-mds]root@solaris:~# 
    
  12. Reactive el primer servidor de metadatos. Desde el primer servidor de metadatos, ejecute el comando samsharefs -s server file-system, donde server es el nombre de host del servidor de metadatos posible y file-system es el nombre del sistema de archivos compartido Oracle HSM.

    En el ejemplo, el servidor de metadatos posible es first-mds y el nombre del sistema de archivos es sharefs1:

    [first-mds]root@solaris:~# samsharefs -s first-mds sharefs1
    [first-mds]root@solaris:~# 
    
  13. Actualice los clientes restantes. Instale el software Oracle HSM actualizado mediante el uso de los procedimientos de Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.

  14. Deténgase aquí. La actualización está completa.

Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts

Para instalar, actualizar o instalar una versión anterior del software Oracle HSM en un host individual, realice las siguientes tareas:

Instale, actualice o instale una versión anterior de Oracle HSM Software en hosts de Oracle Solaris

Para instalar, actualizar o instalar una versión anterior de los paquetes de Oracle HSM en un host Solaris, comience por llevar a cabo las siguientes tareas:

A continuación, realice la tarea de instalación que mejor se ajuste a su caso:

Preparación del host para los cambios de software

  1. Si el software Oracle HSM no está instalado actualmente en el sistema host, vaya a Ubicar los paquetes para la arquitectura del host.

  2. De lo contrario, inicie sesión en el servidor de Oracle HSM como root.

    [samqfs1host]root@solaris:~# 
    
  3. Si el software Oracle HSM está instalado actualmente en el sistema host, inactive todos los procesos de archivado. Utilice el comando samcmd aridle.

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional, pero no comenzará nuevos trabajos:

    [samqfs1host]root@solaris:~# samcmd aridle
    [samqfs1host]root@solaris:~# 
    
  4. Deje inactivos todos los procesos de almacenamiento provisional. Utilice el comando samcmd stidle:

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional, pero no comenzará nuevos trabajos:

    [samqfs1host]root@solaris:~# samcmd stidle
    [samqfs1host]root@solaris:~# 
    
  5. Espere que se completen los trabajos de archivo activos. Compruebe el estado de los procesos de archivo mediante el comando samcmd a.

    Cuando el estado de los procesos de archivado es Waiting for :arrun, el proceso está inactivo:

    [samqfs1host]root@solaris:~# samcmd a
    Archiver status samcmd     6.0 10:20:34 Feb 20 2015
    samcmd on samqfs1host
    sam-archiverd:  Waiting for :arrun
    sam-arfind: ...
    Waiting for :arrun
    
  6. Espere que se completen los trabajos de almacenamiento provisional activos. Compruebe el estado de los procesos de almacenamiento provisional mediante el comando samcmd u.

    Cuando el estado de los procesos de almacenamiento provisional es Waiting for :strun, el proceso está inactivo:

    [samqfs1host]root@solaris:~# samcmd u
    Staging queue samcmd      6.0  10:20:34 Feb 20 2015
    samcmd on solaris.demo.lan
    Staging queue by media type: all
    sam-stagerd:  Waiting for :strun
    [samqfs1host]root@solaris:~# 
    
  7. Antes de continuar, deje inactivas todas las unidades de medios extraíbles. Para cada unidad, utilice el comando samcmd equipment-number idle, dondeequipment-number es el número ordinal del equipo asignado a la unidad en el archivo /etc/opt/SUNWsamfs/mcf.

    Este comando permitirá que se completen los trabajos actuales de archivo y almacenamiento provisional antes de colocar las unidades en el estado off, pero no comenzará nuevos trabajos. En el ejemplo, dejamos inactivas cuatro unidades, con los números ordinales 801, 802, 803 y 804:

    [samqfs1host]root@solaris:~# samcmd 801 idle
    [samqfs1host]root@solaris:~# samcmd 802 idle
    [samqfs1host]root@solaris:~# samcmd 803 idle
    [samqfs1host]root@solaris:~# samcmd 804 idle
    [samqfs1host]root@solaris:~# 
    
  8. Espere que se completen los trabajos en ejecución.

    Podemos comprobar el estado de las unidades mediante el comando samcmd r. Cuando el estado de todas las unidades sea notrdy y empty, estaremos listos para continuar.

    [samqfs1host]root@solaris:~# samcmd r
    Removable media samcmd     6.0 10:37:09 Feb 20 2014
    samcmd on samqfs1host
    ty   eq   status      act  use  state  vsn
    li  801   ---------p    0   0%  notrdy
              empty
    li  802    ---------p    0   0%  notrdy
              empty
    li  803   ---------p    0   0%  notrdy
              empty
    li  804   ---------p    0   0%  notrdy
              empty
    [samqfs1host]root@solaris:~# 
    
  9. Cuando los procesos del archivador y del proceso de almacenamiento provisional estén inactivos, y el estado de todas las unidades de cinta sea notrdy, detenga el daemon de control de biblioteca. Utilice el comando samd stop.

    [samqfs1host]root@solaris:~# samd stop
    [samqfs1host]root@solaris:~# 
    
  10. Si los sistemas de archivos son compartidos mediante NFS o SMB/CIFS, elimine el uso compartido de los sistemas de archivos. En el servidor de metadatos, utilice el comando unshare mount-point, donde mount-point es el directorio de punto de montaje del sistema de archivos de Oracle HSM.

    En el primer ejemplo, detenemos el uso compartido de NFS del sistema de archivos Oracle HSM independiente samqfs1.

    [samqfs1host]root@solaris:~# unshare /hsmqfs1
    [samqfs1host]root@solaris:~# 
    

    En el segundo ejemplo, detenemos el uso compartido de NFS del sistema de archivos Oracle HSM compartido samqfs2.

    [samqfs2server]root@solaris:~# unshare /hsmqfs2
    [samqfs2server]root@solaris:~# 
    
  11. Desmonte todos los sistemas de archivos de Oracle HSM.

    En el primer ejemplo, desmontamos el sistema de archivos independiente samqfs1 no compartido:

    [samqfs1host]root@solaris:~# umount samqfs1
    

    En el segundo ejemplo, desmontamos el sistema de archivos compartido samqfs1, primero desde los clientes y luego desde el servidor, con 60 segundos asignados para que el desmontaje de los clientes.

    [samqfs2server]root@solaris:~# ssh root@samqfs2client1
    Password: 
    [samqfs2client1]root@solaris:~# umount /hsmqfs2
    [samqfs2client1]root@solaris:~# exit
    [samqfs2server]root@solaris:~# 
    
    [samqfs2server]root@solaris:~# ssh root@samqfs2client1
    Password: 
    [samqfs2client2]root@solaris:~# umount /hsmqfs2
    [samqfs2client2]root@solaris:~# exit
    [samqfs2server]root@solaris:~# umount -o await_clients=60 /sharefs2
    
  12. Si actualmente tiene instalado SAM-QFS 5.3 o una versión anterior, desinstale todos los paquetes. Use el comando pkgrm SUNWsamfsu SUNWsamfsr (pkgrm SUNWqfsu SUNWqfsr si solamente está instalado QFS).

    Quite los paquetes en el orden especificado, comience por SUNWsamfsu y finalice con SUNWsamfsr. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    [host1]root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  13. A continuación, ubique los paquetes de Oracle HSM para la arquitectura de host.

Ubicar los paquetes para la arquitectura del host

  1. Inicie sesión en el host de Oracle HSM como root.

    root@solaris:~# 
    
  2. Cambie al directorio donde se desembaló el archivo de descarga de Oracle HSM y busque el subdirectorio donde están almacenados los paquetes para la versión deseada.

    Los paquetes lanzados inicialmente se almacenan en el subdirectorio de Oracle_HSM_release-number (o STK_QFS_release-number), donde release-number son números de versión principal y secundaria, unidos por un punto: Oracle_HSM_6.0+/. Las versiones de parches (si las hay) están ubicadas en un subdirectorio similar con un sufijo adicional -patch-number, donde patch-number es un número de secuencia de parches de dos dígitos: Oracle_HSM_6.0-01/.

    En el ejemplo, se cambia al directorio de descarga de la versión inicial del software, Oracle_HSM_6.0/ , y se muestran los contenidos:

    root@solaris:~# cd /net/sw-install/hsmqfs/Oracle_HSM_6.0/
    root@solaris:~# ls -1
    ./
    ../
    linux1/
    linux2/
    Notices/
    README.txt
    solaris_sparc/
    solaris_x64/
    
  3. Cambie al subdirectorio que corresponde a la arquitectura del host, solaris_sparc/ o solaris_x64/, y muestre el contenido.

    En el ejemplo, cambiamos al subdirectorio solaris_sparc/:

    root@solaris:~# cd solaris_sparc/
    root@solaris:~# ls -1
    ./
    ../
    S10/
    S11/
    S11_ips/
    fsmgr_6.1.zip
    fsmgr_setup*
    
  4. Si está instalado Solaris 11 o una versión posterior en el host, puede realizar la instalación o el cambio a una versión superior o inferior del software mediante Image Packaging System. Vaya a una de las siguientes secciones:

  5. Si está instalado Solaris 11 o una versión posterior en el host, también puede realizar la instalación o el cambio a una versión superior o inferior del software mediante el método pkgadd. Consulte Actualización o instalación de una versión anterior del software mediante los comandos pkgrm y pkgadd de SVR4.

  6. Si está instalado Solaris 10 en el host, puede realizar la instalación o el cambio a una versión superior o inferior del software mediante el método pkgadd. Vaya a Actualización o instalación de una versión anterior del software mediante los comandos pkgrm y pkgadd de SVR4.

Instalación del software mediante el uso de Image Packaging System (IPS)

En general, debe utilizar los comandos de Image Packaging System (IPS) para instalar, actualizar o instalar una versión anterior del software Oracle HSM en los hosts que ejecutan Solaris 11 o posterior. Para cada host, incluidos los servidores de metadatos y los clientes del sistema de archivos compartido (si corresponde), realice lo siguiente:

  1. Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.

  2. Cambie al directorio del repositorio para los paquetes de IPS de Solaris 11, repo.samqfs/.

    En el ejemplo, se cambia al directorio del repositorio de Oracle HSM 6.0, Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs:

    root@solaris:~# cd repo.samqfs/
    root@solaris:~# 
    
  3. Para instalar ambos paquetes de Oracle Hierarchical Storage Manager and StorageTek QFS Software, use el comando pkg install -g . --accept SUNWsamfs SUNWsamqassy, donde . es el directorio actual (el repositorio) y SUNWsamfs y SUNWsamqassy son los nombres del paquete de Image Packaging System de Oracle HSM.

    root@solaris:~# pkg install -g . --accept SUNWsamfs SUNWsamqassy
    Creating plan
    ...
    * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */
               Packages to install:   2
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
    Completed                                2/2       520/520    21.4/21.4    0B/s
    PHASE                                          ITEMS
    Installing new actions                       693/693
    Updating package state database                 Done 
    Updating image state                            Done 
    Creating fast lookup database                   Done
    
  4. Para instalar solamente los paquetes de QFS Software, use el comando pkg install -g . --accept SUNWqfs SUNWsamqassy, donde . es el directorio actual (el repositorio) y SUNWqfs y SUNWsamqassy son los nombres de los paquetes de Image Packaging System de Oracle HSM.

    root@solaris:~# pkg install -g . --accept SUNWqfs SUNWsamqassy
    Creating plan
    ...
    * The licence and distribution terms for any publically available version or
     * derivative of this code cannot be changed.  i.e. this code cannot simply be
     * copied and put under another distribution licence
     * [including the GNU Public Licence.]
     */
               Packages to install:   2
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)   SPEED
    Completed                                2/2       520/520    21.4/21.4    0B/s
    PHASE                                          ITEMS
    Installing new actions                       693/693
    Updating package state database                 Done 
    Updating image state                            Done 
    Creating fast lookup database                   Done
    
  5. Una vez que haya finalizado la instalación de los paquetes, ejecute la secuencia de comandos posterior a la instalación, sam-qfs-post-install. Está ubicada en el subdirectorio util/ del directorio de instalación de Oracle HSM (/opt/SUNWsamfs/ o /opt/SUNWqfs/).

    En el ejemplo, ejecutamos /opt/SUNWsamfs/util/sam-qfs-post-install:

    root@solaris:~# /opt/SUNWsamfs/util/sam-qfs-post-install
    SUNWsamfs IPS package installed.
    
    inquiry.conf may have been updated for this release.
    ...
    root@solaris:~# 
    
  6. Agregue los directorios de Oracle HSM /opt/SUNWsamfs/bin y /opt/SUNWsamfs/sbin (Objetos de Negocio /opt/SUNWqfs/bin y /opt/SUNWqfs/sbin) a la variable del sistema PATH, si ya no está en la ruta.

  7. Agregue el directorio de Oracle HSM /opt/SUNWsamfs/man (o /opt/SUNWqfs/man) a la variable del sistema MANPATH, si ya no está en la ruta del comando man.

  8. Si la configuración planificada de Oracle HSM incluye hosts adicionales de Solaris, repita este procedimiento desde el comienzo hasta que el software esté instalado en todos los hosts.

  9. Si la configuración planificada de Oracle HSM incluye hosts de Linux como clientes del sistema de archivos compartido, vaya a Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux.

  10. De lo contrario, vaya a Uso del asistente de configuración de samsetup o Configuración del sistema de archivos básico.

Actualización o instalación de una versión anterior mediante el uso de Image Packaging System (IPS)

Utilice los comandos de Image Packaging System (IPS) para actualizar o instalar una versión anterior del software Oracle HSM que se instaló originalmente mediante IPS.

Para cada host, incluidos los servidores de metadatos y los clientes del sistema de archivos compartido (si corresponde), realice lo siguiente:

  1. Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.

  2. Para actualizar los paquetes de Oracle Hierarchical Storage Manager and StorageTek QFS Software a las últimas versiones en el repositorio, use el comando pkg update -g . --accept SUNWsamfs SUNWsamqassy, donde . es el directorio actual (el repositorio) y SUNWsamfs y SUNWsamqassy son los nombres del paquete de Image Packaging System de Oracle HSM.

    root@solaris:~# pkg update -g . --accept SUNWsamfs SUNWsamqassy
    ...
    root@solaris:~# 
    
  3. Para actualizar solamente los paquetes de QFS Software a las últimas versiones en el repositorio, use el comando pkg update -g . --accept SUNWqfs SUNWsamqassy, donde . es el directorio actual (el repositorio) y SUNWqfs y SUNWsamqassy son los nombres del paquete de Image Packaging System de Oracle HSM.

    [host1]root@solaris:~# pkg update -g . --accept SUNWqfs SUNWsamqassy
    ...
    root@solaris:~# 
    
  4. Para instalar una versión anterior de los paquetes de Oracle HSM o para actualizarlos a una versión especificada, en primer lugar, obtenga el identificador de recursos de gestión de fallos (FMRI) de los paquetes deseados. Utilice el comando pkg info -r -g . package-name, donde . especifica el directorio actual y package-name es el nombre del paquete de Oracle HSM.

    En el ejemplo, Oracle HSM versión 6.0.0 está instalada en el host:

    root@solaris:~# samcmd l  
    Usage information samcmd      6.0.0 14:06:20 Feb  20 2015 ...
    root@solaris:~# 
    

    Es necesario instalar una versión anterior: SAM-QFS 5.4.6. Por lo tanto, ejecutamos los comandos pkg info para SUNWsamfs y SUNWsamqassy en el repositorio de IPS para la versión 5.4.6, Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs:

    root@solaris:~# pwd
    /net/Oracle_HSM_6.0/solaris_sparc/S11_ips/repo.samqfs
    root@solaris:~# pkg info -r -g . SUNWsamfs
              Name: SUNWsamfs
           Summary: StorageTek SAM and StorageTek SAM-QFS software
       Description: StorageTek Storage and Archive Manager File System
          Category: System/File System
             State: Not installed
         Publisher: samqfs
           Version: 5.4
     Build Release: 5.11
            Branch: None
    Packaging Date: Tue Jul 08 22:56:56 2014
              Size: 88.64 MB
              FMRI: pkg://hsmqfs/SUNWsamfs@5.4,5.11:20140708T225656Z
    
    root@solaris:~# pkg info -r -g . SUNWsamqassy
              Name: SUNWsamqassy
           Summary: StorageTek QFS and Storage Archive Manager SAM-QFS IPS assembly services
       Description: SAM-QFS IPS Assembly Services
          Category: System/File System
             State: Installed
         Publisher: samqfs
           Version: 5.4
     Build Release: 5.11
            Branch: None
    Packaging Date: Fri Sep 26 17:21:35 2014
              Size: 15.15 kB
              FMRI: pkg://hsmqfs/SUNWsamqassy@5.4,5.11:20140926T172135Z
    root@solaris:~# 
    
  5. A continuación, para volver a la versión anterior de los paquetes de Oracle HSM o actualizarlos a una versión especificada, ejecute el comando pkg update -g . fmri, donde . especifica el directorio actual y fmri especifica el identificador de recursos de gestión de fallos de la versión de software deseada.

    En el ejemplo, se especifica el FMRI de las versiones 5.4.6 de los paquetes SUNWsamfs y SUNWsamqassy:

    root@solaris:~# pkg update -g . SUNWsamfs@5.4,5.11:20140708T225656Z 
               Packages to update:   1
           Create boot environment:  No
    Create backup boot environment: Yes
    DOWNLOAD                                PKGS         FILES    XFER (MB)  
     SPEEDCompleted                               1/1        160/160    19.2/19.2  3.4M/s
    PHASE                                          ITEMS
    Updating modified actions                    172/172
    Updating package state database                 Done
    Updating package cache                           1/1
    Updating image state                            Done
    Creating fast lookup database                   Done
    Updating package cache                           3/3
    root@solaris:~# pkg update -g . SUNWsamqassy@5.4,5.11:20140926T172135Z 
    ...
    root@solaris:~# 
    
  6. Una vez que el comando pkg update haya finalizado, reinicie el sistema. Utilice el comando reboot de Solaris.

    root@solaris:~# reboot
    
  7. Si la configuración planificada de Oracle HSM incluye hosts adicionales de Solaris, repita este procedimiento desde el comienzo hasta que el software esté instalado en todos los hosts o hasta que se haya instalado una versión anterior del software.

  8. Si la configuración planificada de Oracle HSM incluye hosts de Linux como clientes del sistema de archivos compartido, vaya a Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux.

Instalación del software mediante los comandos pkgrm and pkgadd de SVR4

Utilice los comandos del paquete SVR4 al instalar el software Oracle HSM en los hosts que ejecutan Solaris 10 y al actualizar al software que se instaló originalmente mediante los comandos de SVR4.

Para cada host de Oracle HSM Solaris, incluidos los servidores de metadatos y los clientes del sistema de archivos compartido (si corresponde), realice lo siguiente:

  1. Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.

  2. Para instalar ambos paquetes de Oracle Hierarchical Storage Manager and StorageTek QFS Software, use el comando pkgadd -d . SUNWsamfsr SUNWsamfsu y acepte todos los valores predeterminados.

    Tenga en cuenta que deberá instalar el paquete SUNWsamfsr antes de instalar el paquete SUNWsamfsu. En el ejemplo, nos aseguramos de que estemos en el directorio de nuestro sistema operativo, Oracle_HSM_6.0/solaris_sparc/S10. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWsamfsr SUNWsamfsu
    
  3. Para instalar únicamente los paquetes de QFS Software, use el comando pkgadd -d . SUNWqfsr SUNWqfsu y acepte todos los valores predeterminados.

    Tenga en cuenta que deberá instalar el paquete SUNWqfsr antes de instalar el paquete SUNWqfsu package. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# yes | pkgadd -d . SUNWqfsr SUNWqfsu
    
  4. Si la configuración planificada de Oracle HSM incluye hosts de Linux como clientes del sistema de archivos compartido, vaya a Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux.

  5. De lo contrario, vaya a Capítulo 5, Uso del asistente de configuración de samsetup o Capítulo 6, Configuración del sistema de archivos básico.

Actualización o instalación de una versión anterior del software mediante los comandos pkgrm y pkgadd de SVR4

Utilice los comandos del paquete SVR4 al actualizar o instalar una versión anterior del software Oracle HSM en los hosts que ejecutan Solaris 10 y al actualizar o instalar una versión anterior del software que se instaló originalmente mediante los comandos de SVR4.

Para cada host de Oracle HSM Solaris, incluidos los servidores de metadatos y los clientes del sistema de archivos compartido (si corresponde), realice lo siguiente:

  1. Si está instalando una versión anterior del software Oracle HSM en SAM-QFS 5.3, comience por restaurar los archivos de configuración a las ubicaciones especificadas por el software anterior. Utilice el comando /opt/SUNWsamfs/sbin/backto 5.3.

    El comando backto restaura los archivos a sus ubicaciones y formatos anteriores. Consulte la página del comando man backto para obtener más información.

    En el ejemplo, se convierten los archivos de configuración de Oracle HSM 6.0 para utilizarlos con Oracle SAM 5.3:

    root@solaris:~# /opt/SUNWsamfs/sbin/backto 5.3 ...
    root@solaris:~# 
    
  2. Desinstale todos los paquetes de Oracle HSM que están actualmente instalados. Use el comando pkgrm SUNWsamfsu SUNWsamfsr (pkgrm SUNWqfsu SUNWqfsr si solamente está instalado QFS).

    Quite los paquetes en el orden especificado, comience por SUNWsamfsu y finalice con SUNWsamfsr. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  3. Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.

  4. Para instalar ambos paquetes de Oracle Hierarchical Storage Manager and StorageTek QFS Software, use el comando pkgadd -d . SUNWsamfsr SUNWsamfsu y acepte todos los valores predeterminados.

    Tenga en cuenta que deberá instalar el paquete SUNWsamfsr antes de instalar el paquete SUNWsamfsu. En el ejemplo, nos aseguramos de que estemos en el directorio de nuestro sistema operativo, Oracle_HSM_6.0/solaris_sparc/S10. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWsamfsr SUNWsamfsu
    
  5. Para instalar únicamente los paquetes de QFS Software, use el comando pkgadd -d . SUNWqfsr SUNWqfsu y acepte todos los valores predeterminados.

    Tenga en cuenta que deberá instalar el paquete SUNWqfsr antes de instalar el paquete SUNWqfsu package. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# pwd 
    /net/Oracle_HSM_6.0/solaris_sparc/s10
    root@solaris:~# yes | pkgadd -d . SUNWqfsr SUNWqfsu
    
  6. Si la configuración planificada de Oracle HSM incluye hosts de Linux como clientes del sistema de archivos compartido, vaya a Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux.

  7. De lo contrario, vaya a Capítulo 5, Uso del asistente de configuración de samsetup o Capítulo 6, Configuración del sistema de archivos básico.

Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux

Para cada cliente Linux de un sistema de archivos Oracle HSM compartido, realice lo siguiente:

  1. Inicie sesión en el cliente Linux como root.

    [root@linux ~]# 
    
  2. Desmonte todos los sistemas de archivos de Oracle HSM montados.

  3. Desinstale las versiones anteriores de los paquetes de Oracle HSM. Ejecute la secuencia de comandos /var/opt/SUNWsamfs/Uninstall:

    [root@linux ~]# /var/opt/SUNWsamfs/Uninstall
    
  4. Ubique la imagen ISO del cliente Linux. La imagen ISO está en el directorio donde descargó el software de instalación de Oracle HSM (consulte Obtener el software).

    En el ejemplo, se utiliza ssh para conectarse al host del repositorio sw-install (dirección IP 192.168.0.2). Se ha encontrado el software en el directorio /hsmqfs:

    [root@linux ~]# ssh root@sw-install
    Password:
    [sw_install]root@solaris:~# ls -1 /hsmqfs
    ./       COPYRIGHT.txt       linux.iso             README.txt
    ../      iso.md5             Oracle-HSM_6.0/
    
  5. En el host de Linux, cree un directorio temporal.

    En el ejemplo, se crea el directorio /hsmtemp:

    [root@linux ~]# mkdir /hsmtemp
    [root@linux ~]# 
    
  6. Permita que la linux.iso esté disponible para el host de Linux. Mediante NFS, monte el directorio remoto que aloja la imagen en el directorio temporal que acaba de crear. Utilice el comando mount -t nfs repository-host-IP:hsm-repository-dir temp-dir, donde:

    • -t nfs identifica el tipo de sistema de archivos que se está montando.

    • repository-host-IP es la dirección IP del servidor que aloja el software de instalación.

    • hsm-repository-dir es el directorio que aloja el software de instalación de Oracle HSM.

    • temp-dir es el directorio temporal que creó en el host de Linux.

    En el ejemplo, se monta mediante NFS el directorio /hsmqfs del host sw-install (192.168.0.2) en el directorio de punto de montaje /hsmtemp:

    [root@linux ~]# mount -t nfs 192.168.0.2:/hsmqfs /hsmtemp
    [root@linux ~]# 
    
  7. Monte la imagen de linux.iso en el host de Linux. Use el comando mount -o ro,loop -t iso9660 temp-dir/linux.iso /mnt, donde:

    • -o especifica una lista de opciones de montaje.

    • ro monta la imagen para solo lectura.

    • loop monta la imagen como un bucle.

    • -t iso9660 identifica el tipo de sistema de archivos que se está montando.

    • temp-dir es el directorio temporal donde se monta el directorio del repositorio de la imagen remota.

    • /mnt es el directorio de punto de montaje estándar y temporal en los sistemas Linux.

    En el ejemplo, la imagen ISO se encuentra en /hsmtemp:

    [root@linux ~]# mount -o ro,loop -t iso9660 /hsmtemp/linux.iso /mnt
    [root@linux ~]# 
    
  8. Ejecute el instalador. Utilice el comando /mnt/linux1/Install.

    [root@linux ~]# /mnt/linux1/Install
    
  9. Si el programa de instalación no reconoce la versión instalada del núcleo de Linux, le solicitará que cree un núcleo personalizado. Introduzca yes.

    [root@linux ~]# ./Install
    ...
    A direct match for your kernel wasn't found. Attempt creating a custom rpm for your kernel (yes/no)? yes
    

    Existen diversas variaciones de núcleos de Linux. El programa de instalación de Oracle HSM compila los módulos de núcleo personalizados, de modo que pueda admitir la mayor cantidad posible de versiones.

  10. Siga las instrucciones que aparecen en pantalla.

  11. Si está instalando un cliente SuSE Linux, configure el sistema para que reconozca las páginas del comando man. Abra el archivo /etc/manpath.config en un editor de texto y agregue 1m al valor del parámetro SECTION.

    En el ejemplo, utilizamos el editor vi:

    [root@linux ~]# vi /etc/manpath.config
    ...
    #---------------------------------------------------------
    # Section names. Manual sections will be searched in the order listed here;
    # the default is 1, n, l, 8, 3, 2, 5, 4, 9, 6, 7. Multiple SECTION
    # directives may be given for clarity, and will be concatenated together in
    # the expected way.
    # If a particular extension is not in this list (say, 1mh), it will be
    # displayed with the rest of the section it belongs to. The effect of this
    # is that you only need to explicitly list extensions if you want to force a
    # particular order. Sections with extensions should usually be adjacent to
    # their main section (e.g. "1 1mh 8 ...").
    SECTION 1 1m n l 8 3 2 3posix 3pm 3perl 5 4 9 6 7
    
  12. Si la configuración planificada de Oracle HSM incluye hosts adicionales de cliente Linux, repita este procedimiento desde el comienzo hasta que el software del cliente esté instalado en todos los hosts.

  13. De lo contrario, vaya a Uso del asistente de configuración de samsetup o Configuración del sistema de archivos básico.

Desinstalación del software Oracle HSM

En esta sección, se describen los siguientes procedimientos:

Desinstalación de Oracle HSM en un host de Solaris

Para desinstalar por completo el software y eliminar los archivos de configuración, realice lo siguiente.

  1. Inicie sesión en el host como root.

    root@solaris:~# 
    
  2. Si el software se instaló en Solaris 11 o posterior mediante el Image Packaging System de Solaris, desinstale el software mediante el comando pkg uninstall SUNWsamfs SUNWsamqassy (o pkg uninstall SUNWqfs SUNWsamqassy si solo está instalado el software QFS).

    root@solaris:~#  pkg uninstall SUNWsamfs SUNWsamqassy 
    
  3. Si el software se instaló en Solaris 10 o en Solaris 11 mediante el método pkginstall de SVR4, desinstale el software mediante el comando pkgrm SUNWsamfsu SUNWsamfsr (pkgrm SUNWqfsu SUNWqfsr si solo está instalado el software QFS).

    Quite los paquetes en el orden especificado, comience por SUNWsamfsu y finalice con SUNWsamfsr. En el ejemplo, canalizamos la respuesta yes en el comando, de modo que se responden automáticamente todas las preguntas:

    root@solaris:~# yes | pkgrm SUNWsamfsu SUNWsamfsr
    
  4. Si el software se instaló en Solaris 10 o en Solaris 11 mediante el método pkginstall de SVR4, suprima los archivos de configuración y los archivos log que ya no se necesitan.

    root@solaris:~# rm -R /var/opt/SUNWsamfs/
    root@solaris:~# rm -R /etc/opt/SUNWsamfs/
    root@solaris:~# rm -R /var/adm/sam-log/
    root@solaris:~# 
    
  5. Reinicie el host.

    root@solaris:~#  reboot 
    
  6. Deténgase aquí.

Desinstalación del cliente Oracle HSM Client en un host de Linux

Para desinstalar y eliminar completamente el software del cliente Linux , realice lo siguiente.

  1. Inicie sesión en el host de cliente Linux como root.

    [root@linux ~]# 
    
  2. Ejecute la secuencia de comandos de Oracle HSM /var/opt/SUNWsamfs/Uninstall (/var/opt/SUNWqfs/Uninstall si solo está instalado QFS).

    No utilice ningún otro método. Otros métodos, como rpm -e, pueden causar resultados y problemas inesperados con la desinstalación y la reinstalación del software. De modo que deberá usar siempre la secuencia de comandos:

    [root@linux ~]#  /var/opt/SUNWsamfs/Uninstall