1 Introducción

ACSLS HA es una configuración de hardware y software que proporciona redundancia dual, recuperación automática y recuperación de failover automática para garantizar un servicio de control de bibliotecas de cintas ininterrumpido si se producen errores en un componente o subsistema. En este documento, se explican los procedimientos de configuración, instalación y prueba necesarios para brindar alta disponibilidad al software ACSLS.

Es conveniente consultar el proceso de instalación completo antes de comenzar con el procedimiento. El proceso de instalación de una aplicación en cluster implica varios pasos que requieren estricta atención a los detalles. Este procedimiento normalmente está a cargo de especialistas en integración de sistemas Unix.

Existen múltiples componentes de hardware y software asociados con el sistema ACSLS HA, y la totalidad del procedimiento de instalación puede tardar varios días. En el caso de los entornos de bibliotecas de producción, se recomienda a los clientes instalar un servidor ACSLS simple e independiente para manejar la producción de bibliotecas durante la instalación de ACSLS HA.

La configuración es un cluster de dos nodos. Incluye dos subsistemas completos (uno activo y otro en espera) con software de supervisión capaz de detectar errores graves del sistema. Puede conmutar el control del sistema primario al sistema en espera para cualquier error no recuperable del subsistema. La configuración proporciona fuentes de alimentación redundantes, redes redundantes e interconexiones de E/S que pueden recuperar los errores de comunicación del subsistema de manera instantánea sin necesidad de realizar un switchover general.

ACSLS HA aprovecha las funciones de supervisión y failover en Solaris Cluster y las funciones de rutas múltiples del sistema operativo Solaris para brindar operación de control flexible de bibliotecas con mínima inactividad. Solaris ofrece rutas múltiples de IP para garantizar conectividad de red ininterrumpida y E/S de disco de rutas múltiples con RAID1 para garantizar acceso ininterrumpido a los datos del sistema. Solaris Cluster observa el estado de los recursos del sistema, incluso el sistema operativo, el hardware interno y los recursos de E/S externos, y puede gestionar un switchover del sistema si es necesario. Además, el agente de ACSLS HA supervisa la aplicación ACSLS, la base de datos, el sistema de archivos y la conectividad con los recursos de la biblioteca StorageTek, invocando el servicio de failover de Solaris Cluster, si es necesario.

En esta configuración redundante, el servidor de control de bibliotecas ACSLS tiene una identidad de host lógico única que siempre es conocida dentro de la estructura del cluster y para el resto del mundo. Esta identidad se transfiere automáticamente según las necesidades entre los nodos del cluster con mínima inactividad durante la transición.

Antes de comenzar el proyecto, revise el proceso completo de instalación y configuración de ACSLS HA tal como se documenta aquí. Si lo desea, se puede establecer que los servicios avanzados de atención al cliente de Oracle aconseje, asista o maneje toda la instalación.

Para obtener la documentación de ACSLS, consulte Oracle Technical Network (OTN) en:

http://docs.oracle.com/

Requisitos del sistema

Una configuración de servidor ACSLS-HA se compone de dos nodos de servidor Solaris que comparten una matriz de discos RAID externa.

Opciones de cliente

ACSLS HA admite todos los clientes de ACSLS que usan como interfaz de red la interfaz de programación de aplicaciones del sistema de cartuchos automatizado (ACSAPI). Una sola dirección IP de red se comparte entre los dos nodos de servidor, lo que permite a los clientes ACSAPI dirigirse a ACSLS con un ID de host virtual común.

En este producto, no se admiten bibliotecas lógicas presentadas a clientes de canal de fibra mediante SMCE (emulación del cambiador de medios de SCSI).

Opciones del servidor

ACSLS-HA 8.4 se debe ejecutar en cualquier sistema que cumpla con los requisitos mínimos de hardware para Solaris Cluster 4.2. Para conocer los requisitos específicos de plataformas de servidores, consulte el documento titulado Requisitos del sistema de Oracle Solaris Cluster.

http://www.oracle.com/technetwork/server-storage/solaris-cluster/documentation/sysreq-cluster-166689.pdf

Para evitar cualquier único punto de error, cada nodo de servidor ACSLS HA debe estar configurado con lo siguiente:

  • Fuente de alimentación dual (redundante)

  • Seis puertos Ethernet 10/100/1000 Base-T

  • Dos puertos de canal de fibra (si se utiliza el almacenamiento con conexión a FC)

  • Dos puertos SAS (si se utiliza el almacenamiento con conexión a SAS)

Si el sistema está destinado para uso con bibliotecas lógicas, se requiere al menos un puerto de canal de fibra adicional dedicado en configuraciones que admiten aplicaciones de clientes SCSI.

Se requiere un puerto de canal de fibra adicional para bibliotecas conectadas a fibra, como SL500 o SL150.

Opciones de matriz de almacenamiento

Para conocer los subsistemas de matriz de discos admitidos, consulte el documento titulado Programa de socios de almacenamiento de Oracle Solaris Cluster.

http://www.oracle.com/technetwork/server-storage/solaris-cluster/partnerprogram-cluster-168135.pdf

Requisitos de la red

Debe reservar siete direcciones IP en total.

1. Host lógico (IP virtual del cluster [VIP])

2. Dirección IP del nodo 1

3. Dirección IP del nodo 2

4. Dirección IP de origen de interfaz 1 de biblioteca (nodo 1)

5. Dirección IP de origen de interfaz 2 de biblioteca (nodo 1)

6. Dirección IP de origen de interfaz 1 de biblioteca (nodo 2)

7. Dirección IP de origen de interfaz 2 de biblioteca (nodo 2)

Lo ideal sería que la interfaz 1 de la biblioteca estuviera en una subred diferente de la interfaz 2 de la biblioteca (consulte la Figura 2-1).

Requisitos de software

ACSLS HA 8.4 requiere los siguientes componentes de software:

  • Oracle Solaris 11.2 (SPARC o X86)

  • Oracle Solaris Cluster 4.2

Lista de comprobación previa a la instalación para ACSLS HA

Antes de instalar un nuevo sistema ACSLS HA o actualizar un sistema ACSLS HA a una nueva versión, determine y registre la información sobre el entorno del cliente en el que se instalará ACSLS HA.

Si finaliza esta lista de comprobación previa a la instalación, eliminará el riesgo. Esta lista de comprobación garantiza que la instalación se realice sin problemas y no se demore mientras espera recibir detalles sobre el entorno del cliente.

Personal de asistencia técnica de Oracle

  • ¿Quién es el personal local de Oracle que brinda asistencia a este cliente?

  • ¿Alguno de ellos tiene experiencia con la administración del sistema Solaris?

  • ¿Alguno de ellos tiene experiencia con ACSLS?

  • ¿Alguno de ellos tiene experiencia con ACSLS HA?

Personal de asistencia técnica al cliente

  • ¿Quién es el personal de administración del sistema del cliente que brindará asistencia para actividades relacionadas con los servidores ACSLS HA y la red del cliente?

  • ¿Alguno de ellos tiene experiencia con la administración del sistema Solaris?

  • ¿Alguno de ellos tiene experiencia con ACSLS?

  • ¿Alguno de ellos tiene experiencia con ACSLS HA?

  • ¿Quiénes son los administradores de la red?

Hardware para el sistema ACSLS HA

  • ¿Qué modelo de servidores Oracle Sun?

  • ¿Qué nivel de versión y actualización de Solaris?

  • Memoria (10 GB como mínimo).

  • Se necesitan dos unidades de inicio en cada servidor para reflejar los discos.

  • ¿De qué modelo es el disco compartido? ¿Es compatible con Solaris Cluster?

  • Se utilizan SAS o HBA de fibra para conectar cada servidor ACSLS con la matriz de discos compartidos.

  • Se requieren seis puertos Ethernet en cada servidor ACSLS.

  • Si ACSLS gestiona bibliotecas conectadas a fibra (SL500 o SL150) o presenta bibliotecas lógicas que utilizan puertos de modo de destino de fibra, se necesita un HBA de fibra en cada servidor ACSLS.

  • ¿Qué cables de alimentación se necesitan para conectar los servidores Solaris y la matriz de discos con el entorno del cliente? Por ejemplo, los conectores deben coincidir con los tomas de alimentación en el sitio del cliente para evitar demoras en la instalación de HA.

  • Antes de comenzar una instalación de HA, asegúrese de que los servidores HA y la matriz de discos compartidos se hayan configurado correctamente:

    • Para satisfacer el requisito de los seis puertos para las conexiones Ethernet, cada servidor HA debe contar con una tarjeta de controlador de interfaz de red (NIC).

    • Debe conocer el tipo de interfaz de la matriz de discos compartidos externa y asegurarse de que cada servidor tenga configurado un HBA compatible.

    • Si ACSLS se comunicará con bibliotecas conectadas a fibra, como SL500s o SL150s, se requieren HBA de fibra.

    • Si ACSLS presenta bibliotecas lógicas mediante el modo de destino de fibra, se requieren HBA de fibra de Qlogic.

Información de red

Revise la siguiente información de la red.

Direcciones IP y nombres de host asignados a los dos servidores ACSLS HA

  • En total, se necesitan nueve direcciones IP para la instalación:

    • Dirección local del nodo de servidor 1 de ACSLS

    • Dirección local del nodo de servidor 2 de ACSLS

    • Dirección del host lógico (dirección IP virtual compartida entre dos nodos HA)

    • Conexión a de biblioteca desde nodo 1

    • Conexión b de biblioteca desde nodo 1 (para dos TCP/IP o redundancia de TCP/IP múltiple)

    • Conexión a de biblioteca desde nodo 2

    • Conexión b de biblioteca desde nodo 2 (para dos TCP/IP o redundancia de TCP/IP múltiple)

    • ILOM en nodo 1

    • ILOM en nodo 2

  • ¿Los clientes de ACSAPI se comunicarán con ACSLS?

    • Después un evento de failover, el nodo activo asume la dirección IP virtual. Los clientes de ACSLS pueden acceder a la dirección IP virtual, sin importar qué nodo esté activo.

    • ¿Sabe cómo configurar la dirección IP virtual de ACSLS HA o el nombre de host en los clientes ACSAPI? Esta configuración depende de la aplicación ISV que se está ejecutando en el cliente.

  • Las direcciones IP que utiliza ACSLS para comunicarse con bibliotecas conectadas a TCP/IP (SL8500s, SL3000s y 9310s).

  • Para evitar un único punto de error, es conveniente establecer cada conexión de biblioteca redundante por su propia subred independiente. Para evitar problemas relacionados con un alto volumen de tráfico de red, la subred se debe reservar para la comunicación de la biblioteca y no se debe someter a la interferencia de las conversaciones de red generales.

  • Las direcciones IP y las contraseñas necesarias para tener acceso al procesador de servicios (por ejemplo, ILOM o ALOM) en cada nodo de ACSLS HA.

Comunicación con bibliotecas HLI

¿La comunicación entre bibliotecas conectadas a TCP/IP y ACSLS en una subred está protegida del tráfico de difusión?

Firewalls

  • ¿Hay firewalls entre los clientes ACSAPI y el sistema ACSLS HA?

  • ¿Hay firewalls entre el sistema ACSLS HA y las bibliotecas que gestiona?

Si existen firewalls, consulte el apéndice "Opción de seguridad de firewall" en la Guía del administrador de ACSLS 8.4 a fin de obtener información sobre cómo configurar clientes ACSLS y ACSAPI para comunicarse a través de firewalls.

Cambiador de medios SCSI mediante fibra

  • ¿Este sistema ACSLS tiene bibliotecas lógicas para clientes que utilizan puertos de modo de destino de canal de fibra? En caso afirmativo, requiere un HBA de fibra de QLogic.

Medios de instalación

  • ¿Habrá un acceso directo o indirecto de los servidores HA a Internet para permitir descargas de software desde el sitio web Oracle eDelivery, incluso Oracle Solaris Cluster, ACSLS, ACSLS HA y otros paquetes o parches necesarios?

    Si el acceso es indirecto, asegúrese de poder transferir archivos de Internet a servidores HA.

  • Suponiendo que el software se descargará directamente desde Internet en máquinas locales, asegúrese de que la totalidad de la información del proxy para la configuración del explorador esté disponible en el momento de la instalación.

Aplicaciones de clientes (copia de seguridad o ILM) que se comunican con ACSLS

  • ¿Los clientes ACSAPI (como aplicaciones de copia de seguridad o Information Lifecycle Management) se comunicarán con ACSLS?

    • Si los clientes ACSAPI se comunicarán con ACSLS, ¿cuáles son las aplicaciones de clientes (como NetBackup, Oracle SAM)?

    • ¿Qué versiones de estos clientes se utilizan?

    • Si los clientes se ejecutan en Windows y utilizan LibAttach, ¿qué versión de LibAttach ejecutan?

  • ¿Las aplicaciones de clientes se comunican con bibliotecas lógicas de ACSLS mediante los puertos de modo de destino de canal de fibra?

    • ¿Cuáles son las aplicaciones de clientes (como NetBackup y Oracle SAM)?

    • ¿Qué versiones de estos clientes se utilizan?

Grupo e ID de usuario de ACSLS

ACSLS requiere los siguientes ID de usuario en el grupo acsls: acsss, acsdb y acssa.

¿Estos ID de usuario y el grupo acsls pueden configurarse localmente en los servidores ACSLS HA o deben integrarse al sistema de gestión de contraseñas y usuarios central del sitio?

Procedimiento de instalación de alto nivel

La instalación completa de ACSLS HA implica los siguientes pasos:

  1. Instale dos servidores de plataformas Solaris conectados a un canal de fibra externo común o una matriz de discos SAS2. Instale Solaris 11.2 en cada servidor.

    Consulte el documento Instalación de sistemas Oracle Solaris 11 disponible en la biblioteca de Oracle Technology Network:

    http://www.oracle.com/technetwork/documentation/solaris-11-192991.html

  2. Configure el sistema Solaris básico.

    • Privilegios de acceso de usuarios

    • Acceso de red y E/S de disco de rutas múltiples

    Consulte Configuración del sistema Solaris para ACSLS HA..

  3. Configure los sistemas de archivos ZFS.

    • agrupación de almacenamiento raíz

    • agrupación de almacenamiento acsls

    Consulte Configuración del sistema de archivos con ZFS..

  4. Descargue paquetes de software. Consulte Descarga de paquetes de software..

    • ACSLS 8.4.0

    • Solaris Cluster 4.2

    • ACSLS HA 8.4.0

    Consulte Descarga de paquetes de software..

  5. Instale ACSLS 8.4.0 y la actualización del parche (si corresponde). Consulte Instalación de ACSLS 8.4..

  6. Instale Solaris Cluster 4.2 y la actualización del parche (si corresponde). Consulte Instalación de Solaris Cluster 4.2..

  7. Instale ACSLS HA 8.4.0. Consulte Instalación y configuración de ACSLS HA 8.4..

  8. Ajuste la operación del cluster para ACSLS HA. Consulte Ajuste de ACSLS HA..