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:
Instalar el software Solaris Cluster (únicamente configuraciones de alta disponibilidad)
Actualización de sistemas de archivos compartidos Oracle HSM (si es aplicable)
Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts
El capítulo finaliza con notas breves acerca de la desinstalación del software Oracle HSM.
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.
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
.
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:
Abra edelivery.oracle.com
en una ventana del explorador web.
Regístrese, si aún no ha usado el sitio.
Inicie sesión con las credenciales de registro.
Marque la casilla de control para aceptar la licencia de software correspondiente.
Marque la casilla de control para aceptar las restricciones de exportación que se aplican al software.
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).
En la lista de plataformas, seleccione Oracle Solaris en la arquitectura de plataformas que alojará el software Oracle HSM.
Pulse el botón Go (Ir).
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).
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.
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
.
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.
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
.
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.
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 /hsmqfs
y, 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/
Si está preparando un sistema de archivos de alta disponibilidad, vaya a Instalar el software Solaris Cluster (únicamente configuraciones de alta disponibilidad).
Si desea actualizar un sistema de archivos compartido de varios hosts, vaya a Actualización de sistemas de archivos compartidos Oracle HSM.
De lo contrario, vaya directamente a Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.
Si está preparando una configuración de alta disponibilidad de Oracle HSM, siga estos pasos:
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.
Luego, vaya a Instalación, actualización o instalación de una versión anterior del software Oracle HSM en hosts.
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:
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:
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.
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.
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.
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.
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:~#
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.
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:~#
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:~#
En el segundo servidor de metadatos, monte el sistema de archivos de Oracle HSM.
[second-mds]root@solaris:~# mount sharefs1 [second-mds]root@solaris:~#
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:~#
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.
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:~#
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:~#
En el primer servidor de metadatos, monte el sistema de archivos de Oracle HSM.
[first-mds]root@solaris:~# mount sharefs1 [first-mds]root@solaris:~#
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:~#
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.
Deténgase aquí. La actualización está completa.
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.
Instalación o actualización del software de cliente Oracle HSM en los hosts de Linux (si corresponde).
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:
Si desea instalar nuevo software y el sistema operativo del host es Solaris 11 o posterior, use el comando de Solaris Image Packaging System (IPS) pkg
install
.
Si está actualizando o instalando una versión anterior del software que se instaló con el comando de IPS pkg
install
, use el comando de Image Packaging System (IPS) pkg
update
.
Si está instalando nuevo software en un host Solaris 10, use los comandos pkgrm
y pkgadd
de SVR4.
Si está cambiando la versión del software que se instaló mediante el comando pkgadd
de SVR4, use los comandos pkgrm
y pkgadd
de SVR4.
Si el software Oracle HSM no está instalado actualmente en el sistema host, vaya a Ubicar los paquetes para la arquitectura del host.
De lo contrario, inicie sesión en el servidor de Oracle HSM como root
.
[samqfs1host]root@solaris:~#
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:~#
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:~#
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
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:~#
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:~#
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:~#
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:~#
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:~#
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
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
A continuación, ubique los paquetes de Oracle HSM para la arquitectura de host.
Inicie sesión en el host de Oracle HSM como root
.
root@solaris:~#
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/
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*
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:
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.
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.
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:
Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.
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:~#
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
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
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:~#
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.
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.
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.
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.
De lo contrario, vaya a Uso del asistente de configuración de samsetup
o Configuración del sistema de archivos básico.
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:
Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.
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:~#
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:~#
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:~#
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:~#
Una vez que el comando pkg
update
haya finalizado, reinicie el sistema. Utilice el comando reboot
de Solaris.
root@solaris:~# reboot
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.
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.
pkgrm
and pkgadd
de SVR4Utilice 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:
Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.
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
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
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.
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.
pkgrm
y pkgadd
de SVR4Utilice 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:
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:~#
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
Si aún no lo ha hecho, ubique los paquetes de Oracle HSM para la arquitectura de host.
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
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
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.
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.
Para cada cliente Linux de un sistema de archivos Oracle HSM compartido, realice lo siguiente:
Inicie sesión en el cliente Linux como root
.
[root@linux ~]#
Desmonte todos los sistemas de archivos de Oracle HSM montados.
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
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/
En el host de Linux, cree un directorio temporal.
En el ejemplo, se crea el directorio /hsmtemp
:
[root@linux ~]# mkdir /hsmtemp [root@linux ~]#
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 ~]#
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 ~]#
Ejecute el instalador. Utilice el comando /mnt/linux1/Install
.
[root@linux ~]# /mnt/linux1/Install
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.
Siga las instrucciones que aparecen en pantalla.
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
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.
De lo contrario, vaya a Uso del asistente de configuración de samsetup
o Configuración del sistema de archivos básico.
En esta sección, se describen los siguientes procedimientos:
Desinstalación del cliente Oracle HSM Client en un host de Linux
Precaución:
No desinstale el software si intenta actualizar o volver a instalar Oracle HSM mediante una configuración existente. La desinstalación permite eliminar todos los archivos de configuración. En cambio, utilice uno de los métodos de actualización que se describen en Instale, actualice o instale una versión anterior de Oracle HSM Software en hosts de Oracle Solaris.Para desinstalar por completo el software y eliminar los archivos de configuración, realice lo siguiente.
Inicie sesión en el host como root
.
root@solaris:~#
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
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
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:~#
Reinicie el host.
root@solaris:~# reboot
Deténgase aquí.
Para desinstalar y eliminar completamente el software del cliente Linux , realice lo siguiente.
Inicie sesión en el host de cliente Linux como root
.
[root@linux ~]#
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