4 GUI de ACSLS

La interfaz gráfica de usuario (GUI) de ACSLS basada en Web, presentada en ACSLS 8.0, proporciona una consola gráfica para manipular y supervisar las operaciones de la biblioteca y para la administración y el funcionamiento de las bibliotecas lógicas. Consulte la ayuda en pantalla para conocer los procedimientos y obtener más información sobre el uso de la GUI.

La GUI proporciona:

  • Una consola de biblioteca alternativa con mucha más flexibilidad y facilidad de uso. Proporciona la mayoría de las operaciones que están disponibles en la operación cmd_proc heredada (se muestran excepciones en Operaciones del sistema excluidas en la GUI de ACSLS 8.4).

  • Compatibilidad con bibliotecas lógicas.

    Para obtener más información sobre las bibliotecas lógicas, consulte Acerca de las bibliotecas lógicas.

  • Para la administración y la operación de bibliotecas. Brinda la posibilidad de realizar la mayoría de las operaciones de cmd_proc heredadas, junto con las nuevas operaciones relacionadas con la gestión de bibliotecas lógicas.

  • Supervisión en tiempo real de los componentes de las bibliotecas de cintas.

  • Un explorador de árbol para navegar en la configuración física y lógica.

  • Alertas en tiempo real que se pueden ver desde cada pantalla.

    Una alerta le informa las condiciones que podrían dañar el hardware, los datos o el software de las aplicaciones. La información a la que corresponde siempre se incluye antes.

  • Capacidad de filtrar pantallas de unidades y volúmenes con criterios especificados por el usuario.

  • Vistas personalizadas por el usuario para ver eventos y logs del sistema.

  • Ayuda en pantalla.

Para crear, gestionar o suprimir bibliotecas lógicas, debe usar la interfaz gráfica de usuario (GUI) de ACSLS. La GUI se incluye automáticamente en el paquete de instalación de ACSLS 8.4. Para obtener más información sobre las bibliotecas lógicas, consulte Compatibilidad con la biblioteca lógica.

Inicio de la GUI de ACSLS

El software que controla la GUI de ACSLS se inicia automáticamente cuando los servicios de ACSSS están activados. La GUI de ACSLS se implementa entre otras aplicaciones en WebLogic en la plataforma de Solaris.

Para iniciar sesión en la GUI de ACSLS:

  1. Abra un explorador y envíe una URL con el nombre de host del servidor o la dirección IP:

    https://myAcslsHostName.myDomainName:7002/SlimGUI/faces/Slim.jsp

    o bien,

    http://127.99.99.99:7001/SlimGUI/faces/Slim.jsp

    Es mejor utilizar el nombre de host completo o la dirección IP del sistema host. Algunas páginas, incluidas las páginas de ayuda de ACSLS, podrían no verse correctamente si la URL no puede ser resuelta por completo por WebLogic.

    Si utiliza http con el puerto 7001, WebLogic automáticamente vuelve a enrutar sus https al puerto 7002.

    Debido a que WebLogic utiliza el protocolo https seguro, su explorador podría advertirle de que el certificado de seguridad no fue registrado y, por lo tanto, no es confiable. Si está seguro de que la URL es su servidor ACSLS local, es seguro continuar. En este punto, debería ver la pantalla de inicio de sesión. Si su explorador requiere un certificado de seguridad, consulte Configuración de un certificado digital autofirmado para HTTPS.

  2. En la pantalla de inicio de sesión, introduzca un ID de usuario de ACSLS válido y la contraseña correspondiente. Estas son los ID de usuario que configuró cuando instaló WebLogic o mediante userAdmin.sh (como acsls_admin).

  3. Una vez que inició sesión correctamente, debe ver la página de bienvenida de la GUI de ACSLS.

Administración de usuarios y contraseñas de la GUI

La utilidad controlada por menú userAdmin.sh se usa para gestionar usuarios y contraseñas de la GUI de ACSLS. Consulte userAdmin.sh.

Visión general de la GUI

En las secciones siguientes, se incluye una visión general básica de la GUI.

Pantalla de bienvenida de la GUI

En la pantalla de bienvenida de la GUI de ACSLS se muestran tres ventanas:

  • La cabecera en el marco superior

  • El árbol de navegación en el marco izquierdo.

  • La página Overview and Status (Visión general y estado) en el marco derecho.

    Si el marco derecho no aparece después de realizar una carga inicial de la GUI en su explorador, refresque el explorador.

En la siguiente figura, se muestra la GUI de ACSLS.

Figura 4-1 Interfaz gráfica de usuario de ACSLS

El texto adyacente describe Figura 4-1 .

Leyenda:

  1. Árbol de navegación

  2. Cabecera

  3. Página

  4. Enlaces de ayuda

  5. Alarmas

Cabecera

La cabecera contiene los siguientes botones:

  • Log Out (Cerrar sesión)

    El botón Log Out (Cerrar sesión) cierra la sesión de la GUI.

    Para mayor seguridad, se recomienda que borre su historial de exploración cada vez que cierra sesión en la GUI.

  • Version (Versión)

    El botón Version (Versión) muestra la versión actual de ACSLS y el aviso de copyright.

  • Preferences (Preferencias)

    El botón Preferences (Preferencias) abre una página para que pueda especificar las preferencias del sistema de la GUI.

  • Logout (Cerrar sesión)

    El botón Logout (Cerrar sesión) cierra la sesión actual.

  • Help (Ayuda)

    El botón Help (Ayuda) inicia el sistema de ayuda en pantalla

  • Active Operations (Operaciones activas)

    El botón Active Operations (Operaciones activas) muestra el número de operaciones de ACSLS en curso. Este es un enlace de hipertexto a la página Overview and Status (Visión general y estado) que proporciona información sobre las alarmas y las operaciones activas.

  • Current Status (Estado actual)

    El botón Current Status (Estado actual) muestra el número de alertas activas. Este es un enlace de hipertexto que conduce a la página Overview and Status (Visión general y estado).

  • Date and Time of Login (Fecha y hora del inicio de sesión)

    La fecha y hora de inicio de sesión es el registro de hora que muestra la hora original de inicio de sesión de la GUI actual.

  • Current Alarms (Alarmas actuales)

    El botón Current Alarms (Alarmas actuales) es una vista de panel de control que muestra el número y gravedad de todos los sistemas de alarma actuales. Los detalles de alarmas actuales se resumen en la página Overview and Status (Visión general y estado).

Códigos de color de las alarmas

En la siguiente tabla, se describen los códigos de color de las alarmas:

Color Nivel de gravedad Dispositivo afectado
Rojo Crítico Esto indica una condición grave que impide el funcionamiento normal de ACSLS. Una alarma crítica aparece cuando el problema subyacente requiere de atención inmediata. El efecto resultante provoca una detención de todo el sistema en las operaciones normales de biblioteca de ACSLS.
Negro Inactivo Esta alarma indica que uno o más subsistemas dentro de ACSLS están fuera de línea. El estado fuera de línea puede ocurrir a causa de una operación manual intencional o a causa de otros factores. Normalmente, el ícono de alarma amarillo (leve) o naranja (grave) indica la presencia de factores técnicos asociados.
Naranja Grave Una alarma grave indica la detección de un error de funcionamiento en el software o en cualquier componente subyacente que activa el funcionamiento de ACSLS o la GUI.
Amarillo Leve Este color significa que el sistema no funciona por completo. Es posible que el sistema esté inicializándose o que haya uno o más subsistemas que no estén en funcionamiento. Esta interrupción se considera temporaria, o cuando la función que representa es discreta y no es de vital importancia para la operación general de control de la biblioteca.

Las alarmas de la cabecera no se iluminan en color, a menos que haya como mínimo una alarma activa en la categoría. El número real de alarmas se muestra en texto numérico junto al ícono del color. Si no hay alarmas activas, el número es cero (0).

Para usuarios daltónicos, hay una función de "información sobre herramientas" que permite deslizarse con el mouse sobre cada ícono de color. Una pequeña ventana emergente muestra el significado del ícono gráfico en texto sin formato.

Preferencias del sistema

Se puede acceder a esta página desde el botón Preferences (Preferencias) en la cabecera. La página proporciona muchos menús desplegables que permiten modificar el comportamiento del sistema de acuerdo a las preferencias personales:

  • Default Tree Menu (Árbol de menú por defecto): especifique un formato de menú reducido o expandido.

  • Log Page Size (Tamaño de página de log): especifique el número de eventos que se mostrarán en las páginas en el Log Viewer (Visor de logs).

  • Alert Update Interval (Intervalo de actualización de alerta): especifique la frecuencia con la que el explorador debe sondear el servidor para encontrar alertas del sistema. Si el tiempo de respuesta de la GUI es lento, puede aumentar este intervalo.

  • Number of Days to Retain Events (Número de días para retener eventos): especifique el límite de historial que debe mostrarse en la página de eventos del sistema.

  • Enable Fast Load for SCSI Clients (Activar carga rápida para clientes SCSI): especifique (yes) [sí] para devolver una respuesta exitosa al cliente SCSI inmediatamente después de recibir una solicitud de montaje válida, o (no) [no] para esperar hasta que se complete la operación de montaje robótico.

Árbol de navegación

El árbol de navegación siempre se ubicará en el marco izquierdo de la GUI de ACSLS. El árbol reducido proporciona enlaces de navegación a:

  • La página Overview and Status (Visión general y estado)

  • Las páginas Configuration and Administration (Configuración y administración)

  • Las páginas Tape Library Operations (Operaciones de biblioteca de cintas)

  • Las páginas Tape Libraries and Drives (Bibliotecas y unidades de cinta)

  • Las páginas Logical Libraries (Bibliotecas lógicas)

Overview and Status (Visión general y estado)

Esta página es el primer lugar al que debe dirigirse cuando desea identificar un error de funcionamiento específico o la interrupción del servicio que indican los íconos de alarma en la cabecera. En la parte superior de esta página hay un resumen de estado que refleja la gravedad de la condición general del sistema.

Figura 4-2 Página Overview and Status (Visión general y estado) de ACSLS

El texto adyacente describe Figura 4-2 .

Debajo del resumen de estado aparecen dos cuadros. Estos son:

  • Current alarms (Alarmas actuales)

    En Current alarms (Alarmas actuales) se muestra el dispositivo afectado, el nivel de gravedad, una descripción y la hora en que ocurrió el evento. Los niveles de gravedad son:

    • System Critical (Sistema crítico): se muestra con un ícono y fondo de color rojo. Esto indica una condición grave que impide el funcionamiento normal de ACSLS.

    • System Degraded (Sistema degradado): se muestra con un ícono y fondo de color amarillo. Esto significa que el sistema no funciona por completo. Es posible que el sistema esté inicializándose o que haya uno o más subsistemas que no estén en funcionamiento.

    • System Operational (Sistema en funcionamiento): se muestra con un fondo verde. Esto indica que todos los subsistemas están funcionando y no se detectaron errores en los componentes del sistema.

  • Active Operations (Operaciones activas)

    La tabla de operaciones activas muestra las operaciones de la biblioteca que están actualmente en curso. Cada operación tiene una breve descripción, la hora en que comenzó la acción, el estado actual y una opción de botón de radio para cancelar la operación.

Configuration and Administration (Configuración y administración)

La sección Configuration and Administration (Configuración y administración) contiene enlaces a páginas que permiten supervisar el sistema ACSLS y a otras páginas que permiten gestionar las configuraciones de bibliotecas lógicas. Cuando expande esta hoja del árbol, aparece el siguiente submenú:

  • Log Viewer (Visor de logs)

  • System Events (Eventos del sistema)

  • Logical Library Configuration (Configuración de bibliotecas lógicas)

El Log Viewer (Visor de logs)

La página Log Viewer (Visor de logs) por defecto muestra el final en ejecución de diversos logs que supervisan los eventos del sistema, incluidos acsss_event.log, smce_trace.log. Esta página proporciona botones de navegación que permiten desplazarse por el historial del log hasta el comienzo.

System Events (Eventos del sistema)

Cada operación discreta de la biblioteca se guarda en el log de eventos del sistema. Cada entrada de este log contiene un registro de hora de un evento, un tipo de evento y una descripción del evento.

Logical Library Configuration (Configuración de bibliotecas lógicas)

Cuando expande esta hoja del árbol, se despliegan diversas opciones para configurar y gestionar bibliotecas lógicas:

  • Crear una biblioteca lógica

  • Editar una biblioteca lógica

  • Asignar volúmenes a una biblioteca lógica

  • Cancelar la asignación de volúmenes de una biblioteca lógica

  • Gestionar conexiones de cliente

Para obtener más información sobre las bibliotecas lógicas, consulte Compatibilidad con la biblioteca lógica.

Tape Library Operations (Operaciones de bibliotecas de cintas)

Las operaciones de cinta le permiten:

  • Auditar ACS, LSM o el panel

  • Montar volúmenes

  • Desmontar volúmenes

  • Introducir volúmenes

  • Expulsar volúmenes

Tape Libraries and Drives (Bibliotecas y unidades de cinta)

Se proporciona la siguiente información detallada para las bibliotecas y unidades de cinta:

  • Operaciones de biblioteca que permiten detener o iniciar el procesamiento

  • Capacidad para ver:

    • el estado físico del servidor de la biblioteca

    • la actividad actual que muestra gráficamente los montajes de la última hora y de las últimas 24 horas

    • componentes físicos que incluyen:

    • número total de ACS

    • capacidad

    • volúmenes totales

    • volúmenes totales por tipo

    • celdas libres totales

    • vista gráfica del uso de celdas

    • LSM totales

    • LSM totales por tipo

    • unidades totales

    • unidades totales por tipo

    • número total de CAP

    • lista de bibliotecas lógicas

Operaciones del sistema excluidas en la GUI de ACSLS 8.4

La mayoría de las utilidades de instalación, diagnósticos y otras utilidades de comandos del shell permanecen fuera del ámbito de la consola de la GUI de ACSLS. Algunas operaciones de cmd_proc heredadas no se implementaron en la GUI de ACSLS para la versión 8.4. Entre ellas, se incluyen las siguientes:

  • Definir, suprimir, consultar o mostrar agrupaciones

  • Mostrar paneles

  • Suspender o iniciar el servidor

  • Bloquear o desbloquear volúmenes

  • Bloquear o desbloquear unidades

  • Montar volúmenes reutilizables

  • Consultar o cambiar LMU

  • Realizar un montaje de consulta

  • Configurar volúmenes reutilizables

  • Configurar o borrar bloqueos

  • cambiar, consultar o mostrar puertos

  • venter

Firewall y la GUI

Si se activa la protección de firewall en el servidor ACSLS, se verá afectado el acceso de usuarios remotos a la GUI de ACSLS, a menos que se configure una política explícita con el software de firewall.

En Solaris

Consulte también las páginas del comando man para ipf e ipfilter. root activa (desactiva) el firewall ipfilter mediante el siguiente comando:

svcadm enable ipfilter (svcadm disable ipfilter)

  • Para conocer el estado actual de ipfilter:

    svcs ipfilter

Las políticas de firewall pueden definirse en el archivo, /etc/ipf/ipf.conf. Para permitir la comunicación libre entre componentes del host local (como, entre ACSLS y WebLogic), incluya una sentencia, como el ejemplo siguiente:

pass in quick from 127.0.0.1 to 127.0.0.1, or 
pass in quick from 127.0.0.1 to all 
  • Para proporcionar una política que permita que los exploradores basados en Web accedan a la GUI de ACSLS, debe abrir los puertos 7001 y 7002.

    pass in quick from any to any port = 7001 
    pass in quick from any to any port = 7002  
    

Para los clientes ACSAPI de ACSLS, debe detectar los puertos que ACSLS utiliza. Utilice el siguiente comando del shell de UNIX:

rpcinfo -p | egrep "300031 | 536871166" 

Los ID de puerto se mostrarán en el último campo de la pantalla. Debe agregar sentencias "pass in quick" para cada uno. Es posible que sea necesario incluir una sentencia "pass in quick" para el puerto asignador de puertos RPC, 111.

Para obtener más información sobre ACSLS, consulte Opción de seguridad de firewall.

La última sentencia de su juego de reglas propuesto, block in from any, indica que no debe haber tráfico que llegue al host, a menos que se permita específicamente en sentencias anteriores.

En Linux:

Consulte las páginas del comando man para iptables. El usuario root activa (o desactiva) el firewall iptables mediante el siguiente comando:

service iptables start (service iptables stop)

  • Para comprobar el estado de iptables:

    service iptables status

El archivo de política para iptables es /etc/sysconfig/iptables. Para incluir una política que permita el acceso http/https remoto a la GUI de ACSLS, debe actualizar el archivo para que incluya excepciones para los puertos 7001 y 7002, mediante sentencias como en el siguiente ejemplo:

-A input -p tcp --dport 7001 -j ACCEPT 
-A input -p tcp --dport 7002 -j ACCEPT 

Para obtener más información sobre iptables, consulte Verificación del estado de funcionamiento de la GUI.

Para los clientes ACSAPI de ACSLS, debe detectar los puertos que ACSLS utiliza. Utilice el siguiente comando del shell de Linux:

rpcinfo -p | egrep "300031 | 536871166"

Los ID de puerto se mostrarán en el último campo de la pantalla. Debe agregar excepciones para cada uno de estos puertos en su política de iptables. También es necesario incluir una sentencia de excepción para el puerto asignador de puertos RPC, 111.

Para obtener más información sobre ACSLS, consulte Opción de seguridad de firewall.

Configuración de un certificado digital autofirmado para HTTPS

Cuando instala WebLogic en su servidor ACSLS, una clave pública simple de 512 bits está automáticamente disponible para admitir intercambios básicos de https con exploradores de clientes. Normalmente, no es necesario realizar otra configuración. Sin embargo, algunos exploradores, especialmente Microsoft Internet Explorer, requieren una clave más extensa de no menos de 1024 bits.

Internet Explorer y FireFox versión 39 y posterior requieren un procedimiento de configuración de WebLogic para usarse con servidores https que no emplean certificados verificados por una autoridad de firma digital externa.

Consulte "Configuración de un certificado digital autofirmado para HTTPS" en la Guía de instalación de ACSLS 8.4 para conocer los procedimientos.