Guía de referencia


Red Hat Network Satellite 5.5

Red Hat Network Satellite

Edición 4

Red Hat Equipo de documentación

Resumen

Bienvenido a la Guía de referencia de RHN Satellite.

Introducción a la Guía

Bienvenido a la Guía de referencia del servidor Satélite de Red Hat Network 5.5. La Guía de referencia de RHN lo guiará a través del proceso de registro de su sistema con Red Hat Network y le enseñará a usar sus múltiples funciones.
Ya que Red Hat Network ofrece una variedad de niveles de servicios, los cuales van desde el módulo básico de Actualizar hasta el paquete más avanzado de Monitorización, parte del contenido de esta guía puede no serle de utilidad. Esto es particularmente cierto en lo concerniente al sitio web de RHN, el cual muestra diferentes categorías, páginas y pestañas que dependen del nivel de derechos que tenga la cuenta utilizada para ingresar. Consulte el Capítulo 4, El sitio web de Red Hat Network para determinar qué servicios están disponibles en las suscripciones de su cuenta.
Dependiendo de la versión instalada de Red Hat Enterprise Linux y de las nuevas funciones añadidas, las versiones del Cliente de registro de Red Hat Network y del Agente de actualización de Red Hat pueden diferir de aquellas descritas en esta guía. Utilice Red Hat Network para actualizar estas aplicaciones antes de consultar la versión más reciente de esta guía.
Todas las versiones de esta guía están disponibles en los formatos HTML y PDF en http://www.redhat.com/docs/manuals/RHNetwork/.
Para ver un resumen de los servicios ofrecidos por el Satélite de RHN, por favor revise la descripción disponible en ulink url="https://www.redhat.com/systems_management/" /> and http://www.redhat.com/rhn/.

1. Próximamente

La Guía de referencia de Red Hat Network ya que está en constante expansión, cada vez que se lanzan nuevas funcionalidades y planes de servicios de Red Hat Network. Versiones en HTML y PDF de esta y otras guías están disponibles en la sección de Ayuda del sitio web en la http://www.redhat.com/docs/manuals/satellite.

Nota

Aunque esta guía refleja en lo posible la información más reciente, lea las Notas de lanzamiento de RHN para obtener información que pudo no estar disponible antes de la finalización de la documentación. Las notas pueden encontrarse en el sitio web de RHN y en la http://www.redhat.com/docs/manuals/satellite/.
La siguiente documentación ha sido traducida para este lanzamiento del Satélite de RHN: la Guía de referencia de Satélite de RHN, la Guía de instalación del satélite de RHN, la Guía de configuración del cliente de RHN, la Guía de administración de canales de RHN y las Notas de lanzamiento de RHN. La documentación traducida está disponible en http://www.redhat.com/docs/ bajo Red Hat Network Satellite.

1.1. Envíe sus comentarios

Si desea hacer cualquier sugerencia sobre la Guía de referencia de Satélite de RHN, por favor envíe un reporte a Bugzilla: (http://bugzilla.redhat.com/bugzilla/) con el componente Documentation_Reference_Guide (Product: Red Hat Network Satellite, Version: 520).

Capítulo 1. Visión general de Red Hat Network

Red Hat Network es la solución de Internet para la administración de un sistema o una red de sistemas Red Hat Enterprise Linux. Todas las alertas de seguridad, alertas de solución de errores y alertas de mejoramientos (conocidas colectivamente como alerta de erratas) pueden ser descargadas directamente desde Red Hat o desde su propia colección personalizada. Usted puede incluso programar actualizaciones para que sean entregadas directamente a su sistema tan pronto como sean lanzadas.
Los principales componentes de Red Hat Network son los siguientes:
  • el Agente de actualización de Red Hat
  • El sitio web de Red Hat Network, ya sea alojado por los servidores centrales de RHN, un Satélite de RHN o alimentados a través de un servidor proxy de RHN
  • El demonio de Red Hat Network
El Agente de actualización de Red Hat (up2date) proporciona la conexión inicial para Red Hat Network. Red Hat Enterprise Linux 3 y posteriores utilizan el Agente actualizador de Red Hat para registrarse con RHN. El proceso de registro implica la creación de un nombre de usuario y una contraseña únicos, un sondeo del hardware en su sistema para crear un perfil de hardware y un sondeo de los paquetes de software instalados en su sistema para crear un perfil de paquetes. Esta información es enviada a RHN, y RHN retorna un ID único para su sistema. Una vez registrado, el Agente actualizador de Red Hat habilita la suscripción de canales, la instalación de paquetes y la administración de perfiles de sistemas.
El Agente de actualización de Red Hat, como componente base de RHN, está diseñado para manejar un sistema único. Le permite al superusuario del sistema visualizar y aplicar las erratas para el sistema. La interfaz web de RHN facilita la administración, monitorización y aprovisionamiento de una red grande de sistemas, incluyendo la configuración del Agente de actualización de Red Hat para cada sistema.
El Demonio de Red Hat Network (rhnsd) es ejecutado como un servicio de fondo y sondea Red Hat Network para obtener notificaciones y actualizaciones en intervalos de tiempo determinados Este demonio es necesario para programar actualizaciones o realizar otras acciones a través del sitio web.
Red Hat Enterprise Linux 5 utiliza la aplicación rhn_register documentada en el Capítulo 2, El cliente rhn_register, mientras que Red Hat Enterprise Linux 3 y 4 tienen funcionalidad de registro incorporada en el El Agente de actualización de Red Hat.
Red Hat Network le permite elegir entre tres módulos para determinar su nivel de servicio:
  • Actualizar
  • Administración
  • Aprovisionamiento

Nota

Para ver un cuadro comparativo de los diferentes módulos de RHN, consulte http://www.redhat.com/rhn/compare/.

1.1. El módulo de actualización

El servicio de actualización de RHN es ideal para un usuario con un sistema Red Hat Enterprise Linux o un número menor de sistemas de Red Hat Enterprise Linux. Las suscripciones de actualización se pueden adquirir en https://www.redhat.com/apps/store/systems/.
Cada suscripción de actualización recibe los siguientes servicios:
  • Descarga de software — Para los usuarios que hayan adquirido suscripciones de Red Hat Network, las imágenes ISO están disponibles para descargar inmediatamente.
  • Acceso prioritario durante periodos de alta transferencia — Cuando Red Hat introduce una errata de tamaño considerable, los usuarios con acceso prioritario tienen garantizado el acceso inmediato a los paquetes de actualización.
  • Acceso a la asistencia de RHN — Todos los clientes de pago de Red Hat Network reciben asistencia basada en web para consultas sobre RHN.
  • Notificación de errata, múltiples sistemas — Las suscripciones de múltiples sistemas brindan notificaciones de las erratas para todos éstos. Note que sólo un correo es distribuido por cada errata sin importar el número de sistemas afectados.
  • Actualizaciones de erratas, múltiples sistemas — Obtenga rápidamente las actualizaciones para múltiples sistemas con tan sólo hacer clic en un botón por cada sistema.

1.2. El módulo de administración

Además de las funcionalidades ofrecidas en el nivel de suscripción de actualización de RHN, el servicio de suscripción de Administración de RHN, le permitirá administrar su red de sistemas de Red Hat Enterprise Linux, usuarios y grupos de sistemas a través de la interfaz del Gestor de múltiples sistemas.
Administración de RHN se basa en el concepto de una organización. Cada usuario de Red Hat puede establecer usuarios que tienen privilegios administrativos para grupos de sistemas. Un Administrador de organización tiene control general sobre cada organización Red Hat Network y goza de la habilidad para añadir y quitar sistemas y usuarios. Cuando los usuarios que no son el Administrador del Satélite entran al sitio web de Red Hat Network, únicamente verán los sistemas que tienen permiso para administrar.
Para crear una cuenta que sirva para autorizar los sistemas a Administración de RHN, vaya a https://rhn.redhat.com/ y haga clic en el enlace Crear inicio de sesión en los campos de Ingresar. En la página Crear una nueva cuenta de Red Hat, haga clic en Crear una nueva cuenta empresarial. Después de crear una cuenta empresarial, añada a la cuenta los usuarios dentro de la organización.
Las funciones de Red Hat Network disponibles dependen del nivel de suscripción para cada sistema Red Hat Enterprise Linux. Con cada suscripción de Administración, recibirá la funcionalidad proporcionada para actualizar los usuarios, además de:
  • Comparación de perfiles de paquetes — Con tan sólo un clic, compara el set de paquetes de un sistema con el set de paquetes de otro sistema similar.
  • Buscador de sistemas — Busca a través de los sistemas según diferentes parámetros: paquetes, información de red e incluso etiquetas de propiedad de hardware.
  • Agrupación de sistemas — Servidores web, servidores de bases de datos, estaciones de trabajo y otras cargas de trabajo enfocadas a los sistemas, pueden ser agrupadas de tal modo que cada grupo pueda ser administrado de una forma similar.
  • Administradores múltiples — Los administradores pueden recibir derechos sobre grupos de sistemas determinados, facilitando así la carga de administración de sistemas en grandes empresas.
  • Gestor de múltiples sistemas — Le permite ejecutar acciones en conjuntos de sistemas en vez de ejecutarlas en un solo sistema, trabajar con miembros de un grupo de sistemas predefinido o trabajar con una colección de sistemas ad hoc. Los administradores también pueden instalar un paquete de software único para cada uno, suscribir los sistemas a un nuevo canal o aplicarles todas las erratas con solo una acción.
  • Procesamiento por lotes — Compilar una lista de paquetes desactualizados de miles de sistemas podría tomarle días a un administrador de sistemas dedicado (sysadmin). El servicio de Administración de Red Hat Network puede hacerlo por usted de una forma más rápida y fácil.

1.3. Módulo de aprovisionamiento

Como el mayor nivel de servicio administrativo, Aprovisionamiento de RHN reúne en los niveles de suscripción de Administración de RHN. Está diseñado para permitirle implementar y administrar sus sistemas de Red Hat Enterprise Linux, los usuarios y grupos de sistemas.
Como Administración, el Aprovisionamiento se basa en la idea de organización; pero lleva este concepto un paso adelante al permitir al cliente de los derechos de Aprovisionamiento kickstart, reconfigurar, rastrear y revertir los sistemas en la marcha.
Además de todas las funciones mencionadas en los niveles de servicios inferiores, el aprovisionamiento ofrece:
  • Kickstarting — Los sistemas con derechos de aprovisionamiento pueden ser reinstalados a través de RHN con opciones establecidas en perfiles kickstart. Los perfiles Kickstart pueden establecer el tipo de gestor de arranque; la zona horaria; los paquetes que se van a incluir o excluir, los rangos de dirección IP permitidos; e incluso las llaves GPG y SSL.
  • Configuración del cliente — Los usuarios de Satélite de RHN pueden administrar los archivos de configuración en sistemas con derechos de Aprovisionamiento. Los usuarios pueden cargar archivos a los canales de configuración con los almacenados en el Satélite y desplegar archivos desde el Satélite.
  • Restauración de instantáneas — Los usuarios del nivel de Aprovisionamiento tienen la habilidad de revertir el perfil de paquetes y los parámetros de RHN de sistemas. Esto es posible porque las instantáneas se realizan cada vez que se ejecuta una acción en el sistema. Estas instantáneas identifican grupos, canales, paquetes y archivos de configuración.

    Nota

    La restauración de instantáneas soporta la capacidad de revertir algunos cambios al sistema, pero no en cada escenario. Por ejemplo, usted puede revertir un grupo de paquetes RPM, pero revertirlos a través de varios niveles de actualización no está soportado.
  • Información del sistema personalizado — Los usuarios de aprovisionamiento pueden identificar cualquier información que elijan sobre los sistemas registrados; desarrollar llaves específicas de la elección del administrador y asignar valores de búsqueda para esa llave a cada sistema con derechos de aprovisionamiento. Por ejemplo, esta funcionalidad permite al administrador identificar el cubículo en el que cada sistema se localiza y se busca a través de todos los sistemas registrados de acuerdo con su cubículo.

1.4. El módulo de monitorización

Los derechos de monitorización están disponibles para usuarios de Satélite de RHN con sistemas de Red Hat Enterprise Linux.
La Monitorización le permite a una organización instalar sondeos que pueden detectar inmediatamente fallas e identificar degradaciones de rendimiento antes de que se conviertan en críticas. Usado de forma correcta, el servicio de Monitorización puede ofrecerle una visión a fondo de las aplicaciones, servicios y dispositivos de cada sistema.
Específicamente, Monitorización proporciona:
  • Sondeos — múltiples sondeos que van desde un simple ping que revisa si los programas personalizados remotos diseñados para devolver datos específicos pueden ejecutarse con el sistema.
  • Notificación — Las alertas pueden ser enviadas a una cuenta de correo-e o dirección de paginador por el administrador cuando el sondeo cambia de estado. Cada notificación de sondeo puede ser enviada a métodos o direcciones diferentes.
  • Estado central — El resultado de todos los sondeos será resumido en la página única: Estado de los sondeos; en donde los sistemas afectados son presentados según su estado.
  • Reportes — Al seleccionar un sondeo e identificar una medición particular y un rango de tiempo, usted puede generar gráficas y registros de eventos que representan meticulosamente la ejecución del sondeo. Esto puede ser usado para predecir y prevenir fallas costosas del sistema.
  • Paquete de sondeos — Grupos de sondeos que se pueden asignar a un sistema o a un grupo de sistemas. Como resultado, sistemas similares pueden ser monitorizados de forma consistente y configurados como un grupo en lugar de ser configurados de forma individual.
  • Filtros de notificación — Las notificaciones de los sondeos pueden ser redirigidas a otro destinatario o pueden ser interrumpidas por un tiempo específico, con base en criterios de sondeo, método de notificación, del explorador o de la organización.

1.5. Notificaciones de errata e instalación programada de paquetes

Red Hat Network puede ser configurado para enviar notificaciones por correo-e y actualizar paquetes de software tan pronto como estén disponibles en RHN. Se recibe un correo-e por Errata, independiente del número de sistemas afectados. También puede programar la instalación o la actualización de paquetes. Entre los beneficios se incluye:
  • Reducción del tiempo y esfuerzo requerido por los administradores de sistemas para permanecer al frente de la lista de erratas de Red Hat.
  • Minimización de las vulnerabilidades de seguridad en su red al proporcionar las aplicaciones de actualizaciones tan pronto como Red Hat los introduzca.
  • Una lista filtrada de paquetes de actualización (los paquetes no pertinentes a su red no serán incluidos).
  • Un método confiable para administrar sistemas múltiples con configuraciones similares.

1.6. Seguridad, garantía de calidad y Red Hat Network

Todas las transacciones hechas entre sistemas y Red Hat Network están cifradas y todos los paquetes tienen la firma GPG (GNU Privacy Guard ) de Red Hat para garantizar autenticidad.
Red Hat Network incorpora las siguientes medidas de seguridad:
  • Para acceder al perfil de su sistema, disponible en http://rhn.redhat.com, es necesario proporcionar un nombre de usuario y una contraseña verificados por RHN.
  • Un Certificado digital se escribe al sistema cliente después del proceso de registro y sirve para autenticar el sistema durante cada transacción entre el cliente y Red Hat Network. El archivo solamente puede ser leído por el usuario root del sistema cliente.
  • Red Hat firma todas las comunicaciones con una firma electrónica mediante GPG. RPM sirve para verificar la autenticidad del paquete antes de la instalación.
  • Red Hat cifra todas las transacciones mediante una conexión SSL (Secure Sockets Layer/Capa de conexiones seguras).
  • Todos los paquetes son verificados y probados por el equipo de garantía de calidad de Red Hay antes de ser añadidos a la lista de erratas Red Hat y a Red Hat Network .

Capítulo 2. El cliente rhn_register

Red Hat Enterprise Linux ofrece una aplicación denominada rhn_register. Esta aplicación funciona con yum-base RHN Hosted y cliente de Servidor de satélite de RHN llamado Actualizador de paquete (o pup)que remplaza up2date. Para obtener mayor información sobre pup, consulte el Capítulo 3, Actualizador de paquete.
La aplicación rhn_register normalmente se ejecuta como parte del proceso de configuración firstboot justo después de la instalación. La primera vez que un sistema Red Hat Enterprise Linux 5 o 6 recién instalado es iniciado,firstboot usa rhn_register para registrar su sistema con RHN.

2.1. Uso de rhn_register

Hay tres situaciones en las que rhn_register necesita ejecutarse fuera del proceso firstboot:
  • El proceso de registro se omitió durante firstboot
  • Se está reinstalando el sistema
  • El sistema va a ser retirado a una nueva cuenta
rhn_register puede utilizarse según la situación descrita:
  • Si nunca se ha registrado, inicie rhn_register al seleccionar Aplicaciones (el menú principal en el panel) => Herramientas del sistema => Actualizador de paquetes. (Se le solicitará ingresar la contraseña de root.) Cuando el actualizador de paquetes se ejecuta en un sistema que no ha sido registrado, hace funcionar rhn_register si no está el archivo /etc/sysconfig/rhn/systemid en el sistema. También puede ejecutar el comando rhn_register como root en la línea de comandos.
  • Si se ha registrado antes y el archivo /etc/sysconfig/rhn/systemid ya existe en el sistema, use rhnreg_ks com también las llaves de activación para volver a registrar el sistema sin necesidad de crear un duplicado de entrada en el Satélite de RHN. Consulte Sección 4.4.2.10.1.4, “Información del sistema => Información => Satélite” para obtener mayor información.
    La Figura 2.1 es una advertencia que aparece al ejecutar rhn_register y ya ha sido registrado.
    Verificación de registro

    Figura 2.1. Verificación de registro

    Solo haga clic en Sí, continúe si está seguro de que desea volver a registrarse con la posibilidad de duplicar el sistema en Red Hat Network. De lo contrario, use rhnreg_ks y las llaves de activación.
    Registro de actualizaciones de Software

    Figura 2.2. Registro de actualizaciones de Software

    La página de Registro de actualizaciones de Software resume los pasos en el proceso de registro. Para saber más acerca de los beneficios de Hosted y Satellite, presione el botón ¿Por qué debo conectarme a RHN?. De lo contrario, presione el botón de Avance para continuar.
Elegir una ubicación de actualización

Figura 2.3. Elegir una ubicación de actualización

La página de Elegir una ubicación de actualización le permite seleccionar la fuente de sus actualizaciones de software - ya sea desde RHN Hosted o desde RHN Satellite Server o Proxy Server. Para Satellite o Proxy, el botón de selección asociado y entrar la URL de su Satélite o Proxy dentro del campo Red Hat Network Location.
Si se conecta a Internet a través de un proxy HTTP, pulse el botón de Configuración de red avanzada. En la ventana emergente posterior, utilice los campos apropiados para su proxy HTTP; si su proxy requiere autenticación, escriba el nombre de usuario y contraseña aquí. Cuando haya terminado, pulse el botón Cerrar para continuar. Volverá a la página de Elegir una ubicación de actualización. Presione Avanzar para continuar.
Ingresar su información de cuenta

Figura 2.4. Ingresar su información de cuenta

La página de Ingresar información de su cuenta requiere que usted ingrese la información de inicio de sesión de RHN en caso de tener una cuenta. Si aún no tiene una cuenta y su organización tiene una, solicítele al administrador de la organización que cree una cuenta para usted. Si no, puede que no esté asociado con su organización o sus recursos.
Crear su perfil de sistema

Figura 2.5. Crear su perfil de sistema

La página de Crear su perfil de sistema le permite seleccionar un nombre de perfil para el sistema que está registrando. El nombre predeterminado para cualquier sistema es ese nombre de host del sistema, aunque se puede cambiar como desee. También puede seleccionar si desea reportar hardware e información del paquete a RHN. Se recomienda que elija reportar dicha información; hacerlo le permite a RHN suscribir automáticamente su sistema a los canales de base e hijo más apropiados para su sistema. Si lo desea, puede hacer clic en el botón Ver perfil de hardware o en el botón Ver Perfil del paquete para ver la información que rhn_register carga en RHN o Satellite en este paso.

Nota

Este registro automático no suscribe automáticamente el sistema a canales hijo opcionales, tales como el canal de herramientas de RHN. Si desea registrar un sistema y suscribirlo automáticamente a un conjunto de canales de su elección, considere utilizar un perfil kickstart o rhnreg_ks y llaves de activación para hacerlo.
Revisar información de suscripción de sistema

Figura 2.6. Revisar información de suscripción de sistema

La página de Revisión de información de suscripción de sistema muestra información del canal base e hijo al cual se ha suscrito su sistema. Tómese un momento para revisar los canales, y luego presione Avanzar para continuar.
Terminar configuración de actualizaciones de Software

Figura 2.7. Terminar configuración de actualizaciones de Software

La página de Terminar configuración de actualizaciones indica que ha registrado correctamente un sistema Red Hat Enterprise Linux 5 con RHN. Desde este punto, usted no tiene que hacer nada para recibir actualizaciones de software. Un icono de paquete aparecerá en la esquina superior derecha de su escritorio cuando haya actualizaciones disponibles. Haga clic en el icono para aplicar las actualizaciones disponibles.Haga clic en Finalizar para salir del asistente.

Nota

Si no tiene ningún derecho disponible para este sistema, esta última página indica que el registro ha fracasado. Esto no significa que el perfil del sistema no haya sido almacenado con RHN, sólo que no recibirá actualizaciones automáticas sin intervención manual. Siempre podrá iniciar sesión en la interfaz de Web de Satellite o RHN y ya sea comprar derechos adicionales u obtener un derecho de su administrador de Satélite. Haga clic en el botón de Salir de la configuración de actualización de software para salir del asistente.

2.1.1. Versión de la línea de comandos de rhn_register

También hay una versión de la línea de comandos de rhn_register que permite registrar su sistema de acceso a RHN o Satellite sin un entorno de escritorio gráfico.
Escriba rhn_register en un intérprete de shell. Si está en la ventana de terminal de shell y desea ejecutar la versión no gráfica, debe escribir rhn_register--nox para evitar abrir el cliente gráfico.
Versión de la línea de comandos de rhn_register

Figura 2.8. Versión de la línea de comandos de rhn_register

La interfaz de la versión de línea de comandos de rhn_register tiene las mismas pantallas de configuración que la versión de escritorio gráfica. Sin embargo, para navegar en la pantalla, use las teclas de dirección en el teclado para mover hacia la izquierda o derecha y destacar las selecciones. Presione la barra espaciadora para seleccionar una acción. Pulse Tab para moverse a través de diferentes elementos de navegación, como cuadros de texto, casillas de verificación (que se marcan con una x cuando son seleccionadas) y botones de selección (que se marcan con asterisco cuando son seleccionados).

Capítulo 3. Actualizador de paquete

Según la versión de Red Hat Enterprise Linux, los sistemas registrados a un Satélite pueden ser actualizados directamente mediante varias herramientas y aplicaciones instaladas en el sistema. Red Hat Enterprise Linux proporciona PackageKit para ver, administrar, actualizar, e instalar paquetes. Esta aplicación se describe en el capítulo 6 de la Guía de implementación de Red Hat Enterprise Linux 6.
Para Red Hat Enterprise Linux 5, use el Actualizador de paquetes (o pup) para mantener los paquetes actualizados.
El actualizador de paquetes (pup) es la aplicación de actualización de escritorio para Red Hat Enterprise Linux 5. Mediante esta herramienta, se pueden actualizar paquetes y leer información sobre paquetes actualizados, como por ejemplo, información de errores, alertas de seguridad, mejoras y mucho más.

3.1. Uso del Actualizador de paquete

Para iniciar el Actualizador de paquete desde el escritorio, abra (el menú principal en el panel) Aplicaciones => Herramientas de sistema => Actualizador de paquete.
Para iniciar el Actualizador de paquetes desde la línea de comandos (CLI), escriba pup para abrirlo.
Interfaz de actualizador de paquetes

Figura 3.1. Interfaz de actualizador de paquetes

Si hay múltiples actualizadores de paquete, serán listados con una marcas de verificación cerca de ellos para poder seleccionar los archivos que se van a actualizar. Algunos paquetes (por ejemplo, los paquetes de kernel) pueden tener un icono de flecha circular a su lado indicando que debe reiniciar su sistema después de actualizar los paquetes.
Para ver la información de actualización de algún paquete, resalte el paquete y haga clic en la flecha al lado de Actualizar Información.
Cuando esté listo para actualizar los paquetes, haga clic en Aplicar actualizaciones. El actualizador resolverá todas las dependencias, y le notificará cuando un paquete deba ser instalado para cumplir una dependencia de un paquete actualizado.
Dependencia de paquetes

Figura 3.2. Dependencia de paquetes

Haga clic en Continuar para aceptar la dependencia y continuar la actualización.
Si esta es la primera vez que instala el paquete con el Actualizador de paquete, el programa le solicitará importar la llave de seguridad GPG de Red Hat, la cual verificará si el paquete y certificado ha sido firmado por Red Hat Enterprise Linux.
Importar la llave GPG

Figura 3.3. Importar la llave GPG

Haga clic en Importar la llave para aceptar la llave y continuar con la actualización.
Cuando la actualización termine, se le pedirá que reinicie su sistema para que los cambios se efectúen.
Solicitud de reinicio

Figura 3.4. Solicitud de reinicio

Puede elegir reiniciar ahora o más adelante, pero se recomienda hacer clic en Reiniciar ahora para empezar a usar los paquetes actualizados.

3.2. La aplicación Actualizador de paquete

Red Hat Enterprise Linux 5 también proporciona un programa en ejecución en el panel de escritorio gráfico que periódicamente busca actualizaciones desde el servidor RHN o Satélite y avisa a los usuarios cuando hay una nueva actualización disponible.
Aplicación de actualizador de paquete

Figura 3.5. Aplicación de actualizador de paquete

La aplicación de actualizador de paquete permanece en la bandeja de notificación del panel de escritorio y busca periódicamente nuevas actualizaciones. La aplicación también permite realizar tareas de mantenimiento a paquetes desde la aplicación haciendo clic en el icono de notificación y seleccionando de las siguientes acciones:
  • Refrescar — Busca nuevas actualizaciones de RHN o Satellite
  • Ver actualizaciones — Lanza la aplicación Actualizador de paquete para que se puedan ver las actualizaciones disponibles en más detalle y configurar las actualizaciones para sus especificaciones.
  • Aplicar actualizaciones — Descarga e instala los paquetes actualizados.
  • Salir — cierra la aplicación

3.3. Actualización de paquetes desde la línea de comandos con yum

La base del Actualizador de paquete es el administrador de paquete Yum, desarrollado por Duke University para mejorar la instalación de los RPM. El comando yum busca repositorios soportados de paquetes y sus dependencias para que puedan instalarse juntos y así aliviar problemas de dependencia. Red Hat Enterprise Linux 5 utiliza yum para buscar e instalar paquetes.
El comando up2date no está disponible en Red Hat Enterprise Linux 5, el cual usa Yum (Yellowdog Updater Modified). La serie completa de herramientas que instala y actualiza software en Red Hat Enterprise Linux 5 se basa ahora en Yum. Esta incluye todo desde la instalación inicial a través del programa de instalación Anaconda hasta host de herramientas de administración de software como pirut.

3.3.1. Comandos de yum

Los comandos de yum se escriben normalmente así:
yum command [package_name]
Por defecto, Yum intentará automáticamente comprobar todos los repositorios configurados para resolver todas las dependencias de paquete durante una instalación o actualización. La siguiente es una lista de los comandos yum más utilizados. Para una lista completa de comandos de yum disponibles, consulte man yum.
yum install nombre_paquete
Utilizado para instalar la última versión de un paquete o grupo de paquetes. Si ningún paquete coincide con los nombres de paquete especificado, se supone que es un comodín de shell, y cualquier coincidencia, es instalada.
yum update package_name
Utilizado para actualizar los paquetes especificados a la última versión disponible. Si no hay paquetes especificados, entonces yum tratará de actualizar todos los paquetes instalados.
Si se utiliza la opción --obsoletes (i.e. yum --obsoletes nombre_paquete), yum procesará los paquetes obsoletos. Como tal, se eliminarán los paquetes que están obsoletos y serán remplazados en consecuencia.
yum check-update
Este comando permite determinar si las actualizaciones están disponibles para los paquetes instalados. El comando yum entrega una lista de todas las actualizaciones de paquete desde todos los repositorios si hay alguno disponible.
yum remove nombre_paquete
Utilizado para eliminar paquetes especificados, junto con cualquier otro paquete que dependa de los paquetes eliminados.
yum provides nombre_paquete
Utilizado para determinar qué paquetes proporcionan un archivo o función específica.
yum search palabra clave
Este comando se utiliza para encontrar cualquier paquete que contenga la clave especificada en la descripción, resumen, empaquetador y campos de nombre de paquete de RPM en todos los repositorios compatibles.
yum localinstall ruta absoluta al nombre de archivo
Utilizado cuando se usa yum para instalar un paquete localizado en la máquina.

Capítulo 4. El sitio web de Red Hat Network

El sitio web de Red Hat Network permite a los usuarios administrar simultáneamente varios sistemas Red Hat Enterprise Linux, incluidos la visualización de las alertas de erratas, la aplicación de actualizaciones de erratas y la instalación de paquetes. Este capítulo busca identificar todas las categorías, páginas y pestañas del sitio web y explicar la forma de usarlas.

4.1. Navegación

La Barra de navegación superior está dividida en pestañas. Los administradores de Satélite ven la siguiente Barra de navegación superior. Observe que solo los usuarios de Satélite de RHN ven las pestañas de Monitorización y Admin.
Barra de navegación — Satélite de RHN

Figura 4.1. Barra de navegación — Satélite de RHN

La Barra de navegación izquierda está dividida en páginas. Los enlaces dependen del contexto y pueden variar un poco entre las interfaces de red del Satélite de RHN y las interfaces sin satélite de red. El siguiente es un ejemplo de la Barra de navegación izquierda para la pestaña Usuarios.
Barra de navegación izquierda — Usuarios

Figura 4.2. Barra de navegación izquierda — Usuarios

Algunas páginas tienen subpestañas. Estas subpestañas ofrecen una capa adicional de profundidad en la ejecución de tareas para los sistemas o usuarios. La siguiente es la barra de menú para todas las subpestañas de la Información del sistema. Este sistema tiene derechos de administración y aprovisionamiento, mas no tiene derechos de monitorización:
Sub-pestañas — Información del sistema

Figura 4.3. Sub-pestañas — Información del sistema

4.1.1. Categorías y páginas

Esta sección resume todas las categorías y páginas primarias (aquellas enlazadas desde la barra de navegación superior e izquierda) del sitio web RHN. Las muchas subpáginas, pestañas y subpestañas accesibles desde la barra de navegación izquierda y las páginas individuales no se presentan aquí. Cada área del sitio web es explicado en detalle más adelante en este capítulo.
  • Visión general — Vea y administre la información de su cuenta principal y obtenga ayuda.
    • Visión general — Obtenga un rápido resumen de su cuenta. Aquí se notifica si sus sistemas necesitan atención, se presenta un enlace para ir directamente a ellos y se muestran las más recientes alertas de erratas para su cuenta.
    • Su cuenta — Actualice su perfil personal y sus direcciones.
    • Sus preferencias — Indique si desea recibir notificaciones de alertas de erratas para sus sistemas, establezca cuántos elementos se mostrarán al mismo tiempo en una lista , por ejemplo en las listas de sistemas o grupos de sistemas, establezca su zona horaria e identifique sus opciones de contacto.
    • Preferencias de localización — Configure el idioma, la zona horaria y otros valores personalizables para su ubicación particular.
    • Administración de la suscripción — Administra derechos base y adicionales de los sistemas, tales como los servicios de administración, aprovisionamiento y virtualización.
  • Sistemas — Administre sus sistemas desde esta categoría (incluyendo los sistemas huéspedes virtuales).
    • Visión general — (Se requieren derechos de administración o aprovisionamiento) Vea un resumen de sus sistemas o grupos de sistemas que muestra cuántas alertas tiene cada sistema y cuáles sistemas están autorizados.
    • Sistemas — (se requieren derechos de administración o aprovisionamiento) Selecciona y muestra subconjuntos de sus sistemas por criterios específicos, tales como sistemas virtuales, sin derechos, recientemente registrados, Proxy e inactivos.
    • Grupos de sistemas — (Se requieren derechos de administración o aprovisionamiento) Liste sus grupos de sistema. Cree grupos adicionales.
    • Gestor de múltiples sistemas — (Se requiere derecho de administración o de aprovisionamiento) Realice varias acciones en conjuntos de sistemas, incluidos actualización de erratas de programación, administración de paquetes, listado y creación de nuevos grupos y derechos de administración de canales.
    • Búsqueda avanzada — (Se requieren derechos de administración o de aprovisionamiento) Busque rápidamente todos los sistemas por criterios, tales como nombre, dispositivos de hardware, dispositivos, información de sistemas, redes, paquetes, y ubicación.
    • Llaves de activación (Se requieren derechos de administración y aprovisionamiento) Genere una llave de activación para un sistema con derechos RHN. Esta llave de activación sirve para garantizar un nivel específico de derecho o la pertenencia a un grupo a un sistema recién registrado con el comando rhnreg_ks .
    • Perfiles almacenados — (Se requieren derechos de aprovisionamiento) Vea los perfiles de sistemas utilizados para aprovisionar sistemas.
    • Personalizar Información de sistema — (Se requiere el derecho de aprovisionamiento) Cree y modifique llaves de información del sistema que contienen valores completamente personalizables que pueden asignarse durante el aprovisionamiento de sistemas.
    • Kickstart — (Se requieren derechos de aprovisionamiento) Muestre y modifique varios aspectos de perfiles kickstart utilizados en sistemas de aprovisionamiento.
  • Erratas — vea y administre las alertas de erratas desde aquí.
    • Erratas — lista las alertas de erratas y permite la descarga de los RPM asociados.
    • Búsqueda avanzada — permite la búsqueda de alerta de erratas según un criterio específico, tal como el resumen, el tipo de recomendación y el nombre del paquete.
    • Administrar Erratas — administre las erratas de los canales de la organización.
    • Clonar Errata — clona una errata para una organización para facilitar la duplicación y distribución de ésta a lo largo de una organización.
  • Canales — muestra y administra los canales RHN disponibles y los archivos que estos contienen.
    • Canales de software — muestra una lista de todo el software disponible y de aquellos aplicables a su sistema.
    • Búsqueda de paquetes — busca paquetes usando todo o parte del nombre del paquete, descripción o resumen, con soporte para búsquedas limitadas de plataformas soportadas.
    • Administrar canales de software — (Se requiere el derecho de aprovisionamiento) Cree y edite canales utilizados para desplegar archivos de configuración.
  • Configuración — administra los canales de configuración, las acciones y los archivos de configuración individual.
    • Visión general — plano general que muestra el resumen de la configuración
    • Canales de configuración — lista y crea canales de configuración desde los cuales cualquier sistema suscrito puede recibir archivos de configuración
    • Archivos de configuración — lista y crea los archivos que los sistemas usan para recibir datos de configuración
    • Sistemas — lista los sistemas que tienen archivos de configuración administrados por RHN.
  • Programar — guarda un registro de las acciones programadas.
    • Acciones pendientes — lista las acciones programadas que no han sido completadas.
    • Acciones fallidas — lista las acciones programadas que han fallado.
    • Acciones completadas — lista las acciones programadas que han sido completadas. Las acciones completadas pueden ser archivadas en cualquier momento.
    • Acciones archivadas — lista las acciones completadas que han sido seleccionadas para ser archivadas.
  • Usuarios — (Se requiere derecho de aprovisionamiento) Vea y administre usuarios para su organización.
    • Lista de usuarios — (Se requiere derecho de aprovisionamiento) Liste usuarios para su organización.
  • Monitorizar — (Se requiere derecho de monitorización) Ejecute sondeos y reciba notificaciones sobre sistemas.
    • Estatus — (Se requieren derechos de monitorización) Vea sondeos por estado.
    • Notificación — (Se requiere derecho de monitorización) Vea métodos de contacto establecidos para su organización.
    • Paquetes de sondeos — (Se requieren derechos de monitorización) Administre su infraestructura de monitorización mediante paquetes de sondeos de monitorización que aplican a uno o más sistemas asignados.
    • Scout Config Push — (Se requiere derecho de monitorización) Muestra el estatus de su infraestructura de monitorización.
  • Admin (visible sólo para administradores del Satélite) — Lista, crea y administra una o más organizaciones, desde las cuales el administrador del Satélite puede asignar derechos de canales, crear y asignar administradores para cada organización y realizar otras tareas.
    • Organizaciones — Lista y crea nuevas organizaciones
    • Suscripciones — Lista y administra los derechos de software y de los sistemas para todas las organizaciones del Satélite.
    • Usuarios — Lista todos los usuarios de las organizaciones del Satélite. Haga clic en un nombre de usuario para cambiar los privilegios administrativos de éste.

      Nota

      Los usuarios creados para los administradores de la organización pueden ser configurados únicamente por el administrador de la organización y no por el administrador del Satélite.
    • Configuración del satélite — Realiza cambios de configuración general del Satélite, incluyendo los parámetros del Proxy, la configuración de certificados, la configuración de scripts Bootstrap, los cambios de la organización y el reinicios del servidor Satélite.
    • Estado del motor de tareas — configura el demonio que se ejecuta en el servidor Satélite para ejecutar operaciones de rutina, tales como la limpieza de la base de datos, los correos de erratas y otras tareas que se ejecutan en el trasfondo.

4.1.2. Iconos de alertas de erratas

A través de RHN verá tres iconos de alerta de erratas. representa una alerta de seguridad. representa una alerta de corrección de error. representa una alerta de mejoramiento.
En la página Visión general, haga clic en la recomendación de erratas para ver la información sobre la errata o haga clic en el número de sistemas afectados para ver cuáles están afectados por la alerta de erratas. Ambos enlaces lo llevarán a pestañas de la página de Información de erratas. Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información.

4.1.4. Sistemas seleccionados

En la parte superior de la página hay también una herramienta que guarda el rastro de los sistemas seleccionados para ser usados en el Gestor de múltiples sistemas. Siempre identifica el número de sistemas seleccionados y proporciona los medios para trabajar con ellos. Al hacer clic en el botón Despejar se desactivarán todos los sistemas, mientras que el botón Administrar lanza el Gestor de múltiples sistemas con los sistemas seleccionados en su lugar.
Estos sistemas pueden ser seleccionados de diferentes maneras. Solamente los sistemas con al menos un derecho administrativo, son elegibles para selección. En todas las listas de sistemas o grupos de sistemas hay una columna de selección para este fin. Seleccione las cajas de verificación adyacentes a los sistemas o grupos de sistemas y haga clic en el botón Actualizar lista ubicado bajo la columna. Cada vez, la herramienta de Selección de sistemas, ubicada en la parte superior de la página, cambiará para reflejar el nuevo número de sistemas listos para ser utilizados en el Gestor de múltiples sistemas. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.

4.1.5. Listas

La información de la mayoría de categorías se presenta como listas. Estas listas tienen algunas funciones de navegación comunes. Por ejemplo, usted puede navegar a través de, virtualmente, todas las listas al hacer clic en las flechas "atrás" y "adelante" ubicadas en la parte inferior derecha de la tabla. Algunas listas ofrecen también la posibilidad de recuperar los elementos alfabéticamente al hacer clic en las letras ubicadas bajo la tabla.

4.2. Inicio de sesión en el sitio web de RHN

En un navegador web vaya a http://rhn.redhat.com. RHN muestra la página de registro a menos que una de las dos condiciones siguientes sea cierta:
  • Recientemente ha iniciado una sesión en su cuenta de http://www.redhat.com.
  • Usted ha iniciado una sesión en RHN o visitado recientemente la nueva página de verificación de cuentas.
Si ha iniciado una sesión en http://rhn.redhat.com o http://www.redhat.com, será automáticamente autenticado y dirigido a la página Visión general.
Sitio web de RHN

Figura 4.4. Sitio web de RHN

Si usted no ha registrado un sistema aún o no tiene una cuenta de redhat.com, cree una nueva cuenta siguiendo el enlace Conozca más bajo la subpestaña Acerca de, luego seleccione Crear cuenta de usuario. Después de crear una nueva cuenta de usuario, debe registrar un sistema antes de usar RHN.
Después de registrar su sistema con Red Hat Network, regrese a http://rhn.redhat.com y complete los campos del nombre de usuario y la contraseña con la misma información establecida durante el proceso de registro. Una vez haya llenado los campos, haga clic en el botón Entrar para continuar.

Nota

Puede hacer clic en la pestaña Entrar en la parte superior de la pantalla para desplegar los campos si estos no son ya visibles.
Si usted no ha aceptado los Términos del sitio RHN y el acuerdo T7, se le pedirá hacerlo antes de proceder. Para leer el contenido de cualquiera de estos acuerdos, haga clic sobre el título. Esta acción abrirá una nueva ventana. Una vez listo para continuar, seleccione la casilla de verificación aceptando los acuerdos y presione el botón Continuar.

Nota

Debe aceptar tanto el acuerdo T7 como los Términos del sitio para poder utilizar RHN.
Una vez haya aceptado los acuerdos y presionado el botón Continuar, RHN desplegará la pagina Visión general

4.3. Página de Visión general de RHN

Después de entrar en el sitio web de Red Hat Network, la primera página en aparecer es Visión General. Esta página contiene información importante acerca de sus sistemas, incluídos los resúmenes del estado del sistema, acciones y alertas de erratas.

Nota

Si es la primera vez que utiliza el sitio web de RHN, le recomendamos que lea la Sección 4.1, “Navegación” para familiarizarse con el formato y los símbolos que aparecen a lo largo de la interfaz.
Visión general

Figura 4.5. Visión general

Esta página está dividida en áreas funcionales, con las áreas más críticas mostradas primero. Los usuarios pueden controlar las áreas a desplegar seleccionándolas desde la página Visión general => Sus preferencias. Consulte la Sección 4.3.2, “La página de 'Sus preferencias'” para obtener mayor información.
  • El área Tareas enumera las tareas más comunes ejecutadas por un administrador a través de la web. Haga clic sobre cualquiera de los enlaces para ir a la página en RHN que le permite ejecutar dicha tarea.
  • A la derecha está la lista de Sistema inactivo. Si algún sistema no ha sido revisado en RHN, se listará aquí. Destacándolo de esta forma le permite al administrador seleccionarlo rápidamente para solucionar problemas.
  • (Derecho de monitorización requerido) Los usuarios con monitorización activada en su Satélite pueden si desean incluir una lista de todos los sondeos en el estado de advertencia.
  • (Derecho de monitorización requerido) Los usuarios con monitorización activada en su satélite pueden también elegir incluir una lista de todos los sondeos en estado crítico.
  • La sección Sistemas críticos lista los sistemas con estados más críticos dentro de su organización. Proporciona un enlace para ver estos sistemas y muestra un resumen de las actualizaciones de erratas que deberían ser aplicadas a estos sistemas. Haga clic en el nombre del sistema para ir a la página de Información del sistema y aplique las actualizaciones de errata. Bajo la lista hay un enlace a la página de sistemas Desactualizados
  • La sección de Acciones programadas recientemente, le permite ver todas la s acciones y sus estados: ya sea si fallan, se completan, o si están pendientes. Cualquier acción no superior a los 30 días es considerada reciente. Haga clic en la etiqueta de cualquier acción para ver la página de información de esa acción. Debajo de la lista, aparece un enlace a la página de Acciones pendientes, la cual presenta todas las acciones que no han sido adquiridas aún por los sistemas clientes.
  • La sección Erratas de seguridad relevantes lista las Erratas de seguridad disponibles que no han sido aplicadas a algunos o a todos sus sistemas cliente. Es importante que aplique estas erratas a sus sistemas para mantenerlos seguros. Bajo esta sección se encuentran los enlaces a todas las erratas y a aquellas que son aplicables a sus sistemas.
  • La sección Grupos de sistemas lista los grupos e indica si sus sistemas están totalmente actualizados. Haga clic en el enlace dado a continuación para ir a la página de Grupos de sistemas, desde donde puede elegir los Grupos de sistemas a utilizar con el Gestor de múltiples sistemas.
  • La lista Sistemas recientemente registrados muestra los sistemas que han sido añadidos al Satélite en los 30 días anteriores. Haga clic sobre el nombre del sistema para ir a la página de Información del sistema para ese sistema.
Puede regresar a esta página haciendo clic en Visión general en la barra de navegación izquierda .

4.3.1. La página de 'Su cuenta'

La página de Su cuenta le permite modificar su información personal, tal como el nombre, la contraseña y el título. Para modificar esta información, escriba los cambios en el campo de texto apropiado y haga clic en el botón Actualizar ubicado en la esquina inferior derecha.
Recuerde, si cambia su contraseña Red Hat Network (la que utiliza para entrar en RHN y redhat.com), por razones de seguridad, usted no verá la nueva contraseña mientras la escribe. También por seguridad, su contraseña se verá representada por medio de 12 asteriscos sin importar cuántos caracteres tenga realmente. Remplace los asteriscos en los campos de texto Contraseña y Confirmar contraseña con su nueva contraseña.
4.3.1.1. Direcciones
La página de Direcciones le permite manejar sus direcciones de correo, factura y envío, así como los números telefónicos asociados. Haga clic en Editar esta dirección bajo la dirección que quiere modificar, realice los cambios y haga clic en Actualizar.
4.3.1.2. Cambiar correo-e
La dirección de correo-e listada en la página de Su cuenta es la dirección a donde Red Hat Network enviará las notificaciones en caso de que usted seleccione la opción de recibir alertas de erratas o resúmenes diarios para sus sistemas en la página Sus preferencias.
Para cambiar la dirección de correo-e predilecta, haga clic en Cambiar correo-e en la barra de navegación izquierda. Se le pedirá ingresar la nueva dirección de correo-e. Introdúzcala y haga clic en el botón Actualizar. Un correo de confirmación se enviará a la nueva dirección de correo-e; al responderlo se validará la nueva dirección de correo-e. Note que las direcciones de correo-e falsas, tales como aquellas terminadas en "@localhost", serán filtradas y rechazadas.
4.3.1.3. Desactivación de la cuenta
La página de Desactivación de cuenta proporciona un medio para cancelar su servicio de Red Hat Network. Haga clic en el botón Desactivar cuenta para inhabilitar su cuenta. La interfaz de web lo dirigirá a la pantalla de entrada. Si intenta reiniciar una sesión, aparecerá un mensaje de error que lo remitirá al Administrador del Satélite de su organización. Observe que si usted es el único Administrador del Satélite para su organización, no podrá desactivar su cuenta.

4.3.2. La página de 'Sus preferencias'

La página de Sus preferencias le permite configurar las opciones de Red Hat Network, incluidos:
  • Notificaciones de correo-e — determina si quiere recibir correo cada vez que una alerta de errata sea aplicable a uno o más de sus sistemas en su cuenta RHN.

    Importante

    Esta función también le permite a los usuarios de Administración y Aprovisionamiento recibir un resumen diario de los eventos del sistema. Incluidas las acciones que afectan a los paquetes, tales como las programaciones de actualizaciones de erratas y los reinicios de sistemas o los intentos fallidos de conexión. (Por defecto, todos los sistemas de Administración y Aprovisionamiento se incluyen en este resumen). Esto puede realizarse ya sea de forma individual a través de la página de Información del sistema o mediante la interfaz Gestor de múltiples sistemas para múltiples sistemas. Observe que RHN enviará estos resúmenes únicamente a direcciones de correos verificadas. Para desactivar todos los mensajes, simplemente desactive esta casilla de verificación.
  • Tamaño de listas RHN por página — determina el número máximo de elementos que aparecerán en la lista en una sola página. Si hay más elementos en la lista, el siguiente grupo se mostrará al hacer clic en el botón Siguiente. Esta selección será aplicable a la lista de sistemas, lista de erratas, lista de paquetes, etc.
  • Página de inicio — seleccione las áreas de información que aparecerán en la Página de inicio Introducción. Seleccione la casilla de verificación ubicada a la izquierda del área de información que desea incluir.
Después de realizar los cambios en alguna de estas opciones, haga clic en el botón Guardar preferencias ubicado en la esquina inferior derecha.

4.3.3. Preferencias de localización

La página de Introducción => Preferencias de localización brinda al usuario la oportunidad de escoger la zona horaria y el idioma. Seleccione la zona horaria apropiada en el menú desplegable y luego haga clic en el botón Guardar preferencias para aplicar la selección.
Cuando se selecciona Utilizar configuración del navegador, RHN utiliza el idioma seleccionado en el navegador del usuario (por ejemplo Firefox) para determinar el idioma a utilizar en la interfaz de web. Cuando uno de los lenguajes listados es seleccionado, el usuario verá la interfaz de web en ese idioma cada vez que inicie una sesión, sin importar los parámetros del navegador. La selección de un idioma de preferencia puede llegar a ser útil para aquellos usuarios que viajan al exterior. Para seleccionar un idioma por defecto, haga clic en el botón de selección a la izquierda del idioma apropiado y haga clic en el botón Guardar preferencias para aplicar los cambios.

4.3.4. Administración de las suscripciones

Para utilizar todas las funciones de RHN, su sistema debe tener derechos — suscrito a uno de los niveles de servicios de RHN. Utilice la página de Servicios del sistema para configurar los sistemas que tienen derecho a los servicios ofrecidos. Hay seis clases de servicios:
  • Actualizar — administra un sistema Red Hat Enterprise Linux único. Incluye Alertas de errata, Actualizaciones de erratas programadas, Instalación de paquetes y el Agente de actualización de Red Hat.
  • Administración — administra varios sistemas con varios administradores de sistemas. Además de los servicios ofrecidos en el nivel de Actualización, incluye la administración de grupos de sistemas, la administración de usuarios y la interfaz del Gestor de múltiples sistemas para ejecutar rápidamente acciones en varios sistemas.
  • Aprovisionamiento — ofrece el más alto grado de funcionalidad. Sirve para abastecer varios sistemas que necesitan ser instalados y reconfigurados de forma regular. El nivel de servicios de Aprovisionamiento proporciona herramientas para realizar instalaciones kickstart, administrar archivos de configuración, ejecutar restauración de instantáneas e introducir información personalizada del sistema para facilitar las búsquedas; asimismo, incluye las funciones proporcionadas en el nivel de servicios Administrativo.
  • Monitorización — monitoriza el estado de varios sistemas. El nivel de servicios de monitorización proporciona sondeos que revisan diferentes estados del sistema y notifican a los administradores cuando algún cambio ocurre. Dichas notificaciones alertan a los administradores de sistemas sobre degradación de rendimiento antes de que éstas lleguen a ser críticas.
  • Virtualización — se aplica a sistemas anfitriones virtuales. Los anfitriones virtuales con este derecho pueden registrar hasta cuatro sistemas huéspedes sin violar el acuerdo de nivel de servicios de RHN. Los sistemas huéspedes pueden ser suscritos a cualquier canal con la etiqueta de canal virtualization-free sin consumir los derechos de canal. La suscripción de sistemas huéspedes a cualquier canal que no pertenezca a virtualization-free, tal como un servidor de directorios o un canal satélite de RHN, consumirá un servicio de canal adicional.
  • Plataforma de virtualización — también se aplica a los sistemas anfitriones virtuales. Los sistemas anfitriones que tienen este derecho pueden registrar cualquier cantidad de huéspedes virtuales sin invalidar el Acuerdo de nivel de servicios con RHN. Los sistemas huéspedes pueden ser suscritos a cualquier canal con la etiqueta de canal Plataforma libre de virtualización sin consumir los derechos de canal. La suscripción de sistemas huéspedes a cualquier canal que no pertenezca a Plataforma libre de virtualización, tal como un servidor de directorios o un canal satélite de RHN, consumirá un servicio de canal adicional.

Nota

Los dos derechos de virtualización son aplicables específicamente a los sistemas anfitriones.
Los sistemas huésped que existen en anfitriones no registrados son tratados de la misma forma que los sistemas físicos — cada huésped consume un canal y un derecho de sistema.
4.3.4.1. Derechos de sistema
La página de Derechos del sistema le permite ver, añadir o retirar los derechos para sus sistemas registrados. Red Hat Network Satellite le permite aplicar y retirar los servicios a su gusto, permitiéndole ajustar la infraestructura de su Red Hat Network.
Para cambiar un derecho de base individual, seleccione la casilla de verificación a la izquierda del sistema y haga clic en el botón Establecer a servicio de administración. Para añadir servicios adicionales, seleccione las casillas de verificación de los sistemas, seguido por los servicios deseados desde la casilla desplegable y finalmente haga clic en el botón Añadir servicio.
Si al hacer clic en un derecho no se actualiza la información en la tabla, es posible que necesite adquirir servicios adicionales. Revise el número de suscripciones disponibles. Los usuarios que no tienen los servicios del Satélite de RHN pueden adquirir más derechos; para hacerlo; haga clic en el enlace Comprar ahora ubicado a la izquierda de la página.
Cuando se vence el derecho, el último sistema con derecho al mismo nivel de servicio (tal como de Administración) perderá sus servicios. Por ejemplo, si usted tiene 10 sistemas Servidor Avanzado de Red Hat Enterprise Linux con derechos de Administración o un sistema operativo o de los derechos RHN o una de las suscripciones al sistema operativo expira, la suscripción o derecho del último sistema será removido.
4.3.4.2. Derechos de virtualización
Esta página solo aparecerá si ha aplicado servicios de Virtualización o plataforma de virtualización. Le permitirá juzgar si ha utilizado estos derechos de la manera más efectiva posible.
La primera pestaña en esta página muestra los hosts con derechos de virtualización que tienen más sistemas de huéspedes que permitidos bajo el acuerdo de nivel de servicios de Red Hat Network. Si desea promover estos sistemas al nivel de servicios de plataforma de virtualización, haga clic en el nombre del perfil de ese sistema . Esto mostrará la página de Información del sistema para el sistema. Haga clic en Editar propiedades para editar los servicios adicionales del sistema.
La segunda tabla muestra los anfitriones en el nivel de derechos de plataforma de virtualización que tienen menos de cuatro sistemas huéspedes. Es recomendable que degrade estos sistemas al nivel de servicios de virtualización. Para ello, haga clic en el nombre de perfil del sistema que desea degradar y luego edite los derechos adicionales en la página de Información del sistema.
La tercera pestaña muestra los sistemas de huésped que no están asociados con un sistema de host de derecho virtual en el Satélite (ni Virtualización ni plataforma de virtualización). Estos sistemas consumen el mismo software y derechos de sistema como un sistema físico estándar. Puede convertir estos sistemas a derecho de Flex Guest si añade un derecho de virtualización o Plataforma de virtualización al sistema de host registrado de Satélite.
La cuarta pestaña lista los Usuarios de derechos de Flex Guest, o huéspedes asociados a un host que está registrado al Satélite y tiene un derecho de virtualización o plataforma de virtualización.
La cuarta pestaña lista los Huéspedes que consumen derechos regulares o sistemas de legado registrados en versiones anteriores de Satélite que consumen derechos estándar en lugar de derechos de Flex Guest.
4.3.4.3. Derechos de canal de software
Los canales de software listados en esta página son los canales basados en suscripciones para las cuales su organización ha pagado acceso. La tabla lista cada uno de los sistemas operativos soportados que pueden ser administrados a través de RHN, el número de dichos sistemas que usted ha registrado con RHN y finalmente el número de servicios restantes para cada sistema operativo. Haga clic sobre el nombre del canal para abrir una página con información sobre los canales asociados con ese derecho de canal. Haga clic en el número de sistemas con servicios para ver la lista de los sistemas que tienen esos servicios.

4.3.5. Confianzas empresariales

La página de Confianzas empresariales muestra las confianzas establecidas con su organización (es decir, la organización con la cual usted, el usuario conectado, está asociado).La página también lista los Canales compartidos: que son los canales disponibles para su organización a través de otros en las confianzas establecidas.
Puede filtrar la lista de confianzas por palabra clave mediante el cuadro de texto Filtro por Organización y haciendo clic en Go.
Para obtener mayor información sobre confianzas empresariales, consulte la Sección 6.6, “Confianzas empresariales”.

4.4. Sistemas

Si hace clic en la pestaña Sistemas en la barra de navegación superior, aparecerá la categoría Sistemas y sus enlaces. Las páginas en la categoría Sistemas le permitirán seleccionar sistemas para poder realizar acciones en ellos o crear perfiles de sistemas.

4.4.1. Visión general

La página de Visión general proporciona una síntesis de sus sistemas, incluidos el estado, el número de erratas, los paquetes asociados, y los niveles de derechos. Al hacer clic en el nombre de un sistema irá a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
Haga clic en el enlace Ver grupos de sistema ubicado en la parte superior de la página de Visión general para ver un resumen de sus grupos de sistemas. Identifica los estados del grupo y muestra el número de sistemas que contiene. Haga clic en el número de sistemas para ir a la pestaña Sistemas de la página de Información del grupos de sistemas y haga clic en el nombre del sistema para ir a la pestaña de Información de ese sistema . Consulte la Sección 4.4.3.3, “Información del sistema de grupos”para obtener mayor información.
También puede hacer clic en el botón Usar grupo en la sección Grupos de sistemas de la página de Visión general para ir directamente al Gestor de múltiples sistemas. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.

4.4.2. La página de 'Sistemas'

La página de Sistemas muestra una lista de todos sus sistemas registrados. La lista Sistemas contiene diversas columnas de información para cada sistema:
  • Seleccionar — los sistemas actualizados o aquellos que no tienen derechos asignados no se pueden seleccionar. Para seleccionar un sistema, marque la casilla de verificación apropiada. Los sistemas seleccionados se añaden al Gestor de múltiples sistemas. Después de añadir sistemas al Gestor de configuración de sistemas, podrá ejecutar en ellos acciones simultáneas. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.
  • Estatus — — muestra los tipos de erratas aplicables al sistema o confirma que esté al día. Algunos iconos tienen enlaces a las páginas que representan. Por ejemplo, el enlace del icono de actualización estándar está dirigido a la subpestaña Actualizar de la lista de paquetes, mientras que el icono de actualización crítica va directamente a la página de Confirmación de actualización. Asimismo, el icono de conexión fallida está dirigido a la página de instrucciones para resolver el problema.
    • — El sistema está actualizado
    • — Erratas críticas disponibles, actualizar es muy recomendable
    • — Actualización disponible y recomendable
    • — Sistema está bloqueado; Acciones prohibidas
    • — Iniciando Kickstart en sistema
    • — Actualizaciones han sido programadas
    • — Sistema no está ingresando adecuadamente (por 24 horas o más)
    • — Sistema no tiene derecho de actualizar el servicio
  • Errata — muestra el número total de alertas de errata aplicables al sistema.
  • Paquetes — muestra el número total de paquetes actualizados para el sistema. Incluye tanto los paquetes de alertas de erratas como los paquetes más recientes. Por ejemplo, imagine un sistema cliente que tiene una versión previa de un paquete instalado. Si este sistema cliente es luego suscrito al canal base apropiado de RHN (tal como Red Hat Enterprise Linux 5), ese canal podrá tener una versión actualizada del paquete. Si este es el caso, el paquete aparecerá en la lista de paquetes disponibles para ser actualizados.
  • Sistema — muestra el nombre del sistema tal como se configuró al momento de ser registrado. El nombre por defecto es el nombre de host del sistema. Haciendo clic en el nombre del sistema usted llegará a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
  • Canal base — muestra el canal primario para el sistema basado en la distribución del sistema operativo. Consulte la Sección 4.6.1, “Canales de software” para obtener mayor información.
  • Derechos — muestra si el sistema tiene o no derechos y en qué nivel de servicio.
Los enlaces en la barra de navegación izquierda ubicados bajo Sistemas permiten seleccionar y ver las opciones predefinidas de sus sistemas. Todas las opciones que se describen a continuación se pueden aplicar a estas páginas.
4.4.2.1. La página de 'Todos'
La página de Todas contiene las opciones por defecto de sus sistemas. Muestra todos los sistema que usted puede administrar. Un usuario tiene permiso para administrar un sistema si él es el único usuario en la organización, si es el Administrador del Satélite, o si el sistema pertenece a un grupo en el cual tiene derechos administrativos.
4.4.2.2. La página de "Sistemas virtuales"
Para llegar a esta página seleccione Sistemas, seguido de la subpestaña Sistemas en la barra de navegación izquierda y, finalmente, seleccione Sistemas virtuales desde la barra de navegación izquierda. Esta página lista cada host virtual que ha sido registrado a Satélite de RHN y los sistemas huéspedes en esos host.
Sistema
Esta columna muestra el nombre de cada sistema huésped.
Actualizaciones
Esta columna indica si algún sistema huésped tiene alguna errata que aun no ha sido aplicada.
Estatus
Esta columna indica si el huésped está en ejecución, pausa o detenido.
Canal de base
Esta columna indica el canal base en el cual el huésped está actualmente suscrito.
Sólo aquellos huéspedes que están registrados en RHN se muestran en texto azul. Haga clic en el nombre de host de cada sistema huésped para ver la página de Información del sistema para ese sistema.
4.4.2.3. La página de "Desactualizado"
La pagina de Desactualizados muestra los sistemas con alertas de erratas que no han sido aplicadas.
4.4.2.4. La página "Sin derechos"
(Se requieren derechos administrativos o de aprovisionamiento) La página de Desautorizado muestra los sistemas que no han sido asignados a ningún grupo de sistemas específico.
4.4.2.5. La página "Sin agrupar"
La página de Sin grupo muestra los sistemas que no han sido asignados a ningún grupo de sistemas específico.
4.4.2.6. La página "Inactivo"
La página de Inactivo muestra los sistemas que no han ingresado con RHN por 24 horas o más. Cuando el Agente de actualización de Red Hat se conecta a RHN para ver si hay alguna actualización programada, esto se considera un ingreso. Si ve un mensaje que indica que no se están realizando 'check-in', el cliente de RHN en su sistema no está conectándose correctamente a Red Hat Network. Esto significa que:
  • El sistema no tiene derecho a ningún servicio RHN. Los perfiles de sistemas que permanezcan sin derechos por 180 días (6 meses) serán removidos.
  • El sistema tiene derechos pero el Demonio de Red Hat Network ha sido desactivado en el sistema.
  • El sistema está protegido por un cortafuegos que no permite la conexión sobre https (puerto 443).
  • El sistema está tras un servidor proxy HTTP que no ha sido configurado apropiadamente.
  • El sistema está conectado a un Servidor proxy de RHN o a un Satélite de RHN que no ha sido configurado correctamente.
  • El sistema mismo no ha sido configurado apropiadamente; quizá está dirigido a un servidor RHN erróneo.
  • El sistema no está conectado a la red.
  • Existen otras barreras entre el sistema y el servidor RHN.
4.4.2.7. Recientemente registrado
La página de Recientemente registrado muestra cualquier sistema nuevo que ha sido registrado en un periodo de tiempo dado. Utilice el menú desplegable para especificar los sistemas registrados en días, semanas, 30 y 180 días y anualmente.
4.4.2.8. Proxy
La página de Proxy muestra los sistemas del Servidor proxy registrados a su cuente de RHN.
4.4.2.9. Duplicar sistemas
La página Sistemas de duplicado lista sistemas actuales y los derechos inactivos asociados a ellos. Los derechos activos están en gris, mientras que los derechos inactivos — derechos que no han sido registrados al Satélite en la hora especificada por el desplegable Un perfil de sistema está inactivo si no se ha registrado a: — son casillas de verificación resaltadas en amarillo por defecto para que usted borre cuando sea necesario con el botón Borrar seleccionado.
Puede filtrar los derechos de duplicado por Dirección IP, Nombre de host, o Dirección MAC al hacer clic en el subtítulo respectivo. También puede filtrar al escribir en el nombre de host del sistema, dirección IP o dirección MAC en el correspondiente cuadro de texto Filtrar por:.
Para comparar hasta 3 derechos de duplicado a la vez, haga clic en el enlace Comparar sistemas en la columna Último registro. Los componentes inactivos de los sistemas están resaltados en amarillo. También puede determinar cuáles sistemas están inactivos o son duplicados y borrarlos haciendo clic en el botón Borrar perfil de sistema. Luego haga clic en el botón Confirmar borrado, el cual aparece para confirmar su selección.
4.4.2.10. Información del sistema
Haga clic en el nombre de un sistema en cualquier página para ir a la página de Información del sistema para ese cliente. Desde allí puede modificar la información mostrada o suprimir el sistema haciendo clic en el enlace borrar sistema ubicado en la esquina superior derecha.

Nota

El enlace borrar sistema en la esquina superior derecha de esta pantalla hace referencia al perfil del sistema únicamente. Si se borra el perfil de sistema anfitrión, el registro de sistemas huéspedes no es borrado. Si se borra el perfil de sistema de un huésped, éste no se suprime de la lista de huéspedes del host, tampoco detiene o suspende el huésped. Lo que hace es quitar la capacidad de ser administrado a través de RHN.
Si accidentalmente borra un perfil de RHN, puede registrar el sistema nuevamente.
La página de Información del sistema está dividida en las siguientes pestañas:
  • Detalles
  • Software
  • Configuración
  • Aprovisionamiento —
  • Monitorización —
  • Grupos
  • Eventos
Las siguientes secciones discuten estas pestañas y sus subpestañas en detalle.
4.4.2.10.1. Información del sistema => Información
Esta página no es accesible desde ninguna de las barras de navegación estándar. Sin embargo, al hacer clic en el nombre de un sistema en cualquier parte de la interfaz web, se llegará a esta página. La pestaña predeterminada que se muestra en esta página es la sub-pestaña Información => Visión general. Otras pestañas están disponibles, dependiendo de los niveles de derecho actual del sistema.
Esta página de resumen del sistema muestra los mensajes de estado del sistema y la siguiente información clave sobre el sistema:
Información del sistema
Mensaje de estatus del sistema
Este mensaje indica el estado actual del sistema en relación con RHN.

Nota

Si hay actualizaciones disponibles para cada sistema con derechos, aparecerá el mensaje Actualizaciones críticas disponibles. Para aplicar estas actualizaciones, haga clic en el enlace actualizar ahora.
ID de sistema
Un identificador único generado cada vez que el sistema se registra con RHN.

Nota

El ID del sistema puede ser utilizado para eliminar perfiles duplicados en RHN. Compare el ID del sistema listado en esta página con la información almacenada en el sistema cliente en el archivo /etc/sysconfig/rhn/systemid. En ese archivo, el ID actual del sistema es listado bajo "system_id". El valor empieza después de los caracteres "ID-" Si el valor guardado en el archivo no coincide con el valor listado en el perfil, el perfil no es el más reciente y puede ser suprimido.
Nombre de host
El nombre de host como se define en el sistema cliente. Esta información se encuentra generalmente en /etc/hostname en los sistemas de Red Hat Enterprise Linux.
Dirección IP
La dirección IP del cliente.
Kernel
El kernel que está instalado y operando en el sistema cliente.
Registrado
La fecha y hora en la cual el sistema se registró con RHN y creó este perfil.
Ingreso
La fecha y hora en la cual el sistema se conectó por última vez con RHN.
Último arranque
La fecha y hora del último inicio o reinicio del sistema.

Nota

Los sistemas con un derecho de Administración pueden ser reiniciados desde esta pantalla.
  • Seleccione Programar reinicio del sistema
  • Proporcione la fecha y hora en la cual el reinicio debe llevarse a cabo.
  • Haga clic en el botón Programar reinicio en la parte inferior derecha.
Cuando el cliente se conecte después del tiempo programado, RHN pedirá al sistema que se reinicie.
Bloqueado
Indica si un sistema ha sido bloqueado.
Las acciones no pueden ser programadas en los sistemas bloqueados a través de la interfaz web. El bloqueo debe ser removido manualmente. Esto no incluye las actualizaciones automáticas de erratas programadas a través de la interfaz web. Para evitar la aplicación de las actualizaciones de errata, borre la selección de Actualización automática de erratas en la sub-pestaña Información del sistema => Información => Propiedades.
El bloquear un sistema puede ayudarlo a prevenir cambios accidentales hechos a un sistema cuando éstos no están listos. Por ejemplo, el sistema puede ser un sistema de producción en el cual no se desean recibir actualizaciones o nuevos paquetes sino hasta que éste sea desbloqueado.

Importante

El bloqueo de un sistema en la interfaz web no previene ninguna acción originada desde el sistema cliente. Por ejemplo, si un usuario se registra en el cliente directamente y ejecuta up2date, up2date instalará las erratas disponibles sin importar si el sistema está o no bloqueado en la interfaz web.
Además, al bloquear un sistema no se restringe el número de usuarios que pueden acceder al sistema a través de la interfaz de web. Si desea restringir el acceso al sistema, asocie el sistema con un grupo de sistema y asigne un administrador de grupo de sistemas. Consulte la Sección 4.4.3, “Grupos de sistemas” para obtener mayor información sobre los grupos de sistemas.
Es posible bloquear varios sistemas a través de Gestor de múltiples sistemas. Consulte la Sección 4.4.4.12.4, “Gestor de múltiples sistemas => Varios => Bloquear sistemas” para obtener mayor información al respecto.
(Se requiere derecho de aprovisionamiento) El estatus OSA también se despliega para sistemas cliente registrados a un Satélite que tiene derechos de aprovisionamiento y tiene activado OSA.
La acción Push permite que los usuarios del Satélite inicien, de forma inmediata, tareas en sistemas con derechos al nivel de servicios de Aprovisionamiento, en vez de esperar a que esos sistemas se conecten con RHN. La programación de acciones Push es idéntica al proceso de programación cualquier otra acción, con la excepción de que la acción se ejecuta de inmediato en lugar de esperar el intervalo establecido.
Además de la configuración del Satélite, cada sistema cliente para recibir acciones Push se debe tener el paquete osad instalado y el el servicio que éste presta debe estar activado. Consulte la sección Activación de acciones Push en Clientes en la Guía de Instalación del servidor satélite de RHN 5.2.0.
Canales suscritos
Canal de base
La primera línea indica el canal base al cual este cliente está suscrito. El canal base debe coincidir con el sistema operativo del sistema.
Canales hijo
Las líneas siguientes, las cuales dependen del canal base, son los canales hijos. Ejemplos de éstos son las Red Hat Network Tools y el canal RHEL AS Extras.

Nota

El enlace final bajo Canales suscritos es el enlace Modificar suscripciones a canales. Haga clic en este enlace para seleccionar los canales base e hijos de este sistema. Cuando finalice la selección, haga clic en el botón Cambiar suscripciones para confirmar los cambios.
Propiedades de sistema
Nombre del perfil
Por defecto, este nombre editable para el perfil del sistema es igual al nombre de host del sistema. Sirve para distinguir este perfil del sistema de otros.
Derecho
El derecho base actualmente aplicable al sistema.
Notificaciones
Indica que las opciones de notificación para este sistema. Puede elegir si desea recibir o no notificaciones de correo-e de las actualizaciones de erratas disponibles para este sistema. Además, puede puede elegir si incluir los sistemas con derechos administrativos en el correo-e diario.
Actualización automática de erratas
Indica si este sistema está configurado para aceptar actualizaciones automáticas de erratas.
Descripción
Esta información es generada automáticamente durante el proceso de registro. Puede editarla para incluir cualquier información que desee.
Ubicación
Si se introduce, este campo muestra la dirección física del sistema.
El enlace final en la página es Editar estas propiedades. Haga clic en este enlace para abrir la subpestaña Información del sistema => Propiedades. En esta página, edite cualquier texto que desee. luego haga clic en el botón Actualizar propiedades para confirmar los cambios.
4.4.2.10.1.2. Información del sistema => Información => Propiedades
Esta subpestaña le permite alterar las siguientes propiedades básicas de su sistema:
Nombre de perfil
Por defecto, éste es el nombre de host del sistema. Puede, sin embargo, modificar este valor con cualquier nombre que distinga este perfil de otros.
Derecho de base
Seleccione un canal base para el sistema de los derechos de base disponibles.
Derechos adicionales
Si están disponibles, aplique un derecho de Monitorización, Aprovisionamiento, Virtualización o de plataforma de virtualización al sistema.
Notificaciones
Selecciona si las notificaciones sobre este sistema deben ser enviadas y si se debe incluir el sistema en el resumen diario. Por defecto, todos los sistemas con derechos de Administración y Aprovisionamiento se incluyen en el resumen. Este parámetro le permite estar al tanto de las recomendaciones del sistema. Cada vez que se produzca una actualización y se lance, se enviará una notificación por correo-e.
El resumen diario reporta eventos del sistema que afectan a los paquetes, tal como la programación de actualizaciones de Erratas, reinicio del sistema o fallas de conexión. Además de incluir el sistema aquí, usted debe escoger recibir las notificaciones de correo en la página Sus preferencias de la categoría Visión general.
Actualizaciones automáticas de erratas
Si esta casilla es seleccionada, las erratas disponibles son automáticamente aplicadas al sistema cuando este realiza una conexión. Esta acción se lleva a cabo sin ninguna intervención del usuario. Los usuarios deben notar que Red Hat no recomienda el uso de actualizaciones automáticas en sistemas de producción porque pueden aparecer conflictos entre paquetes y el entorno que pueden causar algunos fallos. El demonio de Red Hat Network debe estar activado en el sistema para que esta opción funcione.
Descripción
Por defecto, este cuadro de texto registra el sistema operativo, lanzamiento y arquitectura del sistema cuando este fue registrado por primera vez. Usted puede editar esta información para incluir lo que desee.
Los campos restantes contienen la dirección física en donde el sistema está almacenado. Para confirmar cualquier cambio en estos campos, haga clic en el botón Actualizar propiedades.

Nota

Muchas de estas propiedades pueden ser establecidas simultáneamente en varios sistemas a través de la interfaz del Gestor de múltiples sistemas. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.
4.4.2.10.1.3. Información del sistema => Información => Notas
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Esta subpestaña le permite ejecutar un comando remoto en el sistema si el sistema posee un derecho de aprovisionamiento. Antes de hacerlo, configure el sistema para aceptar dichos comandos.
  • Primero, suscriba el sistema al canal de herramientas de RHN y utilice up2date para instalar los paquetes rhncfg, rhncfg-client y rhncfg-actions.
     yum update rhncfg rhncfg-client rhncfg-actions 
  • Inicie una sesión de root en el sistema y añada el siguiente archivo al directorio de configuración local de RHN: allowed-actions/scripts/run.
    • Cree el directorio necesario en el sistema objetivo:
       mkdir -p /etc/sysconfig/rhn/allowed-actions/script 
    • Crear un archivo vacío run en ese directorio para que actúe con bandera a RHN y señale los permisos para acceder a los comandos remotos:
       touch /etc/sysconfig/rhn/allowed-actions/script/run 
Una vez completada la configuración, recargue la página para ver los campos de texto para los comandos remotos. Aquí puede identificar un usuario específico, grupo, periodo de tiempo y el script mismo. Seleccione una hora y fecha desde la cual se intentará ejecutar el comando y haga clic en Programar comando remoto.
4.4.2.10.1.4. Información del sistema => Información => Satélite
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Una llave de activación específica para este perfil de sistema. Las llaves de reactivación, disponibles únicamente para sistemas con derechos de Aprovisionamiento, incluyen el ID del sistema, el historial, los grupos y canales. Esta llave puede ser usada solo una vez con la herramienta de línea de comandos rhnreg_ks para registrar nuevamente este sistema y obtener de nuevo todos los parámetros de Red Hat Network. A diferencia de las llaves de activación típicas, las cuales no están asociadas con un ID del sistema específico, las llaves creadas aquí no aparecen dentro de la página Llaves de activación.
Las llaves de reactivación se pueden combinar con llaves de activación para agregar los ajustes de múltiples claves a un perfil de sistema determinado. Por ejemplo:
rhnreg_ks --server=<server-url> --activationkey=<reactivation-key>,<activationkey> --force

Aviso

Cuando se realiza una instalación kickstart con un perfil de RHN existente, el perfil kickstart utiliza la llave de activación específica del sistema creada aquí para registrar nuevamente el sistema y recuperar los parámetros que tenía en RHN. Por esta razón, no debe regenerar, borrar o utilizar esta llave (con rhnreg_ks) mientras una instalación kickstart basada en el perfil está en progreso; de lo contrario, la instalación kickstart fallará.
4.4.2.10.1.5. Información del sistema => Información => Hardware
Esta subpestaña presenta información detallada del sistema, incluyendo la configuración de red, BIOS, almacenamiento y otros dispositivos. Esta información aparecerá únicamente si usted seleccionó incluir el perfil de hardware para esta máquina durante el proceso de registro. Si el perfil de hardware parece incompleto o desactualizado, haga clic en el botón Programar recarga de hardware para programar una actualización del perfil de hardware del sistema. La próxima vez que el demonio de RHN se conecte con RHN, actualizará el perfil del sistema con la última lista de hardware.
4.4.2.10.1.6. Información del sistema => Información => Notas
Esta subpestaña proporciona un espacio para crear notas sobre el sistema. Para añadir una nueva nota, haga clic en crear nueva nota, escriba un título e información y haga clic en el botón Crear. Para modificar una nota, haga clic en el título de la nota, realice los cambios apropiados y haga clic en el botón Actualizar. Para remover una nota haga clic en el título de la nota y luego en el enlace borrar nota.
4.4.2.10.1.7. Información del sistema => Información => Proxy
(Se requieren derechos de aprovisonamiento para ver esta pestaña). Esta subpestaña, proporciona información completamente personalizable sobre el sistema. A diferencia de las Notas, la Información personalizada es estructurada, formalizada y sepuede buscar. Antes de proporcionar información personalizada, debe tener las Llaves de información personalizada. Esto se lleva a cabo a través de la página de Información personalizada del sistema, disponible desde la barra de navegación izquierda. Consulte la Sección 4.4.8, “Información personalizada del sistema” para obtener instrucciones.
Una vez haya creado una o más llaves, puede asignar un valor para el sistema si selecciona el enlace crear nuevo valor. Haga clic en el nombre de la llave en la lista resultante e introduzca el valor para ésta en el campo, Descripción. Luego haga clic en el botón Actualizar llave.
4.4.2.10.1.8. Información del sistema => Información => Proxy
Activa un Servidor proxy de RHN. Esta pestaña está disponible únicamente para sistemas con derechos al nivel de servicios de Aprovisionamiento. Seleccione una versión de Servidor proxy de RHN y haga clic en el botón Activar Proxy para iniciar el proceso de instalación y activación. Para obtener información detallada, consulte la Guía de Servidor proxy de RHN y la Guía de configuración del cliente.
4.4.2.10.1.9. Información del sistema => Información => Satélite
Muestra el certificado activo de Red Hat Network. Puede desactivar un certificado anterior y cargar uno nuevo desde aquí. Esta pestaña requiere un derecho de Aprovisionamiento. Para obtener información detallada sobre cómo activar un Satélite, consulte la Guía de instalación de Satélite de RHN.
4.4.2.10.2. Información del sistema => Software
Esta pestaña y las subpestañas que la acompañan le permiten administrar el software del sistema: erratas, paquetes, perfiles de paquetes y membresías a canales de software.
4.4.2.10.2.1. Información del sistema => Software => Errata
Esta sub-pestaña contiene una lista de las alertas de erratas aplicables al sistema. Consulte la Sección 4.1.2, “Iconos de alertas de erratas” para obtener información sobre el significado de los iconos en esta pestaña. Para aplicar actualizaciones, seleccione éstas y haga clic en el botón Aplicar erratas. Revise las actualizaciones a aplicar en la página de confirmación y haga clic en el botón Confirmar. Después de confirmar la acción, esta es añadida a la lista Acciones pendientes bajo Programar. Las erratas que han sido programadas no pueden ser seleccionadas para actualización. En vez de una casilla de verificación aparece un icono de reloj que, cuando se hace clic en él, muestra la página de Información de la acción.
Para ayudar a los usuarios a determinar si una actualización ha sido programada, una columna de estado existe en la tabla Erratas. Los valores posibles son: Ninguno, Pendiente, Recogido, Completado y Fallido. Esta columna identifica solamente la última acción relacionada con una errata. Por ejemplo, si una acción falla y usted la programa de nuevo, esta columna solo muestra el estado de la errata como Pendiente (sin mención alguna de las fallas anteriores). Haga clic en el estado para ir a la página de Información de la acción. Esta página corresponde con la pestaña Sistemas afectados en la página Información de la errata.
4.4.2.10.2.2. Información del sistema => Software => Paquetes
Esta subpestaña le permite administrar los paquetes en el sistema.
Al seleccionar paquetes para instalar, actualizar o eliminar, los usuarios con derechos de aprovisionamiento tienen la opción de ejecutar automáticamante el comando de forma remota antes o después de la instalación. Consulte la Sección 4.4.2.10.1.3, “Información del sistema => Información => Notas” para obtener mayor información.
Paquetes
La pantalla predeterminada de la pestaña Paquetes describe las opciones disponibles y proporciona los medios para actualizar la lista de paquetes. Para actualizar o completar una lista desactualizada, debido a instalaciones manuales de paquetes, haga clic en el botón Actualizar lista de paquetes en la esquina inferior derecha de esta página. La siguiente vez que el demonio de RHN se conecte con RHN, éste actualizará el perfil del sistema con la lista de paquetes más actual.
Listar/Remover
Lista los paquetes instalados y permite su remoción. Muestra y ordena los paquetes por nombre, arquitectura y fecha de instalación en el sistema. Busca los paquetes deseados si escribe en el cuadro de texto Filtrar por nombre de paquete o si hace clic en la letra o número correspondiente al primer caracter del nombre del paquete. Haga clic en un nombre de paquete para ver su Información del paquete. Para borrar paquetes del sistema, seleccione las casillas de verificación correspondientes y haga clic en el botón Remover paquetes en la esquina inferior derecha de la página. Una página de confirmación aparecerá con la lista de paquetes. Pulse el botón Confirmar para remover los paquetes.
Actualizar
Muestra una lista de los paquetes que tienen una nueva versión disponible basado en la versión del paquete en los canales del sistema. Haga clic en el nombre del paquete para ver la página de Información del paquete. Para actualizar los paquetes inmediatamente, seleccione éstos y haga clic en el botón Actualizar paquetes. Para descargar los paquetes como archivos .tar, selecciónelos y haga clic en el botón Descargar paquetes.
Instalar
Le permite instalar paquetes nuevos en el sistema desde los canales disponibles. Haga clic en el nombre del paquete para ver la página de Información de paquetes. Para instalar los paquetes, selecciónelos y haga clic en el botón Instalar paquetes seleccionados.
Verificar
Valida los paquetes instalados en el sistema contra la base de datos RPM. Esto es equivalente a ejecutar rpm -V. Específicamente, esta pestaña le permite comparar los metadatos de los paquetes del sistema con información de la base de datos, por ejemplo archivo de sumas de verificación, tamaño de archivo, permisos, propietario, grupo y tipo. Para verificar uno o más paquetes, selecciónelos, haga clic en el botón Verificar paquetes seleccionados y confirme esta acción. Una vez finalizado, puede ver los resultados si selecciona la sub-pestaña Historial en Eventos.
Perfiles
Permite comparar los paquetes en este sistema con los paquetes de perfiles almacenados en otros sistemas con derechos al nivel de servicios de Administración o Aprovisionamiento. Para realizar la comparación con un perfil almacenado, seleccione el perfil desde el menú desplegable y haga clic en Comparar. Para realizar la comparación con otro sistema, seleccione éste desde el menú desplegable y haga clic en el botón Comparar. Para crear un perfil almacenado basado en el sistema existente, haga clic en Crear perfil del sistema, introduzca la información adicional que desee y haga clic en Crear perfil. Estos perfiles se guardan en la página de Perfiles almacenados, la cual tiene un enlace en la barra de navegación izquierda.
(Se requieren derechos de aprovisionamiento para ver esta pestaña). Una vez los perfiles de paquetes hayan sido comparados, los usuarios del nivel de servicios de Aprovisionamiento tienen la capacidad de sincronizar paquetes del sistema seleccionado con el manifiesto de paquetes del perfil comparado. Tenga en cuenta que esta acción puede borrar paquetes del sistema no en el perfil e instalar paquetes desde el perfil. Para instalar paquetes específicos, seleccione las casillas de verificación de los paquetes del perfil. Para remover paquetes específicos ya instalados en el sistema, seleccione las casillas de verificación de los paquetes que muestran una diferencia de Este sistema únicamente. Para sincronizar completamente los paquetes del sistema con el perfil comparado, seleccione la casilla de verificación que está en la parte superior de la columna. Luego haga clic en el botón Sincronizar paquetes para. En la pantalla de confirmación, revise los cambios, seleccione un periodo de tiempo para la acción y haga clic en el botón Programar Sincronización.
Los canales de software proporcionan un método bien definido para determinar los paquetes disponibles en un sistema para instalación o actualización de acuerdo con el sistema operativo, los paquetes y la funcionalidad. Haga clic en el nombre del canal para ver la página de Información del canal. Para cambiar los canales hijos asociados con este sistema, utilice las casillas de verificación al lado de los canales y haga clic en el botón Cambiar suscripciones. Recibirá un mensaje de éxito o una notificación de errores. Para cambiar el canal base del sistema, seleccione el nuevo canal desde el menú desplegable y haga clic en Modificar canal base. Consulte la Sección 4.6.1, “Canales de software” para obtener mayor información.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Esta pestaña y sus subpestañas, las cuales solo aparecen en sistemas con derechos Provisioning, ayudan en la administración de archivos de configuración asociados con el sistema. Estos archivos de configuración pueden ser administrados para el sistema actual o pueden ser distribuidos a varios sistemas a través de un canal de configuración. La siguiente sección describe estas y otras opciones disponibles en las subpestañas Información del sistema => Configuración.

Nota

Para administrar la configuración de un sistema, debe tener los últimos paquetes rhncfg* instalados. Consulte la Sección 4.7.1, “Cómo preparar los sistemas para la administración de la configuración” para obtener instrucciones sobre cómo activar o desactivar acciones programadas para un sistema.
Esta sección está disponible para usuarios normales con acceso a sistemas que tienen habilitada la administración de configuración de Red Hat Enterprise Linux . Como los canales de software, los canales de configuración almacenan archivos que serán instalados en los sistemas. Mientras que las actualizaciones de software son proporcionadas por RHN, los archivos de configuración son administrados por el usuario. A diferencia de los paquetes de software, diferentes versiones de los archivos de configuración pueden ser útiles en diferentes momentos. Recuerde, que solamente la última versión puede ser implementada.
Esta subpestaña proporciona acceso a las estadísticas de configuración de su sistema y a las tareas más comunes utilizadas para administrar archivos de configuración. Cambie los parámetros listados en Estadísticas de configuración al hacer clic en el texto azul para el parámetro correspondiente. Alternativamente, puede ejecutar cualquiera de las tareas de administración de la configuración listadas a la derecha de la pantalla haciendo clic en uno de los enlaces.
Esta subpestaña lista todos los archivos de configuración actualmente asociados con el sistema.
Nombre del archivo
Esta columna muestra el nombre y la ruta de implementación para este archivo.
Revisión
Esta columna se incrementa cada vez que haga un cambio al archivo administrado.
Desde el canal de configuración
Esta columna indica el nombre del canal que contiene el archivo o muestra el (resumen del sistema) para los archivos disponibles para ese sistema únicamente.
Sobrescribir
Si este archivo de configuración sobrescribe otro, el archivo sobrescrito se lista en esta columna con el canal que lo contiene.
Si desea implementar cualquiera de estos archivos en el sistema cliente, sobrescribiendo cualquier cambio que haya hecho localmente, seleccione la casilla a la izquierda del archivo y haga clic en el botón Implementar configuración. En la siguiente pantalla, escoja el tiempo de implementación y haga clic en Programar implementación para confirmar.

Nota

Si hace clic en el nombre del archivo de un archivo resumen del sistema, puede editar su contenido.
La columna Sobrescrito identifica el archivo de configuración en un canal que pierde la suscripción que remplazaría el mismo archivo en el canal suscrito actualmente. Por ejemplo, si un sistema tiene el '/etc/foo' del canal 'bar' y '/etc/foo' del canal 'baz' se aplicará. También, si no hay ningún dato en la columna de 'Sobrescrito' para una determinada ruta de archivo, entonces la no suscripción desde el canal que proporciona el archivo significará que el archivo no será administrado (aunque el archivo no será borrado del sistema).
Esta sub-pestaña compara un archivo de configuración almacenado en el Satélite con un archivo existente en el cliente. No compara, sin embargo, versiones de archivos almacenadas en diferentes canales. Seleccione los archivos a comparar, haga clic en el botón Comparar archivos, seleccione un tiempo para ejecutar la comparación y haga clic en el botón Programar comparación. Una vez la comparación ha sido ejecutada, puede regresar a esta página para ver los resultados.
Esta subpestaña le permite suscribirse y otorgar rangos a los canales de configuración que pueden asociarse con el sistema. Los valores más bajos tienen precedencia.
La subpestaña Listar/desvincular de los canales contiene una lista de las suscripciones a canales de configuración del sistema. Haga clic en la casilla de verificación al lado del canal y haga clic en Desvincular para remover la suscripción al canal.
La subpestaña Suscribirse a los canales lista todos los canales de configuración disponibles. Haga clic en la casilla de verificación al lado del canal al cual desea suscribirse (o haga clic sobre Seleccionar todo para suscribirse a todos los canales) y haga clic en Continuar. La página de Ver/Modificar rangos aparecerá.
La subpestaña Ver/Modificar rangos permite que los usuarios otorguen valores de prioridad para los archivos de un canal de configuración particular. Los canales con mayor rango tienen precedencia sobre los canales con rango menor (por ejemplo, el canal con más alto rango puede tener el archivo de configuración httpd.conf que tiene precedencia sobre la versión del mismo archivo de configuración en un canal de rango inferior).
Esta subpestaña muestra los archivos de configuración predeterminados para el sistema y permite su administración. Si no hay ningún archivo disponible, utilice los enlaces Añadir archivos, Cargar archivos y Añadir directorios dentro de la descripción de la página. Estas pestañas coinciden con las de la página de Información del canal de configuración, que afectan a toda la organización y solo están disponibles para Administradores de configuración. Consulte la Sección 4.7.3.1, “Configuración => Canales de configuración => Información del canal de configuración” para obtener mayor información.
Si un archivo existe, haga clic sobre el nombre para ir a la página de Información del archivo de configuración. Consulte la Sección 4.7.4, “Archivos de configuración” para obtener instrucciones. Para replicar el archivo dentro de un canal de configuración, seleccione la casilla de verificación de éste y haga clic sobre el botón Copiar a canal de configuración y seleccione el canal de destino. Para remover un archivo, selecciónelo y haga clic en Borrar archivos seleccionados.
Esta sub-pestaña le permite manipular los archivos de configuración sin implementarlos. Este entorno de prueba proporciona un área en la cual puede experimentar con los archivos sin afectar sus sistemas. Para añadir archivos, haga clic en el enlace importar nuevos archivos, introduzca la ruta al archivo en su sistema local y haga clic en el botón Añadir. Seleccione el botón Importar archivos para confirmar.
4.4.2.10.4. Información del sistema => Aprovisionamiento
(Se requieren derechos de aprovisionamiento para ver esta pestaña).Esta pestaña y sus subpestañas le permiten programar y monitorizar las instalaciones kickstart y retornar el sistema a un estado previo. Kickstart es una herramienta de Red Hat que le permite automatizar la reinstalación de un sistema. La restauración de instantáneas proporcionan la capacidad de revertir algunos cambios al sistema. Por ejemplo, puede revertir un grupo de paquetes RPM, pero revertirlos a través de múltiples niveles de actualización no está soportado. Ambas funcionalidades se describen en las secciones a continuación.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Estas subpestañas se dividen en Estado de sesiones que registran el curso de las instalaciones kickstart programadas anteriormente y Programar, el cual le permite configurar y programar una instalación kickstart para este sistema.
Esta sub-pestaña Programar le permite programar el sistema seleccionado para ser instalado con kickstart. Escoja el perfil kickstart de la lista, seleccione una fecha y hora para que inicie la instalación kickstart y haga clic en el botón Programar kickstart y finalizar para iniciar la instalación. Puede primero alterar los parámetros kickstart haciendo clic en el botón Configuración avanzada.

Nota

Debe crear un perfil kickstart antes de que aparezca en esta subpestaña. Si no ha creado ningún perfil, consulte Sección 4.4.9.3, “Crear un nuevo perfil kickstart” antes de programar una instalación kickstart para un sistema.
La sub-pestaña Variables sirve para crear variables Kickstart, las cuales sustituyen valores dentro de archivos kickstart. Para definir una variable, cree un par nombre-valor (name/value) en el cuadro de texto.
Por ejemplo, si desea instalar con kickstart un sistema que conecte la red para un sección específica (por ejemplo la organización de ingeniería) cree una variable de perfil para establecer la dirección IP y la dirección del servidor de puerta de enlace a una variable utilizada por cualquier sistema que use ese perfil. Agregue la siguiente línea en el cuadro de texto Variables.
IPADDR=192.168.0.28
GATEWAY=192.168.0.1
Para usar la variable de sistema, utilice el nombre de la variable dentro del perfil para sustituir en el valor. Por ejemplo, la porción de red de un archivo kickstart podría verse así:
network --bootproto=static --device=eth0 --onboot=on --ip=$IPADDR
--gateway=$GATEWAY
La opción $IPADDR será 192.168.0.28, y la $GATEWAY será 192.168.0.1

Nota

Hay una jerarquía en la creación y uso de variables en archivos kickstart. Las variables del sistema kickstart tienen prioridad sobre las variables de perfil, las cuales a su vez tienen prioridad sobre las variables de distribución. Entender esta jerarquía puede evitar confusiones en el uso de variables kickstart.
Usar variables es apenas una parte de la infraestructura mayor Cobbler para crear plantillas que puedan ser compartidas con múltiples perfiles y sistemas.Para mayor información sobre plantillas Cobbler y kickstart, consulte el Capítulo 8, Cobbler.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Las instantáneas le permiten restaurar el perfil de paquetes del sistema, los archivos de configuración y los parámetros de RHN. Las instantáneas se toman cada vez que ocurre una acción en un sistema con derechos de Aprovisionamiento. La subpestaña Instantáneas lista todas las instantáneas para el sistema, incluidos la razón por la cual la instantánea fue tomada, el tiempo en la cual se tomó y el número de etiquetas aplicadas para cada instantánea. Para revertir una configuración anterior, haga clic en Razón de la instantánea tomada y revise los cambios potenciales en las subpestañas proporcionadas, iniciando con Restauración.

Nota

Las instantáneas de versiones anteriores soportan la capacidad de volver a algunos cambios al sistema, pero no en cada escenario. Por ejemplo, puede restaurar un conjunto de paquetes RPM, pero revertir niveles de actualización múltiples no está soportado.
Cada subpestaña proporciona los cambios específicos que serán llevados a cabo en el sistema durante la restauración:
  • membresía a grupos
  • suscripciones a canales
  • paquetes instalados
  • suscripciones a los canales de configuración
  • archivos de configuración
  • etiquetas de instantáneas
Una vez satisfecho con la reversión, regrese a la subpestaña Restauración y haga clic en el botón Restaurar a instantánea. Para ver la lista de nuevo, haga clic en Regresar a la lista de instantáneas.
Proporciona un medio para añadir descripciones significativas a sus más recientes instantáneas. Esto puede ser utilizado para indicar configuraciones clave o actualizaciones satisfactorias. Para etiquetar la más reciente instantánea, haga clic en crear nueva etiqueta del sistema, introduzca un término descriptivo en el campo Nombre de etiqueta y haga clic en el botón Etiquetar instantánea actual. Puede luego revertir a ésta utilizando esta etiqueta directamente y haciendo clic en el nombre de la lista de etiquetas de instantáneas. Para borrar etiquetas, seleccione sus casillas de verificación y haga clic en Remover etiqueta. Luego confirme la acción.
4.4.2.10.5. Información del sistema => Virtualización
Esta pestaña permite la creación de huéspedes virtuales en un sistema anfitrión o permite cambiar el estado de los huéspedes virtuales.
La pestaña Virtualización tiene dos subpestañas, Información y Kickstart. Estas pestañas aparecen igual tanto en el host como en el huésped virtual, pero la funcionalidad sólo es relevante en el anfitrión virtual. No es posible crear un sistema huésped que se ejecute en otro sistema huésped.
Información es la pestaña predeterminada. Para el sistema anfitrión, muestra una tabla con huéspedes virtuales del sistema host. Para cada sistema huésped, la siguiente información es proporcionada:
Estatus
Este campo muestra si el sistema virtual está en ejecución, en pausa, detenido, o ha fallado.
Actualizaciones
Esta campo indica si hay erratas disponibles para el huésped.
Canal de software de base
Esta campo muestra el canal base en el cual el huésped está suscrito.

Nota

Si un sistema huésped no está registrado con el Satélite, esta información aparecerá como texto llano en la tabla.
Si tiene responsabilidades como Administrador de grupo de sistemas asignadas a su sistema huésped, puede ser que un usuario vea el mensaje Usted no tiene permisos para acceder a este sistema dentro de la tabla. Esto es debido a que es posible asignar huéspedes virtuales en un único anfitrión a varios usuarios con el rol del Administrador de grupo de sistemas. Solo los usuarios que tienen los privilegios Administrador de grupo de sistemas en el sistema anfitrión pueden crear nuevos huéspedes virtuales.
4.4.2.10.5.2. Información del sistema => Monitorización
Esta pestaña está disponible para los sistemas registrados a un Satélite de RHN con derechos de Monitorización. Muestra todos los sondeos que monitorizan al sistema. La columna de Estado muestra iconos que representan el estado de cada sondeo. Consulte la Sección 4.10, “Monitorización” para obtener una descripción de estos estados. Haga clic en Descripción del sondeo para ir a la página de Estado actual. La columna Cadena de estatus muestra el último mensaje del sondeo recibido.
Para añadir un sondeo al sistema, haga clic en el enlace crear nuevo sondeo en la esquina superior derecha de la página y complete los campos en la siguiente página. Consulte la Sección 5.5.1, “Manejo de sondeos” para obtener instrucciones detalladas.
Una vez el sondeo ha sido añadido, reconfigure su infraestructura de monitorización para reconocerlo. Consulte la Sección 4.10.4, “Scout Config Push” para obtener mayor información. Después de ejecutar el sondeo, el resultado estará disponibles en la página de Estado actual. Consulte la Sección 4.10.1.7, “Estado actual” para obtener mayor información.
Para remover un sondeo del sistema, haga clic en el nombre del sondeo, luego haga clic en el enlace borrar sondeo en la esquina superior derecha. Finalmente, haga clic en el botón Borrar sondeo para completar el proceso.
4.4.2.10.5.3. Información del sistema => Eventos
(Se requieren derechos administrativos para ver esta pestaña.) Esta pestaña le permite administrar las membresías de grupos del sistema.
4.4.2.10.5.3.1. Información del sistema => Grupos => Lista/Abandonar
(Se requieren derechos administrativos para ver esta pestaña.)Esta subpestaña lista los grupos a los cuales pertenece y lo habilita para cancelar esas asociaciones. Solo los administradores de grupo de sistemas y administradores de Satélite pueden retirar el sistema de los grupos. Los no administrativos solamente pueden ver la página Revisar esta membresía de grupo del sistema. Para retirar el sistema de los grupos, seleccione las casillas de verificación de grupos y haga clic en el botón Abandonar los grupos seleccionados.
Haga clic en el nombre del grupo para ir a su página de Información de grupo de sistemas. Consulte Sección 4.4.3.3, “Información del sistema de grupos” para obtener mayor información.
4.4.2.10.5.3.2. Información del sistema => Eventos => Pendientes
(Se requieren derechos administrativos para ver esta pestaña). Lista los grupos a los cuales el sistema se puede suscribir. Solo los usuarios con roles de Administradores de grupo y Administradores de Satélite pueden añadir sistemas a los grupos. Los usuarios no administrativos verán una página de Revisar las membresías a grupos de este sistema. Para añadir el sistema a grupos, seleccione las casillas de verificación de los grupos y haga clic en Unirse a los grupos seleccionados.
4.4.2.10.5.4. Información del sistema => Eventos
Muestra las acciones pasadas, actuales y programadas en el sistema. Puede cancelar eventos pendientes desde aquí. Las siguientes secciones describen la sub-pestaña Eventos y las funciones que ofrecen.
4.4.2.10.5.4.1. Información del sistema => Eventos => Pendiente
Lista los eventos que están programados pero que no han iniciado. Una acción de prerrequisito debe ser completada antes de que la acción dada sea ejecutada. Si una acción tiene un prerrequisito, ninguna casilla de verificación es dada para cancelar esa acción. En cambio, una casilla de verificación aparecerá al lado del prerrequisito. Al cancelar el prerrequisito, la acción fallará.
Las acciones pueden ser encadenadas de esta manera. Así, la acción a requiere la acción b que requiere la acción c. La acción c es la primera que será ejecutada y la única que tendría una casilla de verificación a su lado - si cualquier acción en la cadena falla, las acciones restantes fallarán. Para desprogramar un evento pendiente, seleccione el evento y haga clic en el botón Cancelar eventos en la parte inferior de la página. Los siguientes iconos muestran los tipos de eventos listados aquí:
  • — Evento de paquete
  • — Evento de erratas
  • — Evento de preferencias
  • — Evento de sistema
4.4.2.10.5.4.2. Información del sistema => Eventos => Historia
La pantalla predeterminada de la pestaña eventos lista el tipo y estado de los eventos que han fallado, están por ocurrir o están ocurriendo. Para ver los detalles de un evento, haga clic en su resumen en la lista Historial del sistema. Para ver la tabla de nuevo, haga clic en Regresar a la lista de historial en la parte inferior de la página.

4.4.3. Grupos de sistemas

(El derecho administrativo requiere ver esta página.) La página Grupos de sistemas permite a todos los usuarios de Administración de RHN y Aprovisionamiento para ver la lista de los Grupos del sistema. Solo los administradores de grupos de sistemas y los de Satélite pueden realizar las siguientes tareas adicionales:
  1. Crear grupos de sistemas. (Consulte la Sección 4.4.3.1, “Crear grupos”.)
  2. ConsulAdicionar sistemas a grupos de sistemas. (Consulte la Sección 4.4.3.2, “Añadiendo y removiendo sistemas a/de los grupos”.)
  3. Eliminar sistemas de grupos de sistemas. (Consulte la Sección 4.4.2.10, “Información del sistema”.)
  4. Asignar permisos de grupo de sistemas a usuarios. (Consulte la Sección 4.9, “Usuarios”.)
La lista Grupos de sistemas muestra todos sus grupos de sistemas.
La lista de Grupos de sistemas contiene varias columnas para cada grupo:
  • Seleccionar — Estas casillas de verificación le permite añadir grupos de sistemas al Gestor de configuración de sistemas. Para seleccionar los grupos, marque la casilla de verificación apropiada y haga clic en el botón Actualizar en la columna. Todos los sistemas en el grupo seleccionado serán añadidos al Gestor de configuración de sistemas. Usted puede usar el Gestor de configuración de sistemas para ejecutar acciones sobre estos sistemas simultáneamente. Para añadir sólo los sistemas en todos los grupos seleccionados escójalos y haga clic en el botón Trabajar con intersecciones. Para añadir todos los sistemas en todos los grupos seleccionados, elíjalos y haga clic en el botón Trabajar con uniones. Cada sistema se mostrará solo una vez, independiente del número de grupos a los cuales pertenece. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.
  • Actualizaciones — Muestra las clases de alertas de errata aplicables al grupo o confirma que éste está al día. Al hacer clic sobre el icono de estado del grupo se llegará a la pestaña Errata de la página de Información del grupo de sistemas. Consulte la Sección 4.4.3.3, “Información del sistema de grupos” para obtener mayor información.
    Los iconos de estado reflejan diferentes grados de atención:
    • — Todos los sistemas dentro del grupo están actualizados.
    • — Erratas críticas disponibles, actualizar es muy recomendable
    • — Actualización disponible y recomendable
  • Nombre de grupo — El nombre del grupo tal y como se configuró durante su creación. El nombre debe ser lo suficientemente explícito para diferenciarlo de los demás grupos. Al hacer clic sobre el nombre del grupo se llegará a la pestaña Información de la página de Información del grupo de sistemas. Consulte la Sección 4.4.3.3, “Información del sistema de grupos” para mayor información.
  • Sistemas — Número total de sistemas contenidos en el grupo. Al hacer clic sobre este número se llegará a la pestaña Sistemas de la página de Información del grupo de sistemas. Consulte la Sección 4.4.3.3, “Información del sistema de grupos” para obtener mayor información.
  • Usar en Gestor de configuración de sistemas — Al hacer clic sobre el botón Usar grupo en esta columna se cargará el grupo de esta fila y se lanzará en el Gestor de configuración de sistemas inmediatamente. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.
4.4.3.1. Crear grupos
Para añadir un nuevo grupo de sistemas, haga clic en el botón crear nuevo grupo ubicado en la esquina superior derecha de la página. Escriba un nombre y una descripción para el grupo y haga clic en el botón Crear grupo. Asegúrese de utilizar un nombre que diferencie este grupo del resto. El nuevo grupo aparecerá en la lista Grupos de sistemas.
4.4.3.2. Añadiendo y removiendo sistemas a/de los grupos
Los sistemas pueden ser añadidos o removidos de los grupos de sistemas en dos diferentes lugares: la pestaña Sistemas escogidos de la página de Información del grupo de sistemas y la pestaña Grupos de la página de Información del sistema. El proceso es similar en ambos sitios. Seleccione el sistema a ser añadido o removido y haga clic en el botón Añadir sistemas o Remover sistemas.
4.4.3.3. Información del sistema de grupos
(Se requieren derechos administrativos para ver esta pestaña). En la parte superior de la página de Información del grupo de sistemas hay dos enlaces: Trabajar con el grupo y Borrar grupo. El enlace Borrar grupo elimina el grupo, por lo cual debe ser usado con cuidado. Las funciones obtenidas al hacer clic en Trabajar con el grupo son similares a las del botón Usar grupo de la lista Grupos de sistemas, ya que éste carga los grupos de sistemas y lanza inmediatamente el Gestor de configuración de sistemas. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” para obtener mayor información.
La página de Información de grupo de sistemas se divide en:
4.4.3.3.1. Información de grupos de sistemas => Información
(Se requiere el derecho de administrativo para ver esta pestaña.) Proporciona el nombre del grupo y la descripción de éste. Para cambiar esta información, haga clic en Editar propiedades del grupo, realice sus cambios en los campos apropiados, y haga clic en el botón Modificar información.
4.4.3.3.2. Información de grupos de sistemas => Sistemas
(Se requieren derechos administrativos para ver esta pestaña.) Lista de los sistemas miembros del grupo de sistemas. Al hacer clic en los enlaces de la tabla se llegará a las pestañas correspondientes en la página de Información del sistema para el sistema asociado. Para remover sistemas del grupo, seleccione la casilla de verificación apropiada y haga clic en el botón Remover del grupo ubicado en la parte inferior de la página. Los sistemas no serán borrados de RHN enteramente. Para ello, vaya a las páginas Gestor de múltiples sistemas o Información del sistema. Consulte la Sección 4.4.4, “Gestor de múltiples grupos” o Sección 4.4.2.10, “Información del sistema”, respectivamente.
4.4.3.3.3. Información de grupos de sistemas =>Sistemas de destino
(Se requieren derechos administrativos para ver esta pestaña). Sistemas escogidos — Lista todos los sistemas de su organización. Esta pestaña le permite añadir sistemas al grupo de sistemas específico. Seleccione el sistema usando las casillas de verificación a la izquierda y haga clic en el botón Añadir sistemas ubicado en la esquina inferior derecha de la página.
4.4.3.3.4. Información de grupos de sistemas => Erratas
Lista de las erratas relevantes para su sistema en el grupo de sistemas. Al hacer clic sobre la recomendación se llegará a la pestaña Información de la página de Información de la errata. (Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información). Al hacer clic en el número de sistemas afectados se mostrará la lista de todos los sistemas a los cuales la errata va dirigida. Para aplicar las actualizaciones de erratas en esta lista, seleccione el sistema y haga clic en el botón Aplicar erratas.
4.4.3.3.5. Información de grupos de sistemas => Administración
(Se requieren derechos administrativos para ver esta pestaña.)Lista todos los usuarios de la organización que pueden administrar el grupo de sistemas. Los usuarios con el rol Administrador del Satélite son claramente identificados. Los Administradores de grupo de sistema se indican con un asterisco (*). Para cambiar los usuarios del grupo de sistemas, seleccione y desactive las casillas de verificación apropiadas y haga clic en el botón Actualizar.
4.4.3.3.6. Información de grupos de sistemas => Sondeos
(Se requiere el derecho de aprovisionamiento para ver esta pestaña).Lista todos los sondeos asignados a los sistemas en el grupo de sistemas. El Estado muestra el estatus del sondeo. Haga clic en el Sistema individual para obtener información sobre el sondeo y para realizar cambios en su configuración. Haga clic en Sondeo para generar un informe personalizado sobre la monitorización.

4.4.4. Gestor de múltiples grupos

(Se requieren derechos administrativos para ver esta pestaña.) Se realizan varias acciones para sistemas individuales a través de la página Información de sistema pueden realizarse para múltiples sistemas a través del Gestor de múltiples sistemas, a saber:
  • Aplicar actualizaciones de errata
  • Actualizar los paquetes con las más recientes versiones disponibles
  • Añadir o remover sistemas hacia o desde los grupos de sistemas
  • Vincular/desvincular sistemas a/de los canales
  • Actualizar los perfiles de los sistemas
  • Modificar las preferencias del sistema, tal como la instalación de paquetes y las descargas programadas
  • Realizar Kickstart en varios sistemas de aprovisionamiento simultáneamente
  • Establecer la suscripción y rango de los canales de configuración para sistemas con derechos de Aprovisionamiento
  • Etiquetar las instantáneas más recientes del sistema con derechos de Aprovisionamiento que usted seleccione
  • Restaurar los sistemas con derechos de Aprovisionamiento a instantáneas anteriores
  • Ejecutar comandos remotos sobre sistemas con derechos de Aprovisionamiento
Antes de realizar acciones sobre múltiples sistemas, seleccione aquellos sistemas que desea modificar. Para hacerlo, haga clic en el enlace Listar los sistemas, seleccione las casillas a la izquierda del sistema que desea seleccionar y haga clic en el botón Actualizar lista.
Puede acceder al Gestor de múltiples sistemas de tres formas diferentes:
  1. Haga clic en el enlace Gestor de múltiples sistemas ubicado a la izquierda en el área de navegación gris.
  2. Haga clic en el botón Usar grupo en la lista Grupos de sistemas.
  3. Revise el enlace Trabajar con grupos en la página de Información de grupos de sistemas
4.4.4.1. Gestor para establecer el sistema => Visión general
(Se requieren derechos administrativos para ver esta pestaña.) La descripción de varias opciones disponibles para las pestañas restantes.
4.4.4.2. Gestor para establecer sistemas => Sistemas
(Se requieren derechos administrativos para ver esta pestaña.) Lista los sistemas actualmente seleccionados. Para quitar sistemas desde esta pestaña, selecciónelos y haga clic en el botón Remover.
4.4.4.3. Gestor para establecer sistemas => Erratas
(Se requieren derechos administrativos para ver esta pestaña.) Lista las actualizaciones de errata aplicables al set de sistemas actualmente seleccionados. Haga clic en el número de la columna Sistemas para ver a qué sistemas se aplican las erratas . Para aplicar actualizaciones, seleccione la errata y haga clic en el botón Aplicar erratas.
4.4.4.4. Gestor de múltiples sistemas => Paquetes
(Se requieren derechos administrativos para ver esta pestaña.) Opciones para modificar los paquetes en el sistema dentro de las siguientes subpestañas. Haga clic en el número de la columna de sistemas para ver a qué sistemas en se aplican los paquetes en el Gestor de múltiples sistemas):
Al seleccionar paquetes para instalar, actualizar o eliminar, los usuarios con derechos de aprovisionamiento tienen la opción de ejecutar automáticamante el comando de forma remota antes o después de la instalación. Consulte la Sección 4.4.2.10.1.3, “Información del sistema => Información => Notas” para obtener mayor información.
4.4.4.4.1. Gestor de múltiples sistemas => Paquetes => Actualizar
(Se requieren derechos administrativos para ver esta pestaña). Una lista de todos los paquetes instalados en los sistemas seleccionados que pueden ser actualizados. Los sistemas deben estar inscritos al canal que proporciona el paquete para que la actualización pueda realizarse. Observe que si hay varias versiones de un paquete, solo la versión más reciente disponible para cada sistema será actualizada en ese sistema. Seleccione el paquete que desea actualizar y luego haga clic en el botón Actualizar paquetes.
4.4.4.4.2. Gestor para establecer sistemas => Paquetes => Instalación
(Se requieren derechos administrativos para ver esta pestaña).Una lista de los canales desde los cuales puede recuperar los paquetes. La lista de canales incluye todos los canales los cuales están suscritos los sistemas seleccionados; un paquete se instala en el sistema solamente si el sistema está suscrito al canal donde se encuentra el paquete. Haga clic en el nombre del canal y seleccione el paquete de la lista. Luego haga clic en el botón Instalar paquetes.
4.4.4.4.3. Gestor para establecer sistemas => Retirar
Una lista de todos los paquetes instalados en los sistema seleccionados que pueden ser removidos. Varias versiones podrían aparecer si el sistema en el Gestor de múltiples sistemas tiene más de una versión instalada. Seleccione el paquete a eliminar, luego haga clic en el botón Remover paquete.
4.4.4.5. Gestor de múltiples sistemas => Verificar
(Se requieren derechos administrativos para ver esta pestaña). Una lista de todos los paquetes instalados cuyos contenidos, archivo de suma de verificación y otra información pueden ser verificados. En la siguiente sesión, el evento de verificación ejecutará el comando rpm --verify para los paquetes específicos. Si hay alguna discrepancia, se mostrará en la página de Información del sistema para cada sistema.
Seleccione las casillas de verificación al lado de todos los paquetes a verificar, luego haga clic en el botón Verificar paquetes. En la página siguiente, seleccione Programar acciones ASAP o escoja una fecha y hora para la verificación. Haga clic en el botón Programar verificación.
4.4.4.6. Gestor de múltiples sistemas => Parches
(Se requieren derechos administrativos para ver esta pestaña.) Herramientas para administrar parches para clientes de Solaris. Los parches pueden ser instalados o retirados a través de las subpestañas.
4.4.4.7. Gestor para establecer sistemas => Corregir clústeres
(Se requieren derechos administrativos para ver esta pestaña.) Herramientas para administrar parches para clientes de Solaris. Los parches pueden ser instalados o retirados a través de las subpestañas.
4.4.4.8. Gestor de múltiples sistemas => Grupos
(Se requieren derechos administrativos para ver esta pestaña). Muestra herramientas para crear grupos y administrar membresías a éstos. Solo el Administrador del Satélite y el Gestor de grupo de sistemas tienen acceso a estas funciones. Para añadir un nuevo grupo haga clic en crear nuevo grupo ubicado en la esquina superior derecha. En la página resultante, escriba el nombre y la descripción en los campos específicos y haga clic en el botón Crear grupo. Para añadir o remover los sistemas seleccionados en cualquiera de estos grupos, marque los botones de selección apropiados y haga clic en el botón Alterar membresía.
4.4.4.9. Gestor de múltiples sistemas => Canales
(Se requieren derechos administrativos para ver esta pestaña.) Opciones para administrar asociaciones de canales a través de las siguientes subpestañas:
(Se requieren derechos administrativos para ver esta pestaña).Para vincular o desvincular los sistemas seleccionados en cualquiera de los canales, marque el botón de selección apropiado y haga clic en el botón Alterar suscripción. Recuerde, para suscribirse a los canales se utilizan derechos de canal, si no hay suficientes derechos disponibles no podrán ser suscritos todos los sistemas. Los sistemas deben estar suscritos al canal base antes de ser suscritos al canal hijo.
4.4.4.10. Gestor de múltiples sistemas => Configuración
(Se requieren derechos de aprovisionamiento para ver esta pestaña). Como la opción en la pestaña Información del sistema => Canales => Configuración, la sub-pestañas sirven para suscribir los sistemas seleccionados a los canales de configuración e implementar y comparar los archivos de configuración en los sistemas. Los canales son creados en la interfaz Administrar canales de configuración en la categoría Canales. Consulte la Sección 4.7.2, “Visión general” para obtener instrucciones acerca de la creación de canales.
Para administrar la configuración de un sistema, instale la versión más reciente del paquete rhncfg*. Consulte la Sección 4.7.1, “Cómo preparar los sistemas para la administración de la configuración” para obtener instrucciones sobre cómo activar y desactivar acciones para un sistema.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Utilice esta subpestaña para distribuir archivos de configuración desde su repositorio central en RHN a los sistemas seleccionados. La tabla lista los archivos de configuración asociados con cualquiera de los sistemas seleccionados. Al hacer clic en la cuenta del sistema se mostrarán los sistemas ya suscritos al archivo.
Para suscribir los sistemas seleccionados a los archivos de configuración disponibles, seleccione las casillas de verificación para cada archivo deseado. Una vez hecho, haga clic en Implementar configuración y programe la acción. Observe que los archivos implementados son las últimas versiones en el momento antes de que se realice la acción.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Utilice esta subpestaña para validar archivos de configuración en los sistemas seleccionados contra copias ubicadas en el repositorio central en RHN. La tabla lista los archivos de configuración asociados con cualquiera de los sistemas seleccionados. Al hacer clic en la cuenta del sistema se mostrarán los sistema ya suscritos al archivo.
Para comparar archivos de configuración implementados en el sistema contra aquellos en RHN, seleccione las casillas de verificación de cada archivo a validar. Luego haga clic en Analizar diferencias y programe la acción. Note que los archivos comparados son las últimas versiones al momento de la programación de la acción y no se tendrán en cuenta aquellas versiones que puedan aparecer antes de que la acción sea llevada a cabo. Encuentre los resultados dentro de la categoría principal de Programar o dentro de la pestaña Información del sistema => Eventos.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Suscriba los sistemas a los canales de configuración según el orden de preferencia. Únicamente el Administrador del Satélite y el Configuration Administrator tienen acceso a esta pestaña. Introduzca un número en la columna Rango para suscribirse a un canal. Los canales serán accedidos de acuerdo con su rango, iniciando con el número 1. Los canales sin una asignación numérica no serán asociados con los sistemas seleccionados. Sus canales de configuración locales siempre prevalecen sobre todos los otros canales. Una vez establecido el rango de los canales de configuración, usted debe decidir cómo serán aplicados éstos a los sistemas seleccionados.
Los tres botones bajo los canales muestran sus opciones. El hacer clic en Suscribir con el rango más alto colocará los canales con rango antes de los canales ya suscritos por el sistema. Si hace clic en Suscribir con el más bajo rango colocará los canales con rango después de los canales ya suscritos por el sistema. El hacer clic en Remplazar suscripciones existentes borrará todas las asociaciones existentes e iniciará con los canales con rango, dejando así todos los sistemas con los mismos canales de configuración en el mismo orden.
En los dos primeros casos, si el nuevo canal de configuración con rango ya está en una lista de canales de configuración existente del sistema, el canal duplicado será borrado y añadido nuevamente con el nuevo rango, reordenando efectivamente los canales existentes del sistema. Cuando un conflicto como éste ocurre, usted verá una página de confirmación para asegurar que la acción intentada sea la correcta. Al realizar los cambios, aparecerá un mensaje en la parte superior de la página indicando que la actualización fue exitosa.
(Se requieren derechos administrativos para ver esta pestaña.) Los administradores pueden desvincularse de los canales de configuración haciendo clic en la casilla de verificación con el nombre del canal y haciendo clic en el botón Desvincular sistemas.
(Se requieren derechos administrativos para ver esta pestaña). Los administradores pueden activar la administración de los canales de configuración haciendo clic sobre las casillas de verificación con el nombre del canal y luego haciendo clic en el botón Activar administración de la configuración de RHN. También puede programar la acción si hace clic en el botón de selección Programar instalación de paquete para no antes de y utilizando los menús desplegables para configurar la fecha y hora, luego haga clic en Activar Administración de la configuración de RHN.
4.4.4.11. Gestor de múltiples sistemas => Aprovisionamiento
(Se requieren derechos de aprovisionamiento para ver esta pestaña.) Opciones para aprovisionar sistemas mediante las siguientes subpestañas:
( Se requiere el derecho de aprovisionamiento para ver esta pestaña) Utilice esta subpestaña para reinstalar Red Hat Enterprise Linux en los sistemas seleccionados con derechos de Aprovisionamiento. Para programar una instalación kickstart, seleccione una distribución, identifique el tipo (dirección IP o manual), y haga clic en Continuar. Termine eligiendo entre las opciones disponibles en la siguiente pantalla. Si alguno de los sistemas se conecta a RHN a través de un servidor Proxy de RHN, escoja uno de estos dos botones de selección Preservar configuración existente o el botón Utilizar RHN Proxy. Si decide realizar la instalación kickstart a través de un Proxy, selecciónelo en la lista de Proxis dada en el menú desplegable junto al botón Utilizar RHN Proxy. Todos los sistemas recibirán la instalación kickstart a través del Proxy seleccionado. Haga clic en el botón Programar Kickstart para confirmar su selección. Cuando la instalación kickstart para los sistemas seleccionados haya sido correctamente programada, la interfaz web retornará a la página de Gestor de múltiples sistemas.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Utilice esta subpestaña para añadir descripciones relevantes de las instantáneas más recientes de los sistemas seleccionados. Para etiquetar la instantánea más reciente del sistema, introduzca un término descriptivo en el campo Nombre de la etiqueta, y haga clic en el botón Etiquetar instantánea actual.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Utilice esta instantánea para restaurar los sistemas seleccionados con derechos de Aprovisionamiento a instantáneas anteriores marcadas con una etiqueta. Haga clic sobre el nombre de la etiqueta, verifique los sistemas a ser restaurados, y haga clic en el botón Restaurar sistemas.
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Utilice esta subpestaña para ejecutar comandos remotos sobre sistemas seleccionados con derechos de Aprovisionamiento. Usted debe crear con anticipación un archivo run en el sistema cliente que permita esta función para operar. Consulte la descripción de la subpestaña Configuración en la pestaña Canales para obtener mayores instrucciones. En esta página usted puede identificar un usuario, grupo y plazo específico, así como el script mismo. Seleccione una fecha y hora para iniciar la ejecución del comando y haga clic en Programar comando remoto.
4.4.4.12. Gestor de múltiples sistemas => Varios
(Se requieren derechos administrativos para ver esta pestaña). Varios — Actualiza el perfil del sistema y las preferencias para el sistema a través de los siguientes enlaces:
(Se requieren derechos administrativos para ver esta pestaña). Al hacer clic en el botón Actualizar perfil de hardware y luego en el botón Confirmar recarga, se programará una actualización del perfil de hardware. Al hacer clic en Actualizar perfil de paquetes y luego en Confirmar recarga se programará una actualización del perfil de paquetes.
(Se requieren derechos de aprovisionamiento para ver esta pestaña). Si hace clic en Establecer un valor personal y luego en el nombre de la llave, usted podrá dar valores a todos los sistemas seleccionados. Introduzca la información y haga clic en el botón Establecer valores. Haga clic en Remover un valor personal del sistema seleccionado y luego en el nombre de la llave para remover valores en todos los sistemas seleccionados. Por último para finalizar la eliminación, haga clic en el botón Remover valores.
(Se requieren derechos administrativos para ver esta pestaña). Seleccione los sistemas apropiados y haga clic en el enlace Reiniciar sistemas para establecer los sistemas para reinicio. Para cancelar inmediatamente esta acción, haga clic en el enlace Lista de sistemas que aparece dentro del mensaje de confirmación en la parte superior de la página, seleccione el sistema, y haga clic en Desprogramar acción.
(Se requieren derechos administrativos para ver esta pestaña). Seleccione los sistemas apropiados y haga clic en el enlace Bloquear sistemas para evitar la programación de cualquier acción a través de RHN que pueda afectar los sistemas. Esta acción puede ser anulada haciendo clic en el enlace Desbloquear sistemas.
4.4.4.12.5. Gestor de múltiples sistemas => Varios => Borrar sistemas
(Se requieren derechos administrativos para ver esta pestaña). Haga clic en Borrar perfiles del sistema y luego en el botón Confirmar eliminación para remover permanentemente los perfiles seleccionados.
(Se requieren derechos administrativos para ver esta pestaña). Seleccione Añadir, Remover o deje (Sin cambio) los derechos de los sistemas seleccionados. Haga clic en el botón Cambiar Derechos para confirmar su elección.
(Se requieren derechos administrativos para ver esta pestaña). Seleccione o No en los botones de selección y haga clic en el botón Cambiar preferencias para modificar las preferencias de notificación de los sistemas seleccionados. Puede aplicar las preferencias a sistemas individuales a través de la subpestaña Propiedades de la página de Información del sistema. Consulte la Sección 4.4.2.10.1.2, “Información del sistema => Información => Propiedades” para obtener más instrucciones.
  • Recibir notificaciones de actualizaciones/erratas — Este parámetro lo mantendrá al corriente de todas las notificaciones concernientes a sus sistemas. Tan pronto como se produzca y se lance una actualización que afecte alguno de los sistemas bajo su supervisión, se enviará una notificación a través de correo-e.
  • Incluir sistema en el resumen diario — Este parámetro incluye los sistemas seleccionados en un resumen diario de eventos del sistema. (Por defecto, todos los sistemas de Administración y Aprovisionamiento están incluidos en el resumen). Estos eventos incluyen las acciones que afectan a los paquetes, tales como las actualizaciones programadas de erratas, y los reinicios de sistemas o los infructuosos intentos de ingreso. Además de incluir los sistemas aquí, usted debe escoger la opción de recibir notificaciones por correo-e en la página de Sus preferencias de Su RHN. Consulte la Sección 4.3.2, “La página de 'Sus preferencias'” para obtener instrucciones. Observe que RHN enviará estos resúmenes solamente a direcciones de correo-e verificadas.
  • Aplicación automática de erratas relevantes— Este parámetro le permitirá aplicar automáticamente todas las actualizaciones de errata a los sistemas seleccionados. Lo cual significa que los paquetes asociados con la errata serán actualizados sin ninguna intervención del usuario. Los usuarios deben observar que Red Hat no recomienda la función de actualizaciones automáticas para sistemas de producción ya que posibles conflictos entre los paquetes y el entorno pueden causar fallas del sistema.

4.4.5. Búsqueda avanzada

(Se requieren derechos administrativos para ver esta pestaña). La página de Búsqueda de sistema le permite buscar a través de sus sistemas de acuerdo con criterios específicos. Estos criterios incluyen información de sistema personalizada, información de sistemas, hardware, dispositivos, interfaz, redes, paquetes y ubicación.
Las búsquedas pueden refinarse mediante el menú desplegable de Campos de búsqueda, el cual se establece para Nombre/Descripción de forma predeterminada.
La siguiente lista muestra los Campos de búsqueda del menú desplegable
  • Información DMI — La Interfaz de administración de escritorio (DMI) es una referencia para administración de los componentes del sistema. Puede buscar sistemas para Satélite d RHN mediante los métodos de recuperación de DMI siguientes:
    • Sistema — Nombres de productos o números, nombres de fabricante, números de serie y otra información que puede ser única para un sistema
    • BIOS — Información de soporte de BIOS como nombre del proveedor de BIOS y versión, soporte de hardware habilitado en la BIOS, etc.
    • Etiqueta de activos — un identificador único asignado por un Departamento de Informática (o proveedor) a un sistema para mejor seguimiento, administración e inventario
  • Ubicación — Ubicación física de un sistema que incluye los siguiente:
    • Dirección — La dirección del sistema o grupo de sistemas
    • Construcción — La construcción o sitio en una dirección
    • Habitación — La sala de servidor o sistema dentro de un edificio
    • Bastidor — La ubicación designada dentro de una sala de servidores donde se encuentra un sistema.
  • Información — Los únicos identificadores asignados a un sistema por administradores de sistemas y en particular los administradores de Satélite, incluidos:
    • Nombre/descripción — El nombre asignado a un sistema por el Gestor de satélite tras la adición del servidor de Satélite de RHN.
    • ID — Un identificador exclusivo para un conjunto un sistema o grupo de sistemas.
    • Información personalizada — Información sobre el sistema que es única para dicho sistema.
    • Instantánea de la etiqueta — El nombre asignado a una instantánea de un sistema nuevo o anterior
    • Ejecución del núcleo — El núcleo que se está ejecutando en un sistema registrado al Satélite
  • Hardware — Los sistemas pueden ser buscados por determinados componentes en el sistema, incluyendo los siguientes:
    • Modelo de CPU — El nombre del modelo de CPU (como por ejemplo Pentium o Athlon
    • MHz de CPU Menor que — Sistemas de búsqueda con un procesador menor que la velocidad designada en Megahertz de un usuario.
    • MHz de CPU mayor que — Sistemas de búsqueda con un procesador mayor que la velocidad designada en Megahertz de un usuario.
    • Número de CPU menor que — Sistemas de búsqueda con una suma de procesadores menor que la cantidad designada de un usuario.
    • Número de CPU mayor que — Sistemas de búsqueda con una suma de procesadores mayor que la cantidad designada de un usuario.
    • RAM menor que — Sistemas de búsqueda con una suma de memoria menor que la cantidad en megabytes designada de un usuario.
    • RAM mayor que — Sistemas de búsqueda con una suma de memoria mayor que la designada en megabytes de un usuario.
  • Paquetes — Los sistemas pueden ser buscados por los paquetes instalados (y no instalados aún) en el sistema.
    • Paquetes instalados — Sistema de filtro basados en determinados paquetes instalados
    • Paquetes necesarios — Sistemas de filtro basados en determinados paquetes que no tienen que ser instalados aún.
  • Actividad — Los sistemas pueden ser buscados por cantidad de tiempo desde el primer o último ingreso con Satélite de RHN
    • Días desde el último ingreso — La cantidad de tiempo (en días) que los sistemas han permanecido en Satélite de RHN.
    • Días desde el primer ingreso — La cantidad de tiempo (en días) transcurrido desde que los sistemas ingresaron por primera vez a Satélite de RHN
  • Información de red — Los sistemas pueden buscarse con base en los detalles específicos de red como la dirección IP.
    • Nombre de host — el nombre asociado con un sistema registrado a Satélite de RHN
    • Dirección IP — La dirección de red del sistema registrado a Satélite RHN
  • Dispositivos de hardware — Los sistemas pueden buscar por detalles específicos de hardware como nombres de controlador, dispositivo o ID de proveedores
    • Descripción — Información de resumen de dispositivo, como nombre de marca o modelo/número (por ejemplo, Intel 82801HBM/HEM)
    • Controlador — El controlador de kernel o nombre de módulo (tal como tulip.o o iwl3945)
    • Identificador de dispositivo — El número hexadecimal correspondiente al dispositivo instalado en el sistema.
    • ID de proveedor — El número hexadecimal correspondiente al proveedor del dispositivo instalado en el sistema.
Las selecciones de actividad (por ejemplo Días desde la última conexión) pueden ser especialmente útiles para encontrar y remover perfiles de sistema desactualizados. Escriba la palabra clave, seleccione un criterio de búsqueda, utilice los botones de selección para identificar si pretende realizar la búsqueda en todos los sistemas o sólo en aquellos cargados en el Gestor de múltiples sistemas, y haga clic en el botón Buscar. También puede seleccionar la casilla de verificación Invertir resultados para listar aquellos sistemas que no coinciden con el criterio de búsqueda.
Los resultados aparecen en la parte inferior de la página. Consulte la Sección 4.4.2, “La página de 'Sistemas'”.para obtener información sobre cómo usar la lista de sistemas resultante.

4.4.6. Llaves de activación

(Se requieren derechos administrativos para ver esta pestaña.) Los usuarios de Administración y Aprovisionamiento de RHN con el rol administrativo de llave de activación (incluidos los administradores de Satélite) pueden generar llaves de activación a través del sitio web de RHN. Estas llaves pueden entonces ser utilizadas para registrar un sistema Red Hat Enterprise Linux, autorizar el sistema para una nivel de servicios de RHN y suscribir el sistema a canales específicos y grupos a través de la herramienta de línea de comandos rhnreg_ks.

Nota

Las llaves de activación de sistemas específicos creadas a través de la sub-pestaña Reactivación en la página de Información del sistema no se mostrarán en esta lista, ya que éstas no se reutilizan en otros sistemas.
4.4.6.1. Administrando las llaves de activación
Para generar una llave de activación:
  1. Seleccione Sistemas => Llaves de activación desde las barras de navegación izquierda y superior.
  2. Haga clic en el enlace crear nueva llave ubicado en la esquina superior derecha.

    Aviso

    Además de los campos listados anteriormente, los usuarios del Satélite de RHN pueden rellenar también el campo Llave. Esta cadena de caracteres definida por el usuario puede luego ser suministrada con rhnreg_ks para registrar sistemas cliente con el Satélite. No inserte comas en la llave. Todos los demás caracteres son aceptados. Las comas pueden llegar a ser problemáticas ya que se usan como separador cuando se incluyen dos o más llaves de activación simultáneamente. Consulte la Sección 4.4.6.2, “Uso de llaves de activación múltiple a la vez” para obtener mayor información.
  3. Proporcione la siguiente información:
    • Descripción — descripción definida por el usuario para identificar la llave de activación generada.
    • Límites de uso — El número máximo de sistemas registrados que pueden ser registrados simultáneamente con una llave de activación. Deje en blanco para un uso ilimitado. Si se borra un perfil del sistema el conteo se verá reducido por uno, mas si se registra un perfil del sistema con la llave, se incrementará el conteo de uso.
    • Canal base — El canal primario para la llave. Si no selecciona ninguno, usted podrá escoger cualquier canal hijo, pero tenga en cuenta que los sistemas sólo pueden ser suscritos a aquellos canales que le son aplicables.
    • Derechos adicionales — El nivel de servicio adicional para la llave, entre los cuales se cuentan los servicios de monitorización, aprovisionamiento, virtualización y plataforma de virtualización. Todos los sistemas que utilicen la llave serán suscritos a ese nivel de servicios.
    • Universal predeterminada — Esta llave debe ser considerada la llave de activación primaria para su organización.
    Haga clic en Crear llave.
Llaves de activación

Figura 4.6. Llaves de activación

Después de crear la llave única, esta aparecerá en la lista de llaves de activación junto al número de veces que ha sido usada. Observe que solamente los usuarios con el rol de Administrador de llave de activación pueden ver esta lista. En este momento, usted puede asociar canales hijos y grupos con la llave; así, los sistemas registrados con la llave serán suscritos automáticamente a ellos.
Para cambiar la información sobre una llave, como los canales o grupos, haga clic en la descripción dada en la lista de las llaves, realice las modificaciones en la pestaña apropiada y haga clic en el botón Actualizar llave. Para desvincular canales y grupos de la llave, desactívelos en sus respectivos menús haciendo Ctrl-clic sobre los nombres resaltados. Para remover una llave en su totalidad, haga clic en el enlace borrar key ubicado en la esquina superior derecha de la página de edición.
Un sistema puede ser programado para suscribirse a un canal base durante el proceso de registro con una llave de activación. Sin embargo, si la llave de activación especifica un canal base que no es compatible con el sistema operativo del sistema, el proceso de registro fallará. Por ejemplo, un sistema Red Hat Enterprise Linux AS v.4 para x86 no puede registrarse con una llave de activación que especifica un canal base Red Hat Enterprise Linux AS v.4 para x86. Un sistema tiene siempre el permiso de suscribirse a un canal base personalizado.
Para desactivar la activación del sistema con una llave, seleccione la casilla de verificación correspondiente bajo la columna Activada en la lista de llaves. La llave puede ser habilitada nuevamente al seleccionar la casilla de verificación. Después de realizar estos cambios, haga clic en el botón Actualizar llaves ubicado en la esquina superior derecha de la página.
4.4.6.2. Uso de llaves de activación múltiple a la vez
(Se requiere el derecho de aprovisionamiento para ver esta pestaña). Los usuarios de Aprovisionamiento deben notar que múltiples llaves de activación pueden ser incluidas en la línea de comandos o en un perfil kickstart único. Esto le permite agregar diferentes aspectos de varias llaves sin tener que recrear una nueva llave específica para los sistemas deseados. De esta forma se simplifican los procesos de instalación kickstart y de registro, a la vez que se disminuye el crecimiento de la lista de llaves.
Sin esta habilidad de agrupación, su organización necesitaría al menos seis llaves de activación para manejar cuatro grupos de servidores y suscribir un servidor en dos grupos cualquiera. Si incluimos dos versiones diferentes del sistema operativo, tales como ed Hat Enterprise Linux 4 y 5, el número de llaves de activación necesarias será el doble. Un organización más grande necesitaría llaves por docenas.
Es necesario ser cauteloso durante el proceso de registro con múltiples llaves de activación, ya que los conflictos entre algunos valores causan un fallo en el proceso de registro. El conflicto entre los siguientes valores no produce un fallo en el registro, en donde una combinación de valores es aplicada: paquetes de software, canales hijos de software y canales de configuración. Los conflictos en las propiedades restantes se resuelven de la siguiente manera:
  • canales de software base — proceso de registro falla
  • derechos — proceso de registro falla
  • señal de configuración activa — la administración de la configuración es establecida
No utilice una llave de activación específica del sistema junto con otras llaves de activación; de lo contrario el registro fallará.
Ahora está listo para usar varias llaves de activación simultáneamente. Esto se realiza separando las distintas llaves por medio de comas en la línea de comandos con rhnreg_ks o en un perfil kickstart dentro de la pestaña Post de la página de Información kickstart. Consulte la Sección 4.4.9.3, “Crear un nuevo perfil kickstart” para obtener instrucciones.

4.4.7. Perfiles almacenados

(Se requieren derechos administrativos para ver esta pestaña). Clientes de Aprovisionamiento de RHN pueden crear perfiles de paquetes a través de la subpestaña Perfiles de la pestaña Paquetes dentro de la página de Información del sistema. Estos perfiles terminarán aquí, en la página de Perfiles almacenados, donde se pueden modificar o borrar.
Para editar un perfil, haga clic sobre el nombre, modifique su nombre y descripción, y haga clic en el botón Actualizar perfil. Para ver el software asociado con el perfil, haga clic en la subpestaña Paquetes. Para remover el perfil en su totalidad, haga clic en Borrar perfil almacenado ubicado en la esquina superior derecha de la página.

4.4.8. Información personalizada del sistema

(Se requieren derechos de administrativos para ver esta pestaña). Los clientes de Aprovisionamiento de RHN pueden incluir información completamente personalizada sobre los sistemas. A diferencia de las notas, la información aquí incluida es más formal y puede ser usada como parámetro de búsqueda. Por ejemplo, usted puede identificar una etiqueta de valor para cada sistema. Para llevar esto a cabo, usted debe crear una llave de valor dentro de la página de Información personalizada del sistema.
Haga clic en el enlace crear nueva llave ubicado en la esquina superior derecha de la página. Introduzca una etiqueta descriptiva y una descripción, tal como Valor y Ubicación exacta de cada sistema, y haga clic en Crear llave. La llave aparecerá en la lista de llaves de información personalizada.
Una vez la llave es creada, puede asignarle un valor a través de la pestaña Información Personalizada de la página de Información del sistema. Consulte la Sección 4.4.2.10.1.7, “Información del sistema => Información => Proxy” para obtener instrucciones.
4.4.8.1. rhn-custom-info
Además de la interfaz web de Satélite para crear y listar claves de información personalizada, existe una herramienta de línea de comandos denominada rhn-custom-info que realiza las mismas acciones en el intérprete de shell, para los administradores que no tienen acceso a la interfaz web.
El uso de rhn-custom-info es así:
rhn-custom-info options key1 value1
Por ejemplo:
rhn-custom-info --username=admin --password=f00b4rb4z --server-url=satellite.example.com --list-values
El comando lista las llaves personalizadas y sus valores para el servidor Satellite satellite.example.com
Para obtener mayor información, consulte el archivo de ayuda escribiendo rhn-custom-info -h.

4.4.9. Kickstart

(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Los archivos de configuración permiten a los administradores crear un entorno para automatizar de otra forma el tiempo las instalaciones del sistema del tiempo de consumo, tales como varios servidores o estaciones de trabajo. Los archivos Kickstart pueden ser creados, modificados, administrados, y personalizados mediante la Interfaz de red de satélite.
Satélite de RHN también ofrece el servidor de instalación Cobbler que permite a los administradores realizar instalaciones desatendidas con un servidor de entorno de pre-ejecución (PXE), instalación y configuración de sistemas huéspedes plenos y paravirtualizados y reinstalación de sistemas en ejecución. Para obtener mayor información sobre configuración de Cobbler y su programa de ayuda asociado Koan, consulte el Capítulo 8, Cobbler.
Con el fin de satisfacer las necesidades de los usuarios, Satélite de RHN provee esta interfaz para desarrollar perfiles kickstart que sirven para instalar Red Hat Enterprise Linux u otros sistemas operativos nuevos o registrados. Esto permite que los sistemas sean instalados automáticamente con especificaciones particulares.

Importante

Si sus sistemas están conectados a los servidores centrales de RHN Hosted, se necesitará un árbol de instalación externo por cada distribución que será utilizada con kickstart. Este árbol puede hospedarse en cualquier sitio accesible al sistema de destino a través de HTTP. Si los sistemas están conectados a través de un Servidor proxy de RHN, entonces puede colocar el árbol de instalación en /var/www/html/pub/ en el Proxy. Los Satélites de RHN ya tienen un árbol por cada distribución de Red Hat y, por ello, no requieren árboles independientes. Incluso si el sistema se conecta al Satélite a través de un Servidor proxy de RHN, para llegar al Satélite, dichos árboles estarán disponibles para kickstart. Consulte la Sección 4.4.9.6, “Kickstart => Distribuciones” para obtener instrucciones sobre configuración de árboles de instalación.
Red Hat tiene como por objeto proporcionar árboles de kickstart para cada lanzamiento de Red Hat Enterprise Linux tan cerca como su fecha de disponibilidad general (GA). El proceso de generar, probar y validar los árboles antes de publicarlos para los clientes puede producir retrasos después de la fecha de disponibilidad general (GA) de la versión de RHEL.
Visión general de kickstart

Figura 4.7. Visión general de kickstart

Esta página de resumen muestra el estado de las instalaciones kickstart en sus sistemas clientes: el tipo y número de perfiles que ha creado y el progreso de los sistemas programados para recibir una instalación kickstart. En la esquina superior derecha está la sección Acciones kickstart, la cual contiene una serie de enlaces a acciones de administración para sus perfiles kickstart. Antes de explicar las diferentes opciones de kickstart disponibles en esta página, la siguiente sección proporciona una introducción al tema.
4.4.9.1. Introducción a kickstart
Muchos administradores de sistemas prefieren utilizar un método de instalación automatizado para instalar Red Hat Enterprise Linux en sus máquinas. Como respuesta a esta necesidad, Red Hat ha creado el método de instalación kickstart. Con kickstart, un administrador puede crear un archivo único que contiene la respuesta a todas las preguntas que se realizan normalmente durante una instalación típica.
Los archivos kickstart pueden guardarse en un servidor y ser leídos por los computadores durante la instalación. Este método de instalación puede soportar el uso de un archivo kickstart único para instalar Red Hat Enterprise Linux en varias máquinas, haciéndolo ideal para los administradores de sistemas y redes.
Puede acceder las imágenes de base, los archivos kickstart y otro contenido mediante HTTP utilizando la URL del servidor de satélite. Por ejemplo, para acceder a los archivos kickstart para Red Hat Enterprise Linux ES 4 - Actualización 5 - arquitectura de 32 bits en el servidor de satélite, la URL de base sería http://satellite.example.com/ks/dis/ks-rhel-i386-es-4-u5, seguida del nombre del paquete que desea descargar, tal como: http://satellite.example.com/ks/dis/ks-rhel-i386-es-4-u5/GPL.
La Guía de administración de sistemas Red Hat Enterprise Linux contiene una discusión profunda sobre kickstart. Está disponible en http://www.redhat.com/docs/manuals/enterprise/.
4.4.9.1.1. Kickstart explicado
Cuando una máquina recibe una instalación kickstart basada en la red, los siguientes eventos ocurren en este orden:
  1. Una vez ubicado en la red y encendido, el PXE de la máquina envía la dirección MAC y una solicitud para ser descubierta.
  2. Si no se está utilizando una dirección IP estática, el servidor DHCP reconoce la solicitud de descubrimiento y extiende una oferta de información de red necesaria para que la nueva máquina pueda arrancar. Esto incluye una dirección IP, la puerta de enlace predeterminada a ser usada, la máscara de red, la dirección IP del servidor TFTP o HTTP que contiene el programa de arranque y la ruta completa y nombre de archivo de ese programa (relativo a la raíz del servidor).
  3. La máquina aplica la información de red e inicia una sesión con el servidor para solicitar el programa de arranque.
  4. Una vez cargado, el programa de arranque busca el archivo de configuración en el servidor desde el cual fue cargado. Este archivo dicta el kernel y las opciones del kernel, por ejemplo la imagen de disco RAM inicial (initrd), debe ser ejecutada en la máquina de arranque. Si asumimos que el programa del gestor de arranque es SYSLINUX, este archivo se localizará en el directorio pxelinux.cfg en el servidor. El nombre de este archivo depende del valor hexadecimal equivalente de la nde la dirección IP de la nueva máquina. Por ejemplo, el archivo de configuración para Servidor Avanzado de RHEL 2.1 debe contener:
    port 0 
    prompt 0 
    timeout 1 
    default My_Label 
    label My_Label 
          kernel vmlinuz 
          append ks=http://myrhnsatellite/ initrd=initrd.img network apic
    
  5. La máquina acepta y descomprime la imagen de inicio y el kernel, arranca el kernel e inicia la instalación kickstart con las opciones dadas en el archivo de configuración de arranque, incluyendo el servidor que contiene el archivo de configuración kickstart.
  6. El archivo de configuración kickstart dirige a la máquina al lugar donde se encuentran los archivos de instalación.
  7. La nueva máquina es construida de acuerdo con los parámetros establecidos en el archivo de configuración kickstart.
4.4.9.1.2. Requisitos para una instalación kickstart
Aunque Red Hat Network se ha esforzado por facilitar la labor de aprovisionamiento de sistemas, aún se necesita alguna preparación para que su infraestructura pueda manejar las instalaciones kickstart. Por ejemplo, antes de crear los perfiles kickstart, usted debe considerar que:
  • A DHCP server. This is not required for kickstarting, but a DHCP server will ease the need to configure network settings in the kickstart file. You may also boot from the network. If you do not have a DHCP server and are using a static IP addresses, you should select static IP while developing your kickstart profile.
  • Se puede utilizar un servidor FTP en lugar de albergar los árboles de distribución kickstart a través de HTTP.
Si está haciendo una instalación en sistemas vacíos
  1. Configure DHCP para asignar los parámetros de red requeridos y el sitio del programa del gestor de arranque.
  2. Especifique el kernel para ser utilizado y las opciones de kernel apropiadas dentro del archivo de configuración del gestor de arranque.
4.4.9.1.3. Construcción de imágenes ISO de arranque Kickstart
Aunque usted puede programar la instalación kickstart de un nuevo sistema operativo en un sistema registrado, también es útil ejecutar una instalación kickstart en un sistema que no esté registrado con RHN o que no tenga ningún sistema operativo instalado. Un método común de realizar estas tareas es crear un CD-ROM de arranque e insertarlo en el sistema de destino. Cuando el sistema es reiniciado, arranca desde el CD-ROM, carga la configuración kickstart de los servidores de RHN o su servidor Satélite y prosigue con la instalación de Red Hat Enterprise Linux; de acuerdo con el perfil kickstart que usted ha creado.
Para hacer ello, copie el contenido de /isolinux del primer CD-ROM de la distribución de destino. Luego edite el archivo isolinux.cfg para usar de forma predeterminada el 'ks'. Cambie la sección 'ks' con la siguiente plantilla:
label ks 
kernel vmlinuz 
   append text ks={url} initrd=initrd.img lang= devfs=nomount ramdisk_size=16438 \
   {ksdevice}
Las URL kickstart basadas en direcciones IP se asemejan a:
 http://my.sat.server/kickstart/ks/mode/ip_range 
La distribución kickstart seleccionada por el rango IP debe coincidir con la distribución desde la cual está realizando la construcción, de lo contrario ocurrirán algunos errores. {ksdevice} es opcional pero se asemeja a:
 ksdevice=eth0 
Es posible cambiar la distribución para un perfil kickstart dentro de una familia, tal como Red Hat Enterprise Linux AS 4 a Red Hat Enterprise Linux ES 4, si se especifica la nueva etiqueta de la distribución. Tenga en cuenta que no es posible desplazarse entre versiones (2.1 a 3) o entre actualizaciones (U1 a U2).
Puede personalizar isolinux.cfg según sus necesidades. Por ejemplo, puede añadir varias opciones kickstart, diferentes mensajes de arranque, periodos de vencimiento más cortos, etc.
Luego cree la imagen ISO como se describió en la sección Crear un CD-ROM de arranque de instalación de la Guía de instalación de Red Hat Enterprise Linux 3. Alternativamente, ejecute el comando:
mkisofs -o file.iso -b isolinux.bin -c boot.cat -no-emul-boot -boot-load-size 4 \ 
-boot-info-table -R -J -v -T isolinux/
Tenga en cuenta que isolinux/ es la ruta relativa al directorio que contiene los archivos isolinux del CD de la distribución, mientras que file.iso es el archivo ISO de salida que se ubica en el directorio actual.
Puede luego quemar la imagen ISO en un CD-ROM. Para usar el disco (asumiendo que la etiqueta para el arranque kickstart es 'ks'), arranque el sistema y escriba "ks" en el intérprete de comandos. Cuando presione Intro, la instalación kickstart inicia.
4.4.9.1.4. Integración de la instalación kickstart con PXE
Además de la instalación basada en CD-ROM, RHN soporta instalaciones kickstart a través de PXE (siglas en inglés de Pre-Boot Execution Environment). Este método es menos susceptible a errores que los CD, permitiendo la instalación kickstart desde sistemas vacíos y la integración con entornos PXE/DHCP existentes.
Para utilizar este método, asegúrese de que su sistema tenga tarjetas de interfaz de red (NIC) que soportan PXE, instale y configure el servidor PXE, asegúrese de que DHCP está en ejecución y luego ubique los archivos apropiados en el servidor HTTP para la implementación. Una vez el perfil kickstart ha sido creado, utilice la URL de la página de Información kickstart, como con las instalaciones basadas en CD-ROM.
Para obtener instrucciones específicas sobre cómo ejecutar instalaciones PXE, consulte PXE Network Installations chapter of the Red Hat Enterprise Linux 5 System Administration Guide.

Nota

Tras ejecutar la Herramienta de arranque de red como se describe en la Guía de administración de sistemas Red Hat Enterprise Linux 5, asegúrese de seleccionar "HTTP" como protocolo y de incluir el nombre de dominio del Satélite de RHN en el campo de Servidor si desea utilizarlo para distribuir los archivos de instalación.
Las siguientes secciones describen las opciones kickstart disponibles en la página de Sistemas => Kickstart.
4.4.9.2. Perfiles kickstart
Perfiles kickstart

Figura 4.8. Perfiles kickstart

Esta página lista todos los perfiles para su organización, muestra si éstos están activos y el árbol de distribución al cual dicho perfil está asociado. Se puede crear un nuevo perfil kickstart haciendo clic en el enlace crear nuevo perfil kickstart, cargar o pegar el contenido de un nuevo kickstart mediante upload new kickstart file, o editar un perfil existente haciendo clic en el nombre del perfil.
4.4.9.3. Crear un nuevo perfil kickstart
Haga clic en el enlace Crear un nuevo perfil kickstart desde la página de Sistemas => Kickstart para iniciar el asistente que llena los valores básicos necesarios para crear un perfil kickstart.
  1. En la primera línea, entre la etiqueta de perfil kickstart. Esta etiqueta no puede contener espacios, por lo tanto utilice guión (-) o guión bajo (_) como separadores.
  2. Elija el Canal de base para este perfil, el cual consta de paquetes basados en una arquitectura específica y una versión de Red Hat Enterprise Linux, tal como Red Hat Enterprise Linux (v.5 for 32-bit x86).
  3. Seleccione un árbol de kickstart para este perfil. El menú desplegable del árbol kickstart solamente se extiende si se han creado una o más distribuciones para el canal seleccionado.
  4. Elija el Tipo de virtualización desde el menú desplegable. Para obtener mayor información sobre virtualización, consulte el Capítulo 7, Satélite de RHN y Sistemas de cliente virtualizado.

    Nota

    Si no desea utilizar el perfil de kickstart para crear sistemas de huéspedes virtuales, seleccione el Huésped virtualizado KVM.
  5. En la segunda página, seleccione (o ingrese) la URL del árbol kickstart.
  6. En la tercera página, seleccione una contraseña de root para el sistema. Asegúrese de seguir las recomendaciones dadas en la sección Seguridad de la contraseña de la Guía de seguridad de Red Hat Enterprise Linux, disponible en http://www.redhat.com/docs/manuals/enterprise/.
Dependiendo de su canal de base, su perfil kickstart recién creado puede estar suscrito a un canal con paquetes faltantes. Para que funcione de modo apropiado, deben estar presentes en este canal de base kickstart los siguientes paquetes: pyOpenSSL, rhnlib, libxml2-python, y spacewalk-koan y paquetes asociados.
Para resolver este problema, asegúrese de que los siguientes puntos estén correctos:
  • Asegúrese de que el canal de software hijo rhn-tools para el canal de base del perfil Kickstart esté disponible para su organización. Si no lo está, deber solicitar derechos para el canal de software rhn-tools desde el administrador de Satélite.
  • Asegúrese de que el canal hijo rhn-tools para este canal de base de perfil kickstart esté disponible para su Satélite de RHN. Si no lo está, contacte el administrador de Satélite y solicítele un satellite-sync del rhn-tools.
  • Asegúrese de que el rhn-kickstart y paquetes asociados correspondientes a este kickstart estén disponibles en el canal hijo kickstart rhn-tools. Si no lo están, debe obtenerlos para que este perfil kickstart funcione adecuadamente.
La última parte del asistente muestra la pestaña Información de kickstart => Información. En esta pestaña y las otras subpestañas se pueden personalizar casi todas las opciones del perfil kickstart.
Una vez creado, acceda al perfil kickstart al descargarlo de la página Información de Kickstart. Haga clic en la subpestaña del Archivo Kickstart y luego en el enlace Descargar archivo Kickstart.
Si el archivo kickstart no es administrado por el Satélite, accédalo a través de la siguiente ruta de URL:
http://my.satellite.server/ks/dist/ks-rhel-<ARCH>-<VARIANT>-<VERSION>
En el ejemplo anterior, ARCH es la arquitectura del archivo kickstart, VARIANT puede ser client o server, y VERSION es el lanzamiento de Red Hat Enterprise Linux asociado con el archivo kickstart.
Las siguientes secciones describen las opciones disponibles en la sub-pestaña.
4.4.9.3.1. Información Kickstart => Variables
Se requiere el derecho de aprovisionamiento para ver esta pestaña.
Información kickstart

Figura 4.9. Información kickstart

La figura siguiente muestra las subpestañas disponibles en la pestaña Información kickstart.
En la subpestaña Información kickstart => Información, usted puede:
  • Renombrar el perfil
  • Cambie el sistema operativo que va a ser instalado. Haga clic en Cambiar
  • Cambiar el Tipo de virtualización

    Nota

    Cambiar el Tipo de virtualización puede requerir cambios en el cargador de arranque del perfil kickstart y opciones de partición, potencialmente sobrescribiendo personalizaciones de usuario. Consulte la etiqueta Particionamiento para verificar cualquier configuración nueva o modificada.
  • Cambiar la cantidad de memoria virtual (en MB de RAM) asignada a los huéspedes virtuales instalados con este perfil kickstart
  • Cambiar el número de CPU virtuales para cada huésped virtual
  • Cambie la ruta de almacenamiento virtual a la predeterminada en /var/lib/xen/
  • Cambiar la cantidad de Espacio de disco virtual (en GB) asignado a cada huésped virtual
  • Cambiar el puente virtual para redes del huésped virtual
  • Desactivar el perfil para que no pueda ser usado para programar una instalación kickstart removiendo la casilla Activo
  • Revisar si debe habilitar el registro de scripts personalizados %post en el archivo /root/ks-post.log
  • Revisar si debe habilitar el registro para scripts personalizados %pre en el archivo /root/ks-pre.log
  • Revisar si debe preservar el archivo ks.cfg y todos los fragmentos de %include en el directorio /root/ de todos los sistemas instalados con el perfil kickstart.
  • Seleccionar si este perfil es el predeterminado para todas las instalaciones kickstart de su organización activando esta casilla de verificación.
  • Agregar las opciones de kernel en el cuadro de texto correspondiente.
  • Agregar las Opciones post kernel en la casilla de texto correspondiente.
  • Introducir comentarios útiles para distinguir este perfil de otros
4.4.9.3.2. Información de Kickstart => Sistema operativo
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Desde esta página, puede hacer los siguientes cambios al sistema operativo que instala el perfil de Kickstart.
Cambiar el canal base
Seleccionar entre los canales base disponibles, por ejemplo Red Hat Enterprise Linux v.5 for 32-bit x86. Los administradores de satélite pueden ver una lista de todos los canales base que están actualmente sincronizados con el Satélite.
Canales hijo
Suscribirse a los canales hijo disponibles del canal base, tales como el canal rhn-tools*.
Árboles disponibles
Usar el menú desplegable para seleccionar los árboles disponibles que están asociados con el canal base.
Ubicación del archivo
La ubicación exacta desde la cual el árbol kickstart será montado. Este valor se determina cuando el perfil es creado. Usted puede verlo en esta página pero no puede modificarlo.
4.4.9.3.3. Información de Kickstart => Variables
Variables de kickstart sirven para sustituir valores en perfiles kickstart. Para definir una variable, crear un par de nombre-valor (nombre/valor) en el cuadro de texto.
Por ejemplo, si desea instalar con kickstart un sistema que conecte las redes a determinado departamento (por ejemplo la organización de Ingeniería), puede crear una variable de perfil para establecer la dirección IP y la dirección del servidor de la puerta de entrada a una variable que cualquier sistema utilizando ese perfil pueda usar. Agregue la siguiente línea en el cuadro de texto Variables.
IPADDR=192.168.0.28
GATEWAY=192.168.0.1
Para utilizar la variable de perfil, usted puede utilizar el nombre de la variable dentro del perfil para sustituir el valor. Por ejemplo, la porción network de un archivo kickstart se ve de la siguiente manere:
network --bootproto=static --device=eth0 --onboot=on --ip=$IPADDR --gateway=$GATEWAY
La $IPADDR será 192.168.0.28, y la $GATEWAY será 192.168.0.1

Nota

Hay una jerarquía en la creación y uso de variables en los archivos kickstart. Las variables kickstart de sistemas adquieren prioridad sobre variables de perfil, que a su vez tienen prioridad sobre variables de distribución. Entender esta jeraquía puede evitar confusiones en el momento de usar variables en kickstart.
El uso de variables es apenas una parte de la infraestructura Cobbler en la creación de plantillas que pueden compartirse entre muchos perfiles y sistemas. Para mayor información sobre plantillas Cobbler y kickstart, consulte el Capítulo 8, Cobbler.
4.4.9.3.4. Información de Kickstart => Opciones avanzadas
Desde esta página, usted puede activar varias opciones de instalación si selecciona o no las casillas a la izquierda de la opción. Para la mayoría de instalaciones, las opciones predeterminadas son correctas. La Guía de administración de sistemas de Red Hat Enterprise Linux describe cada una de estas opciones.
4.4.9.3.5. Información de Kickstart => Kickstart en vacío
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Esta subpestaña proporciona la información necesaria para realizar instalaciones kickstart en sistemas que no están registrados actualmente con RHN. Al seguir las instrucciones de la pantalla, podrá instalar con kickstart sistemas mediante un medio de arranque (CD-ROM) o mediante direcciones IP.
4.4.9.3.6. Información del sistema => Información
Información del sistema

Figura 4.10. Información del sistema

(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) La figura anterior muestra las subpestañas que están disponibles desde la pestaña Información del sistema
Desde la subpestaña Información del sistema => Información, usted puede:
  • Elegir entre DHCP o direcciones IP estáticas dependiendo de su red
  • Escoger el nivel de SELinux que será configurado en los sistemas instalados con kickstart
  • Activar la administración de la configuración o la ejecución de comandos remotos en los sistemas instalados con kickstart
  • Cambiar la contraseña root asociada con este perfil
4.4.9.3.7. Información del sistema => Configuración regional
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Desde la subpestaña, puede cambiar la zona horaria asociada con los sistemas instalados con Kickstart.
4.4.9.3.8. Información del sistema => Particiones
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Desde la subpestaña, puede indicar las particiones que desea crear durante la instalación. Por ejemplo:
partition /boot --fstype=ext3 --size=200 
partition swap --size=2000 
partition pv.01 --size=1000 --grow 
volgroup myvg pv.01 logvol / --vgname=myvg --name=rootvol --size=1000 --grow
4.4.9.3.9. Información del sistema => Preservación de archivos
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Si ha creado con anterioridad una lista de preservación de archivos, puede incluir esta lista como parte de kickstart. Así evitará que los archivos en la lista sean sobrescritos durante el proceso de instalación. Consulte la Sección 4.4.9.7, “Kickstart => Preservación de archivos” para obtener mayor información sobre cómo crear una lista de preservación de archivos.
4.4.9.3.10. Información del sistema => GPL y SSL
Desde la sub-pestaña seleccione las llaves GPG y/o los certificados SSL a ser importados al sistema que será instalado con kickstart durante la sección %post. Para los usuarios del Satélite, esta lista incluye el certificado SSL utilizado durante la instalación del Satélite.

Nota

Cualquier llave GPG que desee importar al sistema que sera instalado con Kickstart debe estar en formato ASCII en lugar de binario.
4.4.9.3.11. Información del sistema => Resolución de problemas
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Desde la subpestaña, puede cambiar la información que puede ayudar a solucionar los problemas de software.
Gestor de arranque
Para algunos sistemas sin cabeza sería mejor seleccionar el gestor de arranque no gráfico LILO.
Parámetros del kernel
Introduzca aquí los parámetros del kernel que pueden disminuir los problemas de hardware.
4.4.9.3.12. Software => Grupos de paquetes
Software

Figura 4.11. Software

(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) La figura anterior muestra las subpestañas que están disponibles desde la pestaña Software
En el cuadro de texto de esta página, introduzca los grupos de paquetes, tal como @office o @admin-tools, que desea instalar en el sistema instalado con kickstart. Si desea saber cuáles paquetes están disponibles para la instalación y lo que estos contienen, revise el archivo RedHat/base/ de su árbol kickstart. Los usuarios del Satélite generalmente ubican este archivo en: /var/www/satellite/rhn/kickstart/<etiqueta kickstart>/RedHat/base/comps.xml.
4.4.9.3.13. Software => Perfiles de paquetes
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Si ya ha creado un perfil de paquetes desde uno de los sistemas registrados, puede usar ese perfil como plantilla para los archivos a ser instalados en el sistema con kickstart. Consulte la Sección 4.4.2.10.2.2, “Información del sistema => Software => Paquetes” para obtener mayor información sobre los perfiles de paquetes.
4.4.9.3.14. Llaves de activación
Llaves de activación

Figura 4.12. Llaves de activación

La pestaña Llaves de activación, la cual no tiene subpestañas, le permite seleccionar las llaves de activación a incluir en el perfil kickstart. Estas llaves, las cuales deben ser creadas antes de crear el perfil kickstart, serán utilizadas para registrar de nuevo los sistemas instalados con kickstart.
4.4.9.3.15. Scripts
Scripts

Figura 4.13. Scripts

La pestaña Script, la cual no tiene subpestañas, es donde los scripts %pre y %post son creados. Esta página lista cualquier script que ha sido creado para el perfil kickstart. Para crear un nuevo script kickstart:
  1. Haga clic en el enlace añadir nuevo script kickstart en la esquina superior derecha
  2. Introduzca la ruta al lenguaje de script que será usado para crear el script, tal como /usr/bin/perl
  3. Introduzca todo el script en la cuadro de texto

    Nota

    El menú desplegable es para resaltar la sintaxis del lenguaje de script elegido, no para especificar el lenguaje del script.
  4. Indique si el script debe ser ejecutado en la sección %pre o %post del proceso kickstart
  5. Indique si este script debe ser ejecutado fuera del entorno chroot. Consulte la sección Script posterior a la instalación de la Guía de administración de sistemas Red Hat Enterprise Linux para obtener una explicación más detallada sobre la opción nochroot.

Nota

RHN soporta la inclusión de archivos separados en la sección de información sobre la partición del perfil kickstart. Por ejemplo, usted puede generar un archivo de partición en el tipo de máquina y el número de discos durante la instalación kickstart. Este archivo puede ser creado a través del script %pre y ubicado en el sistema como /tmp/part-include. Luego, puede llamar al archivo si incluye la siguiente línea en el campo Información de las particiones en la pestaña Información del sistema => Particionamiento:
 %include /tmp/part-include 
4.4.9.3.16. Archivo Kickstart
Archivo Kickstart

Figura 4.14. Archivo Kickstart

(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) La pestaña Archivo kickstart, la cual no tiene subpestañas, le permite ver o descargar el perfil kickstart que ha sido generado desde las opciones escogidas en las pestañas anteriores.
4.4.9.4. Kickstart => En vacío
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Lista las direcciones IP que han sido asociadas con los perfiles kickstart creados por su organización. Haga clic en el rango o en el nombre de perfil para acceder a las diferentes pestañas de la página de Información kickstart.
4.4.9.5. Kickstart => Llaves GPG y SSL
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Lista las llaves y certificaciones disponibles para ser incluidas en los perfiles kickstart y proporciona medios para crear nuevas llaves. Esta función es bastante importante para usuarios del Satélite de RHN o Servidor proxy de RHN porque los sistemas instalados con kickstart deben tener las llaves importadas desde RHN y asociadas con el perfil kickstart relevante. Importe las llaves creándolas aquí y creando el perfil asociado en la subpestaña Llaves GPG y SSL de la página de Información kickstart.

Nota

Cuando utilice canales y RPM, cree siempre una llave GPG personal para estos paquetes. Consulte la Guía de configuración del cliente para obtener mayor información sobre cómo importar llaves GPG personalizadas si es necesario. El sitio de la llave GPG también puede añadirse al perfil de Kickstart.
La llave GPG personal debe ser agregada a los sistemas clientes o si no la instalación fallará.
Para desarrollar una nueva llave/certificado, haga clic en el enlace Crear nueva llaveo/cert almacenado en la esquina superior derecha de la página. Introduzca una descripción, seleccione el tipo, cargue el archivo y haga clic en el botón Crear llave. Note que se necesita una descripción única.

Importante

La llave GPG cargada en RHN debe estar en formato ASCII. El uso de una llave GPG en formato binario hace que Anaconda y por consiguiente el proceso kickstart, fallen.
4.4.9.6. Kickstart => Distribuciones
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) La página de Distribuciones le permite hallar y crear árboles de instalación personalizados que se pueden utilizar en kickstart.

Nota

La página de Distribuciones no muestra distribuciones de Red Hat ya provistas. Se pueden encontrar dentro del menú desplegable de Distribución de la página de Información de Kickstart.)
Antes de crear una distribución, debe disponer de un árbol de instalación, como se describió en el capítulo Instalaciones Kickstart de la Guía de administración de sistemas Red Hat Enterprise Linux. Dicho árbol debe estar localizado en un directorio público en un servidor HTTP o FTP.

Importante

Los usuarios del Satélite de RHN deben notar que los canales importados con satellite-sync están disponibles automáticamente y que no requieren la creación de un árbol de instalación independiente. Estos árboles están disponibles en los sistemas clientes que son instalados con kickstart a través del Satélite. Aunque usted puede acceder a los archivos desde clientes sin instalaciones kickstart, esta función no está soportada y se puede eliminar en el futuro.
Para crear una nueva distribución, ingrese una etiqueta, sin espacios, en el campo Etiqueta de distribución, tal como my-orgs-rhel-as-5. En el campo Ruta de árbol, ingrese la ruta de disco local en su servidor de Satélite de RHN. La ruta debe contener el árbol kickstart completo para una distribución, incluidos el kernel, initrd, e información de repositorio, pero excluyendo cualquier RPM.
Seleccione la distribución coincidente desde el menú desplegable Canal Base y Generación del instalador, por ejemplo Red Hat Enterprise Linux (v. 5 for 32-bit x86) y Red Hat Enterprise Linux 5, respectivamente. Cuando termine, haga clic en el botón Crear Distribución Kickstart.
4.4.9.6.1. Kickstart => Distribuciones => Variables
Variables de kickstart sirven para sustituir valores en perfiles kickstart. Para definir una variable, crear un par de nombre-valor (nombre/valor) en el cuadro de texto.
Por ejemplo, si desea instalar con kickstart un sistema que conecte las redes a determinado departamento (por ejemplo la organización de Ingeniería), puede crear una variable de perfil para establecer la dirección IP y la dirección del servidor de la puerta de entrada a una variable que cualquier sistema utilizando ese perfil pueda usar. Agregue la siguiente línea en el cuadro de texto Variables.
IPADDR=192.168.0.28
GATEWAY=192.168.0.1
Para usar la variable de distribución, puede usar el nombre de la variable dentro del perfil para sustituir en el valor. Por ejemplo, la porción de red de un archivo kickstart se ve de esta manera:
network --bootproto=static --device=eth0 --onboot=on --ip=$IPADDR --gateway=$GATEWAY
La $IPADDR será 192.168.0.28, y la $GATEWAY será 192.168.0.1

Nota

Hay una jerarquía en la creación y uso de variables en los archivos kickstart. Las variables kickstart de sistemas adquieren prioridad sobre variables de perfil, que a su vez tienen prioridad sobre variables de distribución. Entender esta jeraquía puede evitar confusiones en el momento de usar variables en kickstart.
El uso de variables es apenas una parte de la infraestructura Cobbler en la creación de plantillas que pueden compartirse entre muchos perfiles y sistemas. Para mayor información sobre plantillas Cobbler y kickstart, consulte el Capítulo 8, Cobbler.
4.4.9.7. Kickstart => Preservación de archivos
(Se requiere el derecho de aprovisionamiento para ver esta pestaña.) Recoge listas de archivos que se deben proteger y nuevamente implementar en los sistemas durante la instalación kickstart. Por ejemplo, si tiene varios archivos de configuración personalizados ubicados en un sistema que sera instalado con kickstart, ingréselos aquí como una lista y asóciela con el perfil kickstart a utilizar.
Para usar esta función, haga clic en el enlace crear nueva lista de preservación de archivos en la parte superior, introduzca una etiqueta relevante y en la página resultante añada los archivos y directorios que deben ser preservados.Introduzca las rutas absolutas en todos los archivos y directorios. Haga clic en crear lista.

Importante

A pesar de la utilidad de preservación de archivos, este método tiene sus limitaciones. Primero, cada lista tiene un tamaño límite total de 1 MB. Además, los dispositivos especiales como /dev/hda1 y /dev/sda1 no están soportados. Finalmente, sólo se pueden introducir nombres de archivos y directorios. No se pueden incluir expresiones regulares o comodines.
Una vez finalizado, puede incluir la lista de preservación de archivos en el perfil kickstart a ser utilizado en los sistemas que contienen esos archivos. Consulte Sección 4.4.9.3, “Crear un nuevo perfil kickstart” para obtener detalles específicos.

4.5. Erratas

Seleccione la pestaña Errata desde la barra de navegación superior para rastrear la disponibilidad y aplicabilidad de las erratas a los sistemas que administra.
La primera página en aparecer es Resumen de Erratas. Esta página muestra las erratas relevantes, las cuales son erratas aplicables a al menos un sistema sobre el cual usted tiene acceso administrativo y que aun no han sido aplicadas.

Nota

Para recibir un correo-e cada vez que se crea una actualización de errata para su sistema, vaya a Sinopsis => Sus preferencias y seleccione Recibir notificaciones de correo-e.
Red Hat emite actualizaciones de erratas en tres categorías o tipos:: actualizaciones de seguridad, actualizaciones de corrección de errores y actualizaciones de mejoramientos. Cada actualización de errata está compuesta por un resumen del problema y su solución, la cual incluye los paquetes RPM requeridos para solucionar el problema.
Para identificar entre los tres tipos de actualizaciones de errata se utilizan los iconos:
  • — Actualizaciones de seguridad disponibles, actualizar muy recomendado.
  • — Actualizaciones de corrección de errores disponibles y recomendadas
  • — Actualizaciones d mejoras disponibles
Un resumen de cada error es proporcionado en una lista. En ésta se muestra el tipo de error, la severidad (para las actualizaciones de seguridad), el asunto del error y el número de sistemas afectados.
Además de las páginas descritas dentro de este capítulo, usted puede ver las erratas por línea de producto en la siguiente ubicación: https://rhn.redhat.com/errata.

4.5.1. Erratas relevantes

Como se muestra en la la página Figura 4.15, “Lista de erratas”, la página Erratas relevantes muestra una lista personalizada de las actualizaciones de errata, aplicable a sus sistemas registrados. La lista proporciona un resumen de cada actualización de erratas, incluyendo su tipo, gravedad (para actualizaciones de seguridad), número de recomendación, sinopsis, sistemas afectados y fecha de actualización.
Lista de erratas

Figura 4.15. Lista de erratas

Al hacer clic sobre la Recomendación usted llegará a la pestaña Información de la página de Información de errata. Haciendo clic sobre el número de sistemas asociados se llegará a la pestaña Sistemas afectados de la página de Información de errata. Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información.

4.5.2. Todas las erratas

La página de Todas las erratas muestra una lista de todas las actualizaciones de erratas emitidas por Red Hat. Esta página funciona de una forma similar a la página Erratas relevantes, ya que al hacer clic en Recomendación o en el número de Sistemas afectados, lo llevará a la pestaña relacionada de la página de Información de errata. Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información.
4.5.2.1. Aplicar actualizaciones de errata
Las actualizaciones de errata incluyen una lista de paquetes actualizados que son requeridos para aplicar la actualización de errata. El sistema debe tener derechos para poder recibir aplicaciones de actualizaciones de errata.
Aplique todas las actualizaciones de errata en un sistema haciendo clic en Sistemas => Sistemas en la barra de navegación superior e izquierda. Haga clic sobre el nombre de un sistema con servicios y luego en la pestaña Errata de la página de Información del sistema. Cuando la lista de erratas relevantes aparezca, haga clic en Seleccionar todo luego en el botón Aplicar errata ubicado en la esquina inferior derecha de la página. Sólo aquellas erratas que no han sido programadas, que fueron canceladas o cuya ejecución no fue exitosa, aparecerán en la lista. Las actualizaciones pendientes son excluidas de la lista.
Además, los usuarios administrativosManagement pueden aplicar actualizaciones de errata usando otros dos métodos:
  • Para aplicar una actualización de errata a uno o más sistemas, busque la actualización dentro de la lista de erratas. En la tabla, haga clic en la pestaña Sistemas afectados de la página Información de errata. Seleccione los sistemas a ser actualizados y haga clic en el botón Aplicar errata. Revise nuevamente los sistemas a ser actualizados en la página de confirmación, luego haga clic en el botón Confirmar.
  • Para aplicar más de una actualización de errata en uno o más sistemas, seleccione los sistemas desde una lista de Sistemas y haga clic en el botón Actualizar lista. Haga clic en el enlace System Set Manager en la barra de navegación izquierda, luego haga clic en la pestaña Sistemas. Después de asegurarse de que los sistemas apropiados han sido seleccionados, haga clic en la pestaña Errata, seleccione las aplicaciones de errata a aplicar y haga clic en el botón Aplicar errata. Usted puede seleccionar la aplicación de la errata tan pronto como sea posible (la siguiente vez que el Demonio de RHN en el sistema cliente se conecte con RHN) o programe una fecha y hora para que las actualizaciones de errata ocurran. Luego haga clic en el botón Programar actualización. Usted puede seguir el progreso de la actualización de la errata a través de la lista Acciones pendientes. Consulte la Sección 4.8, “Programación” para obtener mayor información.

Importante

Si utiliza la instalación de paquetes programada, los paquetes se instalan a través del Demonio de RHN. Usted debe habilitar el Demonio de RHN en sus sistemas.
Las siguientes reglas se aplican a las actualizaciones de errata:
  • Cada paquete es miembro de uno o más canales. Si un sistema seleccionado no está suscrito al canal que contiene el paquete, éste no será instalado en el sistema.
  • Si una versión más reciente del paquete ya está instalada en el sistema, el paquete no será instalado en ese sistema.
  • Si una versión más antigua del paquete está instalada, el paquete será actualizado.
4.5.2.2. Información de la errata
Si hace clic sobre la Recomendación de una actualización de errata en las páginas Relevantes o Todas, aparecerá la página Información de la errata. Esta página se subdivide en las siguientes pestañas:
4.5.2.2.1. Información de erratas => Información
Esta subpestaña muestra el reporte del error emitido por Red Hat. Proporciona un resumen del error, incluídos la severidad (para actualizaciones de seguridad), la fecha de emisión y las fechas de actualización. A esto le sigue una descripción breve y detallada del error y de los pasos requeridos para resolver el problema.
Bajo Canales afectados, se listan todos los canales que contienen paquetes afectados. Al hacer clic sobre el nombre de un canal se mostrará la pestaña Paquetes de la sub-pestaña Información del canal. Consulte la Sección 4.6.1.9, “Información de canales de software” para obtener mayor información.
Bajo Arreglos, se listan las entradas específicas de Bugzilla que fueron resueltas por esta errata. Al hacer clic en el resumen se abre la entrada de Bugzilla en http://bugzilla.redhat.com. Observe que debe tener una cuenta en Bugzilla para ver esta entrada.
Las actualizaciones de seguridad listan las vulnerabilidades específicas según son rastreadas por la http://cve.mitre.org. Esta información se lista bajo la etiqueta CVE.
Red Hat proporciona información actualizada de seguridad en formato OVAL. OVAL es una vulnerabilidad abierta y un lenguaje de evaluación promovidos por Mitre, http://oval.mitre.org. Al hacer clic en el enlace debajo de la etiqueta Oval se descargará esta información a su sistema.
4.5.2.2.2. Información de la errata => Paquetes
Proporciona los enlaces para cada uno de los RPM actualizados divididos por canales. Haga clic en el nombre de un paquete pare ver la página de Información del paquete.
4.5.2.2.3. Información de la errata => Sistemas afectados
Lista los sistemas afectados por la actualización de erratas. Usted puede aplicar las actualizaciones aquí. (Vea la Sección 4.5.2.1, “Aplicar actualizaciones de errata”.) Al hacer clic sobre el nombre de un sistema se llegará a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
Para ayudar a los usuarios a determinar si una actualización ha sido programada, una columna de estado aparece dentro de la tabla de sistemas afectados. Los valores posibles son: None (Ninguno), Pending (Pendiente), Picked Up (Tomado), Completed (Finalizado), y Failed (Fallido). Esta columna identifica sólo la última acción relacionada con la errata. Por ejemplo, si una acción falla y usted la programa nuevamente, esta página mostrará el estado de la errata como pendiente (Pending) sin mención alguna de la ejecución fallida. Al hacer clic en un estado diferente a None se llegará a la página de Información de la acción. Esta columna corresponde a aquella en la pestaña Errata de la página de Información del sistema.

4.6. Canales

Si hace clic en la pestaña Canales ubicada en la barra de navegación, aparecerá la categoría Canales con sus respectivos enlaces. Las páginas en la categoría Canales le permitirán ver y administrar los canales y paquetes asociados con sus sistemas. Además, usted podrá obtener aquí las imágenes ISO.

4.6.1. Canales de software

La página Canales de software es la primera en aparece en la categoría de Canales. Un canal de software es una lista de paquetes Red Hat Enterprise Linux agrupados por uso. Los canales sirven para seleccionar los paquetes que van a ser instalados en un sistema.
Hay dos clases de canales de software: canales base y canales hijos.
4.6.1.1. Canales base
Un canal base consta de una lista de paquetes en una arquitectura específica y un lanzamiento de Red Hat Enterprise Linux. Por ejemplo, todos los paquetes en Red Hat Enterprise Linux 5 para la arquitectura x86 conforman un canal de base. La lista de paquetes en Red Hat Enterprise Linux 5 para la arquitectura Itanium conforman otro canal de base diferente.
Un sistema debe estar suscrito únicamente a un canal de base. Este canal se asigna automáticamente durante el proceso de registro con base en la versión de Red Hat Enterprise Linux y la arquitectura del sistema seleccionado. En el caso de canales públicos gratuitos, la acción será exitosa. En el caso de canales de base pagos, esta acción fallará si el derecho asociado no existe.
4.6.1.1.1. Soporte de actualización extendido (EUS)
Además de los canales de base para las principales versiones de Red Hat Enterprise Linux, existen canales para las versiones de actualización de Red Hat Enterprise Linux. Estos canales también están separados por arquitectura y pueden tener canales hijos. Los canales de Soporte de actualización extendida (EUS) se destinan a administradores que desean permanecer con una versión principal o una actualización de Red Hat Enterprise Linux y personalizar las actualizaciones de paquetes para dicha versión particular en vez de actualizar sus sistemas a una nueva versión que instala nuevo software, controladores de hardware y funcionalidades en sistemas de producción.
Por ejemplo, los administradores pueden tener sus sistemas de escritorios con Red Hat Enterprise Linux 5.1 para x86, y los servidores con Red Hat Enterprise Linux 4.5 para AMD64 y EM64T. Los administradores pueden permanecer en sus versiones durante el ciclo de vida del soporte EUS, teniendo plena confianza en el comportamiento de sus versiones de software. Además, los administradores pueden instalar actualizaciones de software críticas sin introducir errores con nuevas funciones o software sin probar.
4.6.1.2. Canales hijo
Un canal hijo es un canal asociado con un canal base que contiene paquetes extras. Por ejemplo, una organización puede crear un canal hijo asociado con Red Hat Enterprise Linux 5 para x86, que contiene los paquetes adicionales necesarios solo para la organización, tales como las aplicaciones de ingeniería personalizadas.
Un sistema puede estar suscrito a múltiples canales hijos de su canal base. Solo los paquetes incluidos en los canales suscritos del sistema, pueden ser instalados o actualizados en ese sistema. Además, los usuarios del Servidor satélite de RHN y del Servidor proxy de RHN tienen autoridad administrativa de canales. Esto les permite crear y administrar sus propios canales personalizados. Consulte la Guía de administración de canal RHN para obtener mayor información.

Nota

Asegúrese de no crear canales hijos disponibles para sistemas de cliente que contengan paquetes incompatibles con el sistema.
Además, sus canales hijos no deben contener copias de contenido desde los canales rhn-tools o rhel-virtualization porque desde esos canales se utilizan paquetes para identificar estos canales cuando se autosuscriben los sistemas mediante la interfaz de usuario de red. Los paquetes específicos son rhncfg (utilizado para identificar el canal rhn-tools) y libvirt (utilizado para identificar el canal rhel-vt).
Los canales pueden subdividirse según la importancia para sus sistemas, incluyendo Todos los canales, Canales de Red Hat, Canales Populares, Mis canales, Canales compartidos, y Canales fuera de servicio.
4.6.1.3. Todos los canales
Como se muestra en la Figura 4.17, “Todos los canales”, la página Todos los canales se muestra por defecto al hacer clic sobre Canales de software en la barra de navegación. Los enlaces dentro de la lista están dirigidos a diferentes pestañas de la página de Información del canal de software. Si hace clic sobre el nombre del canal llegará a la pestaña Información. Al hacer clic sobre el número de paquetes llegará a la pestaña Paquetes. Y al hacer clic sobre el número de sistema llegará a la pestaña Sistemas suscritos. Consulte la Sección 4.6.1.9, “Información de canales de software” para obtener mayor información.
Todos los canales

Figura 4.17. Todos los canales

4.6.1.4. Canales de Red Hat
La página de Canales de Red Hat muestra los canales de Red Hat y sus canales hijos disponibles. Versiones de Red Hat Enterprise Linux sincronizadas directamente desde RHN dedicado, por ejemplo, se listan en este canal.
4.6.1.6. Mis canales
La página de Mis canales muestra todos los canales de software pertenecientes a su organización. Esta página incluye tanto los canales de Red Hat como los canales personalizados. Puede refinar la búsqueda mediante el cuadro de texto para filtrar por el nombre de canal.
4.6.1.7. Canales compartidos
La página de Canales compartidos muestra los canales en su organización que usted ha compartido con otros en su confianza empresarial. Para mayor información sobre confianza empresarial y distribución de canales, consulte la Sección 6.6.2, “Compartir canales de contenido entre organizaciones en una confianza”.
4.6.1.8. Canales fuera de servicio
La página Canales fuera de servicio muestra los canales disponibles para su organización que han llegado a la fecha de expiración. Estos canales no reciben actualizaciones.
4.6.1.9. Información de canales de software
Si usted hace clic sobre el nombre de un canal aparecerá la página de Información del canal de software. Esta página está dividida en las siguientes pestañas:
4.6.1.9.1. Información del canal de software => Información
Información general sobre el canal y el canal padre, en caso de ser éste un canal hijo. Ésta es la primera pestaña que se verá al hacer clic sobre un canal. Muestra la información esencial de un canal, incluyendo el resumen, la descripción y la arquitectura.
(El derecho administrativo requiere ver la cajilla de verificación.) Además, una cajilla de verificación suscribible de forma global, puede ser vista por los administradores de satélites y de canales. Esto significa que la conducta predeterminada de cada canal permite a cualquier usuario suscribir sistemas. Si desmarca la cajilla y hace clic en Actualizar la apariencia de la pestaña Suscriptores, podrá ser utilizada para otorgar a algunos usuarios los permisos de suscripción al canal. Los administradores de satélites y canales siempre pueden suscribir sistemas a cualquier canal.
(El derecho administrativo se requiere para esta funcionalidad.) Solo los usuarios con canales de base personalizados pueden cambiar su asignación de canal de base del sistema. Pueden actuar de dos formas:
  • Los usuarios con un canal de base personalizado pueden asignar el sistema a ese canal base.
  • Los usuarios pueden revertir las suscripciones de sistemas desde el canal de base personalizado al canal de base apropiado de la distribución.

Nota

La variante de distribución del canal de base del sistema debe coincidir con la variante instalada en el sistema. Por ejemplo, un sistema que tiene Red Hat Enterprise Linux AS v.4 para x86 no puede ser registrado al canal de base Red Hat Enterprise Linux ES v.4 para x86.
4.6.1.9.2. Información del canal de software => Errata
Lista de erratas que afectan el canal. La lista muestra los tipos de recomendación, nombres, resúmenes y los datos publicados. Al hacer clic sobre el nombre de una recomendación llegará a la página de Información de erratas. Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información.
4.6.1.9.3. Información de canal de software => Paquetes
Lista de los paquetes en el canal. Para descargar paquetes como archivos .tar, seleccionelos y haga clic en el botón Descargar paquetes en la esquina inferior izquierda de la pagina. Haga clic en el nombre del paquete para ir a la página de Información del paquete. Esta página muestra un conjunto de pestañas con información sobre el paquete, incluyendo las arquitecturas en las cuales se ejecuta, el tamaño del paquete, la fecha de construcción, las dependencias del paquete, el cambio de registro, la lista de los archivos incluidos en el paquete, las versiones más recientes y una lista de los sistemas que tienen el paquete instalado. Desde aquí, usted puede descargar los paquetes como RPM o SRPM.
Para buscar un paquete específico o un subconjunto de paquetes, utilice el filtro de paquetes ubicado en la parte superior de la lista. Introduzca una subcadena de búsqueda para buscar todos los paquetes en la lista que tengan incluida la subcadena al principio, en el medio o al final del nombre del paquete. Por ejemplo, escribiendo ks en el filtro se retornará ksconfig, krb5-workstation, y links. El filtro no diferencia entre mayúsculas y minúsculas.
4.6.1.9.4. Información del canal de software => Sistemas suscritos
Lista los sistemas autorizados suscritos al canal. La lista muestra los nombres de sistemas, los canales base y los niveles de derechos. Haga clic en el nombre del sistema para ver la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
(Derechos administrativos requeridos para esta funcionalidad.) Si es un canal hijo, también tendrá la opción de cancelar la suscripción de los sistemas del canal. Use las cajillas de verificación para seleccionar los sistemas, luego haga clic en el botón Cancelar suscripción en el botón de la esquina inferior derecha.
4.6.1.9.5. Información del canal de software => Sistemas de destino
Lista los sistemas con derechos que son elegibles para ser suscritos a los canales. Esta pestaña aparece únicamente para los canales hijos. Utilice las casillas de verificación para seleccionar los sistemas, luego haga clic en el botón Suscribir ubicado en la esquina inferior derecha. Usted recibirá un mensaje de éxito o será notificado de cualquier error. Esto puede realizarse a través de la pestaña Canales de la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.

4.6.3. Administración de canales de software

Esta pestaña le permite a los administradores crear, clonar y borrar canales personalizados. Estos canales pueden contener versiones modificadas de los canales de distribución o paquetes personalizados.
La pantalla por defecto de la pestaña Administrar canales de software muestra una lista con todos los canales disponibles. Ésta incluye los canales personalizados, canales basados en la distribución y los canales hijos.
Para clonar un canal existente, haga clic en el enlace clonar canal ubicado en la parte superior derecha de la pantalla, seleccione el canal a clonar desde el menú desplegable, y haga clic en botón Crear canal. La siguiente pestaña presenta varias opciones para el nuevo canal, incluyendo la arquitectura base y las opciones GPG. Seleccione y haga clic en el botón Crear Canal para completar el proceso.
Para crear un nuevo canal, haga clic en el enlace crear nuevo canal ubicado en la parte superior de la pantalla. Seleccione las distintas opciones para el nuevo canal, incluyendo la arquitectura base y las opciones GPG. Seleccione y haga clic en el botón Crear canal. Note que un canal creado de esta manera no contendrá ningún paquete. Usted debe cargar los paquetes de software o añadir paquetes desde otros canales. También puede incluir actualizaciones de erratas en su canal personalizado.
Esta pantalla lista las opciones seleccionadas durante el proceso de creación del canal. Esta página incluye la casilla de verificación Globalmente abonable, la cual permite a los usuarios realizar suscripciones a los canales.
Esta subpestaña le permitirá seleccionar los usuarios que pueden alterar o borrar este canal. Los administradores de satélites y de canales pueden alterar o borrar cualquier canal.
Para que un usuario pueda alterar el canal, seleccione la casilla de verificación al lado del nombre del usuario y haga clic en el botón Actualizar. Para que los usuarios puedan administrar el canal, haga clic en el botón Seleccionar todos ubicado bajo la lista, luego haga clic en el botón Actualizar. Para remover la capacidad de un usuario de administrar canales, desactive la casilla al lado de sus nombres y haga clic en el botón Actualizar.
Esta sub-pestaña le permitirá a los administradores del canal listar, clonar y añadir erratas a sus canales personalizados. Los canales personalizados que no han sido clonados desde una distribución no pueden añadir erratas hasta que no haya paquetes en el canal. Sólo las erratas que coincidan con la arquitectura del canal y que sean aplicables a un paquete en ese canal pueden ser añadidas al canal. Finalmente, sólo las erratas clonadas o personalizadas pueden ser añadidas al canal personalizado. Las erratas pueden ser incluidas en un canal clonado si éstas son seleccionadas durante la creación del canal.
Esta sub-pestaña es similar a la sub-pestaña Errata. Permite a los administradores del canal y de la organización listar, comparar y añadir paquetes a los canales personalizados.
Para listar todos los paquetes en el canal, haga clic en el enlace Listar/Remover paquetes. Seleccione la casilla a la izquierda de cualquier paquete que desee suprimir, luego haga clic en el botón Remover paquetes en la parte inferior derecha de la página.
Para añadir paquetes, haga clic en el enlace Añadir paquetes. En el menú desplegable, escoja un canal desde el cual seleccionar los paquetes y haga clic en el botón Ver para continuar. Seleccione la casilla al lado de cualquier paquete que desee añadir al canal, luego haga clic en el botón Añadir paquetes en la parte inferior derecha de la pantalla.
Para comparar paquetes dentro del canal actual con aquellos en otros canales, seleccione el otro canal en el menú desplegable y haga clic en el botón Comparar. Todos los paquetes presentes en ambos canales son comparados y el resultado es mostrado en las siguiente pantalla. Esta información incluye la arquitectura y la versión de cada paquete.
Para que los dos canales sean idénticos, haga clic en el botón Fusionar diferencias en la parte inferior derecha. La siguiente pantalla le permitirá seleccionar la manera como los conflictos son resueltos. Haga clic en el botón Prever fusión para ver el resultado de la fusión sin hacer ningún cambio en los canales. Finalmente, seleccione los canales que desea fusionar y haga clic en el botón Fusionar paquetes seguido del botón Confirmar para ejecutar la fusión.
Esta pestaña le permitirá administrar los paquetes de software personalizados de su organización. Usted puede ver una lista completa de todo el software personalizado o ver sólo aquellos paquetes de un canal personalizado seleccionado. Para seleccionar el canal cuyos paquetes personalizados desea ver, seleccione el canal desde el menú desplegable y haga clic en el botón Ver.
Esta pestaña permite añadir y administrar repositorios de paquetes existentes personalizados o de terceros como también enlaza los repositorios a un canal existente. La función Repositorios soporta repositorios yum.
Para crear un nuevo repositorio haga clic en el enlace Crear nuevo repositorio en la parte superior derecha de la página Administrar repositorios. La pantalla Crear repositorio le pide ingresar un Nivel de repositorio (tal como fedora-13-i386) así como también una URL de repositorio (tal como http://customrepo.example.com). También puede ingresar URL que apunten a copiar en espejo listas como también las URL de descarga directa. Al terminar, haga clic en el botón Crear repositorio.
Para vincular el repositorio recién creado con un canal de software existente, haga clic en el enlace Administrar canales de software en el menú izquierdo, luego haga clic en el canal que desea vincular. Desde la página de Información de canal, haga clic en la subpestaña de Repositorios, luego marque la cajilla correspondiente al repositorio que desea vincular y haga clic en Actualizar repositorios.
Para sincronizar paquetes desde un repositorio personalizado para su canal, haga clic en el enlace Sync desde la subpestaña de Repositorios de canal y confirme haciendo clic en el botón Sync.
También puede realizar una sincronización a través de una línea de comandos mediante el comando spacewalk-repo-sync. Por ejemplo:
spacewalk-repo-sync --channel=<CHANNEL_NAME> --url=<http://FQDN>
Por ejemplo, para sincronizar el repositorio de Fedora 13 para arquitectura i386, ingrese lo siguiente:
spacewalk-repo-sync --channel=fedora-13-i386 --url=https://mirrors.fedoraproject.org/metalink?repo=updates-released-f13&arch=i386

4.7. Configuración

Esta pestaña es el portal para administrar los canales de configuración y archivos, ya sean administrados centralmente o limitados a un solo sistema. Se debe ser administrador de la configuración o Administrador del Satélite para ver la pestaña Configuración. Además, debe tener al menos un derecho de aprovisionamiento, de lo contrario la pestaña no aparecerá.
Los archivos administrados centralmente son aquellos que están disponibles para varios sistemas; los cambios realizados a un archivo en un canal de configuración central afectarán a varios sistemas. Existen también canales de configuración local. Cada sistema con derechos de Aprovisionamiento tiene un canal de configuración local (también conocido como canal de sobrescritura) y un canal de entorno de prueba. Ambos canales de administración, local y central, se describen más adelante en este capítulo.
Para que la configuración de un sistema pueda ser administrada a través de RHN debe tener instaladas las herramientas apropiadas y el archivo config-enable. Estas herramientas pueden ya estar instaladas en el sistema, especialmente si se ha realizado una instalación kickstart con la funcionalidad de administración de la configuración incluida. De otro modo, dichas herramientas pueden encontrarse en el canal hijo de herramientas de RHN para su distribución. Descargue e instale los últimos paquetes rhncfg*. Estos son:
  • rhncfg — Las bibliotecas y funciones de base necesarias para los paquetes rhncfg-*.
  • rhncfg-actions — El código requerido para ejecutar acciones de configuración programadas a través del sitio web de RHN.
  • rhncfg-client — Una interfaz para la línea de comandos de las funciones cliente del sistema de administración de la configuración de RHN.
  • rhncfg-management — Una interfaz para la línea de comandos usada para administrar la configuración de RHN.
A continuación, debe activar su sistema para programar acciones de configuración. Esto se realiza a través del comando rhn-actions-control en el sistema cliente. Este comando se incluye en el RPM rhncfg-actions. El programa de control de acciones de RHN (rhn-actions-control) activa o desactiva los modos específicos de las acciones permitidas. Consulte la Sección B.1, “Red Hat Network Actions Control para obtener más instrucciones.

4.7.2. Visión general

La página Resumen de configuración le permite revisar el estado de los archivos de configuración y los sistemas que los utilizan.
Resumen de la configuración
Este panel proporciona información de referencia sobre sus archivos de configuración. Haga clic sobre el texto azul pata ver una lista de los sistemas relevantes, la información del canal o los archivos de configuración.
Acciones de configuración
Este panel ofrece acceso directo sobre las tareas de administración de la configuración más comunes. Puede ver o crear archivos o canales o activar la administración de la configuración en sus sistemas.
Archivos de configuración recientemente modificados
La lista en esta página muestra los archivos que han cambiado, los canales a los cuales pertenecen y cuándo fueron cambiados. Si no hay archivos recién modificados, ninguna lista aparecerá. Haga clic en el nombre del archivo para ir a la página de Información. Haga clic en el nombre de canal para ir a la página de Información del canal para ese canal.
Implementaciones de configuración recientemente programadas
Cada acción que ha sido programada es listada aquí con el estado de la acción. Cualquier tarea de configuración programada, desde la activación de la administración de configuración hasta la implementación de configuración específica, se lista aquí. Esto permite revisar si sus tareas han sido exitosas y/o tomar cualquier acción necesaria para corregir cualquier problema. Haga clic en el texto azul para ir a la página de Información del sistema => Programar para el sistema específico.

4.7.3. Canales de configuración

Como se mencionó anteriormente, RHN administra tanto archivos y canales de configuración local o central. La administración central de la configuración le permite implementar archivos de configuración en varios sistemas. La administración de la configuración local le permite especificar sobrescrituras o archivos de configuración que no deben ser cambiados si el sistema se suscribe a un canal central.
Los canales de configuración central deben ser creados a través del enlace en esta página. Los canales de configuración local no son creados aquí; ellos existen de forma automática para cada sistema al cual se le ha aplicado un derecho de aprovisionamiento.
Haga clic en el nombre del canal de configuración para ir a la página de información de ese canal. Haga clic en el número de archivos del canal para ir a la página Listar/Remover archivos de ese canal. Haga clic en el número de sistemas suscritos al canal de configuración para ir a la página Sistemas => Sistemas suscritos de ese canal.
Para crear un nuevo canal de configuración central:
  1. Haga clic en el enlace crear nuevo canal de configuración en la esquina superior derecha de esta pantalla.
  2. Introduzca un nombre para el canal.
  3. Introduzca una etiqueta para el canal. Este campo debe contener solo caracteres alfanuméricos, "-", "_", y "."
  4. Introduzca una descripción para el canal. Debe introducir una descripción. No hay restricción de caracteres para la descripción. Este campo puede contener información corta que le permita distinguir un canal de otro.
  5. Haga clic en el botón Crear canal de configuración para crear un nuevo canal.
La siguiente página es un subconjunto de la página de Información del canal y tiene tres subpestañas: Visión general, Añadir archivos y Sistemas. La página de información del canal se describe en la Sección 4.7.3.1, “Configuración => Canales de configuración => Información del canal de configuración”.
Visión general
Esta sub-pestaña es muy parecida al de la página de Resumen de configuración. El panel Información del canal proporciona información de estado sobre el contenido del canal. El panel Acciones de configuración proporciona acceso a las tareas más comunes de configuración. La principal diferencia es el panel Propiedades del canal. Al hacer clic en el enlace Editar propiedades, usted puede editar el nombre, la etiqueta, y la descripción del canal.
Listar/Remover archivos
Esta pestaña, que aparece únicamente si hay archivos en el canal de configuración, lista los archivos que este canal de configuración contiene. Puede remover uno o varios archivos, copiar la versión más reciente a un conjunto de sobrescritura local o a otro canal de configuración central. Seleccione la casilla al lado de cualquier archivo que desee manipular y haga clic en el botón en la parte inferior de la pantalla.
Añadir archivos
La subpestaña Añadir archivos tiene tres subpestañas que permiten Cargar, Importar o Crear los archivos de configuración que serán incluidos en el canal.
Cargar archivo
Para cargar un archivo a un canal de configuración, busque el archivo en su sistema local, complete todos los campos del formulario y haga clic en el botón Cargar archivo de configuración. El campo Nombre/Ruta es la ruta absoluta en donde el archivo será implementado.
Puede indicar la Propiedad (el nombre de usuario y nombre de grupo) como también los Permisos que van vinculados al archivo cuando se despliega.
Si el cliente tiene activado SELinux, puede configurar Contextos de SELinux para habilitar los atributos de archivo requeridos (tales como usuario, rol y tipo de archivo) que permiten que sea utilizado en el sistema. Para obtener mayor información sobre cómo configurar el contexto de archivo SELinux, consulte la Red Hat Enterprise Linux Security-Enhanced Linux User Guide.
Por último, si el archivo de configuración incluye un macro, ingrese el símbolo que indica el comienzo y fin del macro.
Importar archivos
Desde esta página usted puede importar los archivos desde otros canales de configuración, incluyendo cualquier canal administrado localmente. Seleccione la casilla de verificación a la izquierda del archivo que desea implementar y haga clic en el botón Importar archivo(s) de configuración.

Nota

Un icono de entorno de prueba indica que el archivo listado está ubicado en un canal de repositorio de prueba local. Los archivos en un canal de entorno de prueba del sistema son considerados experimentales y pueden ser inestables. Sea precavido cuando los seleccione desde un canal de configuración central.
Crear archivo
En esta página puede crear un archivo de configuración, directorio o enlace simbólico desde el comienzo para que sea incluido en el canal de configuración.
Primero, elija si desea crear un archivo de texto, directorio, o enlace simbólico (symlink) en la sección File Type. Indique la ruta absoluta en la que el archivo debe ser implementado en el cuadro de texto Filename/Path. Al crear un symlink, indique el archivo de destino y la ruta en el cuadro de texto Destino de enlace simbólico/ruta.
Ingrese el Nombre de usuario y Nombre de grupo para el archivo en la sección Propiedad , como también el Modo permisos de archivo para el archivo.
Si el cliente tiene activado SELinux, puede configurar Contextos de SELinux para habilitar los atributos de archivo requeridos (tales como usuario, rol y tipo de archivo) que permiten que sea utilizado en el sistema. Para obtener mayor información sobre cómo configurar el contexto de archivo SELinux, consulte la Red Hat Enterprise Linux Security-Enhanced Linux User Guide.
Si el archivo de configuración incluye un macro, ingrese el símbolo que señala el comienzo y fin del macro. Luego, ingrese el contenido del archivo de configuración en el campoContenido de archivo mediante el menú desplegable de script para escoger el lenguaje de scripting. Por último, pulse el botón Crear archivo de configuración para crear un nuevo archivo.
Implementar archivos
Esta subpestaña solo aparece cuando hay archivos en el canal. Para implementar todos los archivos presione el botón Implementar todos los archivos o seleccione los archivos y presione el botón Implementar archivos seleccionados. Se le preguntará en qué sistemas desea implementar los archivos. La lista de sistemas muestra los que están suscritos en este canal. Si quiere implementar los archivos a un sistema que no se muestra aquí, primero suscriba este sistema al canal. Cuando todo esté listo, presione el botón Confirmar e implementar los sistemas seleccionados para implementar los archivos.
Sistemas
Esta pestaña, la cual tiene dos subpestañas, le permite administrar los sistemas que están suscritos al canal de configuración.
Sistemas suscritos
Esta sub-pestaña mostrará una lista de todos los sistemas que están suscritos al canal actual. Haga clic en el nombre del sistema para ir a la página de Información del sistema de éste.
Sistemas de destino
Esta sub-pestaña muestra una lista de sistemas que han sido activados para administración de configuración pero que no están suscritos al canal. Para añadir un sistema a un canal de configuración, seleccione la casilla a la izquierda del nombre del sistema y haga clic en el botón Suscribir sistema.

4.7.4. Archivos de configuración

Esta pestaña le permitirá administrar los archivos de configuración independientemente. Se puede llegar tanto los archivos de configuración central como los archivos de configuración local desde las subpestañas de esta página.

Nota

Por defecto, el tamaño máximo para los archivos de configuración es 128KB. Si necesita cambiar ese valor, encuentre o cree la siguiente línea en el archivo /etc/rhn/default/rhn_web.conf:
web.maximum_config_file_size=128
También se puede encontrar y cambiar la siguiente línea en el archivo /etc/rhn/default/rhn_server.conf al mismo valor:
maximum_config_file_size=131072
Cambie el valor en ambos archivos de 131072 al valor deseado en bytes.
4.7.4.1. Archivos administrados centralmente
Los archivos administrados centralmente son aquellos que están disponibles a varios sistemas. Los cambios hechos a un archivo dentro de un canal administrado centralmente puede cambiar la configuración de varios sistemas.
Esta página lista todos los archivos actualmente almacenados en sus canales de configuración central. Haga clic en la Ruta de un archivo para ir a la página de Información del archivo de configuración para ese archivo. Seleccione el nombre del canal de configuración para ir a la página de Información del canal del canal que contiene el archivo. Haga clic en el número de sistemas para ir a una lista de los sistemas que contienen actualmente ese archivo. Finalmente, haga clic en el número de sistemas sobrescritos para ir a una lista de los sistemas que tienen una versión (o sobrescritura) local de los archivos de configuración (lo cual quiere decir que los archivos administrados localmente no serán implementados en esos sistemas).

4.7.5. Archivos administrados localmente

Los archivos de configuración administrados localmente son aquellos que se aplican a uno de los sistemas. Estos pueden ser archivos en el entorno de prueba del sistema o pueden ser archivos que pueden ser implementados en el sistema en cualquier momento. Los archivos locales tienen mayor prioridad que los archivos administrados centralmente -si un sistema tiene un archivo de configuración en un canal de configuración administrado centralmente y ese sistema tiene una versión del archivo localmente administrado, la versión local será implementada.
Esta página enumera todos los archivos de configuración local (de sobrescritura) de su sistema. Esto incluye los canales de configuración local y el canal de entorno de prueba para cada sistema con derecho de aprovisionamiento.
Haga clic en la Ruta del archivo para ir a la página de Información del archivo de configuración para el archivo. Haga clic en el nombre del sistema al cual pertenece para ir a la página de Información del sistema => Configuración => Configuración => Visión general para el sistema.
4.7.5.1. Inclusión de macros en sus archivos de configuración
En la administración de archivos tradicional, usted tendría que cargar y distribuir cada archivo de forma independiente, incluso si las diferencias son mínimas y el número de versiones es de cientos o miles. RHN soluciona este problema con la inclusión de macros, o variables, dentro del archivo de configuración que administra para sistemas con derecho de aprovisionamiento. Aparte de las variables para personalizar la información del sistema, los siguientes macros estándar tienen soporte:
  • rhn.system.sid
  • rhn.system.profile_name
  • rhn.system.description
  • rhn.system.hostname
  • rhn.system.ip_address
  • rhn.system.custom_info(key_name)
  • rhn.system.net_interface.ip_address(eth_device)
  • rhn.system.net_interface.netmask(eth_device)
  • rhn.system.net_interface.broadcast(eth_device)
  • rhn.system.net_interface.hardware_address(eth_device)
  • rhn.system.net_interface.driver_module(eth_device)
Para utilizar esta poderosa función, cargue o cree un archivo de configuración a través de la página de Información del canal de configuración. Luego abra la página Información del archivo de configuración e incluya los macros soportados. Asegúrese de que los delimitadores usados para separar sus variables coincidan con aquellos establecidos en los campos Delimitador inicial de macro y Delimitador final de macro y que éstos no entren en conflicto con otros caracteres en el archivo. Se recomienda que los delimitadores sean de dos caracteres y que no tengan el símbolo de porcentaje (%).
Por ejemplo, usted tiene un archivo que es aplicable a todos sus servidores pero que solo se diferencia en los nombres de host y direcciones IP. En vez de administrar un archivo de configuración por separado para cada servidor, puede crear un solo archivo, tal como server.conf, con la dirección IP y los nombres de host incluidos como macros, así:
hostname={| rhn.system.hostname |}
ip_address={| rhn.system.net_interface.ip_address(eth0) |}
Una vez el archivo es enviado a los sistemas individuales, ya sea a través de una acción programada o a través de la línea de comandos con el Cliente de configuración de RHN (rhncfg-client), las variables serán remplazadas por el nombre de host y la dirección IP del sistema tal y como están en el perfil del sistema de RHN. En el archivo de configuración anterior, por ejemplo, la versión implementada se vería así:
hostname=test.example.domain.com
ip_address=177.18.54.7
Para capturar la información personalizada del sistema, inserte la etiqueta de la llave en la macro de información personalizada (rhn.system.custom_info). Por ejemplo, si desarrolla una llave etiquetada "activos", usted puede añadir éste a la macro de información personalizada en un archivo de configuración. Éste será sustituido en cualquier sistema que lo contenga. La macro se verá así:
 
asset={@ rhn.system.custom_info(asset) @}
Tras la implementación del archivo al sistema que contiene el valor para esa llave, el macro es traducido, dando como resultado una cadena similar a la siguiente:
asset=Example#456
Para incluir un valor predeterminado, por ejemplo si necesita prevenir errores, puede añadirlo al macro de información personalizada del siguiente modo:
asset={@ rhn.system.custom_info(asset) = 'Asset #' @}
Este valor predeterminado es sobrescrito por el valor del sistema que lo contiene.
Al utilizar el Gestor de configuración de Red Hat Network (rhncfg-manager) no se traducirán o alterarán los archivos ya que esta herramienta no reconoce los sistemas. — rhncfg-manager no depende de los parámetros del sistema. Los archivos binarios no pueden ser interpolados.

4.7.6. Sistemas

Esta página muestra la información de estado sobre su sistema en relación con la configuración. Hay dos subpestañas: Sistemas administrados y Sistemas objetivo.
4.7.6.1. Sistemas administrados
Esta es la página predeterminada para ver la página Configuración => Sistemas. Los sistemas que se muestran aquí han sido preparados para la implementación de archivos de configuración. Aquí se muestra el número de archivos administrados central o localmente. Al hacer clic en el nombre del sistema lo llevará a la página de Información del sistema => Configuración => Visión general. Haga clic en el número de archivos locales para ir a la página de Información del sistema => Configuración => Ver/Modificar archivos => Archivos administrados localmente, la cual le permite administrar los archivos locales (de sobrescritura) que serán aplicados al sistema. Haga clic en el número de canales de configuración administrados centralmente para ir a la página de Información del sistema => Configuración => Administrar canales de configuración => Listar/remover suscripciones de los canales. Esta página le permitirá cancelar las suscripciones de cualquier canal.
4.7.6.2. Sistemas de destino
Esta página muestra los sistemas que no han sido preparados para la implementación de archivos de configuración o que no están aun suscritos a un canal de configuración. La tabla tiene tres columnas que identifican el nombre del sistema, si estos están preparados para la implementación de archivos de configuración y una lista de los pasos que deben llevarse a cabo antes de que el sistema esté preparado. Para programar la ejecución de todos los pasos preparatorios que pueden llevarse a cabo de forma automática, seleccione las casillas de verificación al lado del nombre del perfil y haga clic en el botón Activar administración de la configuración en RHN.

Nota

Deberá ejecutar algunos pasos de forma manual para activar la implementación de archivos de configuración. Algunas instrucciones en la pantalla lo asistirán en esta tarea.

4.8. Programación

Si usted hace clic en la pestaña Programar en la barra de navegación, aparecerá la categoría Programar y sus enlaces. Estas páginas le permitirán rastrear las acciones ocurridas en su sistema. Una acción es una tarea RHN programada que es ejecutada en uno o más sistemas clientes. Por ejemplo, una acción puede ser programada para aplicar todas las actualizaciones de errata en un sistema.
Red Hat Network guarda rastro de los siguientes tipos de acciones:
  1. Alteración de paquetes (instalación, actualización y remoción)
  2. Acciones de restauración de paquetes
  3. Reinicios del sistema
  4. Actualizaciones de erratas
  5. Modificación de los archivos de configuración (implementación, carga y comparación)
  6. Actualizaciones de los perfiles de hardware
  7. Actualizaciones de los perfiles de la lista de paquetes
  8. Iniciación kickstart
  9. Comandos remotos
Cada página en la categoría Programar representa un estado de acción.

4.8.1. Acciones pendientes

Como se muestra en la Figura 4.19, “Programa - Acciones pendientes”, la página de Acciones pendientes se muestra por defecto al hacer clic en Programar en la parte superior de la barra de navegación. Esta página muestra las acciones que no han sido iniciadas o que están en progreso.
Programa - Acciones pendientes

Figura 4.19. Programa - Acciones pendientes

4.8.2. Acciones fallidas

Las acciones que no pudieron ser concluidas. Si la acción retorna un error, éste será mostrado en la pantalla.

4.8.3. Acciones completadas

Las acciones que han sido exitosamente ejecutadas.

4.8.4. Acciones archivadas

Las acciones almacenadas para futura revisión.

4.8.5. Lista de acciones

En cada página, cada fila en la lista representa un único evento o acción programada que puede afectar múltiples sistemas y que envuelve varios paquetes. La lista contiene varias columnas de información:
  • Seleccionar — Utilice las cajas de selección para escoger acciones. Después de la selección, usted puede añadirlas a la lista de selección o moverlas a la lista Acciones archivadas. Si usted archiva una acción pendiente, ésta no es anulada; la acción sólo será movido de la lista Acciones pendientes a la lista Acciones archivadas.
  • Acción — Tipo de acción a ejecutar, como por ejemplo una actualización de errata o una instalación de paquetes. Al hacer clic sobre el nombre de la acción, será enviado a la página de Información de la acción. Consulte la Sección 4.8.5.1, “Información de la acción” para obtener mayor información.
  • Primera ejecución — El día y hora en que la acción será ejecutada por primera vez.
  • Éxitos — El número de sistemas en que la acción fue ejecutada exitosamente.
  • Fallos — El número de sistemas en los cuales la ejecución de la acción fue infructuosa.
  • En progreso — El número de sistemas en los cuales la acción está siendo ejecutada.
  • Total — El número total de sistemas en los cuales la acción ha sido programada.
4.8.5.1. Información de la acción
Si usted hace clic en el nombre de una acción, aparecerá la página de Información de la acción. Esta página está dividida en las siguientes pestañas:
4.8.5.1.1. Información de la acción => Información
Información general sobre la acción. Esta es la primera pestaña que usted verá al hacer clic sobre una acción. Muestra el tipo de acción, el administrador que la programó, la primera ejecución y las notas. Al hacer clic en Recomendación de errata llegará a la página de Información de errata. La Consulta de erratas aparece solamente si la acción es una actualización de errata. Consulte la Sección 4.5.2.2, “Información de la errata” para obtener mayor información.
4.8.5.1.2. Información de la acción => Sistemas completados
Lista de los sistemas en los cuales la acción ha sido ejecutada exitosamente. Al hacer clic sobre el nombre de un sistema usted llegará a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
4.8.5.1.3. Información de la acción => Sistemas en progreso
Lista de los sistemas en los cuales la acción está siendo ejecutada. Para cancelar una acción seleccione el sistema usando la caja de selección apropiada y haga clic en el botón Desprogramar acción. Al hacer clic en el nombre del sistema, usted será enviado a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
4.8.5.1.4. Información de la acción => Sistemas fallidos
Lista de los sistemas en los cuales la ejecución de la acción no ha sido exitosa. Las acciones pueden ser re-programadas aquí. Al hacer clic en el nombre del sistema, usted será enviado a la página de información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.

4.9. Usuarios

(Se requiere autorización para ver esta pestaña). Solamente los Administradores del Satélite pueden ver la pestaña Usuarios en la barra de navegación superior. Si hace clic en la pestaña Usuarios, aparecerá la categoría Usuarios y sus enlaces. Estas páginas le permitirán conceder y editar permisos para aquellos usuarios que administran sus grupos de sistemas. Haga clic en Lista de usuarios para modificar los usuarios dentro de su organización.
Para añadir usuarios nuevos a su organización, haga clic en el enlace Crear nuevo usuario en la esquina derecha de la página. La siguiente página es la de Crear usuario. Complete cada uno de los valores requeridos por el nuevo usuario.
Una vez todos los campos hayan sido completados, seleccione el botón Crear Login. RHN enviará un correo-e a la dirección especificada y lo dirigirá a la página de Usuarios => Lista de usuarios. Si desea seleccionar permisos y opciones para los usuarios recientemente creados, seleccione los nombres de la lista. Al seleccionarlos, aparecerá la página de Información del usuario, la cual presenta varias subpestañas de opciones. Consulte la Sección 4.9.1.1, “Lista de usuarios => Activa => Información de usuario” para obtener información detallada de cada subpestaña.

4.9.1. Lista de usuarios => Activa

(Se requiere el derecho de administración para ver esta pestaña.) Esta pestaña lista todos los usuarios activos de su cuenta RHN. Muestra la siguiente información básica sobre cada usuario: nombre de usuario, nombre real, roles y la fecha de la última sesión realizada.
Como se muestra en la Figura 4.20, “Lista de usuarios”, cada fila en Lista de usuarios, representa un usuario dentro de su organización. Hay cuatro columnas de información para cada usuario:
  • Nombre de usuario — El nombre de inicio de sesión del usuario. Si usted hace clic sobre un nombre de usuario, aparecerá la página de Información del usuario. Consulte la Sección 4.9.1.1, “Lista de usuarios => Activa => Información de usuario” para obtener mayor información.
  • Nombre real — El nombre completo del usuario (el apellido primero).
  • Roles — Lista de los privilegios del usuario, tal como Administrador de organización, Administrador de canal y usuario normal. Los usuarios pueden tener múltiples roles.
  • Última sesión — Muestra cuándo fue la última sesión del usuario en RHN.
Lista de usuarios

Figura 4.20. Lista de usuarios

4.9.1.1. Lista de usuarios => Activa => Información de usuario
La página de Información del usuario le permite a los administradores del Satélite administrar los permisos y actividades de todos los usuarios. Incluida en la página de Información del usuario está la funcionalidad para borrar y desactivar usuarios.
Los usuarios pueden ser desactivados directamente desde la interfaz web de RHN. Los usuarios de Satélite de RHN pueden desactivar o borrar a los usuarios de sus sistemas; aunque los usuarios diferentes a los de Satélite deben contactar el servicio al cliente para borrar un usuario. Los usuarios pueden ser desactivados o borrados por un Administrador del Satélite o los usuarios pueden desactivar sus propias cuentas.
Los usuarios desactivados no pueden iniciar una sesión en la interfaz web de RHN, tampoco pueden programar ninguna acción. Un Administrador del Satélite no puede ser desactivado hasta que el rol sea removido de su cuenta. Las acciones programadas por un usuario antes de ser desactivado permanecerán en la cola de acciones. Para permitir mayor flexibilidad, los usuarios desactivados pueden ser reactivados por un Administrador del Satélite.
La eliminación de usuarios desde la interfaz de web está disponible únicamente para los usuarios del Satélite de RHN únicamente. El rol de Administrador del Satélite o rol debe ser eliminado de un usuario antes de que sea borrado.

Aviso

Borrar usuarios es una acción irreversible; sea cuidadoso al proceder. Considere la desactivación del usuario primero para medir los efectos que tendría en su infraestructura la eliminación de ese usuario.
Para desactivar un usuario:
  1. Vaya a la pestaña Información del usuario respectiva.
  2. Verifique si el usuario no es un Administrador de Satélite. Si lo es, desactive la casilla de verificación a la izquierda del rol y haga clic en el botón Enviar en la parte inferior derecha de la pantalla.
  3. Haga clic en el enlace desactivar usuario en la parte superior derecha de la pantalla.
  4. Haga clic en el botón Desactivar usuario en la parte inferior derecha para confirmar.
Para borrar un usuario:
  1. Vaya a la pestaña Información del usuario respectiva.
  2. Verifique que el usuario no sea un Administrador de Satélite y retire este rol de ser necesario.
  3. Haga clic en el enlace Borrar usuario en la parte superior derecha.
  4. Haga clic en el botón Borrar usuario para borrar permanentemente el usuario.
Para obtener instrucciones sobre cómo desactivar su propia cuenta, consulte la Sección 4.3.1.3, “Desactivación de la cuenta”.
(Se requiere el derecho de administración para ver esta pestaña.) Esta es la pestaña predeterminada de la Información del usuario, la cual muestra el nombre de usuario, nombre real, apellido, dirección electrónica y roles asignados al usuario. Toda esta información puede ser modificada. Para hacerlo, realice sus cambios y haga clic en el botón Actualizar. Recuerde que, cuando cambie la contraseña de usuario, solamente verá asteriscos al escribirla.
Para delegar responsabilidades dentro de su organización, Red Hat Network proporciona varios roles con diferentes grados de responsabilidad y acceso. Esta lista describe los permisos de cada uno y las diferencias entre ellos:
  • User — También conocido como Usuario del grupo de sistemas, este es el rol estándar asociado con cualquier usuario recién creado. El acceso para administrar grupos de sistemas y canales de software puede ser concedido a esta persona. Los sistemas deben estar en grupos de sistemas donde el usuario tiene permiso de administración o hasta de visibilidad. Recuerde, sin embargo, que todos los canales de suscripción global pueden ser usados por cualquiera.
  • Administrador de llave de activación— Este rol está diseñado para administrar la colección de llaves de activación de su organización. Esta persona puede crear, modificar y eliminar cualquier llave dentro de su cuenta en general.
  • Administrador de canal — Este rol tiene total acceso a los canales de software y asociaciones relacionadas dentro de su organización. Requiere un Servidor proxy de RHN o un Satélite de RHN. Esta persona puede cambiar los canales base de los sistemas, convertir los canales a globalmente suscribibles y crear canales completamente nuevos.
  • Administrador de configuración — Este rol le permite al usuario administrar la configuración de los sistemas en la organización mediante el sitio web de RHN o la aplicación Gestor de configuración de Red Hat Network.
  • Administrador de monitorización — este rol permite la programación de sondeos y la supervisión de otra infraestructura de Monitorización. Este rol está disponible en el Satélite de RHN versión 3.6 o posterior con derechos de monitorización .
  • Administrador de satélite — Este rol puede realizar cualquier función disponible dentro de Red Hat Network. Como cuenta maestra de su organización, la persona que posea este rol puede alterar los privilegios de las otras cuentas, así como también, realizar las tareas disponibles de los otros roles. Al igual que en los otros roles, pueden existir varios administradores de satélite.
  • Administrador de grupo de sistema — Este rol está una casilla por debajo del Administrador del Satélite, ya que tiene completa autoridad sobre los sistemas y grupos de sistemas a los cuales se le ha concedido acceso. Esta persona puede crear nuevos grupos de sistemas, borrar cualquier grupo de sistemas asignado, añadir sistemas a los grupos y administrar el acceso de los usuarios a los grupos.
Los administradores de Satélite pueden retirar los derechos de administrador de Satélite de otra cuenta de usuario, pero no pueden retirar los derechos de administrador de Satélite desde el único administrador de Satélite restante. Es posible retirar sus propios privilegios de administrador de Satélite, siempre y cuando no sea el último administrador de Satélite restante.
Para asignarle un nuevo rol a un usuario, seleccione la casilla de verificación apropiada. Recuerde que el Administrador del Satélite tiene automáticamente acceso a todos los otros roles; indicado por las casillas de verificación que están inhabilitadas (en gris). Para otorgarle a un usuario la posibilidad de administrar la configuración de sistemas, seleccione la casilla de verificación Administrador de configuración. Cuando esté satisfecho con los cambios, haga clic en Actualizar.
(Se requieren derechos administrativos para ver esta página.) Esta pestaña muestra una lista de los grupos de sistemas que el usuario puede administrar. El Administrador del Satélite puede utilizar las casillas de verificación para establecer los permisos de acceso de este usuario a cada grupo de sistemas. Marque o desmarque la casilla de verificación a la izquierda del grupo de sistemas y haga clic en el botón Actualizar Permisos para guardar los cambios.
Los administradores de Satélite pueden seleccionar uno o más grupos de sistemas por defecto para este usuario. Cuando el usuario registra un sistema, ese sistema se le asigna al grupo o grupos seleccionados. Esto le permite al usuario tener inmediato acceso a los sistemas recién registrados, si él o ella tiene los permisos para uno o más grupos a los cuales se asigna el sistema. Los grupos de sistemas a los cuales el usuario tiene acceso están marcados con un (*).
(Se requieren derechos administrativos para ver esta página.) Esta pestaña lista los sistemas a los cuales el usuario puede acceder. Estos sistemas provienen de los grupos de sistemas asignados al usuario en la pestaña anterior. Para escoger un grupo de sistemas para trabajar, seleccione las casillas de verificación a la izquierda de los sistemas y haga clic en el botón Actualizar lista. Utilice la página del Gestor de múltiples sistemas para ejecutar acciones en esos sistemas. Haga clic en el nombre de un sistema para ir a la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener mayor información.
(Se requieren derechos administrativos para ver esta pestaña). Esta pestaña lista todos los canales disponibles para su organización. Usted puede conceder permisos de suscripción a canales explícitos para este usuario en cada uno de los canales. Seleccione la casilla a la izquierda del canal y luego haga clic en el botón Actualizar permisos. Los permisos concedidos a través del estatus de Administrador del Satélite, estatus de Administrador de canal o porque el canal es globalmente suscribible, no tienen ninguna casilla de verificación, pero muestran en cambio un icono de visto bueno.
(Se requieren derechos administrativos para ver esta pestaña). Identifica los canales a los cuales el usuario puede suscribir sistemas. Para cambiarlos, active o desactive las casillas de verificación apropiadas y haga clic en el botón Actualizar Permisos. Observe que los canales que pueden ser suscritos a través del estatus de administración de usuario o a través de los parámetros globales de canal no pueden ser alterados. Estos están identificados con un icono de visto bueno.
(Se requieren derechos administrativos para ver esta pestaña).Identifica los canales que el usuario puede administrar. Para cambiarlos, active o desactive la casilla de verificación apropiada y haga clic en el botón Actualizar Permisos. Este estado no le permite al usuario la creación de nuevos canales. Observe que los canales administrados automáticamente a través del estado de administración del usuario no pueden ser alterados. Estos se identifican con un icono de visto bueno. Recuerde que, el Administrador del Satélite y los Administradores de canal pueden realizar suscripciones y administrar cualquier canal.
(Se requieren derechos administrativos para ver esta pestaña).Esta página le permite configurar si los usuarios reciben correos de notificación, el número de entradas que se muestran por página y la zona horaria del usuario. Haga su selección y haga clic en el botón Guardar preferencias para actualizar.
  • Notificación por correo-e — Determina si el usuario debe recibir un correo-e cada vez que haya una alerta de errata aplicable a uno o más sistemas en su cuenta RHN; asimismo proporciona resúmenes diarios de los eventos del sistema.
  • Tamaño de página de las listas de RHN — Determina el número máximo de elementos de una lista que deben aparecer en una página. Si hay más elementos en la lista, el botón Siguiente mostrará el siguiente grupo de elementos. Esta preferencia determina la apariencia de las lista de sistemas del usuario, lista de erratas, listas de paquetes, etc.
  • Zona Horaria — Establece la zona horaria del usuario, de tal modo que las acciones programadas sean ejecutadas de acuerdo con la hora de la región pertinente.
  • Opciones de contacto de Red Hat — Identifica los medios (correo-e, teléfono, fax o correo postal) por los cuales Red Hat puede contactar al usuario.
Para modificar cualquiera de estas opciones, realice sus cambios y haga clic sobre el botón Guardar preferencias.
Esta pestaña muestra las direcciones asociadas con la cuenta del usuario. Para actualizar esta información, haga clic en el enlace Editar esta dirección, introduzca la información relevante y haga clic en el botón Actualizar.
(Se requieren derechos administrativos para ver esta pestaña).Esta pestaña lista las direcciones de correo-e y paginadores designadas para recibir alertas de los sondeos de Monitorización. Para crear un método, haga clic en Crear nuevo método y complete los campos. Si va a recibir estas alertas a través de un paginador, seleccione la casilla de verificación asociada para que el mensaje sea enviado en un formato abreviado. Al finalizar, haga clic en Crear método. El método se verá en la lista de métodos, desde donde puede ser editado o borrado.
Usted también puede borrar desde aquí los métodos de notificación. Si el método de notificación tiene un sondeo vinculado, usted verá una lista de los sondeos. Obsserve que si no es un Administrador de monitorización y no puede administrar el sistema en cuestión, la página de Información del sistema y Estado actual de los sondeos no será accesible a través de enlaces con sus nombres. Como regla general, los Administradores de Satélite tienen acceso total a todos los aspectos de su cuenta RHN.

4.9.2. Lista de usuarios => Desactivada

(Se requieren derechos administrativos para ver esta pestaña).Esta página muestra todos los usuarios que han sido desactivados. Para activar cualquiera de los usuarios listados aquí, haga clic en la casilla de verificación a la izquierda de su nombre y haga clic en el botón Reactivar y luego en el botón Confirmar. Los usuarios reactivados retienen los permisos y grupos de sistemas asociados que tenían cuando fueron desactivados. Haga clic en el nombre de usuario para ir a la página de información del usuario.

4.9.3. Lista de usuarios => Todas

La página Todos lista todos los usuarios que pertenecen a su organización. Además de los campos que se muestran en las dos pantallas anteriores, la tabla de usuarios incluye un campo de Estado. Éste muestra si el usuario es Activo o Desactivado. Los usuarios desactivados se resaltan además en gris. Haga clic en el nombre del usuario para ir a la página de Información del usuario.

4.10. Monitorización

Si hace clic en la pestaña Monitorización en la barra de navegación superior, aparecerá la categoría de Monitorización y sus enlaces. Estas páginas, las cuales requieren derechos de Monitorización, le permitirán ver los resultados de los sondeos que usted ha establecido para ser ejecutados en los sistemas autorizados de Monitorización y administrar la configuración de su infraestructura de monitorización.
Inicie la monitorización de un sistema a través de la pestaña Sondeos de la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener una descripción de la pestaña. Consulte el Apéndice D, Sondeos para ver la lista completa de sondeos disponibles.

4.10.1. Estado de sondeo

(Se requiere el derecho de monitorización para ver esta pestaña.) La página l Estado de sondeos aparece de forma predeterminada al hacer clic en Monitorizar en la barra de navegación.
La página de Estado de sondeos muestra un resumen de los sondeos en diferentes estados y proporciona una interfaz sencilla para encontrar de una forma rápida los sondeos problemáticos. Tenga en cuenta que el número total de sondeos mostrados en la parte superior de la página puede no coincidir con el número de sondeos en la tabla inferior. El número en la parte superior incluye los sondeos para todos los sistemas de su organización, mientras que las tablas muestran solamente aquellos sistemas en los cuales usted tiene acceso gracias al rol de Administrador de grupo de sistemas. Asimismo, la cuenta de sondeos que se muestra aquí puede estar asíncrona hasta por un minuto.
La siguiente lista describe cada estado e identifica los iconos asociados a ellos:
  • Crítico - El sondeo ha cruzado el umbral CRÍTICO.
  • Warning - El sondeo ha cruzado el umbral de ADVERTENCIA (WARNING).
  • Desconocido - El sondeo no ha podido reportar con exactitud datos métricos o de estado.
  • Pendiente - El sondeo ha sido programado, pero aún no ha sido ejecutado o no puede hacerlo.
  • OK - El sondeo se está ejecutando correctamente.
La página de Estado de sondeo contiene pestañas para cada uno de los posibles estados y, además, una pestaña para todos los sondeos. Cada tabla contiene columnas con información sobre el estado del sondeo, el sistema que está siendo monitorizado, los sondeos usados y la fecha y hora de la última actualización del estado.
En estas tablas, haga clic en el nombre del sistemas para ir a la pestaña Monitorización de la página de Información del sistema. Si hace clic sobre el nombre del sondeo llegará a la página de Estado actual. Desde allí, puede editar el sondeo, borrarlo y generar reportes con base en sus resultados.
La informacióon de datos y estado de sondeos que estaban disponible a través de la interfaz de red únicamente, pueden ser exportados como un archivo CSV. Haga clic en los enlaces Descargar CSV a través de las páginas de Monitorización para descargar los archivos CSV con la información pertinente. Los datos exportados pueden incluir:
  • Estado de sondeo
  • Todas los sondeos en un estado determinado (OK, ADVERTENCIA, DESCONOCIDO, CRÍTICO, PENDIENTE)
  • Un historial de eventos del sondeo
4.10.1.1. Estado de sondeo => Crítico
(Se requiere el derecho de monitorización para ver esta pestaña.) Los sondeos que han sobrepasado el umbral crítico o alcanzado un estado crítico por cualquier otro medio. Por ejemplo, algunos sondeos muestran una condición crítica (en vez de desconocida) cuando exceden el periodo de expiración.
4.10.1.2. Estado de sondeo => Advertencia
Los sondeos que han sobrepasado el límite de ADVERTENCIA (WARNING) .
4.10.1.3. Estado de sondeo => Desconocido
(Se requiere el derecho de monitorización para ver esta pestaña.)Los sondeos que no pueden recoger las mediciones necesarias para determinar el estado del sondeo. La mayor parte de los sondeos, entra en un estado desconocido al exceder su periodo de expiración. Esto puede indicar que el plazo límite debe incrementarse o que no se pudo establecer la conexión con el sistema a monitorizar.
También es posible que los parámetros de configuración del sondeo no estén correctos y que sus datos no hayan podido ser encontrados. Finalmente, este estado puede indicar que ha ocurrido un error de software.
4.10.1.4. Estado de sondeo => Pendiente
Aquellos sondeos cuyos datos no han sido recibidos por RHN. Este estado se muestra en aquellos sondeos que han sido recientemente programados pero que no han sido ejecutados aún. Si todos los sondeos entran en este estado, su sistema de monitorización puede estar fallando.
4.10.1.5. Estado de sondeo => OK
(Se requiere el derecho de monitorización para ver esta pestaña.) Los sondeos que han sido ejecutados sin error alguno. Este es el estado ideal de todos los sondeos.
4.10.1.6. Estado de sondeo => Todos
(Se requiere el derecho de monitorización para ver esta pestaña.) Todos los sondeos que han sido programados en sistemas en su cuenta, aparecen en orden alfabético por nombre de sistema.
4.10.1.7. Estado actual
Señala el estado del sondeo seleccionado y la fecha de su última ejecución. También ofrece la posibilidad de generar un reporte sobre el sondeo. Aunque esta página es parte de la infraestructura de monitorización, se encuentra bajo la pestaña Sondeo de la página de Información del sistema ya que su configuración es específica del sistema que está siendo monitorizado.
Para ver un reporte con los resultados del sondeo, escoja una duración relevante usando el campo fecha y decida si quiere ver datos de medición, un historial de los cambios de estado o ambas opciones. Para obtener datos de medición, seleccione la medición(es) sobre la cual desea tener un reporte y decida (usando las casillas de verificación) si los resultados deben mostrarse en un gráfico, en una registro de evento o en ambos. Luego haga clic en Generar reporte en la parte inferior de la página. Si no hay ningún dato de medición del sondeo, verá el mensaje NO DATA SELECTED TIME PERIOD AND METRIC (No hay datos para la fecha y medición seleccionada).

4.10.2. Notificación

(Se requiere el derecho de monitorización para ver esta pestaña.) Identifica los métodos de contacto que han sido establecidos para su organización. Estos métodos contienen correos-e o paginadores designados para recibir alertas de los sondeos.
Los varios métodos de notificación disponibles para su organización se listan en la pantalla por defecto Notificación. Los métodos se listan de acuerdo con el usuario a quien se aplican.
Para crear un nuevo método de notificación, haga clic en el nombre del usuario a quien se aplicará la notificación. La Información de Usuario de usuario => la página de métodos de notificación aparecerá. Consulte la Sección 4.9.1.1.7, “Lista de usuarios => Activa => Información de usuario => Métodos de notificación” para obtener información más a fondo. Haga clic en el método de notificación para modificar las propiedades del método.
4.10.2.1. Notificación => Filtros
Los filtros de notificación le permitirán crear reglas a largo plazo para suspender, redirigir o acusar recibo automático de la notificación estándar o envíen notificaciones suplementarias. Esto puede ser útil para manejar la comunicación de sondeos frecuentes o verbosos.
Esta es la pantalla por defecto para la pestaña Filtros de notificación. Lista todos los filtros activos disponibles para su organización. Haga clic en el nombre del filtro para editar las propiedades del filtro.
Para crear un filtro de notificación, haga clic en el enlace crear nuevo filtro de notificación ubicado en la parte superior derecha de la pantalla. Configure cada una de las opciones listadas abajo y haga clic en el botón Salvar filtro para crear el filtro.
  1. Descripción: Introduzca un valor que le permita distinguir este filtro de otros.
  2. Tipo: Determine las acciones del filtro: redirigir, acusar recibo, suspender o suplementar la notificación de entrada.
  3. Enviar a: Las opciones Redirigir notificación y Suplementar notificaciones en el segundo paso requieren una dirección de correo-e a la cual enviar las notificaciones. Las opciones restantes no requieren una dirección de correo-e.
  4. Alcance: Determina qué componentes del servicio de monitorización están sujetos al filtro.
  5. Organización/Explorador/Sondeo: Esta opción le permitirá seleccionar la organización, el explorador(es) o sondeo(s) aplicables en este filtro. Para seleccionar múltiples elementos desde la lista, mantenga precionada la tecla Ctrl mientras hace clic en el nombre de los elementos. Para seleccionar un rango de elementos, mantenga presionada la tecla Shift mientras hace clic en el primer y último elemento del rango.
  6. Sondeos en estado: Selecciona los estados del sondeo relacionados con el filtro. Por ejemplo, usted puede crear una notificación adicional para los sondeos que pasan al estado crítico únicamente. Desactive la casilla a la izquierda del estado que desea ignorar.
  7. Enviar notificaciones a: Este es el método al cual la notificación será enviada si los filtros no están en su lugar. Usted puede, por ejemplo, redirigir las notificaciones que irían normalmente a un usuario que se encuentra en vacaciones, dejando el resto de notificaciones del sondeo intactas.
  8. Coincidir con salida: Seleccione resultados precisos de notificación a través de expresiones regulares introducidas aquí. Si la porción del "Mensaje:" de la notificación no coincide con la expresión regular, el filtro no se aplica.
  9. Recurrentes: Seleccione si el filtro se ejecuta continuamente o bajo bases recurrentes. Un filtro recurrente se ejecuta varias veces por un periodo de tiempo menor que la duración del filtro. Por ejemplo, un filtro recurrente puede ser ejecutado por 10 minutos cada hora entre los tiempos de inicio y terminación de el filtro. Un filtro no recurrente es ejecutado continuamente entre el inicio y la terminación del filtro.
  10. Inicio: Introduzca una hora y fecha para que el filtro comience a operar.
  11. Final: Introduzca una hora y fecha de terminación para el filtro.
  12. Duración recurrente: Determina por cuánto tiempo el filtro es activo. Este campo, aplicable únicamente para los filtros recurrentes, inicia en el tiempo especificado en Inicio. Cualquier notificación generada fuera de la duración específica no es filtrada.
  13. Frecuencia recurrente: Determina cada cuánto se activa el filtro.
Los filtros de notificaciones no pueden ser borrados. Sin embargo, un filtro puede ser cancelado si se establece una fecha de finalización en el pasado. (Note que la fecha de expiración debe ser posterior a la fecha de inicio, de lo contrario, el cambio fallará). También puede seleccionar un conjunto de filtros desde la página Activo y hacer clic en el botón Expirar filtros de notificaciones ubicado en la parte inferior derecha. Estos filtros serán así cancelados y aparecerán en la pestaña Filtros vencidos.
Esta pestaña lista todos los filtros de notificaciones cuya fecha de terminación ha expirado. Los filtros vencidos son almacenados indefinidamente; esto le permite a la organización reciclar los filtros útiles y le proporciona un registro histórico útil para la localización de errores.

4.10.3. Conjunto de sondeos

Los conjuntos de sondeos le permiten configurar y aplicar uno o más sondeos a un sistema o sistemas. Los conjuntos de sondeos pueden ser configurados una vez y luego aplicados a cualquier número de sistemas por lotes. Esto ahorra tiempo y brinda consistencia a los usuarios del servicio de monitorización.
Para crear y aplicar un conjunto de sondeos, cree primero un conjunto de sondeo vacío, luego configure los sondeos que el conjunto contiene y finalmente aplique el conjunto al sistema seleccionado.
  1. Desde la página de Monitorización => Conjunto de sondeos, seleccione el enlace crear conjunto de sondeos. Introduzca un nombre fácil de identificar para el conjunto de sondeos. Asimismo, puede añadir una breve descripción para el conjunto. Haga clic en el botón Crear conjunto de sondeos para continuar.
  2. Añada y configure los sondeos incluidos en el conjunto. Haga clic en el enlace crear nuevo sondeo ubicado en la parte superior derecha.
  3. Como se describe en la Sección 4.4.2.10.5.2, “Información del sistema => Monitorización” , configure el sondeo y haga clic en el botón Crear sondeo en la parte inferior derecha. Repita este proceso hasta que todos los sondeos hayan sido añadidos.

    Nota

    Sendmail debe estar configurado correctamente en su Satélite de RHN y en cada sistema cliente en que se aplica Probe Suite, debe tener el demonio rhnmdinstalado y en ejecución. Consulte la Guía de instalación del Servidor satélite de RHN para obtener mayor información.
  4. Añada los sistemas en donde el conjunto de sondeos será aplicado. Haga clic en el enlace añadir sistemas al conjunto de sondeos ubicado en la parte superior derecha de la pantalla para continuar.
  5. La siguiente página muestra una lista de todos los sistemas con derechos de monitorización. Seleccione la casilla a la derecha de los sistemas que usted desea monitorizar con el conjunto de sondeos y haga clic en el botón Añadir sistemas al conjunto de sondeos para completar la creación del conjunto de sondeos.
Usted puede borrar o separar sondeos desde el conjunto. Al separar un sondeo, se perderá la asociación de éste con el conjunto y lo convertirá como sondeo específico de sistema para el sistema especificado. Esto significa que los cambios realizados a los sondeos separados afectarán solamente a ese sistema. Al borrar el sondeo se eliminará éste de todos los sistemas.
Para remover sondeos del conjunto de sondeos:
  1. En la página de Monitorizar => Conjunto de sondeos, haga clic en el nombre del conjunto de sondeos que desea modificar.
  2. Seleccione la subpestaña Sondeos.
  3. Seleccione la casilla al lado del sondeo que desea remover.
  4. Haga clic en el botón Borrar sondeos del conjunto de sondeos.
También puede borrar un sistema del Paquete de sondeos (Probe Suite). Hay dos formas de realizar esta tarea. La primera es separar el sistema del Conjunto de sondeos. Al hacerlo, el sistema tendrá los mismos sondeos asignados. Sin embargo, ahora podrá modificarlos individualmente sin afectar a ningún otro sistema. Para obtener mayor información sobre cómo retirar sondeos de un sistema individual, consulte la Sección 4.4.2.10.5.2, “Información del sistema => Monitorización”.
Para separar un sistema del conjunto de sondeos:
  1. En la página de Monitorizar => Conjunto de sondeos, haga clic en el nombre del conjunto de sondeos que desea modificar.
  2. Seleccione la subpestaña Sistemas.
  3. Seleccione la casilla al lado del sistema que usted desea remover del conjunto de sondeos.
  4. Haga clic en el botón Separar sistema(s) del conjunto de sondeos.
El segundo método es remover el sistema desde el conjunto. Este método remueve el sistema del conjunto y borra todos los sondeos que están ejecutándose desde el sistema.

Nota

Esta acción borrará todos los sondeos del conjunto de sondeos que están en el sistema, los datos de registros de eventos y el historial de las series de tiempo. Esta acción es irreversible.
Para remover un sistema del conjunto de sondeos y borrar todos los sondeos asociados en el sistema:
  1. En la página de Monitorizar => Conjunto de sondeos, haga clic en el nombre del conjunto de sondeos que desea modificar.
  2. Seleccione la subpestaña Sistemas.
  3. Seleccione la casilla al lado del sistema que usted desea remover del conjunto de sondeos.
  4. Haga clic en el botón Remover sistema(s) del conjunto de sondeos.
Finalmente, usted puede descargar un archivo CSV que contiene la información sobre el paquete de sondeos. Haga clic en el enlace Descargar CSV en la parte inferior de la página Monitorizar => Conjunto de sondeos para descargar el archivo.

4.10.4. Scout Config Push

(Se requiere el derecho de monitorización para ver esta pestaña.) Muestra el estado de su infraestructura de monitorización. Cada vez que realiza un cambio de configuración de monitorización, como añadir un sondeo al sistema o editar el umbral de un sondeo, debe reconfigurar la infraestructura de monitorización. Para realizarlo, seleccione la casilla de verificación del Servidor de RHN y haga clic en Push Scout Configs. La tabla en esta página identifica la fecha y hora de las acciones push solicitadas y completadas.
Haga clic en el nombre del servidor para abrir su llave pública SSH del Demonio de monitorización de Red Hat Network. Esto le permitirá copiar y pegar la llave SSH a los sistemas monitorizados por el explorador. Esto es requerido para que el Demonio de monitorización de Red Hat Network se conecte con el Satélite.

4.10.5. Configuración general

(Se requiere el derecho de monitorización para ver esta pestaña.) Recoge la información que se aplica globalmente a su infraestructura de Monitorización. La modificación de cualquier parte de esta página causará el reinicio de los servicios de Monitorización en el Satélite de RHN, asimismo reiniciará las acciones programadas para los servicios de Monitorización en todos los servidores Proxy de RHN con derechos de Monitorización que estén conectados a este Satélite. Esto se realiza con el fin de que los servicios de Monitorización en estos servidores recarguen su configuración inmediatamente.
Generalmente, los valores por defecto proporcionados en otros campos son aceptables, ya que se derivan de la instalación de su Satélite. Sin embargo, usted puede utilizar los campos de esta página para alterar la configuración de Monitorización. Por ejemplo, puede cambiar su servidor de intercambio de correo desde aquí. Esta página también le permite modificar el destino de todos los correos de administrativos desde el Satélite. Al finalizar, haga clic en Actualizar configuración.

4.11. La página "Admin"

La página Admin permite a usuarios del Satélite de RHN administrar la configuración básica del Satélite, incluida la creación y administración de las funcionalidad de Satélite de RHN. Únicamente el Administrador de satélite puede acceder la página Admin.

4.11.1. Admin => Organizaciones

El concepto de múltiples organizaciones permite que los administradores creen y administren varias organizaciones con el Satélite. Este concepto de organización permite que los administradores se apropien de derechos de software y sistemas a lo largo de varias organizaciones y que controlen el acceso de una organización a las tareas de administración de sistemas. Para mayor información sobre el uso de múltiples organizaciones, consulte el Capítulo 6, Organizaciones múltiples.

4.11.2. Admin => Configuración de Satélite de RHN

Esta pestaña está dividida en subpestañas que le permiten configurar la mayoría de los parámetros en el Satélite de RHN. Una vez se hayan realizado los cambios, es importante reiniciar el Satélite. Esta tarea se puede hacer en la última pestaña.
4.11.2.1. Admin => Configuración del satélite => General
La página de Configuración del satélite => Configuración general le permite alterar los parámetros más básicos del Satélite, tal como la dirección de correo-e del administrador y la activación del servicio de monitorización.
4.11.2.2. Admin => Configuración del satélite => Monitorizar
La página de Configuración de satélite de RHN => Monitorizar le permite configurar los parámetros de monitorización del Satélite. El selector de correo local y dominio de correo local son utilizados para enviar mensajes de notificación de monitorización al administrador. Esto se requiere si desea recibir notificaciones de alerta de los sondeos. Si este es el caso, proporcione el servidor de correo (selector) y el dominio a utilizar. Note que sendmail debe estar configurada para manipular reenvío de correos-e de notificación. Una vez finalizado, haga clic en Actualizar Config.
4.11.2.3. Admin => Configuración del satélite => Certificado
La página de Configuración del Satélite de RHN => Certificado le permite cargar un nuevo certificado para el Satélite. Para identificar la ruta del certificado, haga clic en Navegar, busque el archivo y selecciónelo. Para escribir el contenido, abra el certificado en un editor de texto, copie todas las líneas y péguelas directamente en el campo de texto proporcionado en la parte inferior de la página. Haga clic en Actualizar para continuar. Si recibe errores relacionados con el DNS, asegúrese de que el Satélite esté configurado correctamente.
4.11.2.4. Admin => Configuración del satélite => Script Bootstrap
La página de Configuración del satélite de RHN => Bootstrap le permite generar un script bootstrap para redirigir sistemas clientes desde los servidores centrales de RHN al Satélite. Este script, ubicado en el directorio /var/www/html/pub/bootstrap/ del Satélite, reduce significativamente la tarea de reconfigurar todos los sistemas, que por defecto reciben paquetes desde los servidores centrales de RHN. Los campos requeridos son completados automáticamente utilizando valores derivados de pasos anteriores. Asegúrese de que esta información sea exacta.
Las casillas de verificación ofrecen la opción de incluir las funciones de seguridad SSL y GPG (GNU Privacy Guard), las cuales son recomendadas. Además, usted puede activar la aceptación de comandos remotos y la administración de configuración remota de los sistemas sobre los cuales se va a aplicar el script bootstrap. Ambas funciones son útiles para completar la configuración del cliente. Finalmente, si está usando un servidor proxy HTTP, complete los campos relacionados. Una vez finalizado, haga clic en Generar Script Bootstrap.
4.11.2.5. Admin => Configuración del satélite => organizaciones
La página de Configuración del Satélite de RHN => Organizaciones contiene información sobre el concepto de organización en Satélite de RHN y enlaces para empezar a crear y configurar organizaciones. Para obtener mayor información sobre la configuración de organizaciones, consulte la Sección 4.11.1, “Admin => Organizaciones”.
4.11.2.6. Admin => Configuración del satélite => Reiniciar
La página de Configuración del satélite de RHN => Reiniciar contiene el paso final para la configuración del Satélite. Haga clic en el botón Reiniciar para reiniciar el Satélite e incorporar todas las opciones de configuración añadidas en las pantallas anteriores. Observe que el reinicio tomará entre cuatro y cinco minutos.

4.12. La página de Ayuda

La página de Ayuda proporciona acceso a un paquete completo de documentos y asistencia disponible a los usuarios de RHN. Haga clic en la categoría Visión general para ver la lista de opciones que tiene disponibles.

4.12.1. Guía de referencia

La página de la Guía de referencia lo llevará a este mismo documento, el cual constituye el conjunto de instrucciones más completo para usar Red Hat Network. Observe que pueden aparecer enlaces a otras guías técnicas en la barra de navegación izquierda, dependiendo del nivel de servicios y de las ofertas del producto de la cuenta utilizada durante la sesión.

4.12.2. Guía de instalación del satélite

La implementación de un satélite de RHN totalmente funcional requiere más que la instalación de software y una base de datos. Los sistemas de cliente deben estar configurados para usar el Satélite. Los paquetes personalizados y canales deben crearse para uso óptimo. Puesto que estas tareas se extienden más allá de la instalación básica, se cubren en detalle en otras guías, como también en esta Guía de Instalación de RHN Satellite.
Información detallada concerniente al servidor satélite de RHN, a su instalación y configuración inicial.

4.12.3. Guía Proxy

El Servidor proxy de RHN es un mecanismo de paquete-cache que reduce los requisitos de banda ancha para RHN y servidores de Satélite y permite la implementación del paquete personalizado. Los clientes Proxy guardan en cache los paquetes RPM, tales como actualizaciones de Erratas de Red Hat o RPM personalizados generados por su organización, en un servidor interno, centralmente localizado. Los sistemas de cliente luego reciben dichas actualizaciones desde el Proxy en lugar de acceder a Internet individualmente.
La Guía de Instalación del Servidor proxy de RHN proporciona información detallada sobre la instalación de servidor Proxy RHN y la configuración inicial.

4.12.4. Guía de configuración de sistemas cliente

Por defecto, todas las aplicaciones de cliente Red Hat Network están configuradas para comunicarse con servidores centrales de Red Hat Network. Al conectar clientes al Satélite de RHN o al Servidor proxy de RHN en su lugar, muchas de estas configuraciones deben alterarse. Alterar los parámetros para uno o dos sistemas puede ser relativamente simple. Un entorno empresarial grande conformado por cientos o miles de sistemas, probablemente se beneficiará de los pasos de la reconfiguración en masa descritos aquí.
La Guía de configuración de cliente describe las mejores prácticas para ayudar a los usuarios de Satélite RHN y Servidor proxy de RHN a configurar sus sistemas de cliente de forma eficiente.

4.12.5. Guía de administración de canales

Un canal de software es una colección de paquetes dentro de Red Hat Network y Satélite de RHN. También los canales se conocen como repositorios. Los canales le ayudan a segregar paquetes por reglas razonables. Por ejemplo:
  • Un canal puede contener paquetes de una versión específica de Red Hat Enterprise Linux.
  • Un canal puede contener paquetes para una aplicación o familia de aplicaciones.
  • Los usuarios también pueden definir canales para sus necesidades particulares; por ejemplo, un canal que contenga paquetes para todos los portátiles de la organización.
La Guía de administración de canales documenta la creación y mantenimiento de canales personalizados mediante el Satélite de RHN.

4.12.6. Notas de lanzamiento

La página Notas de lanzamiento lista las notas que acompañan cada lanzamiento reciente de Red Hat Network. Estas notas describen todos los cambios significativos ocurridos durante el ciclo de lanzamiento dado, desde las mejoras mayores para la interfaz de usuario hasta los cambios menores en la documentación relacionada.

4.12.7. API

Documentación para utilizar la Interfaz de programación de aplicaciones de Red Hat Network (API) para crear herramientas y programas que realicen automáticamente tareas comunes a través de Red Hat Network.
La página de la API contiene un resumen de API con enlaces a descripciones detalladas de varias llamadas API a los administradores y desarrolladores. Existe también una página de preguntas frecuentes (FAQ) que responde a las preguntas más comunes sobre la API de Red Hat Network. Finalmente, hay una página de Scripts de ejemplo que muestra códigos de ejemplo mediante llamadas API.

Capítulo 5. Monitorización

El derecho de Monitorización de Red Hat Network le permite realizar una gran cantidad de acciones diseñadas para mantener su sistema ejecutándose en forma apropiada y eficaz. Con él, usted puede observar de cerca los recursos del sistema, los servicios de red, las bases de datos y las aplicaciones tanto estándares como personalizadas.
La Monitorización proporciona información sobre los cambios en historia y en tiempo real. No solamente recibe notificaciones inmediatas sobre fallas y advertencias de degradación de rendimiento antes de que se conviertan en críticas, sino también la información necesaria para conducir planeación de capacidad y correlación de eventos. Por ejemplo, el resultado de un sondeo que registre el uso de la CPU a través de un sistema, podría ser invaluable a la hora de balancear cargas en esos sistemas.
Hay dos componentes para el sistema de monitorización: el sistema de monitorización mismo y el scout de monitorización. El sistema de monitorización realiza funciones de segundo plano, tales como el almacenamiento de datos de monitorización y la actuación en él y se ejecuta únicamente en Satélite. El scout de monitorización ejecuta todas los sondeos y recolecta datos de monitorización. El scout de monitorización puede habilitarse para que se ejecute en sistemas Satélite o Proxy de RHN. El uso de scout de monitorización en Proxy de RHN le permite descargar trabajo del servidor de Satélite, proporcionando así escalabilidad para sondeos.
Monitoring implica opcionalmente el establecimiento de métodos de notificación, la instalación de sondeos sobre los sistemas, la revisión regular del estado de todos los sondeos y la generación de reportes que muestran datos históricos para cada sistema o servicio. Este capítulo busca identificar las tareas asociadas con el derecho de Monitorización Recuerde, virtualmente todos los cambios que afectan la infraestructura de Monitoring deben ser finalizados con la actualización de su configuración por medio de la página Scout Config Push.

5.1. Prerrequisitos

Antes de intentar implementar Monitorización de RHN dentro de su infraestructura, asegúrese de tener todas las herramientas en su lugar. Como mínimo, usted necesita:
  • Derechos de Monitorización — Estos derechos se requieren para todos los sistemas que van a ser monitorizados. La Monitorización es soportada únicamente en sistemas de Red Hat Enterprise Linux.
  • Servidor de satélite RHN con Monitorización — Los sistemas de Monitorización deben estar conectados a un servidor Satélite con un sistema operativo base Red Hat Enterprise Linux AS 4, Red Hat Enterprise Linux 5 o posterior. Consulte la Guía de Instalación del Satélite de RHN en Ayuda para obtener instrucciones de instalación.
  • El Administrador de Monitorización — Esta función debe otorgarse a los usuarios que instalen sondeos, creen métodos de notificación o alteren la estructura de monitorización en alguna forma. (Recuerde, el Administrador del Satélite automáticamente hereda las capacidades de todos los otros roles dentro de una organización y puede, por lo tanto, realizar estas tareas). Asigne este rol a través de la página de Información del usuario para el usuario.
  • Demonio de monitorización de RHN — Este demonio, junto con la llave SSH para el explorador, es requerido en los sistemas que son monitorizados para que se ejecuten los monitores de procesos internos. Usted puede, sin embargo, ejecutar estos sondeos mediante el demonio SSH existente en el sistema (sshd). Consulte la Sección 5.2, “Demonio de monitorización de Red Hat Network (rhnmd)” para obtener las instrucciones de instalación y una lista rápida de los sondeos que requieren esta conexión segura. Consulte el Apéndice D, Sondeos para obtener la lista completa de sondeos disponibles.

Activación de monitorización

La Monitorización está desactivada por defecto y necesitará activarse antes de ser utilizada.
  1. Ingrese como usuario con privilegios de Administrador de satélite y vaya a AdminConfiguración de RHN SatelliteActivar monitorización. Haga clic en Actualizar para guardar.
  2. Reinicie servicios para que se produzcan los cambios. Vaya a la pestaña reiniciar para reiniciar el Satélite. El Satélite estará desconectado por unos pocos minutos.
  3. Para verificar si la monitorización está activada, revise si ahora tiene la pestaña Monitorización bajo Configuración de RHN Satellite.
  4. Para activar el scout de monitorización, vaya a AdminConfiguración de RHN SatelliteMonitorización+Activar Scout de monitorización. Haga clic en Actualizar Config para guardar.

Nota

Se recomienda dejar los valores de configuración de monitorización como los valores predeterminados. Por favor revise la sección Sendmail Configuration de la Guía de Instalación del Satélite de RHN para obtener información sobre uso de notificaciones.

5.2. Demonio de monitorización de Red Hat Network (rhnmd)

Para sacar el mayor provecho a su derecho de Monitorización, Red Hat aconseja la instalación del Demonio de monitorización de Red Hat Network en el sistema cliente. Basado en OpenSSH, rhnmd permite al Satélite de RHN comunicarse de forma segura con el sistema cliente para acceder a procesos internos y para recuperar los estados de los sondeos.
Por favor, observe que el Demonio de monitorización de Red Hat Network requiere que los sistemas monitorizados permitan la conexión al puerto 4545. Si usted quiere evitar la apertura de este puerto y la instalación del demonio, utilice sshd en su lugar. Consulte la Sección 5.2.3, “Configuración de SSH”para obtener información detallada.

5.2.1. Sondeos que requieren el demonio

Una conexión cifrada ya sea a través del Demonio de monitorización de Red Hat Network o sshd, es requerida en los sistemas clientes para ejecutar los siguientes sondeos:
  • Linux::CPU Usage
  • Linux::Disk IO Throughput
  • Linux::Disk Usage
  • Linux::Inodes
  • Linux::Interface Traffic
  • Linux::Load
  • Linux::Memory Usage
  • Linux::Process Counts by State
  • Linux::Process Count Total
  • Linux::Process Health
  • Linux::Process Running
  • Linux::Swap Usage
  • Linux::TCP Connections by State
  • Linux::Users
  • Linux::Virtual Memory
  • LogAgent::Log Pattern Match
  • LogAgent::Log Size
  • Network Services::Remote Ping
  • Oracle::Client Connectivity
  • General::Remote Program
  • General::Remote Program with Data
Note que todos los sondeos en el grupo Linux tienen este requerimiento.

5.2.2. Instalación del Demonio de Red Hat Network

Instale el Demonio de monitorización de Red Hat Network para preparar el sistema para monitorización usando los sondeos identificados en la Sección 5.2.1, “Sondeos que requieren el demonio”. Observe que los pasos descritos en esta sección son opcionales si usted pretende usar sshd para permitir una conexión segura entre la infraestructura de monitorización de RHN y los sistemas monitorizados. Consulte la Sección 5.2.3, “Configuración de SSH” para obtener instrucciones.
El paquete rhnmd puede encontrarse en el canal de herramientas de RHN para todas las distribuciones de Red Hat Enterprise Linux. Para instalarlo:
  1. Suscriba los sistemas a ser monitorizados con el canal de herramientas de RHN asociado al sistema, si éstos no han sido suscritos aún. Esto puede realizarse de forma individual a través de la sub-pestaña Información del sistema => Canales => Software. Para suscribir varios sistemas, utilice la pestaña Información del canal => Sistemas de destino.
  2. Una vez suscrito, abra la pestaña Información del canal => Paquetes y localice el paquete rhnmd (bajo la 'R').
  3. Haga clic sobre el nombre del paquete para abrir la página de Información del paquete.Vaya a la pestaña Sistemas de destino, seleccione el sistema deseado, y haga clic en Instalar paquetes.
  4. Instale la llave pública SSH en todos los sistemas cliente a ser monitorizados como se describe en la Sección 5.2.4, “Instalando la llave SSH”.
  5. Inicie el Demonio de monitorización de Red Hat Network en todos los sistemas cliente usando el comando:
    service rhnmd start
  6. Cuando añada sondeos que requieran el demonio, acepte todos los valores predeterminados para Usuario RHNMD y Puerto RHNMD: nocpulse y 4545, respectivamente.

5.2.3. Configuración de SSH

Si desea evitar la instalación del Demonio de monitorización de Red Hat Network y la apertura del puerto 4545 en los sistema cliente, configure sshd para proporcionar la conexión cifrada requerida entre los sistemas y RHN. Esta puede ser una opción deseable especialmente si usted ya tiene sshd en ejecución. Para configurar el demonio para monitorización utilice:
  1. Asegúrese de que el paquete SSH esté instalado en el sistema a ser monitorizado:
    rpm -qi openssh-server
  2. Identifique el usuario que va a ser asociado con el demonio. Este puede ser cualquier usuario disponible en el sistema, siempre y cuando la llave SSH requerida pueda ser ubicada en el archivo de usuario ~/.ssh/authorized_keys.
  3. Identifique el puerto usado por el demonio como se identifica en el archivo de configuración /etc/ssh/sshd_config. El puerto predeterminado es el número 22.
  4. Instale la llave pública SSH en todos los sistemas cliente a ser monitorizados como se describe en la Sección 5.2.4, “Instalando la llave SSH”.
  5. Inicie sshd en todos los sistemas usando el comando:
    service sshd start
  6. Cuando añada sondeos que requieran el demonio, inserte los valores derivados de los pasos 2 y 3 en los campos Usuario RHNMD y Puerto RHNMD.

5.2.4. Instalando la llave SSH

Ya sea que utilice rhnmd o sshd, usted debe instalar la llave pública SSH del Demonio de monitorización de Red Hat Network en los sistemas a ser monitorizados para completar la conexión segura. Para instalarla:
  1. Navegue por la página de Monitorización => Scout Config Push y haga clic en el Scout que va a monitorizar el sistema cliente. La llave SSH id_dsa.pub es visible en la página resultante.
  2. Copie la cadena de caracteres (iniciando con ssh-dss y terminando con el nombre del servidor RHN).
  3. Seleccione los sistemas de donde desea enviar la llave. Vaya a Sistemas desde el menú de la izquierda, y haga clic en la casilla de verificación cerca de los sistemas a los que desea enviar la llave. Por último, haga clic en el botón Administrar.
  4. Desde el Gestor de sistemas, haga clic en Ejecutar comandos remotos, luego en el recuadro de texto Script, escriba la siguiente línea:
    #!/bin/sh
    cat <<EOF >> ~nocpulse/.ssh/authorized_keys
    
    Luego, pulse Enter y pegue la llave SSH. El resultado deberá ser parecido al siguiente:
    #!/bin/sh
    cat <<EOF>> ~nocpulse/.ssh/authorized_keys               
    ssh-dss AABBAB3NzaC3kc3MABCCBAJ4cmyf5jt/ihdtFbNE1YHsT0np0SYJz7xk
    hzoKUUWnZmOUqJ7eXoTbGEcZjZLppOZgzAepw1vUHXfa/L9XiXvsV8K5Qmcu70h0
    1gohBIder/1I1QbHMCgfDVFPtfV5eedau4AAACAc99dHbWhk/dMPiWXgHxdI0vT2
    SnuozIox2klmfbTeO4Ajn/Ecfxqgs5diat/NIaeoItuGUYepXFoVv8DVL3wpp45E
    02hjmp4j2MYNpc6Pc3nPOVntu6YBv+whB0VrsVzeqX89u23FFjTLGbfYrmMQflNi
    j8yynGRePIMFhI= root@satellite.example.com
    EOF
    
  5. Establezca la fecha y hora en las que desea que la acción ocurra, luego haga clic en Programar comando remoto.
Una vez que la llave esté en su sitio y sea accesible, todos los sondeos que la requieran deberán permitir las conexiones ssh entre la infraestructura de Monitorización y el sistema monitorizado. Usted puede programar sondeos que requieran la ejecución del demonio de monitorización en los sistemas recién configurados.

5.3. paquete mysql

Si su Satélite de RHN va a servir sistemas cliente con derechos de Monitorización en los cuales usted desea ejecutar sondeos MySQL, debe configurar el paquete mysql en el Servidor satélite de RHN. Consulte el Apéndice D, Sondeos para obtener un listado de todos los sondeos disponibles.
Suscriba el Satélite al canal de base de Red Hat Enterprise Linux e instale el paquete mysql, ya sea a través de up2date, yum o RHN Hosted.
Una vez haya finalizado puede utilizar su Satélite para programar sondeos MySQL.

5.4. Notificaciones

Además de visualizar el estado de los sondeos en la interfaz de RHN, usted puede ser notificado cada vez que un sondeo cambie de estado. Esto es especialmente importante al monitorizar sistemas de producción de misión crítica. Por esta razón, Red Hat recomienda sacar provecho de esta función.
Para permitir la notificación de sondeo en RHN, usted debió haber identificado un servidor de intercambio de correo y un dominio de correo durante la instalación de su Servidor satélite de RHN, además de haber configurado sendmail para manejar apropiadamente el correo entrante. Consulte el capítulo Instalación del capítulo de la Guía de Instalación del Satélite de RHN para mayor información.

5.4.1. Crear métodos de notificación

Las notificaciones son enviadas a un método de notificación que es, en esencia, un correo-e o un localizador asociado con un usuario específico de RHN. Aunque la dirección está ligada a la cuenta de un usuario particular, puede ser enviada a múltiples administradores a través de un alias o una lista de correo. Además, cada cuenta de usuario puede contener múltiples métodos de notificación. Para crear un método de notificación:
  1. Ingrese al sitio web de RHN ya sea como Administrador del Satélite o como Administrador de monitorización.
  2. Vaya a la pestaña Información del usuario => Métodos de notificación y haga clic en crear nuevo método.
  3. Introduzca una etiqueta intuitiva y descriptiva para el nombre del método, tal como correo-e día DBA; proporcione la dirección correcta de correo-e o localizador. Recuerde, la etiqueta para todos los métodos de notificación estará disponible en una lista única durante la creación del sondeo, por lo cual ésta debe ser exclusiva para su organización.
  4. Seleccione la casilla de verificación si desea recibir mensajes abreviados en el localizador. Este formato abreviado contiene solamente el estado del sondeo, el nombre del sistema, el nombre del sondeo, el tiempo del mensaje y el ID de envío. El formato estándar muestra mensajes de cabecera adicionales, detalles del sistemas y del sondeo, e instrucciones de respuesta.
  5. Al finalizar haga clic en Crear método. El nuevo método aparece en la pestaña Información de usuario => Métodos de notificación y la página de Notificación bajo la categoría Monitorización. Haga clic sobre el nombre para editarlo o borrarlo.
  6. Al añadir sondeos marque la casilla de verificación Notificaciones del sondeo y seleccione el nuevo método de notificación en el menú desplegable resultante. Los métodos de notificación asignados a sondeos no pueden ser borrados hasta que la asociación con éstos sea removida.

5.4.2. Recepción de notificaciones

Si usted crea métodos de notificación y los asocia con sondeos, usted debe prepararse para acusar el recibo de las notificaciones. Estas notificaciones vienen en forma de breves mensajes de texto enviados a la dirección de correo-e o localizador. Este es un ejemplo de un correo-e de notificación:
Subject: CRITICAL: [hostname]: Satellite: Users at 1
From: "Monitoring Satellite Notification" (rogerthat01@redhat.com)
Date: Mon, 6 Dec 2004 13:42:28 -0800  
To: user@organization.com

This is RHN Monitoring Satellite notification 01dc8hqw. 

Time: Mon Dec 06, 21:42:25 PST 
State: CRITICAL
System: [hostname] ([IP address]) 
Probe: Satellite: Users 
Message: Users 6 (above critical threshold of 2)
Notification #116 for Users
 
Run from: RHN Monitoring Satellite
Como puede ver, la notificación de correo-e no abreviado contiene virtualmente toda la información que usted necesita saber sobre el sondeo asociado. Además del comando del sondeo, el tiempo de ejecución, el sistema monitorizado y el estado, el mensaje contiene el ID de envío, el cual es una cadena de caracteres única que representa exactamente el mensaje y el sondeo. En el mensaje anterior, el ID de envío es 01dc8hqw.
Las notificaciones a localizadores contienen, por necesidad, solamente los detalles más importantes; a saber, el asunto del mensaje de correo-e (que contiene el estado, el sistema, el sondeo y el tiempo) y el ID de envío. A continuación verá un ejemplo de una notificación de localizador:
 CRITICAL: [hostname]: Satellite: Users at 21:42 PST, notification 01dc8hqw 

5.4.3. Reenvío de notificaciones

Tras recibir una notificación, usted puede redirigirlo incluyendo las reglas de notificación avanzadas en el correo-e de acuso de recibo. Active la redirección de correo-e al abrir /etc/aliases y añadir la siguiente línea:
rogerthat01:    "| /etc/smrsh/ack_enqueuer.pl"
Cuando se haya establecido el parámetro, responda al correo-e de notificación e incluya la opción deseada. Estas son las posibles opciones de redirección o tipos de filtro:
  • ACK METOO — Envía la notificación a la(s) dirección(es) de reenvío además de a la dirección preestablecida.
  • ACK SUSPEND — Suspende el método de notificación por un periodo de tiempo específico.
  • ACK AUTOACK — No cambia el destino de la notificación, pero acusa automáticamente el recibo de las alertas coincidentes tan pronto como estas se producen.
  • ACK REDIR — Envía la notificación a la(s) dirección(es) de reenvío en vez de a la dirección preestablecida.
El formato de la regla debe ser filter_type probe_type duration email_address en donde filter_type indica check o host, duration indica el tiempo para la redirección e email_address indica el destinatario. Por ejemplo:
 ACK METOO host 1h boss@domain.com 
Las mayúsculas no son requeridas. La duración puede ser introducida en minutos (m), horas (h) o días (d). El correo-e sólo es necesario en caso de reenvío (REDIR) y notificaciones suplementarias (METOO).
La descripción de la acción contenida en el correo-e resultante será por defecto el comando exacto introducido por el usuario. La razón será el resumen de la acción, algo como email ack redirect by user@domain.com en donde user es el remitente del correo-e.

Nota

Usted puede interrumpir o redirigir casi cualquier notificación de los sondeos respondiendo los correos de las notificaciones con una variante del comando ack suspend host. Sin embargo, no puede interrumpir las notificaciones de los sondeos del satélite respondiendo al sondeo con ack suspend host u otra respuestas redirigidas. Estos sondeos requieren cambiar las notificaciones en la interfaz web del Satélite.

5.4.4. Filtrado de notificaciones

Ya que las notificaciones se generan cada vez que un sondeo cambia de estado, los pequeños cambios en su red pueden producir una marejada de notificaciones. La creación, cancelación y aplicación de filtros de notificaciones se describen en la Sección 4.10.2.1, “Notificación => Filtros”.

5.4.5. Borrado de métodos de notificación

En teoría, borrar métodos de notificación debe ser tan fácil, si no más, que crearlos. Después de todo, usted no debe llenar ningún campo para llevar a cabo el borrado y existe, además, un botón para este propósito. Sin embargo, la existencia de relaciones entre los métodos y los sondeos puede complicar el proceso. Ejecute los siguientes pasos para remover un método de notificación:
  1. Entre al sitio web de RHN como un Administrador del Satélite o un Administrador de monitorización.
  2. Vaya a la página de Monitorización => Notificaciones y haga clic en el nombre del método a borrar.
  3. En la pestaña Información del usuario => Métodos de notificación, haga clic en borrar método. Si el método no está asociado con ningún sondeo, usted verá una página de confirmación. Haga clic en Confirmar eliminación. El método de notificación será borrado.

    Nota

    Ya que tanto el nombre como la dirección del método de notificación pueden ser editados, considere la actualización del método preferible a la eliminación de éste. Esto redirigirá las notificaciones de todos los sondeos que usan el método sin tener que editar cada sondeo y crear un nuevo método de notificación.
  4. Si el método está asociado con uno o más sondeos, en vez de la página de confirmación usted verá una lista de los sondeos que usan el método y los sistemas a los cuales estos sondeos están ligados. Haga clic en el nombre para ir directamente a la pestaña Información del sistema => Sondeos.
  5. En la pestaña Información del sistema => Sondeos, seleccione otro método de notificación y haga clic en Actualizar sondeo.
  6. Ahora puede regresar a la página de Monitorización => Notificaciones y borrar el método de notificación.

5.5. Sondeos

Ahora que el Demonio de monitorización de Red Hat Network ha sido instalado y los métodos de notificación han sido creados, puede instalar sondeos en sus sistemas con derechos de Monitorización. Si un sistema tiene derechos de Monitorización, la pestaña Sondeos aparecerá en la página de Información del sistema. Es aquí donde usted llevará a cabo la mayoría de trabajos relacionados con sondeos.

5.5.1. Manejo de sondeos

Para añadir un sondeo al sistema, el sistema debe tener derechos de Monitorización. Además, usted debe tener acceso al sistema mismo, ya sea como usuario root del sistema, mediante el rol del Gestor de grupo de sistema o como Administrador de satélite. Luego:
  1. Ingrese al sitio web de RHN ya sea como Administrador del Satélite o como Gestor de Grupo de sistema para el sistema.
  2. Vaya a la pestaña Información del sistema => Sondeos y haga clic en crear nuevo sondeo.
  3. En la página de Creación de sondeos del sistema, complete todos los campos requeridos. Primero seleccione el grupo de comando de sondeo. Esto alterará la lista de sondeos disponibles, otros campos y requisitos. Consulte el Apéndice D, Sondeos para obtener una lista completa de sondeos por grupo de comandos. Recuerde que algunos sondeos requieren que el Demonio de monitorización esté instalado en el sistema de cliente.
  4. Seleccione el comando de sondeo deseado y el explorador o scout de Monitorización generalmente es un Satélite de monitorización de RHN pero puede ser un Servidor Proxy de RHN. Ingrese una breve pero única descripción para el sondeo.
  5. Seleccione la casilla de verificación Notificaciones del sondeo para recibir notificaciones cuando el sondeo cambie de estado. Utilice el menú desplegable Intervalo de revisión del sondeo para determinar la frecuencia de envío de notificaciones. Si selecciona 1 minuto (y la casilla de verificación Notificación del sondeo) significa que usted recibirá notificaciones cada minuto después de que el sondeo sobrepase su límite crítico (CRITICAL) o de advertencia (WARNING). Consulte la Sección 5.4, “Notificaciones” para averiguar cómo crear métodos de notificación y acusar recibo de sus mensajes.
  6. Utilice los campos Usuario de demonio de monitorización RHN y Puerto de Demonio de monitorización de RHN, si aparecen para que los sondeos se comuniquen a través de sshd, en lugar del Demonio de monitorización de RHN. Consulte Sección 5.2.3, “Configuración de SSH” para obtener información. De lo contrario, acepte los valores predeterminados de nocpulse y 4545, respectivamente.
  7. Si el campo Plazo de espera aparece, revise el valor predeterminado y ajústelo a sus necesidades. La mayoría de las veces, aunque no todas, resulta en un estado desconocido (UNKNOWN). Si la medición del sondeo es temporal, asegúrese de que el plazo de espera no sea menor que el tiempo asignado al límite. De otra forma la medición no tendrá sentido ya que el sondeo finalizará antes de sobrepasar cualquier límite.
  8. Utilice los campos restantes para establecer los límites de alerta del sondeo, si éstos son aplicables. Los valores, CRÍTICO (CRITICAL) y ADVERTENCIA (WARNING) determinan en qué punto ha cambiado de estado el sondeo. Consulte la Sección 5.5.2, “Estableciendo límites” para conocer las mejores prácticas respecto a estos umbrales.
  9. Al terminar haga clic en Crear sondeo. Recuerde que debe guardar los cambios de configuración de Monitorización en la página Scout Config Push para este efecto.
Para borrar un sondeo, vaya a la página de Estado actual (haciendo clic en el nombre del sondeo en la pestaña Información del sistema => Sondeos), y pulse borrar sondeos. Por último, confirme el borrado.

5.5.2. Estableciendo límites

Muchos de los sondeos ofrecidos por RHN contienen límites que, al cruzarlos, indican un cambio en el estado del sondeo. Por ejemplo, el sondeo Linux::CPU Usage le permitirá seleccionar entre los límites CRITICAL y WARNING para el porcentaje de CPU usado. Si el sistema reporta un 75 por ciento de CPU usado, y el límite de advertencia (WARNING) está establecido en 70, el sondeo pasará al estado WARNING. Algunos sondeos ofrecen una multitud de estos límites.
Para obtener el mayor beneficio de su derecho de Monitorización y para evitar falsas notificaciones, Red Hat recomienda la ejecución de sondeos sin notificación durante un periodo de tiempo con el fin de establecer una línea base de rendimiento para cada uno de sus sistemas. Aunque los valores proporcionados por defecto para los sondeos podrían beneficiarlo, cada organización tiene un entorno diferente que podría requerir el cambio de los valores de umbrales.

5.5.3. Monitorización del servidor RHN

Además de monitorizar todos sus sistemas cliente, usted puede usar RHN para monitorizar su servidor RHN, ya sea éste un Servidor de satélite RHN o un servidor PROXY;. Para monitorizar su servidor RHN, busque un sistema monitorizado por el servidor y vaya a la pestaña del sistema Información del sistema => Sondeos.
Haga clic en crear nuevo sondeo y seleccione el Grupo de comando de sondeo Satélite. Luego complete los campos restantes del mismo modo que lo haría con cualquier otro sondeo. Consulte la Sección 5.5.1, “Manejo de sondeos” para obtener instrucciones.
Aunque el servidor RHN aparecerá como si fuera monitorizado por el sistema cliente, el sondeo se ejecutará desde el mismo servidor. Límites y notificaciones trabajarán normalmente.

Nota

Cualquier sondeo que requiera la conexión del Demonio de monitorización de RHN no puede ser usado contra un Satélite de RHN o un Servidor Proxy en el cual un software de monitorización está siendo ejecutado. Esto incluye la mayoría de sondeos en el grupo de comandos Linux, los sondeos del agente de registro y los sondeos de programas remotos. Utilice los sondeos del grupo de comando de Satélite para monitorizar un servidor satélite o un Proxy de RHN. En el caso de los scouts Proxy, los sondeos se listan bajo el sistema para el cual están reportando los datos.

5.6. Detección y solución de problemas

Aunque todas las actividades relacionadas con Monitorización; se realizan a través del sitio web RHN, Red Hat proporciona el acceso a algunas herramientas de diagnóstico desde la línea de comandos que podrían ayudarlo a determinar la causa de errores. Para usar estas herramientas, usted debe ser el usuario nocpulse en el servidor RHN que conduce la monitorización.
Primero inicie una sesión en el servidor RHN como root. Luego cambie a usuario nocpulse con el siguiente comando:
su - nocpulse
Ahora podrá usar las herramientas de diagnóstico que se describen en el resto de este capítulo.

5.6.1. Examinando sondeos con rhn-catalog

Para solucionar a fondo los problemas de un sondeo, usted debe obtener primero el ID del sondeo. Se puede obtener esta información ejecutando rhn-catalog en el servidor RHN como usuario nocpulse. La salida mostrará algo similar a:
2 ServiceProbe on example1.redhat.com (199.168.36.245): test 2
3 ServiceProbe on example2.redhat.com (199.168.36.173): rhel2.1 test
4 ServiceProbe on example3.redhat.com (199.168.36.174): SSH
5 ServiceProbe on example4.redhat.com (199.168.36.175): HTTP
El ID del sondeo es el primer número, mientras que el nombre del sondeo (aquel introducido en el sitio web de RHN) es la última entrada de la línea. En el siguiente ejemplo, el ID 5 corresponde al sondeo llamado HTTP .
Además, usted puede introducir las opciones --commandline (-c) y --dump (-d) con el ID del sondeo en el comando rhn-catalog para obtener detalles adicionales sobre el sondeo, así:
rhn-catalog --commandline --dump 5 
La opción --commandline proporciona el set de parámetros de comando para el sondeo, mientras que --dump recupera el resto, incluyendo límites de alerta e intervalos y métodos de notificación.
El comando anterior mostrará una salida similar a:
5 ServiceProbe on example4.redhat.com (199.168.36.175  ):
linux:cpu usage
      Run as: Unix::CPU.pm --critical=90 --sshhost=199.168.36.175  
--warn=70 --timeout=15 --sshuser=nocpulse
--shell=SSHRemoteCommandShell --sshport=4545
Ahora que usted tiene el ID, úselo con rhn-runprobe para examinar las salidas del sondeo. Consulte la Sección 5.6.2, “Viendo la salida de rhn-runprobe para obtener instrucciones.

5.6.2. Viendo la salida de rhn-runprobe

Ahora que usted ha obtenido el ID del sondeo con rhn-catalog, usted puede utilizarlo en conjunto con rhn-runprobe para examinar la totalidad de la salida del sondeo. Note que por defecto rhn-runprobe trabaja en modo de prueba, esto quiere decir que los resultados no son introducidos en la base de datos. Éstas son sus opciones:
Expand
Tabla 5.1. Opciones de rhn-runprobe
Opciones Descripción
--help Enumera las opciones disponibles y finaliza.
--probe=PROBE_ID Ejecuta el sondeo con este ID
--prob_arg=PARAMETER Anula cualquier parámetro del sondeo desde la base de datos.
--module=PERL_MODULE Nombre de paquete de código alterno a ejecutar
--log=all=LEVEL Establece el nivel de registro para un paquete o prefijo de paquete.
--debug=LEVEL Establece el nivel de depurado numérico
--live Ejecuta el sondeo, encola datos y envía notificaciones (si éstas son necesarias).
Como mínimo, usted debe incluir las opciones y valores --probe y --log. La opción --probe toma el probeID como su valor y la opción --log recibe como valores el valor "all" (para todos los niveles de ejecución) y un nivel numérico verboso como sus valores. Aquí hay un ejemplo:
rhn-runprobe --probe=5 --log=all=4 
El comando arriba mencionado solicita la salida del sondeo para probeID 5, para todos los sondeos y con el más alto nivel de verbosidad.
Específicamente usted puede proporcionar los parámetros de comando derivados de rhn-catalog, así:
rhn-runprobe 5 --log=all=4 --sshuser=nocpulse --sshport=4545 
Esto proporcionará salida en modo verboso que representa los intentos de ejecución del sondeo. Los errores son claramente identificables.

Capítulo 6. Organizaciones múltiples

El Servidor de satélite de RHN apoya la creación y administración de organizaciones múltiples dentro de una instalación de Satélite, lo que permite la división de sistemas, contenido y suscripciones a través de diferentes organizaciones o grupos específicos. Este capítulo guía al usuario a través de las tareas de configuración básica y explica los conceptos de creación y administración dentro de organización múltiple dentroo de Satélite de RHN.

6.1. Cómo modelar su satélite para uso de Múltiples organizaciones

Los siguientes ejemplos muestran dos escenarios posibles de uso de la funcionalidad de organizaciones múltiples (o multi-org). Para instalar o actualizar a su Satélite de RHN 5.1 o posterior, no es necesario hacer uso de la función multi-org. Puede crear otras organizaciones en su Satélite y empezar a utilizarlas de la forma que tenga más sentido para usted. Se recomienda crear una organización adicional y utilizarla de manera experimental en un conjunto limitado de sistemas o usuarios para entender plenamente el impacto de un Satélite de multi-org en los procesos y políticas de su organización.
En este primer escenario, el Satélite de RHN es mantenido por un grupo central dentro de una empresa u otra organización (consulte la Figura 6.1, “Administración de Satélite centralizada para Organización multi-departamento”). El administrador de Satélite de la organización 1 (la organización administrativa creada durante la configuración de Satélite) trata a la organización 1 (la 'organización administrativa') como un área de ensayo para el software y suscripciones y derechos de sistemas.
Las responsabilidades del administrador de Satélite incluye la configuración del Satélite (cualquier tarea disponible bajo el área de Administración de la interfaz de red), la creación y eliminación de otras organizaciones de Satélite y la asignación y eliminación de software y suscripciones de sistema y derechos.
En este ejemplo, se asignan otras organizaciones a los departamentos de una empresa. Una forma de decidir en qué nivel dividir los distintos departamentos de una organización, es pensar en las líneas con las cuales los departamentos compran suscripciones y derechos para utilizar con el Satélite de RHN. Para mantener el control centralizado sobre las organizaciones en el Satélite, cree una cuenta de Administrador de organización en cada organización creada posteriormente para poder acceder a esa organización por cualquier motivo.
Administración de Satélite centralizada para Organización multi-departamento

Figura 6.1. Administración de Satélite centralizada para Organización multi-departamento

En este ejemplo, el Satélite es mantenido por un grupo central, pero cada organización es tratada por separado sin relaciones o vínculos con las otras organizaciones en el Satélite. Cada organización puede ser un cliente del grupo que administra la propia aplicación Satélite.
Aunque un Satélite conformado por sub-organizaciones que son parte de la misma empresa puede ser un entorno más tolerante de compartir sistemas y contenido entre organizaciones, en este ejemplo descentralizado compartir es menos tolerable. Los administradores pueden asignar derechos en montos específicos para cada organización. Cada organización tendrá acceso a todo el contenido Red Hat sincronizado al Satélite si la organización tiene derechos de canal de software para el contenido.
Sin embargo, si una organización introduce contenido personalizado a su organización, ésta no estará disponible para otras organizaciones. No se puede proporcionar contenido personalizado que esté disponible para todos ni seleccionar organizaciones sin re-introducir el contenido dentro de cada organización.
En este escenario, los administradors de Satélite de RHN pueden desear reservar una cuenta en cada organización para tener acceso de inicio de sesión. Por ejemplo, si está usando Satélite para proporcionar servicios administrados de alojamiento a terceros, podría reservar una cuenta para usted con el fin de tener acceso a sistemas en esa organización e enviar contenido.
Administración de Satélite descentralizada para organización multi-departamentos

Figura 6.2. Administración de Satélite descentralizada para organización multi-departamentos

6.1.3. Consejos generales para uso de Multi-Org

Independientemente del modelo específico anterior que eligió en la administración de su Satélite multi-org, los siguientes consejos, pueden servir.
No se recomienda utilizar la organización administrativa (organización #1) para sistemas de registro ni crear los usuarios en cualquier situación, a menos que quiera utilizar Satélite como una única organización de Satélite o esté en proceso de migración de una sola organización Satélite a una organización de múltiples satélites. Esto se debe a las siguientes razones:
  1. La organización administrativa es considerada como un caso especial con respecto a derechos. Sólo se pueden agregar o quitar implícitamente derechos a esta organización eliminando o agregándolos desde otras organizaciones en el Satélite.
  2. La organización administrativa pretende ser un área de ensayo para suscripciones y derechos. Cuando usted asocie el Satélite con un nuevo certificado, cualquier servicio nuevo será concedido a esta organización de forma predeterminada. A fin de que esos nuevos derechos estén disponibles para otras organizaciones en el Satélite, deberá asignar explícitamente los derechos a las demás organizaciones de la organización administrativa.
Si emite un nuevo certificado de Satélite que contiene menos derechos que los que consumen los sistemas en las organizaciones en su Satélite, no podrá activar este nuevo certificado cuando esté cargándolo a través de la interfaz de web de satélite en Admin => Configuración de satélite => Certificado, a través del perfil http://rhn.redhat.com del sistema de satélite en la pestaña de Satélite, o ejecutando el comando rhn-satellite-activate. Obtendrá un mensaje de error diciendo que los derechos son insuficientes en el certificado.
Hay varias maneras de reducir el uso del servicio al Satélite para activar su nuevo certificado. Red Hat recomienda evaluar el uso de derecho de cada organización en el Satélite y decidir qué organizaciones pueden renunciar a algunos derechos y aún funcionar correctamente. Contacte directamente a los administradores de la organización y solicíteles que desautoricen o eliminen perfiles de sistema de cualquier sistema extraño en estas organizaciones. Al iniciar sesión como administrador de Satélite, no podrá disminuir los derechos asignados a una organización por debajo del número de derechos que la organización activamente haya asociado con perfiles de sistema.
Hay algunas situaciones en las que necesita liberar derechos y no tiene mucho tiempo para hacerlo o puede no tener acceso a cada organización para hacerlo usted mismo. Hay una opción en satélites Multi-Org que permite al administrador de satélite disminuir el conteo de derecho de una organización por debajo de su uso. Este método debe hacerse registrado en la organización administrativa.
Por ejemplo, registrado en la organización administrativa, si su certificado de 5 servicios de administración de sistemas no puede cubrir todos los sistemas registrados en su Satélite, los 5 sistemas recientemente registrados a esa Organización perderán los derechos. Este proceso se describe a continuación:
  1. En el archivo /etc/rhn/rhn.conf, establezca web.force_unentitlement=1
  2. Reinicie el satélite
  3. Reduzca los derechos asignados a las organizaciones deseadas ya sea a través de cada pestaña de Suscripciones de organización o a través de pestañas individuales de Organizaciones de derecho.
  4. Un número de sistemas en la organización debería estar ahora en estado desautorizado. El número de sistemas de desautorizado en la organización será igual a la diferencia entre el número total de los derechos que quitó de la organización y el número de derechos que la organización no aplicó a los sistemas.
    Por ejemplo, si quitó 10 derechos de la organización en el paso 3, y la Organización tiene 4 derechos que no estaban en uso por sistemas, entonces, 6 sistemas en la Organización serán desautorizados.
Después de que tenga el número suficiente de derechos requeridos, podrá entonces activar su nuevo certificado de Satélite. Observe que para modificar la variable web.force_unentitlement sólo es necesario disminuir derechos asignados de organización por debajo de los que están usando. Si una organización tiene más derechos que los que están activamente en uso, no necesita establecer esta variable para eliminarlos.
Si le expiden un nuevo certificado de Satélite y tiene más derechos que los que se utilizan en su Satélite, cualquier derecho adicional se asignará a la organización administrativa. Si ingresa en la interfaz de web como el administrador de Satélite, podrá asignar estos derechos a otras organizaciones. Los derechos asignados previamente a otras organizaciones no se verán afectados.

6.2. Admin => Organizaciones

La interfaz de red Organizaciones permite a los administradores ver, crear, y manipular organizaciones múltiples a través del Satélite. Los administradores pueden asignar software y derechos de sistema a través de varias organizaciones, como también controlar el acceso de una organización a tareas de administración de sistemas.
Administración

Figura 6.3. Administración

La página de Organizaciones contiene un listado de organizaciones a través del Satélite, con cuentas de usuario y de sistemas asignadas a cada organización. La página Organizaciones también proporciona una página de Confianzas para cualquier confianza empresarial establecida. Consulte la Sección 6.6, “Confianzas empresariales” para mayor información sobre cómo establecer confianzas empresariales.

6.2.1. Administración => Organizaciones => Información

Al hacer clic en una organización se muestra la página de Información, la cual proporciona a los usuarios un resumen de varios aspectos de la organización.
  • Usuarios activos — El número de usuarios en la organización.
  • Sistemas — El número de sistemas suscritos a la organización.
  • Grupos de sistema — El número de grupos suscritos a la organización.
  • llaves de activación — El número de llaves de activación disponibles para la organización.
  • Perfiles Kickstart — El número de perfiles Kickstart disponibles para la organización.
  • Canales de configuración — El número de canales de configuración disponibles para la organización.
Desde esta página, puede borrar la organización haciendo clic en el enlace Borrar Organización.
La página de Información también contiene tres sub-pestañas: Usuarios, Suscripciones, y Confianzas.

6.3. Crear nueva organización

La página Crear nueva organización en la interfaz de web de Satélite de RHN puede accederse si va a Administración => Organizaciones => Crear nueva organización.
Los administradores pueden crear nuevas organizaciones y asignar derechos, grupos, sistemas, y usuarios para el grupo a fin de que las organizaciones puedan realizar tareas administrativas por su propia cuenta sin afectar a otras organizaciones.
Crear Nueva organización

Figura 6.4. Crear Nueva organización

  1. Entre el nombre de organización en el cuadro de texto. El nombre debe tener entre 3 y 128 caracteres.
  2. Cree un administrador para la organización:
    1. Entre el Registro deseado para el administrador de la organización, el cual deberá tener entre 3 y 128 caracteres.
    2. Cree una Contraseña deseada y Confírmela.
    3. Escriba el Email para el administrador de la organización.
    4. Entre el Nombre y Apellido del administrador de la organización.
  3. Haga clic en el botón Crear organización para completar el proceso.
Una vez creada la nueva organización, se mostrará la página de las Organizaciones con la nueva organización enumerada.

Nota

Los Administradores de satélite deben considerar reservar para ellos una cuenta administrativa de Administrador de organización para tener la opción de ingreso a esta Organización por varias razones. Si su Satélite está configurado para autenticación PAM, evite el uso de cuentas PAM para la cuenta de administrador de organización administrativa en nuevas organizaciones. En su lugar, cree una cuenta de satélite-local para los administradores de la organización y reserve cuentas PAM-autenticadas a fin de que los usuarios no tengan que iniciar frecuentemente en el Satélite con privilegios elevados, ya que la probabilidad de cometer errores es mayor si se utilizan dichas cuentas.
Además, considere crear un nombre de inicio de sesión para una cuenta de Administrador de organización que describa (por ejemplo,orgadmin-mktg or eng-dept-admin) para que coincidan los nombres de inicio de sesión de administrador con la organización.

6.4. Administración de derechos

Una tarea importante después de crear una nueva organización es asignar derechos de administración a la nueva organización. Los derechos del sistema de administración son un requisito básico para que una organización funcione en el Satélite. El número de derechos de administración asignados a una organización es equivalente al número máximo de sistemas que pueden registrarse a esa organización en el Satélite, independientemente del número de derechos de software disponibles. Por ejemplo, si hay 100 derechos de Red Hat Enterprise Linux Client pero sólo 50 derechos de sistema de administración para una organización, sólo 50 sistemas podrán registrarse a esa organización.
También debe conceder derechos de canal de software de herramientas RHN a cada organización. El canal de herramientas RHN contiene varios software de cliente necesarios para funcionalidad de Satélite extendida, como clientes necesarios para la administración de configuración y apoyo kickstart, así como el paquete de rhn-virtualization, el cual es necesario para que los derechos de huéspedes virtuales Xen o gestores virtuales KVM sean contados correctamente correspondiendo al número de suscripciones de Red Hat Enterprise Linux a los cuales están asociados.
Acceda a la pestaña Suscripciones haciendo clic en Admin => Organizaciones => Información => Suscripciones.
La pestaña Suscripciones tiene dos subpestañas para administrar el canal de software y los derechos de sistema para la organización.
La página de Derechos de canal de software a través de satélite lista todos los derechos en el Satélite, a través de todas las organizaciones, como también su uso. Para obtener mayor información, haga clic en un Nombre de derecho.
La sub-pestaña Información para el canal de derechos de software contiene información sobre el acceso al canal de software otorgado cuando se suscribió al servicio.
La sub-pestaña Organizaciones permite a los administradores de Satélite ajustar el número de canales de software disponibles para cada organización. Escriba el número (dentro del rango listado en Valores posibles) y haga clic en el botón Actualizar para esa organización.

Nota

Los Administradores de organización que crean un canal personalizado solo pueden usar ese canal dentro de su organización a menos que se establezca una Confianza empresarial entre las organizaciones que desean compartir el canal. Para obtener más información sobre confianzas empresariales, consulte la Sección 6.6, “Confianzas empresariales”.
La sub-pestaña Organizaciones también contiene amplia información de uso en la sección Uso de derechos para todo el sistema, incluyendo:
  • Total — El número total de todos los derechos disponibles para todo el Satélite.
  • Disponibles — El número de derechos utilizados actualmente para asignación.
  • Uso — El número de derechos que actualmente están en uso por todas las organizaciones (aparte de la organización de base) comparado con el número total de derechos asignados.
Por ejemplo, si la columna de Total es 100 y la columna de Disponibles es 70, significa que se han asignado 30 derechos a organizaciones. La columna Uso muestra cuántos de esos 30 derechos están en uso por las organizaciones aparte de la organización de base. Por lo tanto, si la columna de Uso dice 24 de 30 (80%), significa que 24 derechos de canal están distribuidos para organizaciones de satélite (aparte de la organización de base) de los 30 en total asignados.

6.4.2. Admin => Suscripciones => Derechos de sistemas

La página de Derechos de sistemas a través de satélite lista todos los derechos de sistemas en este satélite, a través de todas las organizaciones, como también su uso. Haga clic en nombre de derecho para obtener mayor información.
Los derechos de sistema incluyen Administración, Aprovisionamiento, Monitorización, y Virtualización. Escriba el número de asignaciones de cada derecho de sistema en el cuadro de texto, no exceda el límite indicado en los Valores posibles.
La sub-pestaña Información para los derechos de sistemas contiene información sobre los derechos y el acceso que otorga.
La sub-pestaña Organizaciones permite a administradores de Satélite ajustar el número de asignaciones de derechos disponibles para cada organización. escriba el número (dentro del rango listado en Posibles valores) y haga clic en el botón Confirmar cambios para esa organización.
La sub-pestaña Organizaciones para los derechos del sistema contiene amplia información en la sección "Amplio uso de servicios de satélite", incluyendo:
  • Total asignado — El número de todos los derechos disponibles para el Satélite entero.
  • Uso de servicios — El número de derechos utilizados actualmente.
  • Uso de organización muestra el número de organizaciones que tienen acceso a los derechos.

6.5. Configuración de Sistemas en una organización

Ahora que se ha creado una organización y los derechos necesarios asignados a ella, se pueden asignar sistemas a cada organización.
Hay dos formas básicas para registrar un sistema con una organización particular:
  1. Registrar con inicio de sesión y contraseña — Si proporciona un login y una contraseña creada para una organización especificada, el sistema se registrará a esa organización. Por ejemplo, si usuario-123 es miembro de la Organización de Central IT en el Satélite, el siguiente comando en cualquier sistema podría registrar ese sistema a la Organización Central IT en su Satélite:
    rhnreg_ks --username=user-123 --password=foobaz
    

    Nota

    Los parámetros --orgid (para Red Hat Enterprise Linux 4 y 5) y --orgpassword (en RHEL 4) en rhnreg_ks no están relacionadas al Registro de Satélite ni al soporte de organizaciones múltiples de Satélite de RHN.
  2. Registrar con una llave de activación — También puede registrar un sistema a una organización con una llave de activación de la organización. Las llaves de activación registrarán sistemas para la organización en que se creó la llave de activación. Las llaves de activación son un método de registro bueno para usar si desea permitir que los usuarios registren los sistemas en una organización sin proporcionarles acceso de registro a esa organización. Si desea mover los sistemas entre organizaciones, también puede automatizar el traslado con secuencias de comandos mediante las teclas de activación.

    Nota

    Las llaves de activación tienen un nuevo formato desde Satélite de RHN 5.1.0, por lo tanto, los primeros caracteres de la llave de activación sirven para indicar la organización (por número de ID) que posee la activación.

6.6. Confianzas empresariales

Las organizaciones pueden compartir sus recursos con otros al establecer una Confianza empresarial en el Satélite. Una confianza empresarial es bidireccional, lo que significa que una vez que el Administrador de Satélite establezca una confianza entre dos o más organizaciones, el Administrador de la organización de cada organización es libre de compartir los muchos o pocos recursos que necesiten. Le corresponde a cada Administrador de organización determinar qué recursos compartir y qué recursos compartidos utilizar de otras organizaciones en la confianza.

Nota

Sólo los administradores de organización son capaces de compartir su contenido personalizado; administradores de Satélite sólo asignan los derechos de sistema y software a cada organización.

6.6.1. Establecimiento de una organización de confianza

Un Satélite de RHN puede crear una confianza entre dos o más organizaciones. Para ello, haga clic en el enlace Organizaciones en el menú lateral de la página principal de Admin.
Haga clic en el nombre de una de las organizaciones y dentro de la página de Información, haga clic en el sub-pestaña confianzas
En la subpestaña Confianzas, hay un listado de todas las otras confianzas en el Satélite de RHN. Aquí puede utilizar el cuadro de texto de Filtrar por organización para reducir una larga lista de organizaciones a un subconjunto específico.
Confianzas empresariales

Figura 6.5. Confianzas empresariales

Haga clic en la casilla de verificación junto con los nombres de las organizaciones que quiere en la confianza empresarial con la organización actual y haga clic en el botón Modificar confianzas.
Una vez que una confianza empresarial ha sido establecida, las organizaciones pueden compartir contenido como canales de software personalizados con las otras organizaciones en la confianza. También hay tres niveles de compartir el canal que pueden aplicarse a cada canal para controlar el acceso de canal más a profundidad.

Nota

Las organizaciones no pueden compartir canales de Red Hat porque están disponibles para todas las organizaciones que tienen derechos a esos canales.
Para compartir un canal personalizado con otra organización, realice los siguientes pasos:
  1. Ingrese al Satélite con el nombre de usuario del Administrador de organización.
  2. Haga clic en la pestaña Canales.
  3. En el menú lateral, haga clic en administración de canales de software.
  4. Haga clic en el canal personalizado que desea compartir con otras organizaciones.
  5. Desde la sección Control de acceso al canal en la página de información, hay tres opciones para compartir en Compartir en la organización.
    • Privado — Crea el canal privado para que no pueda ser accedido por cualquier organización a excepción del propietario del canal.
    • Protegido — Permite al canal ser accedido por organizaciones de confianza específicas de su elección.

      Nota

      Elegir compartir Protegido muestra una página independiente que solicitará acceso de canal a las organizaciones haciendo clic en otorgar acceso y confirmar.
    • Public — Permite que todas las organizaciones dentro de la confianza tengan acceso al canal personalizado.
    Haga clic en el botón de selección junto a la opción y haga clic en canal de actualización .
Ahora, cualquier otro Administrador de organización dentro de la confianza para la cual le haya otorgado acceso a su canal personalizado puede permitir a sus sistemas de cliente instalar y actualizar los paquetes del canal compartido.

Nota

Si tiene un sistema suscrito a un canal compartido, y el administrador de organización del canal compartido cambia los derechos de acceso al canal, el sistema pierde ese canal. Si cambia un derecho de canal de base, entonces el sistema no va a tener ningún canal de base en la página de sistemas y no recibirá actualizaciones.

6.6.3. Sistemas de migración de una organización de confianza a otra

Además de compartir los canales de software, las organizaciones en una confianza pueden migrar sistemas a otras organizaciones de confianza mediante una utilidad denominada migrate-system-profile.
El uso migrate-system-profile se basa en la línea de comandos y utiliza systemIDs y orgIDs como argumentos para especificar qué es lo que se traslada y su organización de destino.
Para usar el comando migrate-system-profile, debe tener instalado el paquete spacewalk-utils. No necesita estar conectado con el servidor Satélite para usar migrate-system-profile; sin embargo, si no lo está, necesitará especificar el nombre de host o dirección IP de servidor como una opción de línea de comandos.

Nota

Cuando una organización migra un sistema con el comando de migrate-system-profile, el sistema no dispondrá de ninguno de los derechos anteriores o suscripciones de canal de la Organización de origen. Sin embargo, se conserva la historia del sistema y puede accederse mediante el nuevo Administrador de organización a fin de simplificar el resto del proceso de migración, el cual incluye la suscripción a una base de canales y la concesión de derechos.
6.6.3.1. Uso de migrate-system-profile
Compruebe el ID del sistema que va a ser migrado, el ID de la organización al que el sistema migrará, y el nombre de host o dirección IP del servidor de Satélite si está ejecutando el comando desde otra máquina. Una vez que tenga los datos, el uso desde la línea de comandos es el siguiente:
migrate-system-profile --satellite {SATELLITE HOSTNAME OR IP} --systemId={SYSTEM ID} --to-org-id={DESTINATION ORGANIZATION ID}
Por ejemplo, si el Departamento de finanzas (creado como una organización en el Satélite de RHN con OrgID2) quiere migrar una estación de trabajo (con SystemID 10001020) desde el departamento de ingeniería, pero el Administrador de organización de finanzas no tiene acceso de shell al Servidor satélite de RHN. El nombre de host del Satélite de RHN será satserver.example.com.
El Administrador de la organización financiera escribiría lo siguiente desde el intérprete de comandos:
migrate-system-profile --satellite satserver.example.com --systemId=10001020 --to-org-id=2
Luego se le solicita al Administrador de la organización financiera el nombre de usuario y contraseña (a menos que hayan sido especificados con --username= y --password= en la línea de comandos).
El Administrador de la organización financiera podría entonces ver el sistema desde la página de Sistemas cuando esté conectado a la interfaz de web del Satélite de RHN. El Administrador de organización financiera puede luego terminar el proceso de migración mediante la asignación de un canal de base otorgándole derechos al cliente a través del mismo proceso como cualquier otro sistema registrado a su organización, disponible desde la página del sistema Historia en la subpestaña Eventos.
Historia del sistema

Figura 6.6. Historia del sistema

Nota

El Satélite de RHN puede migrar un sistema desde una organización de confianza a cualquier otro en la confianza. Sin embargo, el Administrador de la organización solamente puede migrar un sistema desde su propia organización a otra en la confianza.
Los Administradores de Satélite necesarios para migrar varios sistemas a la vez, pueden utilizar la opción --csv de migrate-system-profile para automatizar el proceso mediante una lista separada por comas de sistemas a migrar.
Una línea en el archivo CSV debe contener el ID del sistema para ser migrado al igual que el ID de la organización de destino en el siguiente formato:
systemId,to-org-id
Por ejemplo, systemIdpudo ser 1000010000, mientras que to-org-id pudo ser 4. Por lo tanto, un CSV compatible se leería así:
1000010000,3
1000010020,1
1000010010,4
Para mayor información sobre el uso de migrate-system-profile, consulte la página de manual escribiendo man migrate-system-profile o para una ayuda básica de pantalla escriba migrate-system-profile -h.

6.7. Admin => Usuarios

La página de usuarios en satélite contiene una lista de todos los usuarios en el satélite, a través de todas las organizaciones.

Nota

Usted solamente puede modificar la información de usuarios de la organización si está conectado como ese Administrador de organización.
Al hacer clic en el Nombre de usuario aparece la página de Información de usuario. Consulte la Sección 4.9, “Usuarios” para obtener más información sobre configuración de usuario.

6.7.1. Administración => Organizaciones => Usuarios =>

La sub-pestaña usuarios muestra los usuarios asignados a la organización, incluyendo sus nombres verdaderos, dirección de correo electrónico y una marca de verificación que indica que el usuario es el administrador de la organización.
Si usted es el Administrador de organización, haga clic en el nombre de usuario para mostrar la página de Información de usuario para el usuario. Para obtener instrucciones sobre administración de usuarios, consulte la Sección 4.9.1.1, “Lista de usuarios => Activa => Información de usuario”.

Nota

Debe iniciar sesión como el Administrador de organización para modificar la información de usuario para una organización. El Administrador de Satélite no puede cambiar la información de usuario de los usuarios de la Organización.

Capítulo 7. Satélite de RHN y Sistemas de cliente virtualizado

Para poder administrar y aprovisionar sus sistemas clientes, sincronice el contenido de los servidores centrales de RHN con su Satélite.
RHN le recomienda que sincronice al menos los siguientes canales:
Para Red Hat Enterprise Linux 5:
  • El Servidor de Red Hat Enterprise Linux (v. 5 para 32-bit x86_64) — rhel-i386-server-5 (y todos los canales hijos)
  • Herramientas de Red Hat Network para el Servidor de RHEL (v. 5 para 32-bit x86) — rhn-tools-rhel-i386-server-5
  • El Servidor de Virtualización de Red Hat Enterprise Linux (v. 5 para 32-bit x86_64) — rhel-i386-server-vt-5 (y todos los canales hijos)
Para Red Hat Enterprise Linux 6:
  • El Servidor de Red Hat Enterprise Linux (v. 6 for 64-bit x86_64) — rhel-x86_64-server-6 (y todos los canales hijos)
  • Herramientas de Red Hat Network para el Servidor de RHEL (v. 5 para 64-bit x86) — rhn-tools-rhel-i386-server-6

7.1. Configuración del sistema host para sus sistemas virtuales

Antes de crear los sistemas huéspedes, debe preparar el sistema de host. Para ello, cree un perfil de servidor kickstart de Red Hat Enterprise Linux, luego tilice este perfil kickstart para instalar el sistema operativo en su host. Una vez haya completado estos pasos, puede comenzar a suministrar huéspedes virtuales.

7.1.1. Creación del perfil kickstart para los sistemas huéspedes

  1. Inicie una sesión en la interfaz de web. Vaya a la pantalla Resumen Kickstart haciendo clic en el enlace Administrar kickstart en el widget objetivo en Su RHN o haga clic en la pestaña Sistemas, seguido de la subpestaña Kickstart en la barra de navegación izquierda.
  2. En la página de Resumen kickstart, haga clic en el enlace Crear nuevo perfil kickstart en el widget Acciones kickstart en la esquina superior derecha.
    1. Introduzca una etiqueta para su perfil que le permita distinguirlo de otros perfiles. Para las siguientes instrucciones asumimos que la etiqueta es sistema-host-para-huéspedes-virtuales.
    2. En el campo Canal Base, seleccione Red Hat Enterprise Linux (v.5 or 6 for $ARCH), en donde $ARCH es la arquitectura de su sistema de host.

      Nota

      Puede instalar Red Hat Enterprise Linux 5 de 32 bits o 6 de 64 bits en el sistema de host. Si elige hacerlo, también tenga en cuenta que sus sistemas huéspedes deben ejecutar la versión de Red Hat Enterprise Linux de 32 bits.
    3. En el campo Árbol kickstart, seleccione ks-rhel-$ARCH-server-5 (or 6) en donde $ARCH es la arquitectura de su sistema host.
    4. Seleccione Host paravirtualizado en el campo Tipo de virtualización.

      Nota

      Si está cambiando el Tipo de virtualización de un perfil kickstart existente, puede estar modificando el gestor de arranque y las opciones de partición, sobrescribiendo, de forma potencial, la personalización hecha por el usuario. Asegúrese de revisar la tabla de Particiones para verificar estos parámetros cuando cambie el Tipo de virtualización.
    5. Finalmente, haga clic en Siguiente en la esquina inferior derecha de la pantalla para continuar al siguiente paso.

      Nota

      Si a alguno de los campos le faltan las opciones indicadas anteriormente, puede que la sincronización de los canales de software de su Satélite desde los servidores de Red Hat haya fallado.
  3. Seleccione la ubicación de los archivos de distribución para la instalación del sistema host. El campo Ubicación de descarga predeterminada debe estar lleno y seleccionado en esta pantalla. Haga clic en Siguiente en esta pantalla para continuar al siguiente paso.

    Nota

    Si la ubicación de descarga predeterminada falta, pudo haber fallado la sincronización del contenido de canal de software para su Satélite desde el servidor de Red Hat.
  4. Elija una contraseña de root para el sistema host que aprovisionará y haga clic en Terminar para finalizar la creación del perfil.
  5. Se mostrará el perfil de kickstart recién creado. Navegue a través de varias pestañas del perfil y modifique los parámetros cuando vea que se ajustan, aunque esto no es necesario ya que los parámetros predeterminados deben funcionar en la mayoría de los casos.
    Para poder iniciar y detener el huésped de forma remota con la interfaz de red, necesitará incluir el paquete acpid.

7.1.2. Instalación kickstart de su sistema host

Luego, haga una instalación kickstart en su sistema host utilizando el perfil kickstart recién creado. Hay tres diferentes escenarios para instalar su sistema host. Por favor lea los tres escenarios dados a continuación y siga las instrucciones que mejor se aplican en su caso:
7.1.2.1. Su sistema host no tiene Red Hat Enterprise Linux Iinstalado
Cree un CD de arranque para iniciar la instalación kickstart en su sistema host. Usted podrá utilizar el perfil kickstart creado en pasos anteriores para suministrar al sistema host. Tenga en cuenta que debe tener acceso físico a la máquina que va a utilizar para seguir estos pasos:
  1. Encontrará una imagen ISO para crear el CD de arranque para su host utilizando ssh para conectarse al Satélite. La ubicación es la siguiente:
    /var/satellite/rhn/kickstart/ks-rhel-i386-server-5/images/boot.iso
    

    Nota

    Puede utilizar una memoria USB para arrancar su sistema y ejecutar la instalación kickstart. Consulte la Guía de administración de sistemas de Red Hat Enterprise Linux (disponible en http://docs.redhat.com/docs/en-US/Red_Hat_Enterprise_Linux/index.html). Tenga en cuenta que el hardware de su sistema host debe soportar el arranque a través de estos dispositivos.
  2. Inserte el CD de arranque y reinicie el sistema. Asegúrese de que el dispositivo de CD-ROM es el dispositivo de arranque primario en el BIOS del sistema.
  3. Después del reinicio aparecerá la línea de comandos de arranque. Escriba el siguiente comando para iniciar la instalación kickstart:
    linux \
    ks=http://your-satellite.example.com/ks/label/the profile label you created earlier

    Nota

    En algunos sistemas usted necesitará añadir ksdevice=eth0 al comando anterior o desactivar uno o más NIC en el BIOS del sistema para evitar confusiones durante el proceso kickstart.
  4. La instalación kickstart para su sistema host debería iniciar. Debe tomar cerca de quince minutos para completarse. Una vez la instalación kickstart haya completado, usted tendrá un sistema host para sus huéspedes virtuales y registrado a su Satélite.
7.1.2.2. Su sistema de host tiene instalado Red Hat Enterprise Linux 6
Registre su sistema host a su Satélite y verifique si los paquetes kvm requeridos están instalados en el sistema. Si no lo están, instálelos mediante el Satélite.

Nota

En Red Hat Enterprise Linux 6, virtualización solo tiene soporte en máquinas Intel y AMD de 64-bits.

Nota

El host de virtualización xen no tiene soporte en Red Hat Enterprise Linux 6.
  1. Registre su sistema host al Satélite. Utilice ssh para conectarse con su sistema host. Registre su sistema host con el Satélite utilizando el siguiente comando como root:
    rhnreg_ks --serverUrl=http://your-satellite.example.com/XMLRPC \
    --username=username --password=password
    

    Nota

    Si su sistema host ya está registrado a un servidor de Red Hat Network, añada la opción --force al comando anterior.
  2. A continuación, abra el perfil del sistema host en la interfaz web del Satélite. Inicie una sesión en la interfaz web de su Satélite en https://your-satellite.example.com/. Haga clic en la pestaña Sistemas en la barra de navegación superior. Debe ver el sistema host que usted acaba de registrar. Haga clic en el nombre del perfil para acceder a la página de perfil del sistema.
  3. Asegúrese de que los sistemas tengan acceso a los canales de software apropiados para obtener el software requerido para hospedar huéspedes virtuales. Desde la página de perfil del sistema host, haga clic en el enlace Alterar suscripciones de canales en la página de perfil bajo el encabezado Canales suscritos. Seleccione las casillas de Virtualización de RHEL y Herramientas para el servidor RHEL de Red Hat Network y haga clic en el botón Cambiar suscripciones bajo la lista de canales.
  4. Luego revise si tiene instalado el software necesario para hospedar huéspedes virtuales en el sistema. En el sistema host, ejecute el siguiente comando como root:
    rpm -q qemu-kvm rhn-virtualization-host python-virtinst
    
    Si rpm indica que esos paquetes no están instalados, debe instalarlos con el siguiente comando ejecutado como root en el sistema:
    yum install qemu-kvm rhn-virtualization-host python-virtinst
    
  5. Reinicie la máquina para retomar los cambios, o use el comando modprobe apropiado para su procesador:
    modprobe kvm_intel
    
    o:
    modprobe kvm_amd
    
  6. Deberá asimismo instalar y ejecutar el paquete osad para que su sistema host responda a los comandos enviados desde el Satélite, tales como iniciar, parar, detener, etc. Para instalar este paquete:
    yum install -y osad
    
    después de la instalación, debe iniciar el proceso osad:
    /sbin/service osad restart
    
  7. Su sistema host debe estar listo para suministrar huéspedes virtuales de RHN.

7.1.3. Su sistema host tiene instalado Red Hat Enterprise Linux 5

Debe registrar su sistema host con el Satélite y revisar que los paquetes xen o kvm requeridos estén instalados en el sistema. Si no lo están, utilice el Satélite para instalarlos.
  1. Registre su sistema host al Satélite. Utilice ssh para conectarse con su sistema host. Registre su sistema host con el Satélite utilizando el siguiente comando como root:
    rhnreg_ks --serverUrl=http://your-satellite.example.com/XMLRPC \
    --username=username --password=password
    

    Nota

    Si su sistema host ya está registrado a un servidor de Red Hat Network, añada la opción --force al comando anterior.
  2. A continuación, abra el perfil del sistema host en la interfaz web del Satélite. Inicie una sesión en la interfaz web de su Satélite en https://your-satellite.example.com/. Haga clic en la pestaña Sistemas en la barra de navegación superior. Debe ver el sistema host que usted acaba de registrar. Haga clic en el nombre del perfil para acceder a la página de perfil del sistema.
  3. Asegúrese de que los sistemas tengan acceso a los canales de software apropiados para obtener el software requerido para hospedar huéspedes virtuales. Desde la página de perfil del sistema host, haga clic en el enlace Alterar suscripciones de canales en la página de perfil bajo el encabezado Canales suscritos. Seleccione las casillas de Virtualización de RHEL y Herramientas para el servidor RHEL de Red Hat Network y haga clic en el botón Cambiar suscripciones bajo la lista de canales.
  4. Luego revise si tiene instalado el software necesario para hospedar huéspedes virtuales en el sistema. En el sistema host, ejecute el siguiente comando como root:
    rpm -q xen kernel-xen rhn-virtualization-host
    
    Para kvm, ejecute el siguiente comando como root:
    rpm -q kvm kmod-kvm rhn-virtualization-host python-virtinst
    
    Si rpm indica que esos paquetes no están instalados, debe instalarlos con el siguiente comando ejecutado como root en el sistema:
    yum install xen kernel-xen rhn-virtualization-host
    
    Para usuarios de kvm, instale mediante el siguiente comando como root:
    yum install kvm kmod-kvm rhn-virtualization-host python-virtinst
    
    Para Xen, necesitará editar el archivo de configuración /etc/grub.conf para que el nuevo kernel XEN arranque de forma predeterminada. Para ello, seleccione las líneas en grub.conf pertenecientes al kernel XEN desde el comienzo de la línea de title hasta el final de la línea de initrd, copie las líneas, bórrelas y péguelas para que sean la primera entrada de kernel en grub.conf. También asegúrese de que el valor de la variable predeterminada en la parte superior de grub.conf esté configurado a un valor de '0'.

    Nota

    Si alguna vez actualiza el kernel en el sistema host, el kernel estándar es la opción predeterminada tras el reinicio. Para asegurarse de que el kernel de Xen es elegido de forma predeterminada, cambie el valor siguiente en el archivo /etc/sysconfig/kernel.
    DEFAULTKERNEL=kernel
    
    Cambie el valor a kernel-xen:
    DEFAULTKERNEL=kernel-xen
    
  5. Reinicie la máquina para retomar los cambios, o use el comando modprobe apropiado para su procesador:
    modprobe kvm_intel
    
    o:
    modprobe kvm_amd
    
  6. Reinicie el sistema, arrancando en el kernel xen. El sistema debe automáticamente arrancar en el kernel xen. Si quiere asegurarse de que ésto es así, utilice el comando uname -r para ver si el kernel en ejecución es un kernel xen. Si no ve la cadena de caracteres xen en el nombre del kernel, el sistema no fue iniciado en el kernel correcto.

    Nota

    Si el sistema tiene instalado xen y kernel-xen, usted no tendrá que reiniciar el sistema después de la instalación de rhn-virtualization-host.
  7. Deberá asimismo instalar y ejecutar el paquete osad para que su sistema host responda a los comandos enviados desde el Satélite, tales como iniciar, parar, detener, etc. Para instalar este paquete:
    yum install -y osad
    
    Después de la instalación, debe iniciar el proceso osad:
    /sbin/service osad restart
    
  8. Su sistema host debe estar listo para suministrar huéspedes virtuales de RHN.

7.2. Configuración del sistema virtual

Para trabajar con sistemas huéspedes, debe crear primero un perfil kickstart que le permita aprovisionar los sistemas huéspedes de forma sencilla, luego debe aprovisionar los huéspedes.

7.2.1. Cree un perfil de Kickstart para los sistemas huéspedes

  1. Inicie una sesión en la interfaz web del Satélite, Vaya a la pantalla Resumen kickstart haciendo clic en el enlace Administrar kickstart en el elemento de Tareas en Visión general o haciendo clic en Sistemas en la barra de navegación superior => Kickstart desde la barra de navegación izquierda.
  2. En la página de Resumen kickstart, haga clic en el enlace Crear un nuevo perfil kickstart en el elemento de Acciones kickstart en la esquina superior derecha.
  3. La siguiente página muestra el paso 1 del proceso de creación del perfil kickstart:
    1. Introduzca una etiqueta para el perfil que le permita distinguirlo de los otros perfiles. Una buena idea es sistema-huésped.
    2. Para el campo Canal base, seleccione Red Hat Enterprise Linux $PRODUCT (v.5 o 6 para $ARCH) en donde $ARCH es la arquitectura del sistema operativo del sistema host y $PRODUCT es el Servidor o el Cliente.

      Nota

      El cliente de Red Hat Enterprise Linux 5 o 6 puede no estar disponible para ser seleccionado si no sincronizó los canales de software cliente de su Satélite.

      Nota

      Por favor observe que las etiquetas de canales para Red Hat Enterprise Linux 5 o 6 y Escritorio de Red Hat Enterprise Linux 5 o 6 hacen referencia al 'server' y 'client' respectivamente.
    3. En el campo Árbol kickstart, debe seleccionar ks-rhel-$ARCH-$PRODUCT-5 en donde $ARCH es la arquitectura de su sistema host y $PRODUCT es 'server' para el servidor o 'client' para el cliente, dependiendo del producto en donde le gustaría aprovisionar a su huésped.
    4. Seleccione Huésped para-virtualizado para el campo Tipo de virtualización.

      Nota

      Si está cambiando el Tipo de virtualización de un perfil kickstart existente, puede estar modificando el gestor de arranque y las opciones de partición, sobrescribiendo, de forma potencial, la personalización hecha por el usuario. Asegúrese de revisar la tabla de Particiones para verificar estos parámetros cuando cambie el Tipo de virtualización.
    5. Finalmente, haga clic en Siguiente en la esquina inferior derecha de la pantalla para continuar al siguiente paso.
  4. Para el paso 2 del proceso de creación del perfil kickstart, seleccione la ubicación de los archivos distribuidos para la instalación de su sistema huésped. Debe haber una Ubicación de descarga predeterminada seleccionada en esta pantalla. Haga clic en Siguiente para ir al paso 3.

    Nota

    Como en el paso anterior, si la ubicación predeterminada no aparece, puede que la sincronización del canales de software de su Satélite no haya tenido éxito desde los servidores de Red Hat.
  5. Para el paso 3 del proceso de creación del perfil kickstart, escoja una contraseña de root para el sistema huésped que está proporcionando y haga clic en Siguiente para finalizar la creación del perfil.
Éste es el último paso en la creación del perfil kickstart. Una vez completado el paso 3, usted debe llegar a la información del perfil. Puede navegar a través de las diferentes pestañas del perfil y modificar los parámetros; sin embargo, los parámetros predeterminados funcionan bien en la mayoría de los casos. Se recomienda asignar como mínimo 2 GB de almacenaje para su sistema huésped en este perfil kickstart.

7.2.2. Aprovisionamiento de sus sistemas huéspedes

  1. Inicie una sesión en la interfaz web del Satélite. Vaya al perfil de su sistema host haciendo clic en la pestaña Sistemas en la barra de navegación superior y haciendo clic en el nombre del sistema.
  2. Para programar una instalación kickstart a su sistema huésped, vaya a la pestaña Virtualización => Aprovisionamiento en el perfil del sistema host. En el campo Nombre del huésped escoja guest1. En los campos Asignación de memoria, CPU virtuales y Almacenamiento se pueden dejar los valores predeterminados. Puede cambiarlos a su parecer, pero tenga en cuenta los consejos dados en la interfaz. En el campo Perfil kickstart seleccione el perfil del sistema huésped creado en el paso anterior.
  3. Finalmente, haga clic en el botón Programar kickstart y finalizar en la esquina inferior derecha de la pantalla. Llegará a la página de Estatus de kickstart en donde podrá seguir el proceso de instalación kickstart del huésped. Después de diez o quince minutos, la pantalla de estatus indicará que el proceso ha terminado satisfactoriamente. Para ver su nuevo huésped, haga clic en la pestaña Virtualización del perfil del sistema host en el Satélite. Para ver una lista de los sistemas virtuales, vaya a Sistemas => Sistemas => Sistemas virtuales.

    Nota

    Si no ve el mensaje Iniciar una instalación kickstart para el huésped xen en la página Estado kickstart después de programar la instalación kickstart en el huésped, puede que el paquete osad no esté en el host.
    Los sistemas anfitriones necesitan el paquete osad para responder a los comandos enviados desde el Satélite, tales como iniciar, pausar, retomar y apagar, etc. Si osad no está instalado y en ejecución, el sistema host no recibirá estos comandos desde la interfaz de web por 2.5 horas o hasta que el demonio de RHN sea ejecutado.
    Puede revisar si osad está instalado y en ejecución si revisa el campo OSA Status en el perfil del sistema host. Si el campo no existe o muestra un error diciendo que el sistema no ha contactado el Satélite en varios minutos, usted deberá instalar el paquete a través de yum (utilizando el comando yum install -y osad) antes de poder suministrar huéspedes en el sistema host.

    Nota

    Podría recibir el siguiente mensaje desde la página de Estado kickstart durante la instalación del huésped:
    El proceso de instalación en el sistema huésped no se ha comunicado con RHN
    en los pasados n minutos. Esto puede ser debido a que el proceso de
    instalación se ha colgado o que la instalación es lenta debido al hardware
    del sistema. Un registro del proceso de instalación está a su disposición
    para ayudarlo a diagnosticar y resolver problemas.
    
    Este mensaje no debe alarmar a menos de que hayan pasado más de veinte minutos. Para ver si el proceso kickstart está todavía en curso, revise el registro de la instalación para asegurarse de que no ha habido ningún error y al recargar la página de estado kickstart revise si el campo 'Último archivo solicitado' ha sido actualizado.
  4. Si desea registrar huéspedes adicionales a su host, repita los pasos anteriores. Recuerde que solo se puede suministrar a un huésped en un momento dado. Si intenta programar una instalación kickstart mientras otra está siendo llevada a cabo, el proceso de instalación kickstart actual será cancelado y el nuevo proceso iniciará.
  5. Vea el sistema huésped virtual en la interfaz web del Satélite haciendo clic en la pestaña Virtualización en el perfil del sistema host. Luego haga clic en el nombre del perfil de su sistema virtual. Llegará al perfil del sistema en el Satélite.

7.2.3. Administrar sus derechos de huésped virtual

Satélite de RHN ofrece derechos Flex Guest que le permiten asignar derechos a sus huéspedes virtuales sin consumir un derecho estándar reservado para sistemas físicos.
Para administrar sus derechos Flex Guest, haga clic en Visión general -> Administración de suscripción -> Derechos de virtualización -> Usuarios de derechos Flex Guest. Esta página lista todos los huéspedes virtuales que consumen derechos de Flex Guest.
Para hallar y convertir los huéspedes virtuales que consumen derechos estándar, haga clic en la subpestaña Huéspedes que consumen derechos regulares.

7.3. Cómo trabajar con sus sistemas virtuales

Una vez ha instalado su sistema virtual, puede administrar y personalizar los sistemas a través de varios métodos: a través de SSH y de la interfaz de administración de la virtualización en el sistema host.

Nota

Esta sección tiene que ver principalmente con hosts xen. En Red Hat Enterprise Linux 6, xen no tiene soporte en el momento y kvm es el método de virtualización recomendado.
  1. Deberá ubicar la dirección IP de su sistema virtual. La puede encontrar en la pestaña Sistemas => Sistemas virtuales y haga clic en el nombre del perfil del sistema virtual.
  2. En la página de perfil del sistema virtual encontrará la dirección IP en la columna de información izquierda en el campo Dirección IP.
  3. Conéctese con la dirección IP utilizando ssh como root, utilice la contraseña establecida durante la creación del perfil kickstart en el sistema virtual.

7.3.2. Acceso a la consola a través del host

  1. Conéctese al sistema host y determine el número de identificación (ID) del huésped con el cual desea trabajar. Conéctese al sistema host a través de ssh y ejecute el siguiente comando:
    xm list
    
    Este comando proporciona un alista de todos los huéspedes que ha creado en el Satélite, incluyendo el número de identificación (ID). Busque en la lista el huésped que fue creado anteriormente, guest1. Si, por ejemplo, este huésped tiene el ID 2, entonces:
  2. Ejecute el siguiente comando para acceder a la consola de este sistema virtual:
    xm console 2
    
    Podrá ver inmediatamente una línea de comandos en guest1.
  3. Inicie una sesión en guest1 como root con la misma contraseña establecida en el perfil kickstart usado para suministrar el sistema.
    Puede haber algunos mensajes en la pantalla. En dicho caso, presione la tecla Intro del teclado para obtener un intérprete de comando de entrada.
  4. Para salir de la consola huésped y regresar al intérprete de comandos del sistema host, presione al mismo tiempo las teclas Ctrl y ] en su teclado de forma simultánea.
  1. Vaya al perfil del sistema virtual en la interfaz web del Satélite en Sistemas => Sistemas => Sistemas virtuales y haga clic en el nombre del perfil del sistema virtual.
  2. En el perfil del sistema virtual, haga clic en la pestaña Software => Paquetes.
  3. Haga clic en el menú Instalar nuevo software en la pestaña Paquetes.
  4. Seleccione los paquetes que desea instalar y haga clic en el botón Instalar paquetes seleccionados en la esquina inferior derecha de la pantalla.
  5. Revise la información de los paquetes instalados y haga clic en Confirmar en la esquina inferior derecha de la pantalla.
  6. La instalación de paquetes se llevará a cabo la siguiente vez que el sistema huésped se conecte con el Satélite. Para que la instalación se lleve a cabo inmediatamente, puede ejecutar el comando rhn_check en el sistema host.
Su sistema virtual será registrado con el Satélite como parte del proceso de suministro del huésped; por lo cual, usted puede utilizar el comando yum para instalar y actualizar software. Por ejemplo, para instalar el editor de textos vim, ejecute el comando siguiente:
yum install -y vim-enhanced

7.3.5. Reinicio de huéspedes cuando se reinicia el host

Por defecto, cuando se reinicia un sistema host, los huéspedes no son reiniciados y deben ser iniciados manualmente por el administrador.
Sin embargo, el servicio de rhn-virtualization-host puede reiniciar huéspedes automáticamente en caso de un reinicio del sistema host.
Para utilizar este servicio, siga los siguientes pasos:
  1. Ubicar archivo de configuración del huésped en el host en /etc/sysconfig/rhn virt /. Se llamará por UUID, pero se encuentra el archivo correcto usando el comando de grep para buscar el nombre de huésped dentro de los archivos UUID.
  2. Cuando haya encontrado el archivo UUID correspondiente a su sistema huésped, cree un enlace simbólico desde el archivo UUID para el directorio /etc/sysconfig/rhn/virt/auto/.
    ln -s /etc/sysconfig/rhn/virt/GUEST_UUID.xml /etc/sysconfig/rhn/virt/auto/
    

7.3.6. Eliminación de un sistema virtual

La eliminación de sistemas virtuales es un proceso de varios pasos.
  1. Apague el sistema virtual que desea borrar. Puede apagarlo a través del perfil del sistema host en la interfaz web del Satélite. Haga clic en la pestaña Virtualización y seleccione el sistema virtual que quiere borrar. Finalmene, haga clic en el botón Apagar sistemas en la parte inferior de la pantalla.
  2. A continuación borre el sistema virtual del Satélite. Esto puede llevarse a cabo seleccionando la casilla de verificación del sistema virtual y haciendo clic en el botón Borrar sistema en la parte inferior de la pantalla>.

    Nota

    Después de apagar el sistema virtual espere al menos dos minutos antes de borrarlo. De lo contrario podría borrar el sistema mientras éste está siendo apagado. Si borra un sistema virtual de su Satélite mientras está en ejecución, éste aparecerá en el Satélite la siguiente vez que se conecte. Si esto pasa, apague el sistema virtual, espere dos minutos y bórrelo de nuevo.
  3. Borre la imagen de disco para el sistema virtual que desea borrar. Encontrará la imagen de disco para, por ejemplo, guest1 en la siguiente ruta del sistema host:
    /var/lib/xen/disk-images/guest1.disk
    
    Bórrela con el siguiente comando:
    rm /var/lib/xen/disk-images/guest1.disk
    
  4. Finalmente, usted debe borrar los archivos de configuración desde el sistema host. Para ubicar el archivo de configuración de RHN para guest1 ejecute el siguiente comando:
    grep guest1 /etc/sysconfig/rhn/virt/*.xml
    
    Luego borre el archivo indicado. Por ejemplo:
    rm /etc/sysconfig/rhn/virt/14e5cfbf72342515236ad74b260c2f6b.xml
    
  5. Ha borrado satisfactoriamente un sistema huésped de su sistema host y del Satélite.

Capítulo 8. Cobbler

Satélite de RHN proporciona el servidor Cobbler que permite a los administradores centralizar la instalación del sistema y la infraestructura. Cobbler es un servidor de instalación que recopila los distintos métodos para realizar instalaciones de sistema desatendidas, ya sea en servidor, estación de trabajo o sistemas de huéspedes en una instalación completa o paravirtualizada.
Cobbler tiene varias herramientas para ayudar en la guía de pre-instalación, administración de archivo kickstart, administración del entorno de instalación y mucho más. Las funcionalidades de Cobbler incluyen:
  • Análisis de entorno mediante el comando cobbler check
  • Configuración de servidor de Instalación Multi-sitio con cobbler replicate
  • Creación de plantilla Kickstart y administración con el motor de plantilla Cheetah y fragmentos Kickstart
  • Automatización de instalación de huéspedes de máquina virtual con la herramienta de cliente koan

8.1. Requerimientos de Cobbler

Para utilizar Cobbler como un servidor de arranque PXE, debe comprobar las siguientes directrices:
  • Si planea usar Cobbler para instalar sistemas usando PXE, debe tener instalado y configurado tftp-server.
  • Si planea usar Cobbler para sistemas de arranque PXE para la instalación, debe tener la capacidad de actuar como un servidor DHCP para arranque PXE Cobbler o poder acceder a la red de servidor DHCP /etc/dhcp.conf para cambiar el siguiente-servidor al nombre de host o dirección IP del servidor Cobbler.

8.1.1. Configuración de Cobbler con /etc/cobbler/settings

La configuración de cobbler se realiza principalmente dentro del archivo /etc/cobbler/settings. El archivo contiene varias opciones configurables y ofrece explicaciones detalladas para cada configuración con respecto a cómo afecta la funcionalidad de Cobbler y si se recomienda a los usuarios cambiar la configuración de su entorno.
La mayor parte de la configuración puede dejarse predeterminada y Cobbler se ejecutará como se pretende. Para obtener mayor información sobre configuración de Cobbler, consulte el archivo /etc/cobbler/settings, el cual documenta cada configuración en detalle.

8.1.2. Servicios requeridos para Cobbler

Cobbler requiere algunos servicios. Estos servicios deben estar activados para que Cobbler funcione correctamente.
8.1.2.1. Configuración de Cobbler con DHCP
Cobbler apoya la instalación de sistemas configurado kickstart bare-metal para realizar los arranques de red mediante un servidor de arranque PXE. Para implementar correctamente un servidor de instalación de Cobbler, los administradores necesitan ya sea tener acceso administrativo al servidor DHCP de la red o implementar DHCP en el propio servidor Cobbler.
8.1.2.1.1. Configuración de un servidor DCHP existente
Si se tiene un servidor DHCP implementado en otro sistema de la red, se necesitará acceso administrativo al servidor DHCP para editar el archivo de configuración DHCP para que apunte hacia el servidor de Cobbler y la imagen de arranque PXE.
Como root del servidor DHCP, edite el archivo /etc/dhcpd.conf y añada una nueva clase con opciones para realizar la instalación de arranque PXE. Por ejemplo:
allow booting;
allow bootp;
class "PXE" {
match if substring(option vendor-class-identifier, 0, 9) = "PXEClient";
next-server 192.168.2.1;
filename "pxelinux.0";
}
Siguiendo cada acción paso a paso en el ejemplo anterior:
  1. El administrador permite a la red arrancar con el protocolo bootp.
  2. Luego, el administrador crea una clase llamada PXE, la cual, si el sistema configurado tiene primero PXE en su prioridad de arranque, se identifica como PXEClient.
  3. Luego el servidor DHCP dirige el sistema al servidor de Cobbler en 192.168.2.1.
  4. Por último, el servidor DHCP se recupera el archivo de gestor de arranque pxelinux.0.
8.1.2.2. Configuración de Xinetd y TFTP para Cobbler
Xinetd es un demonio que administra un conjunto de servicios, incluyendo TFTP, el servidor FTP utilizado para transferir la imagen de arranque a un cliente PXE.
Para configurar TFTP, primero debe habilitar el servicio a través de Xinetd. Para ello, edite el/etc/xinetd.d/tftp como root y cambie la línea disable = yes a disable = no.
Antes de que TFTP pueda comenzar a servir la imagen de arranque pxelinux.0, usted debe iniciar el servicio Xinetd.
chkconfig --level 345 xinetd on
/sbin/service xinetd start
El comando chkconfig enciende el servicio xinetd para todos los niveles de ejecución de usuario, mientras que el comando /sbin/service se enciende xinetd inmediatamente.
8.1.2.3. Configuración SELinux e IPTables para soporte de Cobbler
Red Hat Enterprise Linux se instala con soporte de SELinux además del cortafuegos seguro habilitado por defecto. Para configurar correctamente un servidor de Red Hat Enterprise Linux para Cobbler, primero debe configurar estos salvaguardias de sistema y red para permitir conexiones hacia y desde el servidor Cobbler.
8.1.2.3.1. Configuración SELinux
A fin de habilitar SELinux para soporte de Cobbler, establezca el valor booleano SELinux para aceptar componentes de servicio de web HTTPD. Ejecute el siguiente comando como root en el servidor de Cobbler:
 setsebool -P httpd_can_network_connect true
La opción -P es esencial, puesto que permite la conexión de HTTPD en forma persistente a través de reinicios del sistema.
8.1.2.3.2. Configuración de IPTables
Una vez que haya configurado SELinux, debe configurar IPTables para permitir el tráfico de red entrante y saliente en el servidor Cobbler.
Si tiene una serie de reglas de cortafuegos con IPTables, deberá agregar las siguientes reglas para abrir los puertos necesarios relacionadas con Cobbler. A continuación se listan las reglas necesarias con su servicio asociado.
  • Para TFTP:
    /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 69 -j ACCEPT
    /sbin/iptables -A INPUT -m state --state NEW -m udp -p udp --dport 69 -j ACCEPT
    
  • Para HTTPD:
    /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 80 -j ACCEPT
    /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 443 -j ACCEPT
    
  • Para Cobbler y Koan XMLRPC:
    /sbin/iptables -A INPUT -m state --state NEW -m tcp -p tcp --dport 25151 -j ACCEPT
    
Una vez que se especifican las reglas del cortafuegos, asegúrese de guardar la configuración del cortafuegos:
/sbin/iptables-save

8.2. Sincronizar e iniciar el servicio de Cobbler

Una vez que todos los pre-requisitos especificados en cobbler check, estén configurados según sus necesidades, podrá iniciar el servicio de Cobbler.
Inicie el servidor de satélite con el siguiente comando:
/usr/sbin/rhn-satellite start

Aviso

No inicie ni detenga el servicio cobblerd independiente del servicio Satélite, ya que hacerlo puede causar errores y otros problemas.
Siempre use /usr/sbin/rhn-satellite para iniciar o detener el Satélite de RHN.

8.3. Agregar una distribución a Cobbler

Si se han cumplido todos los requisitos de Cobbler y Cobbler ahora se está ejecutando, puede comenzar a agregar una distribución a Cobbler si tiene el contenido en el servidor Cobbler.
Para obtener información sobre creación y configuración de las distribuciones desde la interfaz del Satélite de RHN, consulte la Sección 4.4.9.6, “Kickstart => Distribuciones”.
El uso de cobbler para crear una distribución desde la línea de comandos es así:
cobbler distro add --name=string --kernel=path --initrd=path
La opción --name=string es una etiqueta que sirve para diferenciar una elección de distribución de otra (por ejemplo, rhel5server)
La opción --kernel=path especifica la ruta al archivo de imagen de kernel.
La opción --initrd=path especifica la ruta al archivo inicial de imagen ramdisk (initrd).

8.4. Agregar un perfil a Cobbler

Una vez que haya configurado una distribución a Cobbler, puede agregar perfiles a Cobbler.
Los perfiles de Cobbler asocian una distribución a opciones adicionales, como archivos kickstart. Los perfiles son la unidad de kernel de aprovisionamiento y debe haber al menos un perfil de Cobbler para cada distribución añadida. Por ejemplo, dos perfiles podrían crearse para un servidor web y una configuración de escritorio. Mientras que ambos perfiles utilizan la misma distribución, los perfiles son para tipos diferentes de instalaciones.
Para obtener información acerca de creación y configuración de perfiles kickstart desde la interfaz del Satélite de RHN, consulte la Sección 4.4.9.2, “Perfiles kickstart”.
El uso de cobbler para crear perfiles desde la línea de comandos es así:
cobbler profile add --name=string --distro=string [--kickstart=url] [--virt-file-size=gigabytes] [--virt-ram=megabytes]
La única etiqueta para el perfil es --name=string, como por ejemplo rhel5webserver o rhel4workstation .
La opción --distro=cadena especifica la distribución que se utilizará para este perfil particular. Se agregaron distribuciones en la Sección 8.3, “Agregar una distribución a Cobbler”.
La opción --kickstart=url especifica la ubicación kickstart (sí está disponible).
La opción --virt-file-size=gigabytespermite definir el tamaño de la imagen de archivo de huésped virtual. El valor predeterminado es de 5 GB si no es especificado.
La opción --virt-ram=megabytes especifica cuántos megabytes de memoria RAM física puede consumir un sistema de huésped virtual. El valor predeterminado es de 512 MB, si no es especificado.

8.5. Adición de un sistema a Cobbler

Una vez hayan sido creadas las distribuciones y perfiles para Cobbler, agregue sistemas a Cobbler. Los registros del sistema asignan una parte de hardware a un cliente con el perfil de Cobbler para que se ejecute en él.

Nota

Si usted aprovisiona a través de koan y menús PXE únicamente, no es necesario crear registros del sistema, aunque son útiles cuando se requiere el sistema de plantillas específicas kickstart para establecer un determinado sistema que siempre recibe un contenido específico instalado. Si hay un papel específico para un cliente determinado, se deben crear registros del sistema para ese cliente
Para mayor información acerca de la creación y configuración kickstart desde la interfaz del Satélite de RHN, consulte la Sección 4.4.2.10.4, “Información del sistema => Aprovisionamiento”
El siguiente comando agrega un sistema a la configuración de Cobbler:
cobbler system add --name=string --profile=string --mac=AA:BB:CC:DD:EE:FF
La única etiqueta para el sistema es --name=string, como por ejemplo engineeringserver o frontofficeworkstation.
La opción --profile=cadena especifica uno de los nombres de perfil agregados en Sección 8.4, “Agregar un perfil a Cobbler”.
La opción --mac=AA:BB:CC:DD:EE:FF permite a los sistemas con la dirección MAC especificada ser configurados automáticamente para el perfil asociado con el registro de sistema si están siendo instalados con kickstart.
Para más opciones, como la configuración de nombre de host o direcciones IP, consulte la página de Cobbler escribiendo man cobbler en el intérprete de comandos.

8.6. Plantillas Cobbler

Dentro de la interfaz de web RHN Satellite, hay recursos para crear variables a usar con las distribuciones y perfiles de kickstart. Por ejemplo, para crear una variable de perfil kickstart, consulte la Sección 4.4.9.3.3, “Información de Kickstart => Variables”.
Las variables de kickstart forman parte de un cambio de infraestructura en satélites para soportar plantillasen archivos kickstart, las plantillas son archivos que contienen descripciones utilizadas para crear archivos kickstart reales, en lugar de crear kickstart específicos.
Estas plantillas son luego compartidas por varios perfiles y sistemas que tienen sus variables y valores correspondientes. Estas variables modifican las plantillas y el software llamado un motor de plantilla, el cual analiza los datos de plantilla y variable en un archivo kickstart utilizable. Cobbler utiliza un motor de plantilla llamado Cheetah que proporciona soporte para plantillas, variables y fragmentos.
Las ventajas del uso de plantillas incluyen:
  • Funciones sólidas que permiten a los administradores crear y administrar grandes cantidades de perfiles o sistemas sin duplicación de esfuerzos o crear manualmente kickstart para cada situación única
  • Aunque las plantillas pueden ser complejas e implicar bucles, condicionales u otras funciones mejoradas y sintaxis, también se pueden utilizar simplemente para crear archivos kickstart sin dicha complejidad.

8.6.1. Uso de plantillas

Las plantillas de kickstart pueden tener valores estáticos para algunos elementos comunes como nombres de archivos de imagen PXE, direcciones de subredes y rutas comunes tales como /etc/sysconfig/network-scripts/. Sin embargo, las plantillas difieren de los archivos kickstart estándar en su uso de variables.
Por ejemplo, un archivo kickstart estándar puede tener un paso de red similar al siguiente
network --device=eth0 --bootproto=static --ip=192.168.100.24 --netmask=255.255.255.0 --gateway=192.168.100.1 --nameserver=192.168.100.2
Sin embargo, en un archivo de plantilla kickstart, el paso de red puede ser similar al siguiente:
network --device=$net_dev --bootproto=static --ip=$ip_addr --netmask=255.255.255.0 --gateway=$my_gateway --nameserver=$my_nameserver
Estas variables se sustituirán con los valores establecidas en las variables de perfil de kickstart o en las variables de información del sistema. Si existen las mismas variables definidas tanto en el perfil como en el detalle del sistema, entonces la variable de sistema tiene prioridad.
Para mayor información sobre plantillas kickstart, consulte la página del proyecto Cobbler en la siguiente URL:

8.6.2. Fragmentos de Kickstart

Si tiene configuraciones comunes iguales en todas las plantillas y perfiles kickstart, puede utilizar la función de fragmentos de Cobbler para aprovechar la reutilización de código.
Los fragmentos de Kickstart son secciones de código kickstart que pueden ser llamadas por una función $SNIPPET() que será analizada por Cobbler y sustituirá esa llamada de función con el contenido del fragmento.
Por ejemplo, si tiene una configuración de partición de disco duro común para todos los servidores, tales como:
clearpart --all
part /boot --fstype ext3 --size=150 --asprimary
part / --fstype ext3 --size=40000 --asprimary
part swap --recommended

part pv.00 --size=1 --grow

volgroup vg00 pv.00
logvol /var --name=var vgname=vg00 --fstype ext3 --size=5000
Puede tomar ese fragmento, guardarlo en un archivo (tal como my_partition), y ubicar el archivo en /var/lib/cobbler/snippets/ para que Cobbler pueda accederlos.
Se podría luego usar el fragmento mediante la función $SNIPPET() en sus plantillas kickstart. Por ejemplo:
$SNIPPET('my_partition')
Donde se invoque esa función, el analizador de Cheetah sustituirá la función con el fragmento de código que figura en el archivo my_partition.
Para obtener más información acerca de fragmentos de kickstart, consulte la página del proyecto Cobbler en la siguiente dirección URL:

8.7. Uso de Koan

Si se está aprovisionando huéspedes en una máquina virtual o reinstalando una nueva distribución en un sistema en ejecución, koan funciona junto con Cobbler para proporcionar sistemas sobre la marcha.

8.7.1. Uso de Koan para suministrar sistemas virtuales

Si usted ha creado un perfil de máqu¡na virtual como se describe en la Sección 8.4, “Agregar un perfil a Cobbler”, puede usar koan para iniciar la instalación de un huésped virtual en un sistema.
Por ejemplo, digamos que ha creado un perfil de Cobbler como el siguiente:
cobbler add profile --name=virtualfileserver --distro=rhel-i386-server-5 --virt-file-size=20 --virt-ram=1000
Este perfil es para un servidor de archivos que ejecuta Red Hat Enterprise Linux 5 con una de imagen de huésped de 20 GB y 1 GB de sistema RAM asignado.
Para buscar el nombre del perfil del sistema de huésped virtual, ejecute lo siguiente con koan:
koan --server=hostname --list=profiles
Este comando muestra todos los perfiles disponibles creados con cobbler profile add.
Luego, inicie el proceso de creación del archivo de imagen y de la iniciación de la instalación del sistema de huésped virtual.
koan --virt --server=cobbler-server.example.com --profile=virtualfileserver --virtname=marketingfileserver
El comando especifica que se creará un sistema de huésped virtual desde el servidor Cobbler (nombre de host cobbler-server.example.com) utilizando el perfil de virtualfileserver. La opción virtname especifica una etiqueta para el huésped virtual, que por defecto se denomina con la dirección del sistema MAC.
Una vez completada la instalación del huésped virtual, se puede utilizar como cualquier otro sistema huésped virtual.

8.7.2. Uso de Koan para reinstalar sistemas en ejecución

Puede haber casos donde necesitará reinstalar una máquina con otro sistema operativo mientras se está ejecutando. koan puede ayudarle a remplazar destructivamente un sistema en ejecución por una nueva instalación de perfiles Cobbler disponibles.
Para remplazar un sistema en ejecución e instalar uno nuevo, ejecute el siguiente comando en el propio sistema:
koan --replace-self --server=hostname --profile=name
Cuando se ejecuta este comando en el sistema actual que se va a remplazar, se iniciará el proceso de aprovisionamiento y remplazará su propio sistema utilizando el perfil --profile=name en el servidor de Cobbler especificado en --server=hostname.

Capítulo 9. Guía de soporte UNIX

9.1. Introducción

Este capítulo documenta el proceso de instalación e identifica las diferencias en la funcionalidad de Red Hat Network cuando se utilice para administrar sistemas clientes basados en UNIX. RHN ofrece el soporte UNIX para ayudar a los usuarios en la migración de UNIX a Linux. Por el limitado alcance de esta tarea, las funcionalides ofrecidas para la administración de cliente UNIX no son tan exhaustivas como las disponibles para la administración de sistemas de Red Hat Enterprise Linux.
Las siguientes secciones determinan las variantes de UNIX soportadas, las funciones de RHN soportadas por el sistema de administración de UNIX, los requisitos para administrar sistemas UNIX con RHN, así como el proceso de instalación de clientes UNIX.

9.1.1. Variantes de UNIX soportadas

Las siguientes variantes de UNIX, versiones y arquitecturas son soportadas por Satélite de RHN:
Expand
Tabla 9.1. Arquitecturas y versiones soportadas de Solaris
Versión de Solaris sun4m sun4d sun4u sun4v sun4us x86
Solaris 8 yes no yes n/a no no
Solaris 9 yes n/a yes n/a no yes
Solaris 10 n/a n/a yes yes no yes

9.1.2. Prerrequisitos

Estos elementos son necesarios para obtener soporte UNIX:
  • Satélite de RHN 5.0 o posterior
  • Un certificado satélite con derechos de administración
  • Derechos de administración para cada cliente UNIX
  • Los paquetes RHN para UNIX incluyen python, pyOpenSSL y los paquetes cliente de Red Hat Network.
  • Paquetes de Sunfreeware que proporcionan bibliotecas de soporte. Algunos de estos paquetes también están disponibles a través del Satélite de RHN. Consulte la Sección 9.3.1, “Descargar e instalar paquetes adicionales” para obtener una lista completa.

9.1.3. Funcionalidades incluidas

Las siguientes funcionalidades se incluyen en el nivel de servicios de soporte UNIX tal y como existen dentro de RHN:
  • El Demonio de servicio de Red Hat Network (rhnsd), el cual activa rhn_check de acuerdo con un intervalo configurable.
  • El Cliente de configuración de Red Hat Network (rhncfg-client), el cual ejecuta todas las acciones de configuración programadas desde el Satélite.
  • El Gestor de configuración de Red Hat Network (rhncfg-manager), el cual habilita la administración mediante la línea de comandos de los canales de configuración de RHN.
  • El programa rhn_check, el cual realiza la conexión con el Satélite y ejecuta cualquier acción programada desde el servidor.
  • Todas las funciones del nivel administrativo, tales como agrupamiento de sistemas, comparación de perfiles de sistemas y el uso del Gestor de múltiples sistemas para administrar varios sistemas a la vez.
  • La función de aprovisionamiento llamada Comandos remotos que le permite a los usuarios programar comandos de root en cualquier cliente administrado a través del sitio web del Satélite. El cliente debe estar configurado para permitir esta acción.

9.1.4. Diferencias en funcionalidad

Las siguientes características de RHN funcionan de una forma diferente en un entorno UNIX:
  • El Agente de actualización de Red Hat para UNIX ofrece menos opciones que su contraparte para Linux y, depende de las herramientas nativas del sistema operativo para la instalación de paquetes en lugar de rpm. Consulte la Sección 9.4.2.4, “Actualizar desde la línea de comandos” para obtener una lista precisa de opciones.
  • La aplicación PUSH de RHN ha sido modificada de forma similar para cargar tipos de archivos nativos de UNIX, incluidos paquetes, parches y clústeres de parches.
    Ya que los paquetes de Solaris, parches y clúster de parches, son diferentes a los archivos RPM, el mecanismo para cargar archivos es diferente. Hay dos aplicaciones en el paquete rhnpush para Solaris:
    • La primera, solaris2mpm, es una utilidad de RHN que crea un archivo MPM por cada paquete o parche de Solaris. El formato neutro de los archivos MPM le permite al Satélite entender y administrar los archivos cargados.
    • La segunda, rhnpush, ha sido extendida para que pueda manipular tanto archivos MPM como RPM. De resto, opera del mismo modo que la versión de Linux de rhnpush.
  • La pestaña Canales del sitio web de RHN ha sido aumentada para acomodar el almacenamiento e instalación de tipos de archivos nativos de UNIX.

9.1.5. Características excluidas

Las siguientes funciones de RHN no están disponibles con el sistema de soporte UNIX:
  • Todas las funcionalidades de nivel de aprovisionamiento, tales como kickstart, a excepción de administración de archivos de configuración, y la restauración de paquetes.
  • Todas las funciones relacionadas con erratas, ya que UNIX no entiende el concepto de alerta de erratas.
  • Archivos de código fuente de los paquetes.
Los archivos Answer no están aún soportados. El soporte para dichos archivos está planeado para una versión futura.
Tampoco hay soporte para IPV6 para sistemas de Solaris.
Además, la reubicación de los archivos de RHAT*.pkg durante la instalación no es compatible.

9.2. Configuración y preparación del servidor satélite

Debe configurar el Satélite al soporte de clientes UNIX antes de que los archivos requeridos estén disponibles para ser implementados en los sistemas clientes. Esto puede llevarse a cabo de dos formas diferentes, dependiendo de si tiene o no instalado su servidor de Satélite:
  1. Durante la instalación del satélite:
    Active el soporte UNIX en el Satélite seleccionando la casilla "Activar el soporte Solaris" durante el proceso de instalación, como se muestra en:
    Activación del soporte UNIX durante la instalación del satélite

    Figura 9.1. Activación del soporte UNIX durante la instalación del satélite

  2. Después de la instalación del satélite:
    Configure el Satélite después de la instalación para activar el soporte UNIX. Para hacerlo, seleccione Herramientas del satélite en la barra de navegación superior, luego seleccione Configuración del satélite en la barra de navegación lateral. En la pantalla siguiente, seleccione la casilla Activar el soporte Solaris, tal y como se muestra en:
    Activación del soporte UNIX después de la instalación del satélite

    Figura 9.2. Activación del soporte UNIX después de la instalación del satélite

    Haga clic en el botón Actualizar configuración para confirmar los cambios.
  3. Finalmente, usted debe crear un canal base al cual sus sistemas clientes pueden suscribirse. Esto es debido a que RHN no proporciona contenidos UNIX. Por lo cual, usted no puede utilizar satellite-sync para crear el canal.
    Para crear un canal Solaris, inicie una sesión en la interfaz web ya sea con el rol de Administrador del Satélite o Autoridad certificador. Vaya a la pestaña Canal. A continuación, vaya Administrar canales de software desde la barra de navegación izquierda. Haga clic en el enlace crear nuevo canal en la esquina superior derecha de la pantalla resultante. Proporcione un nombre y etiqueta para su nuevo canal y seleccione Sparc Solaris o i386 Solaris según la arquitectura de su cliente.

9.3. Preparación del sistema cliente de Unix

Antes de que sus sistemas clientes de UNIX puedan aprovechar los beneficios de Red Hat Network, deben estar preparados para la conexión:
  1. Descargue e instale gzip y las bibliotecas de terceros que se requieran.
  2. Descargue el archivo tar de las aplicaciones de RHN desde el Satélite al cliente e instale el contenido.
  3. Luego, implemente los certificados SSL requeridos para una conexión segura.
  4. Configure las aplicaciones clientes para conectarse al Satélite de RHN.
Una vez finalizado, su sistema podrá recibir actualizaciones desde RHN. Las siguientes tres secciones explican en detalle los pasos necesarios.

9.3.1. Descargar e instalar paquetes adicionales

Esta sección lo guiará a través del proceso de descarga e instalación de aplicaciones de terceros y de las aplicaciones de RHN desde el Satélite al cliente UNIX.
Uno de los paquetes más importantes del Agente de actualizaciones de Red Hat para UNIX (up2date), el cual proporciona el enlace entre su sistema cliente y Red Hat Network. La versión específica para UNIX del Agente de actualizaciones de Red Hat no tiene tantas funciones como su contraparte para Linux, sin embargo permite el proceso de registro del sistema y facilita la instalación y parches de paquetes. Consulte la Sección 9.4, “Registro y actualización de cliente Unix” para obtener una descripción completa de las opciones de esta herramienta.

Nota

Podría ser útil ejecutar el comando bash cuando inicie una sesión en el cliente Solaris. Si la shell BASH está disponible, hará que el sistema se comporte de forma similar a un sistema Linux.
9.3.1.1. Instalación de paquetes de terceros
La instalación de las aplicaciones de RHN no puede llevarse a cabo, sino hasta que las siguientes herramientas y bibliotecas estén presentes:
  • gzip
  • libgcc
  • openssl
  • zlib
La herramienta gzip se proporciona con el paquete SUNWgzip y puede ser descargada desde http://www.sunfreeware.com.
En versiones recientes de Solaris, las bibliotecas necesarias se proporcionan con los siguientes paquetes instalados de forma predeterminada:
  • SUNWgccruntime
  • SUNWopenssl*
  • SUNWzlib
Para versiones anteriores de Solaris, los siguientes paquetes requeridos pueden ser descargados desde http://www.sunfreeware.com:
  • SMClibgcc o SMCgcc
  • SMCossl
  • SMCzlib
Para verificar si un paquete está instalado en el cliente utilice el comando pkginfo. Por ejemplo, para revisar un paquete que contiene "zlib" como parte del nombre ejecute el siguiente comando:
# pkginfo | grep zlib

Nota

Los nombres de los archivos de paquetes de solares son diferentes a los nombres de los paquetes instalados. Por ejemplo, el archivo de paquete libgcc<version>-sol<solaris-version>-sparc-local.gz se convierte en SMClibgcc después de la instalación.
9.3.1.2. Configuración de la ruta de búsqueda de bibliotecas
Para permitir que el cliente Solaris utilice las bibliotecas instaladas en el paso anterior, debe añadir la ubicación a la ruta de búsqueda de bibliotecas. Para ello, revise primero la ruta de búsqueda de bibliotecas actual:
# crle -c /var/ld/ld.config
Tome nota de la ruta de busqueda de bibliotecas actual. Luego modifique la ruta para incluir los componentes mostrados a continuación. Tenga en cuenta que la opción -l renueva el valor en vez de añadir rutas a éste. Por ello, añada las rutas anteriores al parámetro -l.
En sparc:
 # crle -c /var/ld/ld.config -l /otra/ruta/existente:/lib:/usr/lib:/usr/local/lib
En x86:
# crle -c /var/ld/ld.config -l /otra/ruta/existente:/lib:/usr/lib:/usr/local/lib:/usr/sfw/lib
9.3.1.3. Descarga de paquetes cliente de RHN
Descargue los archivos tar apropiados desde el directorio /var/www/html/pub/ de su Satélite. Si puede utilizar un navegador de Web gráfico como Mozilla, vaya al directorio /pub del Satélite y guarde el archivo tar apropiado en el cliente:
http://your-satellite.example.com/pub/rhn-solaris-bootstrap-<versión>-<solaris-arch>-<solaris-version>.tar.gz
Si desea descargar el archivo tar desde la línea de comandos, puede utilizar ftp para transferir el archivo desde el Satélite al cliente.
Descomprima el archivo tar con gzip. Debe tener los siguientes paquetes:
  • RHATpossl
  • RHATrcfg
  • RHATrcfga
  • RHATrcfgc
  • THATrcfgm
  • RHATrhnc
  • RHATrhnl
  • RHATrpush
  • RHATsmart
SMClibgcc y SMCosslg pueden estar también incluidos en el archivo tar.
9.3.1.4. Instalación de los paquetes de RHN
Vaya al directorio descomprimido y utilice la variante de UNIX de la herramienta de instalación para instalar cada paquete. Por ejemplo, en Solaris, utilice el comando pkgadd. Responda "Sí" a cualquier pregunta hecha durante el proceso de instalación del paquete.
A continuación se presenta una instalación típica del proceso:
# pkgadd -d RHATpossl-0.6-1.p24.6.pkg all 
# pkgadd -d RHATpythn-2.4.1-2.rhn.4.sol9.pkg all 
# pkgadd -d RHATrhnl-1.8-7.p23.pkg all 
...

Nota

Puede utilizar la opción -n de pkgadd, la cual ejecuta el comando en modo no interactivo. Sin embargo, esta opción puede causar que la instalación de algunos paquetes falle silenciosamente en Solaris 10.
Continúe hasta que cada paquete sea instalado en la ruta especifica de RHN /opt/redhat/rhn/solaris/.
9.3.1.5. Inclusión de los paquetes de RHN en PATH
Para que los paquetes de RHN estén disponibles en cada sesión, es aconsejable añadirlos a su variable de entorno PATH. Para ello, añada estos comandos a su script de inicio de sesión:
# PATH=$PATH:/opt/redhat/rhn/solaris/bin 
# PATH=$PATH:/opt/redhat/rhn/solaris/usr/bin 
# PATH=$PATH:/opt/redhat/rhn/solaris/usr/sbin 
# export PATH
Para permitir el acceso a las páginas de manual de los comandos cliente de RHN, añádalos a MANPATH. Para ello, añada los siguientes comandos a su script de inicio de sesión:
 
# MANPATH=$MANPATH:/opt/redhat/rhn/solaris/man 
# export MANPATH
De forma alternativa, usted puede acceder a las páginas de manual desde la línea de comandos con el siguiente comando:
 
# man -M /opt/redhat/rhn/solaris/man <man page>
Finalmente, añada las bibliotecas de Red Hat a su PATH del mismo modo en que libgcc, openssl y zlib fueron añadidos.
crle -c /var/ld/ld.config -l <ruta actual de biblioteca>:/opt/redhat/rhn/solaris/lib

9.3.2. Implementación de los certificados SSL de cliente

Para asegurar la transmisión segura de datos, Red Hat recomienda el uso de SSL. El Servidor satélite de RHN facilita la implementación de SSL al generar los certificados necesarios durante la instalación. El certificado del lado del servidor se instala automáticamente en el Satélite, mientras que el certificado de cliente se sitúa en el directorio /pub/ del servidor web del Satélite.
Para instalar los certificados, siga los pasos siguientes en cada cliente:
  1. Descargue los certificados SSL desde el directorio /var/www/html/pub/ del Servidor satélite de RHN en el sistema cliente. El certificado tendrá un nombre como RHN-ORG-TRUSTED-SSL-CERT. Se puede acceder a él desde la web en la URL https://su-satellite.ejemplo.com/pub/RHN-ORG-TRUSTED-SSL-CERT.
  2. Mueva el certificado cliente SSL al directorio específico de RHN para su variante de UNIX. Para Solaris ésto puede llevarse a cabo con un comando similar al siguiente:
     mv /path/to/RHN-ORG-TRUSTED-SSL-CERT /opt/redhat/rhn/solaris/usr/share/rhn/ 
Una vez finalizado, el nuevo cliente será instalado en el directorio apropiado para su sistema UNIX. Si tiene un gran número de sistemas que deben ser preparados para ser administrados con RHN, usted puede crear un script para acelerar el proceso.
Ahora debe configurar las aplicaciones clientes de RHN para que hagan referencia al certificado SSL recién instalado. Consulte la Sección 9.3.3, “Configuración de los clientes” para obtener instrucciones.

9.3.3. Configuración de los clientes

El paso final antes de registrar sus sistemas clientes con Red Hat Network es la reconfiguración de sus aplicaciones RHN para que utilicen los nuevos certificados SSL y para que obtengan actualizaciones desde el Servidor satélite de RHN. Ambos cambios pueden realizarse a través del archivo de configuración del Agente de actualizaciones de Red Hat, el cual proporciona funcionalidades de registro y actualización.
Siga los siguientes pasos en cada sistema cliente:
  1. Como root, vaya al directorio de configuración de RHN de cada sistema. Para Solaris, la ruta completa es /opt/redhat/rhn/solaris/etc/sysconfig/rhn/.
  2. Abra el archivo de configuración de up2date en un editor de texto.
  3. Busque la entrada serverURL y establezca su valor con el nombre de dominio completamente calificado (FQDN) de su Satélite de RHN:
    serverURL[comment]=Remote server URL
    serverURL=https://your-satellite.example.com/XMLRPC
    
  4. Para asegurarse de que la aplicación se refiera al Satélite de RHN incluso cuando SSL esté desactivado, establezca el valor noSSLServerURL para el Satélite:
     
    noSSLServerURL[comment]=Remote server URL without SSL
    noSSLServerURL=http://your-satellite.example.com/XMLRPC
    
  5. Con el archivo de configuración up2date aún abierto, busque la entrada sslCACert y establezca su valor con el nombre y ubicación del certificado SSL como se describe en la Sección 9.3.2, “Implementación de los certificados SSL de cliente”, por ejemplo:
    sslCACert[comment]=The CA cert used to verify the ssl server
    sslCACert=/opt/redhat/rhn/solaris/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
    
Sus sistemas de cliente están listos para registrarse con Red Hat Network y ser administrados por su Satélite.

9.4. Registro y actualización de cliente Unix

Ahora que ha instalado los paquetes específicos de RHN, implementado SSL y reconfigurado su sistema cliente para conectarse al Satélite de RHN, puede iniciar el proceso de registro de su sistema y obtener actualizaciones.

9.4.1. Cómo registrar los sistemas Unix

Esta sección describe el proceso de registro de los sistemas UNIX en RHN. Usted debe utilizar rhnreg_ks para realizar esta tarea. El uso de llaves de activación para registrar sus sistemas es opcional. Estas llaves le permitirán predeterminar parámetros en RHN, tales como los canales y los grupos de sistemas, y aplicar estos parámetros automáticamente a los sistemas durante el proceso de registro.
Ya que la creación y uso de las llaves de activación se cubre ampliamente en otros capitulos, esta sección se centra en las diferencias al aplicarlas a variantes UNIX. Consulte la Sección 4.4.6.1, “Administrando las llaves de activación” para obtener una completa descripción de este proceso.
Para registrar sistemas UNIX en su Satélite de RHN, ejecute los siguientes pasos en este orden:
  1. Inicie una sesión en la versión Satélite del sitio web de RHN y haga clic en la pestaña Sistemas en la barra de navegación superior, luego haga clic en Llaves de activación en la barra de navegación izquierda. Haga clic en el enlace crear nueva llave ubicado en la esquina superior derecha de la página.
  2. En la siguiente página, seleccione el canal base creado al final de Sección 9.2, “Configuración y preparación del servidor satélite”.
  3. Después de crear la llave, haga clic sobre el nombre de ésta en la lista de Llaves de activación para escoger sus parámetros RHN, asociando software, canales de configuración y grupos de sistemas.
  4. Abra una terminal en el sistema cliente a ser registrado y cambie a usuario root.
  5. Utilice rhnreg_ks con la opción --activationkey para registrar el cliente con el Satélite. La cadena de caracteres que constituyen la llave pueden ser copiadas directamente desde la lista Llaves de activación en el sitio web. El comando debe ser similar al siguiente ejemplo:
    rhnreg_ks --activationkey=b25fef0966659314ef9156786bd9f3af
    
  6. Regrese al sitio web, haga clic sobre la llave de activación y asegúrese de que el nuevo sistema aparece en la pestaña Sistemas activados.

9.4.2. Obtener actualizaciones

Las actualizaciones de paquetes en UNIX se manejan de una forma muy diferente a la utilizada en Linux. Por ejemplo, Solaris depende de los clústeres de parches para actualizar múltiples paquetes simultáneamente, mientras que en los sistemas operativos de Red Hat se utilizan las actualizaciones de erratas para asociar las mejoras con los paquetes específicos. Además, Solaris utiliza los archivos de respuesta para automatizar la instalación interactiva de paquetes, ésto es algo que Linux no entiende; Red Hat, a su vez, ofrece el concepto de paquetes fuente. Por esta razón, esta sección busca resaltar las diferencias de uso de las herramientas RHN en sistemas UNIX. (Nota: RHN no soporta archivos de respuesta en la versión actual; el soporte de dichos archivos está planeado para un lanzamiento posterior).
A pesar de las diferencias heredadas, como la falta de erratas, la interfaz de administración de canales y paquetes en el sitio web de RHN en el Satélite funciona de una forma similar para los sistemas UNIX. Todos los canales de software designados para servir variantes de UNIX pueden ser construidos casi exactamente a como se construyen los canales personalizados descritos en la Guía de administración de canales de RHN. La diferencia más significativa es la arquitectura. Al crear un canal de software UNIX, asegúrese de seleccionar la arquitectura de canal base apropiada para el sistema que va a ser servido.
Divida sus paquetes en canales base e hijos según su naturaleza. Por ejemplo, los paquetes de instalación de Solaris deben ir en el canal base Solaris, mientras que los parches y los clústeres de parches deben ir en un canal hijo del canal base Solaris. Los paquetes de instalación adicional pueden ir en un canal hijo adicional independiente.
RHN maneja los parches de una forma similar a los paquetes; éstos son listados e instalados de la misma manera y bajo la misma interfaz que los paquetes normales. Los parches son numerados por Solaris y tendrán nombres como "patch-solaris-108434". La versión de un parche Solaris es extraida directamente de los metadatos originales de Solaris y su versión siempre es 1.
Los cluster de parches son racimos de parches que son instalados como una unidad. RHN guarda registro de la última vez que un cluster de parches fue instalado con éxito en un sistema. Sin embargo, los cluster de parches no son registrados como elementos instalados en el sistema cliente, por lo cual no aparecen en los paquetes instalados o en la listas de parches. Los nombres de los cluster de parches se asemejan a "patch-cluster-solaris-7_Recommended". La versión es una cadena de texto con la fecha: "20040206", el lanzamiento siempre es 1 y la epoch siempre es 0.
9.4.2.1. Cargar paquetes en el Satélite
RHN no proporciona contenidos de UNIX; cualquier paquete Solaris, parche o cluster de parches debe ser cargado al Satélite en un formato que sea entendido desde el sistema cliente. Ese paquete puede ser luego administrado y distribuido a otros sistemas. RHN creo solaris2mpm para convertir paquetes Solaris, parches y cluster de parches en un formato que el Satélite pueda entender.
9.4.2.1.1. solaris2mpm
Como se mencionó en la Sección 9.1.4, “Diferencias en funcionalidad”, solaris2mpm es parte de RHN Push para Solaris. El contenido enviado al canal Solaris debe pasarse primero al formato .mpm.
Un .mpm es un archivo que contiene una descripción de los datos del paquete y el paquete o parche mismo. El comando 2mpm de Solaris debe ser ejecutado en el cliente, nunca en el Satélite.

Nota

solaris2mpm requiere un espacio disponible tres veces mayor que el tamaño del paquete, parche o clúster de parche a convertir. Normalmente, el espacio en /tmp/ será utilizado para este propósito. Sin embargo, la opción --tempdir le permitirá especificar otro directorio, en caso de que sea necesario.
Se puede especificar varios archivos en la línea de comandos de solaris2mpm. A continuación se da un ejemplo de uso:
# solaris2mpm RHATrpush-3.1.5-21.pkg RHATrpush-3.1.5-23.pkg
Opening archive, this may take a while
Writing out RHATrpush-3.1.5-21.sparc-solaris.mpm
Opening archive, this may take a while
Writing out RHATrpush-3.1.5-23.sparc-solaris.mpm
Ya que no se especificó otro directorio, el archivo .mpm resultante es escrito en el directorio /tmp/. Note que el archivo .mpm resultante incluye la arquitectura del cliente en donde fue creado. En este caso, fue Sparc Solaris. El formato general de los nombres de archivos mpm es:
name-version-release.arch.mpm
Los clusters de parches son "segmentados" — se generan archivos .mpm por cada parche en el cluster, así como también un archivo"meta" .mpm a un nivel superior que contiene la información de cluster como un todo.
A continuación verá las opciones de solaris2mpm:
Expand
Tabla 9.2. Opciones de solaris2mpm
Opciones Descripción
--version
Muestra el número de versión del programa y finaliza
-h, --help
Muestra esta información y finaliza
-?, --usage
Imprime la información de uso del programa y finaliza
--tempdir=<tempdir>
Directorio temporal de trabajo
--select-arch=<arch>
Selecciona la arquitectura (i386 o Sparc) para paquetes de múltiples arquitecturas.
9.4.2.1.2. rhnpush con archivos .mpm
La versión Solaris de rhnpush funciona como la utilidad estándar, pero con la capacidad de manipular archivos .mpm. A continuación se da un ejemplo de uso:
% rhnpush -v --server testbox.example.com --username myuser -c solaris-8 \
RHATrpush-3.1.5-*.mpm
 Red Hat Network password:
 Connecting to http://testbox.example.com/APP
 Uploading package RHATrpush-3.1.5-21.sparc-solaris.mpm
 Uploading package RHATrpush-3.1.5-23.sparc-solaris.mpm

Nota

Los cluster de archivos .mpm deben ser enviados al mismo tiempo o después de los archivos .mpm para los parches contenidos en el cluster, —nunca deben ser enviados antes—.
Utilice solaris2mpm en cada uno de los paquetes, parches o clúster de parches que desea administrar a través del Satélite, luego utilice RHN Push para cargarlos al canal creado para ello.
9.4.2.2. Actualizar a través del sitio web
Para instalar paquetes o parches en un sistema individual, haga clic en el nombre del sistema en la categoría Sistemas, seleccione los paquetes desde las listas Actualizar o Instalar de la pestaña Paquetes o Parches y haga clic en Instalar/Actualizar paquetes seleccionados.
Para ejecutar un archivo remoto al momento de la instalación del paquete, haga clic en Ejecutar comando remoto en vez de Confirmar. Consulte la Sección 9.5, “Comandos remotos” para obtener instrucciones.
Para instalar paquetes o parches en varios sistemas simultáneamente, seleccione los sistemas y haga clic en Gestor de múltiples sistemas en la barra de navegación izquierda. Luego, en la pestaña Paquetes, seleccione los paquetes desde la lista Instalación o Actualización y haga clic en Instalar/Actualizar paquetes. Para completar la acción, programe las actualizaciones.
9.4.2.3. rhnsd
En sistemas de Red Hat Enterprise Linux, el demonio rhnsd, el cual instruye al sistema cliente para que se conecte con RHN, inicia automáticamente durante el tiempo de arranque. El sistemas Solaris, rhnsd no inicia durante el arranque. Puede ser iniciado desde la línea de comandos de la siguiente manera:
rhnsd --foreground --interval=240
La ubicación por defecto para rhnsd es /opt/redhat/rhn/solaris/usr/sbin/rhnsd. Abajo están las opciones disponibles para rhnsd en Solaris:
Expand
Tabla 9.3. Opciones de rhnsd
Opciones Descripción
-f, --foreground
Ejecutar en segundo plano
-i, --interval=MINS
Se conecta a Red Hat Network cada MINS minutos
-v, --verbose
Registra todas las acciones a syslog
-h, --help
Muestra esta lista de ayuda
-u, --usage
Muestra esta lista de ayuda
-V, --version
Muestra la versión del programa
9.4.2.4. Actualizar desde la línea de comandos
Como en el sitio web, el uso de la línea de comandos del Agente de actualización de Red Hat para UNIX se ve afectado por las limitaciones de la administración de paquetes de UNIX. Es decir, la mayoría de funciones pueden llevarse a cabo mediante el comando up2date. La diferencia más significativa es la ausencia de todas las opciones concernientes a los archivos fuente. Consulte la Tabla 9.4, “Argumentos de la línea de comandos del agente de actualización” para obtener la lista de las opciones disponibles en los sistemas UNIX.
La versión de la línea del Agente de actualización de Red Hat acepta los siguientes argumentos en los sistemas UNIX:
Expand
Tabla 9.4. Argumentos de la línea de comandos del agente de actualización
Argumento Descripción
--version Muestra la información de la versión del programa.
-h, --help Muestra éste mensaje de ayuda y sale.
-v, --verbose Muestra mensajes de salida adicionales.
-l, --list Lista las últimas versiones de todos los paquetes instalados.
-p, --packages Actualiza los paquetes asociados con ese perfil del sistema.
--hardware Actualiza el perfil del hardware del sistema en RHN.
--showall Lista todos los paquetes disponibles para descargar.
--show-available Lista todos los paquetes disponibles que no están actualmente instalados.
--show-orphans Lista todos los paquetes actualmente instalados que no están en los canales en los cuales el sistema está suscrito.
--show-channels Muestra los nombres de los canales junto con los nombres de los paquetes en donde sea apropiado.
--installall Instala todos los paquetes disponibles. Utilícela junto con la opción --channel.
--channel=CANAL Especifica cuáles canales actualizar a través de las etiquetas del canal.
--get Obtiene el paquete especificado sin resolver dependencias.

9.5. Comandos remotos

Con el soporte de UNIX, RHN ofrece la flexibilidad de ejecutar comandos remotos sobre los sistemas clientes a través del sitio web de RHN. Esta función le permitirá ejecutar virtualmente cualquier aplicación o script (compatible) en cualquier sistema de su dominio sin la necesidad de abrir una terminal.

9.5.1. Habilitando los comandos

La flexibilidad de esta herramienta conlleva gran riesgo y la responsabilidad de mitigar este riesgo. Por motivos prácticos, esta función concede acceso BASH root a cualquier usuario con acceso administrativo al sistema en el sitio web.
Esto puede ser controlado, sin embargo, a través del mismo mecanismo config-enable usado para determinar qué sistemas pueden tener sus archivos de configuración administrados por Red Hat Network. Para obtener mayor información, consulte la Sección 4.4.2.10.3, “Información del sistema => Configuración => Entorno de prueba”.
En pocas palabras, usted debe crear un directorio y un archivo en el sistema UNIX que le comunique a RHN la posibilidad de ejecutar comandos remotos sobre la máquina. El directorio debe llamarse script, el archivo debe llamarse run, y ambos deben estar ubicados en el directorio específico /etc/sysconfig/rhn/allowed-actions/ de su variante UNIX.
Por ejemplo, en Solaris, ejecute el siguiente comando para crear el directorio:
 mkdir -p /opt/redhat/rhn/solaris/etc/sysconfig/rhn/allowed-actions/script 
Para crear el archivo requerido en Solaris, ejecute el comando:
 touch /opt/redhat/rhn/solaris/etc/sysconfig/rhn/allowed-actions/script/run 

9.5.2. Ejecutando comandos

Puede ejecutar un comando remoto de diferentes maneras: en un sistema individual, en múltiples sistemas simultáneamente y para acompañar una acción de paquetes.
Para ejecutar un comando remoto en un sistema individual, abra la página de Información del sistema y haga clic en la subpestaña Comandos remotos. (Observe que esta subpestaña solo aparecerá si tiene derechos de Aprovisionamiento). En esta página establezca los parámetros para el comando. Usted puede identificar un usuario, grupo y tiempo límite específico, así como el script mismo. Seleccione una hora y fecha para iniciar la ejecución del comando y haga clic en el enlace Programar comando remoto.
Del mismo modo, usted puede ejecutar simultáneamente un comando remoto sobre varios sistemas a través del Gestor de múltiples sistemas. Seleccione los sistemas, vaya al Gestor de múltiples sistemas, haga clic en la pestaña Varios y vaya a la sección Comando remoto. Desde allí, usted puede ejecutar simultáneamente un comando remoto sobre los sistemas seleccionados.
Para ejecutar un comando remoto con una acción de paquetes, programe la acción a través de la pestaña Paquetes de la página de Información del sistema y haga clic en Ejecutar comando remoto al momento de confirmar la acción. Utilice los botones de radio para determinar si el comando debe ser ejecutado antes o después de la acción de paquetes, establezca los parámetros para el comando y haga clic en Programar Instalación/Actualización de paquetes.
Note que la instalación de múltiples paquetes que tienen diferentes comandos remotos requiere la programación de la instalación por separado o combinando el comando en un script único.

Apéndice A. Cliente de registro de RHN

Antes de usar Red Hat Network, por primera vez, debe crear un nombre de usuario, una contraseña y un perfil del sistema. El Cliente de registro de RHN lo guiará a través de este proceso.

A.1. Configuración del Cliente de registro de RHN

Para configurar la aplicación de conexión a través de un servidor HTTP Proxy mediante la interfaz gráfica, escriba el siguiente comando en la línea de comandos:
rhn_register --configure
Aparecerá la ventana que se muestra en la Figura A.1, “Configuración del Cliente de registro de RHN
Configuración del Cliente de registro de RHN

Figura A.1. Configuración del Cliente de registro de RHN

Para iniciar la versión de la línea de comandos, utilice el comando:
rhn_register --nox --configure
Ésta tiene más opciones de configuración que la versión gráfica.
Usted verá una lista de opciones y sus valores actuales:
 0. enableProxyAuth No 1. noSSLServerURL http://xmlrpc.rhn.redhat.com/XMLRPC 2. oemInfoFile /etc/sysconfig/rhn/oeminfo 3. enableProxy No 4. networkSetup Yes 5. httpProxy 6. proxyUser 7. serverURL https://xmlrpc.rhn.redhat.com/XMLRPC 8. proxyPassword 9. debug No Enter number of item to edit <return to exit, q to quit without saving>: 
Introduzca el número de la opción que usted quiere modificar e introduzca un nuevo valor para esta opción. Cuando finalice la modificación de opciones, presione Intro para guardar los cambios y salir. Presione q y luego Intro para salir sin guardar los cambios.
Las opciones de configuración más comunes para activar un servidor proxy son enableProxy y httpProxy. Para activar un servidor proxy, cambie el valor de enableProxy a Yes e introduzca el valor de httpProxy con el nombre del servidor proxy y el número de puerto bajo el formato HOST:PORT. Por ejemplo, para usar el servidor proxy http://squid.mysite.org en el puerto 3128, usted debería cambiar el valor a squid.mysite.org:3128.
Si usted requiere un nombre de usuario y una contraseña en el proxy, cambie la opción enableProxyAuth a Yes para permitir la autenticación usuario/contraseña para el proxy; establezca proxyUser y proxyPassword con el correspondiente nombre de usuario y contraseña proxy.
Para evitar SSL, cambie el protocolo serverURL de https a http en el archivo /etc/sysconfig/rhn/rhn_register.

A.2. Cómo iniciar el Cliente de registro de RHN

Usted debe ser root para registrar un sistema con RHN. Si usted inicia el Cliente de registro de RHN como un usuario estándar, se le pedirá ingresar la contraseña de root antes de proceder.

Importante

Si su nombre de usuario es parte de una cuenta empresarial mayor, tenga cuidado cuando registra el sistema. Por defecto, todos los sistemas registrados a través del Cliente de registro de RHN terminan en la sección de sistemas no agrupados terminan en la sección Ungrouped de sistemas visibles únicamente por el Administrador del Satélite. Para garantizar que usted retenga la administración de estos sistemas, Red Hat le recomienda a su organización la creación de una llave de activación asociada con un grupo de sistemas específico y otorgarle permisos a ese grupo. Luego, puede registrar sus sistemas con esa llave de activación y encontrar inmediatamente esos perfiles de sistemas en RHN.
Para iniciar el Cliente de registro de RHN, utilice uno de los siguientes métodos:
  1. En el escritorio GNOME, vaya a Aplicaciones => Programas => Sistema => Red Hat Network
  2. En el escritorio KDE, vaya a Aplicaciones => Sistema => Red Hat Network
  3. Escriba el comando rhn_register en un intérprete de comandos (por ejemplo en XTerm o un Terminal GNOME)
  4. Si usted no está ejecutando el sistema X Window, escriba el comando rhn_register en un intérprete de comandos. Consulte la Sección A.7, “Cliente de registro RHN en modo texto” para mayor información.

Aviso

Usted debe usar Python 1.5.2-24 o posterior con soporte SSL (Capa de conexión segura). De lo contrario, la información que usted envíe no será cifrada. Si tiene una versión anterior de Python, verá el mensaje que se muestra en la Figura A.2, “Utilice Python 1.5.2-24 o posterior”. Para determinar la versión de Python de su sistema, utilice el comando rpm -q python. Es muy recomendable que utilice Python 1.5.2-24 o posterior.
Utilice Python 1.5.2-24 o posterior

Figura A.2. Utilice Python 1.5.2-24 o posterior

Si ya tiene registrado su sistema y trata de registrarlo una vez más, parecerá el cuadro de diálogo de la Figura A.3, “Warning: este sistema ya ha sido registrado”. Si continúa, sobrescribirá el archivo de certificado digital existente (/etc/sysconfig/rhn/systemid), y creará un perfil de sistema diferente. Usted ya no podrá usar el perfil del sistema anterior — asegúrese de que esto es lo que desea antes de seleccionar .
Si sobrescribe un registro de sistema existente, usted puede borrar el perfil no usado a través del sitio web: https://rhn.redhat.com.
Warning: este sistema ya ha sido registrado

Figura A.3. Warning: este sistema ya ha sido registrado

La pantalla de entrada del Cliente de registro de RHN proporciona un breve resumen de los servicios disponibles y los pasos requeridos para registrarse (vea la Figura A.4, “Pantalla de bienvenida”). Haga clic en Siguiente para continuar con el proceso de registro. Si hace clic en Cancelar, el proceso de registro terminará y no se enviará ninguna información.
Pantalla de bienvenida

Figura A.4. Pantalla de bienvenida

Red Hat está comprometido a proteger su privacidad (vea la Figura A.5, “Declaración de privacidad de Red Hat”). La información reunida durante el proceso de registro de Red Hat Network sirve para crear un perfil del sistema. Dicho perfil es esencial si usted desea recibir notificaciones de actualizaciones para sus sistemas.
Declaración de privacidad de Red Hat

Figura A.5. Declaración de privacidad de Red Hat

A.3. Cómo registrar una cuenta de usuario

Antes de crear un perfil del sistema, usted deberá crear una cuenta de usuario. La única información requerida en esta sección es un nombre de usuario, una contraseña y una dirección válida de correo-e.
En la pantalla que se muestra en la Figura A.7, “Cree un único nombre de usuario y contraseña”, debe elegir un nombre de usuario y una contraseña. Una vez iniciada la sesión en Red Hat Network, puede modificar sus preferencias, ver el perfil existente de su sistema u obtener los últimos paquetes de software de Red Hat. Debe elegir un nombre de usuario único. Si ingresa un nombre que ya ha sido utilizado, verá un mensaje de error (vea la Figura A.6, “Error: el nombre de usuario ya existe”) . Intente diferentes nombres de usuario hasta que encuentre uno que no haya sido utilizado.
Error: el nombre de usuario ya existe

Figura A.6. Error: el nombre de usuario ya existe

Nota

Si ya es miembro de redhat.com, usted puede usar el mismo nombre de usuario y la misma contraseña. Sin embargo, deberá continuar con el proceso de registro con el fin de crear el perfil de su sistema.
Los nombres de usuario tienen las siguientes restricciones:
  • No pueden contener espacios
  • No pueden contener los caracteres &, +, %, o '
  • No hay distinción entre mayúsculas y minúsculas; por lo cual, no existe la posibilidad de duplicar el nombre de usuario utilizando diferentes combinaciones de minúsculas y mayúsculas
Además, las siguientes restricciones son aplicables tanto para el nombre de usuario como para la contraseña:
  • Debe tener al menos cuatro caracteres
  • No puede contener tabulaciones
  • No pueden contener avances de línea
Las contraseñas, por obvias razones, distinguen entre mayúsculas y minúsculas.
Si ya ha registrado una máquina y creado un perfil del sistema, usted puede añadir una nueva máquina a su cuenta. Ejecute el Cliente de registro de RHN sobre la máquina que desea añadir e introduzca su nombre de usuario y contraseña de Red Hat Network. La nueva máquina será añadida a su cuenta existente y usted podrá entrar a Red Hat Network con su nombre de usuario y contraseña para ver simultáneamente todos sus sistemas.
Cree un único nombre de usuario y contraseña

Figura A.7. Cree un único nombre de usuario y contraseña

La mayoría de usuarios pueden dejar la sección Información de organización en blanco. Si usted tiene una cuenta de organización existente, trabaje con su Administrador del Satélite para asegurarse de que el sistema sea añadido a esa cuenta. Esto requerirá la introducción del ID y la contraseña de su organización en los campos de texto proporcionados. Si los valores son válidos, el sistema será añadido a la cuenta de Red Hat Network de su organización. Su Administrador del Satélite puede crear luego su cuenta de usuario a través de la categoría Usuarios del sitio web de RHN. Consulte la Sección 4.9, “Usuarios” para obtener instrucciones al respecto.
Haga clic en Siguiente para continuar.

A.4. Cómo registrar un perfil del sistema

Ahora que tiene una cuenta de usuario, usted puede crear un perfil del sistema que incluya la información de hardware y software de su sistema Red Hat Enterprise Linux. La información de software del perfil del sistema es utilizada por Red Hat Network para determinar qué notificaciones de actualizaciones de software usted recibirá.

A.4.1. Perfil de sistema de hardware

Después de crear un nombre de usuario y una contraseña para su cuenta de Red Hat Network, el Cliente de registro de RHN prueba su sistema en busca de la siguiente información:
  • Versión de Red Hat Enterprise Linux
  • Nombre de host
  • Dirección IP
  • Modelo CPU
  • Velocidad CPU
  • Cantidad de RAM
  • Dispositivo PCI
  • Tamaño de los discos
  • Puntos de montaje
El siguiente paso es escoger un nombre de perfil para su sistema, tal y como se muestra en la Figura A.8, “Perfil del sistema - Hardware”. El valor predeterminado es el nombre de host para el sistema. Usted puede modificarlo para introducir una cadena más descriptiva, por ejemplo Servidor de Correo-e para el equipo de asistencia. Opcionalmente, usted puede ingresar serial de computador o un número de identificación para el sistema.
Si usted no desea incluir la información de su hardware o de su red en el perfil del sistema, desactive Incluir información sobre hardware y red (vea la Figura A.8, “Perfil del sistema - Hardware”)
Haga clic en Siguiente para continuar con el proceso de registro.
Perfil del sistema - Hardware

Figura A.8. Perfil del sistema - Hardware

A.4.2. Perfil de sistema de software

El perfil de software del sistema consiste en una lista de paquetes RPM sobre los cuales usted desea recibir notificaciones. El Cliente de registro de RHN muestra una lista de todos los paquetes RPM listados en la base de datos RPM de su sistema y le permite personalizar la lista al desmarcar paquetes.
A.4.2.1. Recopilación de información de la base de datos de RPM
Solamente los paquetes incluidos durante esta parte del proceso de registro serán incluidos en el perfil del sistema y usted solo recibirá notificaciones sobre los paquetes en su perfil de sistema. Por lo tanto, si usted utiliza una versión anterior de un paquete y lo desmarca de la lista, este paquete no será reemplazado por una versión más reciente. Esta lista de RPM puede ser modificada a través del sitio web de Red Hat Network o mediante el Cliente de registro de RHN. La Figura A.9, “Ayudante de registro” muestra la barra de progreso que se verá mientras el Cliente de registro de RHN recopila la lista de paquetes RPM instalados en su sistema. Dependiendo del sistema esta operación puede tomar algún tiempo.
Ayudante de registro

Figura A.9. Ayudante de registro

Una vez se construya la lista de paquetes RPM, se mostrará como se ve en la Figura A.10, “Información de paquetes RPM” Al desactivar Incluir paquetes RPM instalados en este sistema en mi perfil de sistema se omitirá esta información de su perfil del sistema.
Información de paquetes RPM

Figura A.10. Información de paquetes RPM

A.4.2.2. Escogiendo paquetes RPM para excluir del perfil del sistema
Por defecto, todos los paquetes RPM en la base de datos RPM se incluyen en su Perfil del sistema para ser actualizados por Red Hat Network. Para excluir un paquete, desmarque el paquete de la lista haciendo clic en la casilla de verificación al lado del nombre del paquete. Por ejemplo, la Figura A.11, “Escoja que paquetes RPM excluir del perfil del sistema” muestra que los paquetes procmail, procps, y psgml han sido omitidos de la lista de paquetes.
Escoja qué paquetes excluir, si alguno, del perfil del sistema y haga clic en Siguiente para continuar con el proceso de registro.
Escoja que paquetes RPM excluir del perfil del sistema

Figura A.11. Escoja que paquetes RPM excluir del perfil del sistema

A.5. Cómo finalizar el proceso de registro

Como se ve en la Figura A.12, “Finalizando la recolección de información para el perfil del sistema”, el último paso en el proceso de registro es la confirmación de que usted desea enviar el perfil de su sistema a Red Hat Network. Si escoge Cancelar en este momento, no se enviará ninguna información. Si hace clic en Siguiente se enviará su perfil del sistema RHN.
Finalizando la recolección de información para el perfil del sistema

Figura A.12. Finalizando la recolección de información para el perfil del sistema

La Figura A.13, “Enviando el perfil del sistema a Red Hat Network” muestra la barra de progreso que se verá cuando se envíe su perfil. Este proceso puede tomar algún tiempo dependiendo de la velocidad de la conexión.
Enviando el perfil del sistema a Red Hat Network

Figura A.13. Enviando el perfil del sistema a Red Hat Network

El Cliente de registro de RHN, mostrará la pantalla Proceso de registro finalizado (Figura A.14, “Proceso de registro finalizado” una vez su perfil de sistema haya sido enviado con éxito. Haga clic en Finalizar para salir del Cliente de registro de RHN.
Después de completar el proceso de registro, usted debe otorgar a su sistema un nivel de servicio de RHN. Consulte la Sección A.6, “Adquisición de derechos para su sistema” para obtener mayor información.
Proceso de registro finalizado

Figura A.14. Proceso de registro finalizado

A.6. Adquisición de derechos para su sistema

Ahora que usted ha registrado su sistema, éste debe tener derechos de servicios antes de poder recibir los paquetes de actualización. En otras palabras, usted debe suscribirlo a uno de los niveles de servicios ofrecidos.
Para otorgar derechos de servicios a un sistema, vaya a http://rhn.redhat.com e ingrese con el mismo nombre de usuario y contraseña que utilizó en el Cliente de registro de RHN. Haga clic en Sistemas en la barra de navegación superior y luego en Derechos del sistema en la barra de navegación izquierda.
La página Derechos del sistema muestra los siguientes elementos:
  • una lista de los sistemas sobre los cuales el usuario puede escoger un nivel de derechos
  • los derechos actuales aplicados en cada uno de estos sistemas
  • botones para permitir a los usuarios cambiar el nivel de derechos
  • un resumen del número y tipo de derechos adquiridos disponibles en la organización
Para cambiar el nivel de derechos de uno o más sistemas, seleccione la casilla a la izquierda de cada sistema y haga clic en el botón apropiado para el nivel de servicio deseado. Tenga en cuenta que debe aplicar un servicio de Administración a un sistema antes de aplicar los servicios de Aprovisionamiento. Puede cambiar los servicios a cualquier nivel disponible en cualquier momento.

Nota

Al quitar un derecho requerido (tal como Aprovisionamiento) no cancelará las acciones programadas anteriormente (por ejemplo una instalación kickstart)
Cada vez que cambie los derechos seleccionados para sus sistemas, el número de servicios disponibles es actualizado en la parte inferior de la pantalla.

A.7. Cliente de registro RHN en modo texto

Si usted no está ejecutando el sistema X Window, el Cliente de registro de RHN se iniciará en modo texto.
Usted puede forzar la ejecución del Cliente de registro de RHN en modo texto con el comando:
      rhn_register --nox
La pantalla del modo texto del Cliente de registro de RHN es casi idéntica a la pantalla del modo gráfico del Cliente de registro de RHN. Algunos parágrafos de la versión del modo texto son más concisos debido a la falta de espacio en la interfaz. Sin embargo, hay un número igual de pantallas y campos en ambas versiones. Por lo tanto, si está usando la versión en modo texto, puede seguir las instrucciones que inician en la Sección A.2, “Cómo iniciar el Cliente de registro de RHN.
Pantalla de bienvenida en modo texto

Figura A.15. Pantalla de bienvenida en modo texto

Además de las opciones disponibles en el sitio web de RHN, Red Hat Network ofrece dos herramientas de la línea de comandos para administrar archivos de configuración: Red Hat Network Configuration Client y Red Hat Network Configuration Manager. La herramienta adicional Red Hat Network Actions Control es usada para activar y desactivar la administración de configuración en sistemas clientes. Si aún no tiene estas herramientas instaladas, puede encontrarlas en los canales de suministro de RHN (Herramientas de RHN) para su sistema operativo.

Nota

Recuerde, siempre que un archivo de configuración es implementado a través de RHN, una copia de seguridad del archivo previo, incluyendo su ruta, es creado en el directorio /var/lib/rhncfg/backups/ del sistema afectado. La copia de seguridad retendrá su nombre pero la extensión .rhn-cfg-backup será añadida.

B.1. Red Hat Network Actions Control

El Red Hat Network Actions Control (rhn-actions-control) es usado para activar y desactivar la administración de configuración de un sistema. Un sistema cliente, por defecto, no puede ser manejado de tal modo. Éste debe ser primero activado. Con esta herramienta, el Administrador del Satélite puede activar o desactivar modos específicos de acciones permitidas, tal como implementar un archivo desde el sistema, o comparar los elementos que están siendo actualmente administrados en un sistema y aquellos que están disponibles, así como la habilidad de ejecutar arbitrariamente comandos remotos. Estos modos son activados y desactivados al situar o remover archivos y directorios en /etc/sysconfig/rhn/allowed-actions/. Debido a los permisos predeterminados en el directorio /etc/sysconfig/rhn/, el Control de acciones de RHN tendrá que ser ejecutado la mayoría de las veces por un usuario con acceso de root.

B.1.1. Opciones generales para la línea de comandos

Como en la mayoría de herramientas para la línea de comandos, las páginas man están disponibles. Sin embargo, el uso de esta herramienta es tan sencillo que puede ser descrito brevemente aquí. Simplemente decida que acción RHN programada debe ser activada para usar por los administradores del sistema. Las siguientes opciones activan los diferentes modos de acciones programadas:
Expand
Tabla B.1. Opciones de rhn-actions-control
Opciones Descripción
--enable-deploy Le permite a rhncfg-client la implementación de archivos.
--enable-diff Le permite a rhncfg-client comparar archivos.
--enable-upload Le permite a rhncfg-client cargar archivos.
--enable-mtime-upload Le permite a rhncfg-client cargar mtime.
--enable-all Le permite a rhncfg-client realizar todas las opciones.
--enable-run Activa rhncfg-client
--disable-deploy Desactiva la implementación.
--disable-diff Desactivar diff (comparación).
--disable-upload Desactivar carga.
--disable-mtime-upload Desactivar la carga de mtime.
--disable-all Desactivar todas las opciones.
--disable-run Desactivar script.run
--report Reporta si los modos están activados o desactivados.
-f, --force Fuerza la operación sin preguntar primero.
-h, --help Muestra el mensaje de ayuda y sale.
Una vez un modo es establecido — y para varios, rhn-actions-control --enable-all es usual — su sistema estará listo para administración de configuración a través de RHN.

B.2. Red Hat Network Configuration Client

Como su nombre lo indica, Red Hat Network Configuration Client (rhncfg-client) debe ser instalado y ejecutado desde un sistema cliente particular. Desde allí, usted puede conocer cómo RHN implementará archivos de configuración al sistema cliente.
Red Hat Network Configuration Client ofrece los siguientes modos primarios: list, get, channels, diff y verify.

B.2.1. Listar archivos Config

Para listar los archivos de configuración de la máquina y las etiquetas de los canales config que los contienen, ejecute el comando:
rhncfg-client list
La salida resultante se asemeja a la lista siguiente
 Config Channel File config-channel-17 /etc/example-config.txt config-channel-17 /var/spool/aalib.rpm config-channel-14 /etc/rhn/rhn.conf 
Estos son los archivos de configuración que se aplican a su sistema. Sin embargo, pueden haber archivos duplicados en otros canales. Por ejemplo, ejecute el siguiente comando:
rhncfg-manager list config-channel-14
y observe la siguiente salida:
 Files in config channel 'config-channel-14' /etc/example-config.txt /etc/rhn/rhn.conf 
Podría ahora preguntarse a dónde fue la segunda versión de /etc/example-config.txt. El rango del archivo en /etc/example-config.txt fue más alto que el rango de ese mismo archivo en config-channel-14. Como resultado, la versión del archivo de configuración en config-channel-14 no es implementada en el sistema, mas el archivo sigue alojado en el canal. El comando rhncfg-client no lista el archivo porque éste no será implementado en este sistema.

B.2.2. Obtener un archivo de configuración

Para descargar el archivo de configuración más relevante de la máquina, ejecute el comando:
rhncfg-client get /etc/example-config.txt
Verá algo similar a lo siguiente:
Deploying /etc/example-config.txt 
Puede ver el contenido del archivo con less u otro buscador. Observe que el archivo es seleccionado como el más relevante según el rango del canal de configuración que lo contiene. Esto se cumple dentro de la pestaña Configuración de la página de Información del sistema. Consulte la Sección 4.4.2.10, “Información del sistema” para obtener instrucciones al respecto.

B.2.3. Vista de canales de configuración

Para ver las etiquetas y nombres de los canales de configuración aplicables al sistema, ejecute el comando:
rhncfg-client channels
Verá algo similar a lo siguiente:
 Config channels: Label Name ----- ---- config-channel-17 config chan 2 config-channel-14 config chan 1 
La siguiente tabla lista las opciones disponibles para rhncfg-client get:
Expand
Tabla B.2. Opciones de rhncfg-client get
Opciones Descripción
--topdir=TOPDIR Realiza todas las operaciones de archivos relativas a esta cadena.
-h, --help Muestra el mensaje de ayuda y sale.

B.2.4. Comparar archivos de configuración

Para obtener las diferencias entre los archivos de configuración implementados en el sistema y aquellos almacenados en RHN, ejecute el comando:
rhncfg-client diff
Se verá algo similar a:
 --- /tmp/@3603.0.rhn-cfg-tmp 2004-01-13 14:18:31.000000000 -0500 +++ /etc/example-config.txt 2003-12-16 21:35:32.000000000 -0500 @@ -1,3 +1,5 @@ +additional text 
Además, se puede incluir la opción --topdir para comparar los archivos de configuración en RHN con aquellos ubicados en un lugar arbitrario (y no usado) del sistema cliente, algo así:
 [root@ root]# rhncfg-client diff --topdir /home/test/blah/ /usr/bin/diff: /home/test/blah/etc/example-config.txt: No such file or directory /usr/bin/diff: /home/test/blah/var/spool/aalib.rpm: No such file or directory 

B.2.5. Verificando archivos Config

Para determinar rápidamente si los archivos de configuración del cliente son diferentes a aquellos asociados con él mediante RHN, ejecute el comando:
rhncfg-client verify
Se verá algo similar a:
 modified /etc/example-config.txt /var/spool/aalib.rpm 
El archivo example-config.txt es modificado localmente, mientras que aalib.rpm no lo es.
La siguiente tabla lista las opciones disponibles para rhncfg-client verify:
Expand
Tabla B.3. Opciones de rhncfg-client verify
Opciones Descripción
-v, --verbose Incrementa la cantidad de información de salida. Muestra las diferencias en los permisos de modo, propietario y grupo para el archivo de configuración especificado.
-h, --help Muestra el mensaje de ayuda y sale.

B.3. Red Hat Network Configuration Manager

A diferencia del Red Hat Network Configuration Client, Red Hat Network Configuration Manager (rhncfg-manager) está diseñado para mantener el repositorio central RHN de archivos y canales de configuración y no aquellos ubicados en los sistemas cliente. Esta herramienta ofrece una alternativa de línea de comandos para las funciones del gestor de configuración del sitio web de RHN, así como la posibilidad de crear un script de algunas o todas las funciones de mantenimiento relacionadas.
Este está destinado a los administradores Config y, de hecho, requiere un nombre de usuario y una contraseña RHN que contenga los permisos apropiados. El nombre de usuario puede especificarse en /etc/sysconfig/rhn/rhncfg-manager.conf o en la sección [rhncfg-manager] de ~/.rhncfgrc.
Cuando el Red Hat Network Configuration Manager es ejecutado como root, éste trata de conseguir los valores de configuración necesarios para el Red Hat Update Agent. Cuando es ejecutado fuera de root, usted podría tener que hacer algunos cambios de configuración en el archivo ~/.rhncfgrc. El archivo de sesión está localizado en el cache como ~/.rhncfg-manager-session para prevenir la entrada de cualquier comando.
El tiempo límite predeterminado para el Red Hat Network Configuration Manager es 30 minutos. Para alterarlo, añada la opción server.session_lifetime y el nuevo valor al archivo /etc/rhn/rhn.conf en el servidor que ejecuta el administrador, algo como:
 server.session_lifetime = 120 
El Red Hat Network Configuration Manager ofrece los siguientes modos primarios: add, create-channel, diff, diff-revisions, download-channel, get, list, list-channels, remove, remove-channel, revisions, update, y upload-channel.
Cada modo ofrece sus propias opciones. Éstas pueden ser vistas al ejecutar el comando siguiente:
 rhncfg-manager mode --help 
Remplace mode con el nombre del modo a ser inspeccionado:
rhncfg-manager diff-revisions --help
Usted puede ver la lista de opciones para el modo add en la Tabla B.4, “Opciones de rhncfg-manager add.

B.3.1. Crear un canal de configuración

Para crear un canal de configuración para su organización, ejecute el comando:
 rhncfg-manager create-channel channel-label
Proporcione el nombre de usuario de RHN y la contraseña si éstas le son pedidas. La salida resultante debe asimilarse a:
 Red Hat Network username: rhn-user Password: Creating config channel channel-label Config channel channel-label created 
Una vez creado un canal de configuración, usted tiene los demás modos disponibles para poblar y mantener el canal.

B.3.2. Añadir archivos al canal de configuración

Para añadir un archivo al canal de configuración, especifique la etiqueta del canal, así como el archivo local que va a cargar; como en:
 rhncfg-manager add --channel=channel-label /path/to/file
Además de la etiqueta del canal requerido y la ruta del archivo, usted puede usar la opción disponible para modificar el archivo al momento de añadirlo. Por ejemplo, usted puede alterar la ruta y el nombre del archivo incluyendo la opción --dest-file en la línea de comandos, así:
 rhncfg-manager add --channel=channel-label--dest-file=/new/path/to/file.txt/path/to/file
Se verá algo similar a:
 Pushing to channel example-channel Local file >/path/to/file -> remote file /new/path/to/file.txt 
La siguiente tabla lista las opciones disponibles para rhncfg-manager add:
Expand
Tabla B.4. Opciones de rhncfg-manager add
Opciones Descripción
-cCHANNEL --channel=CHANNEL Carga los archivos en este canal de configuración
-dDEST_FILE --dest-file=DEST_FILE Carga el archivo como esta ruta
--delim-start=DELIM_START Inicia el delimitador para la interpolación de variables.
--delim-end=DELIM_END Finaliza el delimitador para la interpolación de variables.
-h, --help Muestra el mensaje de ayuda y sale.

Nota

Por defecto, el tamaño máximo para los archivos de configuración es 128KB. Si necesita cambiar ese valor, busque o cree la siguiente línea en el archivo /etc/rhn/default/rhn_web.conf:
web.maximum_config_file_size=128
Además, busque o cree la siguiente línea en el archivo /etc/rhn/default/rhn_server.conf:
maximum_config_file_size=128
En ambos sitios, cambie el valor de 128 a cualquier límite que desee en bytes.

B.3.3. Comparar los últimos archivos Config

Para obtener las diferencias entre los archivos de configuración en el disco y las últimas revisiones en un canal, ejecute el comando:
 rhncfg-manager diff --channel=channel-label --dest-file=/path/to/file.txt \ /local/path/to/file
Verá algo similar a lo siguiente:
 /tmp/dest_path/example-config.txt /home/test/blah/hello_world.txt --- /tmp/dest_path/example-config.txt config_channel: example-channel revision: 1 +++ /home/test/blah/hello_world.txt 2003-12-14 19:08:59.000000000 -0500 @@ -1 +1 @@ -foo +hello, world 
La siguiente tabla lista las opciones disponibles para rhncfg-manager diff:
Expand
Tabla B.5. Opciones de rhncfg-manager diff
Opciones Descripción
-cCHANNEL, --channel=CHANNEL Obtiene el archivo(s) desde este canal de configuración
-rREVISION, --revision=REVISION Usa esta revisión
-dDEST_FILE, --dest-file=DEST_FILE Carga el archivo como esta ruta
-tTOPDIR, --topdir=TOPDIR Realiza todos los archivos relativos a esta cadena
-h, --help Muestra el mensaje de ayuda y sale.

B.3.4. Comparar varias versiones

Para comparar diferentes versiones de un archivo a través de canales y revisiones, utilice la opción -r para indicar qué revisión del archivo debe ser comparada y la opción -n para identificar los dos canales que deben ser revisados. Consulte la Sección B.3.11, “Determinar el número de revisiones de un archivo” para obtener instrucciones relacionadas. Observe que solamente se especifica un nombre de archivo, ya que usted está comparando el archivo con otra versión de sí mismo. Por ejemplo:
 rhncfg-manager diff-revisions -n=channel-label1-r=1-n=channel-label2-r=1/path/to/file.txt
Se verá algo similar a:
 --- /tmp/dest_path/example-config.txt 2004-01-13 14:36:41 \ config channel: example-channel2 revision: 1 --- /tmp/dest_path/example-config.txt 2004-01-13 14:42:42 \ config channel: example-channel3 revision: 1 @@ -1 +1,20 @@ -foo +blaaaaaaaaaaaaaaah +-----BEGIN PGP SIGNATURE----- +Version: GnuPG v1.0.6 (GNU/Linux) +Comment: For info see http://www.gnupg.org + +iD8DBQA9ZY6vse4XmfJPGwgRAsHcAJ9ud9dabUcdscdcqB8AZP7e0Fua0NmKsdhQCeOWHX +VsDTfen2NWdwwPaTM+S+Cow= +=Ltp2 +-----END PGP SIGNATURE----- 
La siguiente tabla muestra las opciones disponibles para rhncfg-manager diff-revisions:
Expand
Tabla B.6. Opciones de rhncfg-manager diff-revisions
Opciones Descripción
-cCHANNEL, --channel=CHANNEL Utiliza este canal de configuración
-rREVISION, --revision=REVISION Usa esta revisión
-h, --help Muestra el mensaje de ayuda y sale.

B.3.5. Descargar todos los archivos en un canal

Para descargar todos los archivos de un canal al disco, cree un directorio y ejecute el siguiente comando:
	 rhncfg-manager download-channel channel-label --topdir . 
Se verá algo similar a:
 Copying /tmp/dest_path/example-config.txt -> \ blah2/tmp/dest_path/example-config.txt 
La siguiente tabla lista las opciones disponibles para rhncfg-manager download-channel:
Expand
Tabla B.7. Opciones de rhncfg-manager download-channel
Opciones Descripción
-tTOPDIR, --topdir=TOPDIR Directorio de todas las rutas de archivos relativas a éste. Esta opción debe ser establecida.
-h, --help Muestra el mensaje de ayuda y sale.

B.3.6. Obtener el contenido de un archivo

Para direccionar el contenido de un archivo particular a la salida estándar (stdout), ejecute el comando:
 rhncfg-manager get --channel=channel-label \ /tmp/dest_path/example-config.txt 
Usted debería ver el contenido del archivo como salida.

B.3.7. Listar todos los archivos en un canal

Para listar todos los archivos en un canal, ejecute el comando:
 rhncfg-manager list channel-label
Verá algo similar a lo siguiente:
 Files in config channel `example-channel3': /tmp/dest_path/example-config.txt 
La siguiente tabla lista las opciones disponibles para rhncfg-manager get:
Expand
Tabla B.8. Opciones de rhncfg-manager get
Opciones Descripción
-cCHANNEL, --channel=CHANNEL Obtiene el archivo(s) desde este canal de configuración
-tTOPDIR, --topdir=TOPDIR Realiza todos los archivos relativos a esta cadena
-rREVISION, --revision=REVISION Obtiene esta revisión de archivo
-h, --help Muestra el mensaje de ayuda y sale.

B.3.8. Listar todos los canales de configuración

Para listar todos los canales de configuración de su organización, ejecute el comando:
 rhncfg-manager list-channels 
Se verá algo similar a:
 Available config channels: example-channel example-channel2 example-channel3 config-channel-14 config-channel-17 
Note que los canales local_override o server_import no son listados.

B.3.9. Eliminar un archivo de un canal

Para eliminar un archivo de un canal, ejecute el comando:
 rhncfg-manager remove --channel=channel-label /tmp/dest_path/example-config.txt
Proporcione el nombre de usuario de RHN y la contraseña si éstas le son pedidas. Debería ver algo así:
 Red Hat Network username: rhn-user Password: Removing from config channel example-channel3 /tmp/dest_path/example-config.txt removed 
La siguiente tabla lista las opciones disponibles para rhncfg-manager remove:
Expand
Tabla B.9. Opciones rhncfg-manager remove
Opciones Descripción
-cCHANNEL, --channel=CHANNEL Elimina archivos de este canal de configuración
-tTOPDIR, --topdir=TOPDIR Realiza todos los archivos relativos a esta cadena
-h, --help Muestra el mensaje de ayuda y sale.

B.3.10. Borrar un canal Config

Para borrar un canal de configuración en su organización, ejecute el comando:
rhncfg-manager remove-channel channel-label 
Se verá algo similar a:
 Removing config channel example-channel Config channel example-channel removed 

B.3.11. Determinar el número de revisiones de un archivo

Para determinar cuántas revisiones (las revisiones van de 1 hasta N siendo N un integral mayor que 0) de un archivo/ruta hay en un canal, ejecute el siguiente comando:
 rhncfg-manager revisions channel-label /tmp/dest_path/example-config.txt 
Se verá algo similar a:
 Analyzing files in config channel example-channel \ /tmp/dest_path/example-config.txt: 1 

B.3.12. Actualizar un archivo en un canal

Para crear una nueva revisión de un archivo en un canal (o para añadir la primera revisión a ese canal en caso de no existir ninguna), ejecute el siguiente comando:
 rhncfg-manager update \ --channel=channel-label --dest-file=/path/to/file.txt /local/path/to/file
Se verá algo similar a:
 Pushing to channel example-channel: Local file example-channel/tmp/dest_path/example-config.txt -> \ remote file /tmp/dest_path/example-config.txt 
La siguiente tabla lista las opciones disponibles para rhncfg-manager update:
Expand
Tabla B.10. Opciones de rhncfg-manager update
Opciones Descripción
-cCHANNEL, --channel=CHANNEL Carga los archivos en este canal de configuración
-dDEST_FILE, --dest-file=DEST_FILE Carga el archivo como esta ruta
-tTOPDIR, --topdir=TOPDIR Realiza todos los archivos relativos a esta cadena
--delim-start=DELIM_START Inicia el delimitador para la interpolación de variables.
--delim-end=DELIM_END Finaliza el delimitador para la interpolación de variables.
-h, --help Muestra el mensaje de ayuda y sale.

B.3.13. Cargar múltiples archivos al mismo tiempo

Para cargar al mismo tiempo múltiples archivos a un canal de configuración desde el disco local, ejecute el comando:
 rhncfg-manager upload-channel --topdir=topdir channel-label
Se verá algo similar a:
 Using config channel example-channel4 Uploading /tmp/ola_world.txt from blah4/tmp/ola_world.txt 
La siguiente tabla muestra las opciones disponibles para rhncfg-manager upload-channel:
Expand
Tabla B.11. Opciones rhncfg-manager upload-channel
Opciones Descripción
-tTOPDIR, --topdir=TOPDIR Directorio de todos las rutas de archivos relacionadas con éste.
-cCHANNEL, --channel=CHANNEL Lista los canales en los cuales será cargada la información de configuración. Los canales están delimitados por ','. Por ejemplo: --channel=foo,bar,baz
-h, --help Muestra el mensaje de ayuda y sale.

Apéndice C. Acceso a la API de RHN

En un esfuerzo por brindar mayor flexibilidad a los clientes, RHN dispone de una API (Interfaz de Programas de Aplicación). Esta interfaz puede encontrarse haciendo clic en Ayuda en la esquina superior derecha de la página web de RHN, y luego haciendo clic en API en la barra de navegación izquierda. También se encuentra en : https://rhn.redhat.com/rpc/api/. Debe usar esta URL para su servidor XMLRPC, así como para su navegador.
La API de RHN está basada en XML-RPC, el cual permite que distintas partes de software en sistemas dispares realicen llamadas de procedimiento usando XML en HTTP. Por lo cual, se espera que cualquier llamada que usted realice cumpla las restricciones de XML-RPC. Se puede obtener mayor información en http://www.xmlrpc.com/.
Esta sección pasa por alto una lista de clases y métodos disponibles para centrarse en ofrecer consejos y sugerencias para el uso eficiente de la API. Incluye los pasos para determinar los valores requeridos y un script de ejemplo que realiza algunas de las llamadas.

C.1. Uso de la clase auth y obtención de sesión

Es importante anotar que casi invariablemente usted usará primero la clase auth. Esta clase ofrece un método único de entrada. Utilícela para establecer una sesión de RHN. Se requieren los valores para tres parámetros: nombre de usuario, contraseña y duración. Los dos primeros vienen directamente con su cuenta de RHN, mientras que el tercero es el tiempo en segundos en que la sesión debe durar, generalmente 1200. Retorna una cadena de sesión que puede servir para los otros métodos.

C.2. Obtener el system_id

Muchos de los métodos requieren un valor para el parámetro system_id. Éste es el valor alfanumérico único asignado a cada sistema al ser registrado en RHN. Puede encontrarse en el archivo /etc/sysconfig/rhn/systemid de la máquina. Además, puede usarse el método download_system_id en la clase de sistemas para obtener este valor.

C.3. Determinar el sid

Muchos métodos requieren un valor para el parámetro sid, o ID de servidor. Observe que este difiere de system_id. Puede determinar el valor de sid de una máquina de dos formas diferentes:
  • La primera opción es registrarse en el sitio web de RHN, haga clic en el nombre de un sistema y vea sid al final de la URL en la barra de direcciones. La sigue el símbolo "=" y es parte de una cadena similar a la siguiente: "systems/details/Overview.do?sid=1003486534".
  • La segunda opción es usar el método list_user_systems dentro de la clase de sistema para obtener una lista de sistemas disponibles que contenga los sid asociados.

C.4. Vista del cid

Como los servidores, los canales tienen sus propios ID. El valor cid, es un parámetro requerido por algunos métodos, incluyendo set_base_channel y set_child_channels. Al igual que el sid, el cid puede obtenerse en el sitio web de RHN. Solamente haga clic en el nombre de un canal y vea el final de la URL. Está ubicado después del símbolo "=", como parte de una cadena parecida a: "ChannelDetail.do?cid=54".

C.5. Obtención del sgid

Los grupos de sistemas tienen sus propios ID. Este valor, el sgid, es un parámetro requerido por el método set_group_membership, por ejemplo. Al igual que sid y cid, el sgid puede obtenerse en la página web de RHN. Haga clic en el nombre del grupo de sistemas y vea el final de la URL. Sigue el símbolo "=" como parte de la cadena que se asemeja a la siguiente: "details.pxt?sgid=334958". Observe que el parámetro de miembro dentro del miembro set_group_membership requiere únicamente yes o no como entrada para hacer la asociación.

C.6. Etiquetas de canal

La arquitectura de un canal no siempre es clara desde la etiqueta del canal. A continuación se presenta una lista que muestra la correspondencia entre las etiquetas de canal y los títulos oficiales de la arquitectura que sirven.
Expand
Tabla C.1. Etiquetas de canal
Etiqueta de canal Plataforma
channel-i386-sun-solaris i386 Solaris
channel-ia32 IA-32
channel-ia64 IA-64
channel-sparc Sparc
channel-alpha Alpha
channel-s390 IBM S/390
channel-s390x IBM System z
channel-iSeries IBM eServer System i
channel-pSeries IBM eServer System p
channel-x86_64 AMD64 e Intel EM64T
channel-ppc PPC
channel-ppc64 64-bit PowerPC
channel-sparc-sun-solaris Sparc Solaris
Esta información es particularmente necesaria para el método channel.software.create.

C.7. Script de ejemplo de la API

El siguiente script de ejemplo muestra cómo debe construirse un cliente API de RHN. Revise los comentarios y enlaces para una completa comprensión de las llamadas realizadas.

Nota

El script es más indulgente en la forma como la gente utiliza las llamadas de funciones API. Por esta razón, los scripts API aceptan un entero único o una matriz de enteros.
#!/usr/bin/perl -w

use strict;
use Frontier::Client;
use Data::Dumper;

############################################################################
# This is a sample script for use of the experimental RHN Management APIs. #
# The API is currently available using XMLRPC only, which is described in  #
# depth at:                                                                #
#                                                                          #
# http://www.xmlrpc.com/                                                   #
#                                                                          #
# We use the Frontier modules, available from:                             #
#                                                                          #
# http://theoryx5.uwinnipeg.ca/mod_perl/cpan-search?dist=Frontier-RPC      #
#                                                                          #
############################################################################


############################################################################
#   Defining an XMLRPC session.                                            #
############################################################################

# Define the host first.  This will be the FQDN of your satellite system.
my $HOST = 'satellite.server.yourdomain.com';

# Now we create the client object that will be used throughout the session.

my $client = new Frontier::Client(url => "http://$HOST/rpc/api");

# Next, we execute a login call, which returns a session identifier that will
# be passed in all subsequent calls.  The syntax of this call is described at:
#
#   http://$HOST/rpc/api/auth/login/

my $session = $client->call('auth.login', 'username', 'password');

############################################################################
#   System calls.                                                          #
############################################################################

# This next call returns a list of systems available to the user.  The 
# syntax of this call is described at:
#
#   http://$HOST/rpc/api/system/list_user_systems/
#
# In the code snippet below, we dump data about our systems, and we 
# capture the ID of the first system we find for future operations.

my $systems = $client->call('system.list_user_systems', $session);
for my $system (@$systems) {
  print Dumper($system);
}
print "

Capturing ID of system @$systems[0]->{name}

";
my $systemid = @$systems[0]->{id};

# This next call returns a list of packages present on this system.  The
# syntax of this call is described at:
#
#   http://$HOST/rpc/api/system/list_packages/
#
# This will probably be a pretty long list.

my $packages = $client->call('system.list_packages', $session, $systemid);
for my $package (@$packages) {
  print Dumper($package);
}

# Additional system calls are described at:
#   http://$HOST/rpc/api/system/

Apéndice D. Sondeos

Como se describió en la Sección 4.10, “Monitorización”, Monitoring-los sistemas que cuentan con los servicios de Monitorización pueden hacer uso de los sondeos para confirmar su estado y su completa operatividad. Este apéndice muestra una lista de los sondeos disponibles divididos de acuerdo con el grupo de comando al que pertenecen, tales como Apache.
Muchos de los sondeos que monitorizan aspectos internos del sistema (tal como Linux::Disk Usage), en vez de lidiar con componentes externos (por ejemplo Network Services::SSH), requieren la instalación del Demonio de monitorización de RHN (rhnmd). Este requerimiento se señalará en la referencia individual de cada sondeo.
Cada sondeo tiene su propia referencia que identifica los campos requeridos (señalados con *), los valores predeterminados y el límite que debe ser establecido para provocar una alerta. Asimismo, el principio de cada sección de grupo de comando contiene información aplicable a todo los sondeos de ese grupo. La Sección D.1, “Pautas generales de los sondeos” cubre las generalidades de todos los sondeos; el resto de secciones examinan cada uno de ellos.

Nota

Casi todos los sondeos usan Protocolo de control de transmisión (TCP) como protocolo de transporte. Las excepciones se mostrarán en la referencia individual de cada sondeo.

D.1. Pautas generales de los sondeos

Las siguientes pautas generales esbozan los significados de cada estado de los sondeos y proporciona una guía para establecer límites para sus sondeos.
La siguiente lista proporciona una breve descripción del significado de cada estado de los sondeos:
Desconocido
Los sondeos que no pueden recolectar las mediciones necesarias para determinar el estado del sondeo. La mayoría de los sondeos (mas no todos) entran en este estado cuando sobrepasan el plazo límite de ejecución. Los sondeos en este estado pudieron haber sido configurados incorrectamente.
Pendiente
Los sondeos cuyos datos no han sido recibidos por el Servidor satélite de RHN. Es normal para los nuevos sondeos estar en este estado. Sin embargo, si todos los sondeos pasan a este estado, su infraestructura de monitorización podría estar fallando.
OK
Los sondeos que han sido ejecutados exitosamente sin error alguno. Este es el estado ideal de todos los sondeos.
Warning
Los sondeos que han sobrepasado el límite de ADVERTENCIA (WARNING).
Crítico
Los sondeos que han cruzado el límite Crítico o alcanzado un estado crítico por algún otro medio (algunos sondeos pasan al estado crítico cuando sobrepasan el plazo límite)
Al añadir sondeos, seleccione límites significativos que, al cruzarlos, le notifiquen a usted y a su administrador sobre los problemas en su infraestructura. Los plazos límites son introducidos en segundos a menos que se indique lo contrario. Las excepciones a estas reglas están presentes dentro de la referencia a los sondeos individuales.

Importante

Algunos sondeos tienen límites basados en tiempo. Para que los límites CRITICAL y WARNING basados en tiempo funcionen debidamente, sus valores no pueden exceder el valor de tiempo asignado al plazo límite. De lo contrario, el estado UNKNOWN será retornado en todos los casos de latencia extendida, anulando, de tal modo, los límites. Por esta razón, Red Hat le recomienda verificar que los plazos superen todos los límites de tiempo.
Recuerde, Red Hat recomienda ejecutar sus sondeos sin ninguna notificación por un periodo de tiempo que le permita establecer parámetros promedio de ejecución para cada uno de sus sistemas. Aunque los valores por defecto de los sondeos pueden ser suficientes para sus necesidades, cada organización tiene un entorno diferente que puede requerir la modificación de los límites.

D.2. Apache 1.3.x y 2.0.x

Los sondeos en esta sección se pueden aplicar a instancias de Apache Web server. Aunque los valores predeterminados presuponen que usted aplicará estos sondeos usando HTTP estándar, también se pueden usar en conexiones seguras cambiando el protocolo de la aplicación a https y el puerto a 443.

D.2.1. Apache::Processes

El sondeo Apache::Processes monitoriza los procesos ejecutados en un Apache Web server y colecta las siguientes mediciones:
  • Transferencia de datos por hijo — Recoge la información de transferencia de datos, únicamente sobre los procesos hijos individuales. Un proceso hijo es aquel creado por otro proceso conocido como proceso padre.
  • Transferencia de datos por ranura — La cantidad acumulativa de datos transferidos por un proceso hijo reiniciado. El número de ranuras se establece en el archivo httpd.conf usando la configuración MaxRequestsPerChild.
La directiva ExtendedStatus en el archivo httpd.conf del servidor web debe establecerse en On para que este sondeo funcione apropiadamente.
Expand
Tabla D.1. Parámetros del sondeo Apache::Processes
Campo Valor
Protocolo de la aplicación* http
Puerto* 80
Ruta* /server-status
UserAgent* NOCpulse-ApacheUptime/1.0
Nombre de usuario
Contraseña
Tiempo límite* 15
Crítico: Máximo número de megabytes transferidos por hijo
Warning: Máximo número de megabytes transferidos por hijo
Crítical: máximo número de megabytes transferidos por ranura
Warning: Máximo de megabytes transferidos por ranura

D.2.2. Apache::Traffic

El sondeo Apache::Traffic monitoriza las peticiones a un Apache Web server y recoge las siguientes mediciones:
  • Peticiones actuales — El número de peticiones procesadas por el servidor al momento de la ejecución del sondeo.
  • Rango de peticiones — El acceso al servidor en segundos desde la última ejecución del sondeo.
  • Tráfico — Los kilobytes por segundo que han sido procesados por el servidor desde la última ejecución del sondeo.
La directiva ExtendedStatus en el archivo httpd.conf del servidor web debe establecerse en On para que este sondeo funcione apropiadamente.
Expand
Tabla D.2. Parámetros del sondeo Apache::Traffic
Campo Valor
Protocolo de la aplicación* http
Puerto* 80
Ruta* /server-status
UserAgent* NOCpulse-ApacheUptime/1.0
Nombre de usuario
Contraseña
Tiempo límite* 15
Crítico: Máximo número de peticiones actuales
Warning: máximo número de peticiones actuales
Crítico: máximo rango de peticiones (eventos por segundo)
Warning: Máximo rango de peticiones (eventos por segundo)
Crítico: máximo tráfico (kilobytes por segundo)
Warning: Máximo tráfico (kilobytes por segundo)

D.2.3. Apache::Uptime

El sondeo Apache::Uptime almacena el tiempo acumulado desde el último arranque del servidor web. Este sondeo no recoge ninguna medición, ya que está diseñado para ayudar el rastreo de acuerdos de nivel de servicios (SLA).
Expand
Tabla D.3. Parámetros del sondeo Apache::Uptime
Campo Valor
Protocolo de la aplicación* http
Puerto* 80
Ruta* /server-status
UserAgent* NOCpulse-ApacheUptime/1.0
Nombre de usuario
Contraseña
Tiempo límite* 15

D.3. BEA WebLogic 6.x y posterior

Los sondeos en esta sección (con la excepción del JDBC Connection Pool) pueden ser configurados para monitorizar las propiedades de cualquier servidor BEA WebLogic 6.x y posterior (de administración o administrados) ejecutado en un determinado host, incluso en un entorno de cluster. La monitorización de un cluster se logra mediante el envío de todas las consultas de Protocolo simple de administración de redes (SNMP) al servidor de administración de un dominio y luego consultando los datos individuales a los servidores administrados.
Para lograr este alto nivel de particularidad, el parámetro BEA Domain Admin Server debe ser usado para diferenciar entre el servidor de administración que recibe las consultas SNMP y el servidor administrado que experimenta el sondeo. Si el host que va a ser sondeado es el servidor de administración, el parámetro BEA Domain Admin Server puede dejarse en blanco, y tanto la consulta SNMP como el sondeo serán enviados solamente a este servidor.
Si el servidor a ser sondeado es un servidor administrado, la dirección IP del servidor de administración debe ser proporcionada en el parámetro BEA Domain Admin Server, y el nombre del servidor administrado debe ser incluido en el parámetro BEA Server Name y añadido al final del campo SNMP Community String. Esto causará que las consultas SNMP sean enviadas al host del servidor de administración, como se requiere, pero el sondeo específico se redirigirá al host del servidor administrado.
También, debe observarse que la cadena colectiva necesaria para sondeos ejecutados en los host del servidor administrado deben ser de la forma community_prefix@managed_server_name para que las consultas SNMP retornen los resultados del servidor administrado deseado. Finalmente, SNMP debe estar activado en cada sistema a monitorizar. El soporte SNMP puede ser activado y configurado a través de la consola WebLogic.
Por favor, consulte la documentación que viene con su servidor BEA o la información del sitio web de BEA para obtener mayor información sobre las convenciones acerca de cómo nombrar las cadenas colectivas: http://e-docs.bea.com/wls/docs70/snmpman/snmpagent.html

D.3.1. BEA WebLogic::Execute Queue

Los sondeos BEA WebLogic::Execute Queue monitorizan las colas de ejecución de WebLogic y recogen las siguientes mediciones:
  • Idle Execute Threads — El número de hilos de ejecución en un estado inactivo.
  • Queue Length — El número de peticiones en una cola.
  • Request Rate — El número de peticiones por segundo.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.4. BEA WebLogic::Configuración de Execute Queue
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Queue Name* default
Crítico: Máximo número de hilos de ejecución inactivos
Advertencia: Máximo número de hilos de ejecución inactivos
Crítico: máximo tamaño de cola
Advertencia: máximo tamaño de cola
Crítico: máximo promedio de petición
Advertencia: máximo promedio de petición

D.3.2. BEA WebLogic::Heap Free

El sondeo BEA WebLogic::Heap Free recoge las siguientes mediciones:
  • Heap Free — El porcentaje de espacio libre de heap.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.5. Parámetros del sondeo BEA WebLogic::Heap Free
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Crítico: Máximo Heap Free
Advertencia: Máximo Heap Free
Advertencia: Mínimo Heap Free
Crítico: Mínimo Heap Free

D.3.3. BEA WebLogic::JDBC Connection Pool

El sondeo BEA WebLogic::JDBC Connection Pool monitoriza el grupo de conexión de JDBC (Java Database Connection) en un servidor de administración de dominios solamente (no servidores administrados) y recoge las siguientes mediciones:
  • Conexiones — El número de conexiones al JDBC.
  • Promedio de conexión — La velocidad de las conexiones hechas al JDBC, medidas en conexiones por segundo.
  • En espera — El número de sesiones en espera de una conexión al JDBC.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.6. Parámetros del sondeo BEA WebLogic::JDBC Connection Pool
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Nombre del Grupo JDBC* MyJDBC Connection Pool
Crítico: Máximo número de conexiones
Advertencia: Máximo número de conexiones
Crítico: Promedio máximo de conexiones
Advertencia: Promedio máximo de conexiones
Crítico: máximo número de esperas
Advertencia: Máximo número de esperas

D.3.4. BEA WebLogic::Server State

El sondeo BEA WebLogic::Server State monitoriza el estado actual de un servidor de web BEA Weblogic. Si el sondeo no puede realizar una conexión al servidor, éste retornará a un estado CRITICAL.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.7. Parámetros del sondeo BEA WebLogic::Server State
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name*

D.3.5. BEA WebLogic::Servlet

El sondeo BEA WebLogic::Servlet monitoriza el rendimiento de una implementación servlet particular en un servidor WebLogic y recoge las siguientes mediciones:
  • Máximo tiempo de ejecución — La cantidad de tiempo más alta en milisegundos que el servlet toma para ejecutarse desde el arranque del sistema.
  • Mínimo tiempo de ejecución — La cantidad de tiempo más baja en milisegundos que el servlet toma para ejecutarse desde el arranque del sistema.
  • Promedio móvil del tiempo de ejecución — Un promedio móvil del tiempo de ejecución.
  • Promedio del tiempo de ejecución — Un promedio estándar del tiempo de ejecución.
  • Promedio de recarga — El número de veces que el servlet es recargado por minuto.
  • Promedio de invocación — El número de veces que el servlet es invocado por minuto.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.8. Parámetros del sondeo BEA WebLogic::Servlet
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 1
BEA Domain Admin Server
BEA Server Name* myserver
Nombre del Servlet*
Crítico: Tiempo máximo de alta ejecución
Advertencia: Máximo tiempo alto de ejecución
Crítico: Promedio móvil de tiempo de ejecución máximo
Advertencia: Promedio móvil del tiempo máximo de ejecución

D.4. Generales

Los sondeos de esta sección están diseñados para monitorizar aspectos básicos de su sistema. Al aplicarlos, asegúrese de que el tiempo límite no exceda el tiempo de plazo asignado. De lo contrario se retornará el estado UNKNOWN en todas las instancias de latencia extendida, anulando, de tal modo, los límites.

D.4.1. General::Remote Program

El sondeo General::Remote Program le permite ejecutar cualquier comando o script en su sistema y obtener una cadena de estado. Note que el mensaje resultante será limitado a los 1024 bytes.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.9. Parámetros del sondeo General::Remote Program
Campo Valor
Command*
OK Exit Status* 0
Estado de salida Warning* 1
Estado de salida Critical* 2
Plazo 15

D.4.2. General::Remote Program with Data

El sondeo General::Remote Program with Data le permitirá ejecutar cualquier comando o script en su sistema y obtener un valor y una cadena de estado. Para usar este sondeo, usted debe incluir código en XML en el cuerpo del script. Este sondeo soporta las siguientes etiquetas XML:
  • <perldata> </perldata>
  • <hash> </hash>
  • <item key =" "> </item>
El programa remoto necesitará producir alguna iteración del siguiente código a STDOUT:
<perldata> <hash> <item
key="data">10</item> <item
key="status_message">status message here</item>
</hash> </perldata>
El valor requerido para data es el punto de datos a ser incluido en la base de datos para la tendencia tiempo-serie. El status_message es opcional y puede ser cualquier cadena de texto deseado, con un tamaño máximo de 1024 bytes. Los programas remotos que no incluyen status_message reportarán de todas maneras el valor y el estado que se retorne.
Requerimientos — el Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en los sistemas monitorizados para la realización de este sondeo. XML distingue mayúsculas y minúsculas. El nombre clave del elemento data no puede ser cambiado y debe recibir un número como valor.
Expand
Tabla D.10. Parámetros del sondeo General::Remote Program with Data
Campo Valor
Command*
OK Exit Status* 0
Estado de salida Warning* 1
Estado de salida Critical* 2
Plazo 15

D.4.3. General::SNMP Check

El sondeo General::SNMP Check verifica su servidor SNMP al especificar un identificador de objetos únicos (OID) en notación en puntos (tal como 1.3.6.1.2.1.1.1.0) y un límite asociado con el valor de retorno. Éste recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en segundos que toma el servidor SNMP para responder a una petición de conexión.
Requerimientos — SNMP debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Sólo se pueden usar números integrales para los valores límite.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.11. Parámetros del sondeo General::SNMP Check
Campo Valor
SNMP OID*
SNMP Community String* público
SNMP Port* 161
SNMP Version* 2
Tiempo límite* 15
Crítico: Valor máximo
Advertencia: Valor máximo
Advertencia: Valor mínimo
Crítico: Valor mínimo

D.4.4. General::TCP Check

El sondeo General::TCP Check prueba su servidor TCP verificando que éste pueda conectarse a un sistema a través del número de puerto específico. Las mediciones recogidas son:
  • Estado latente del servicio remoto — El tiempo en segundos que el servidor TCP toma para responder una petición de conexión.
El sondeo pasará la cadena especificada en el campo Send al hacer la conexión. El sondeo anticipará una respuesta del sistema, la cual debe incluir la subcadena especificada en el campo Esperar. Si la cadena esperada no se encuentra, el sondeo retornará el estado CRÍTICO.
Expand
Tabla D.12. Parámetros del sondeo General::TCP Check
Campo Valor
Enviar
Esperar
Puerto* 1
Tiempo límite* 10
Crítico: Máxima latencia
Advertencia: Máximo latencia

D.4.5. General::UDP Check

El sondeo General::UDP Check prueba su servidor UDP verificando que éste pueda conectarse a un sistema a través del número de puerto específico. Éste recoge las siguientes mediciones:
  • Estado latente del servicio remoto — El tiempo en segundos que el servidor UDP toma para responder una petición de conexión.
El sondeo pasará la cadena especificada en el campo Send al hacer la conexión. El sondeo anticipará una respuesta del sistema, la cual debe incluir la subcadena especificada en el campo Esperar. Si la cadena esperada no se encuentra, el sondeo retornará el estado CRÍTICO.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.13. Parámetros del sondeo General::UDP Check
Campo Valor
Puerto* 1
Enviar
Esperar
Tiempo límite* 10
Crítico: Máxima latencia
Advertencia: Máximo latencia

D.4.6. General::Uptime (SNMP)

El sondeo General::Uptime (SNMP) graba el tiempo desde el último arranque del dispositivo. Utiliza el Identificador de objetos SNMP (OID) para obtener este valor. El único estado de error que retornará es UNKNOWN.
Requerimientos — SNMP debe estar ejecutándose en el sistema monitorizado y el acceso a OID debe estar activo para ejecutar este sondeo.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).
Expand
Tabla D.14. Parámetros del sondeo General::Uptime (SNMP)
Campo Valor
SNMP Community String* público
SNMP Port* 161
SNMP Version* 2
Tiempo límite* 15

D.5. Linux

Los sondeos en esta sección monitorizan aspectos esenciales de su sistema Linux, que van desde el uso de CPU hasta la memoria virtual. Aplíquelos en los sistemas de misión crítica para obtener advertencias antes de cualquier fallo.
A diferencia de otros grupos de sondeos, los cuales pueden requerir o no el Demonio de monitorización de RHN, cada sondeo de Linux necesita que el demonio rhnmd esté ejecutándose en el sistema monitorizado.

D.5.1. Linux::CPU Usage

El sondeo Linux::CPU Usage monitoriza el uso del CPU en un sistema y recoge las siguientes mediciones:
  • Porcentaje de CPU utilizado — El promedio en cinco segundos del porcentaje de uso de CPU al momento de la ejecución del sondeo.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo.
Expand
Tabla D.15. Parámetros del sondeo Linux::CPU Usage
Campo Valor
Tiempo límite* 15
Crítico: Máximo porcentaje de CPU usado
Advertencia: Máximo porcentaje de CPU usado

D.5.2. Linux::Disk IO Throughput

El sondeo Linux::Disk IO Throughput monitoriza un disco dado y recoge las siguientes mediciones:
  • Promedio de lectura — La cantidad de datos que son leídos en kilobytes por segundo.
  • Promedio de escritura — La cantidad de datos que son escritos en kilobytes por segundo.
Para obtener el valor para el campo requerido Número o nombre de disco, ejecute iostat en el sistema a monitorizar y vea qué nombre ha sido asignado al disco que usted desea. El valor por defecto es 0 usualmente proporciona las estadísticas del primer disco duro conectado directamente al sistema.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Asimismo, el parámetro Número o nombre de disco debe coincidir con el formato dado al ejecutar el comando iostat en la línea de comandos. Si el formato no es idéntico, el sondeo configurado entrará al estado DESCONOCIDO.
Expand
Tabla D.16. Parámetros del sondeo Linux::Disk IO Throughput
Campo Valor
Número de disco o nombre del disco* 0
Tiempo límite* 15
Crítico: máximo de KB leídos/segundos
Advertencia: Máximo de KB leídos/segundos
Advertencia: Mínimo de KB leídos/segundos
Crítico: Mínimo de KB leídos/segundos
Crítico: Máximo de KB escritos/segundos
Advertencia: Máximo de KB escritos/segundos
Advertencia: Mínimo de KB escritos/segundos
Crítico: Mínimo de KB escritos/segundos

D.5.3. Linux::Disk Usage

El sondeo Linux::Disk Usage monitoriza el espacio de disco en un sistema de archivos específico y recoge las siguientes mediciones:
  • Sistema de archivos usado — El porcentaje del sistema de archivos actualmente en uso.
  • Espacio usado — La cantidad de sistema de archivos en megabytes actualmente en uso.
  • Espacio disponible — La cantidad de sistema de archivos en megabytes actualmente disponible.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.17. Parámetros del sondeo Linux::Disk Usage
Campo Valor
Sistema de archivos* /dev/hda1
Tiempo límite* 15
Crítico: Máximo porcentaje de sistemas de archivos usado
Advertencia: Máximo porcentaje de sistemas de archivos usado
Crítico: máximo espacio usado
Advertencia: Máximo espacio usado
Advertencia: Mínimo espacio disponible
Crítico: Mínimo espacio disponible

D.5.4. Linux::Inodes

El sondeo Linux::Inodes monitoriza el sistema de archivos específico y recoge las siguientes mediciones:
  • Inodes — El porcentaje de Inodos actualmente en uso.
Un inodo es una estructura de datos que retiene información sobre los archivos en una sistema de archivos Linux. Hay un inodo por cada archivo y un archivo es identificado únicamente por el sistema de archivos en el cual éste reside y por su número inodo en ese sistema.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.18. Parámetros del sondeo Linux::Inodes
Campo Valor
Sistema de archivos* /
Tiempo límite* 15
Crítico: máximo porcentaje de inodos en uso
Advertencia: Máximo porcentaje de inodos en uso

D.5.5. Linux::Interface Traffic

El sondeo Linux::Interface Traffic mide la cantidad de tráfico que entra y sale de una interfaz específica (tal como eth0) y recoge las siguientes mediciones:
  • Promedio de entrada — El tráfico en bytes por segundo que entra a la interfaz específica.
  • Promedio de salida — El tráfico en bytes por segundo que sale de la interfaz específica.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.19. Parámetros del sondeo Linux::Interface Traffic
Campo Valor
Interfaz*
Tiempo límite* 30
Crítico: Máximo promedio de entrada
Advertencia: Máximo promedio de entrada
Advertencia: Mínimo promedio de entrada
Crítico: Mínimo promedio de entrada
Crítico: Máximo promedio de salida
Advertencia: Máximo promedio de salida
Advertencia: Mínimo promedio de salida
Crítico: Mínimo promedio de salida

D.5.6. Linux::Load

El sondeo Linux::Load monitoriza la CPU de un sistema y recoge las siguientes mediciones:
  • Carga — El promedio de carga en la CPU de un sistema en periodos varios.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.20. Linux::Parámetros de carga
Campo Valor
Tiempo límite* 15
Crítico: Carga de CPU promedio en 1-minuto
Advertencia: Carga de CPU promedio en 1-minuto
Crítico: Carga de CPU promedio en 5-minutos
Advertencia: Carga de CPU promedio en 5-minutos
Crítico: Carga de CPU promedio en 15-minutos
Advertencia: carga de CPU promedio en 15-minutos

D.5.7. Linux::Memory Usage

El sondeo Linux::Memory Usage monitoriza la memoria en un sistema y recoge las siguientes mediciones:
  • RAM disponible — La cantidad de memoria RAM (memoria de acceso aleatorio) disponible en megabytes en un sistema.
Usted puede incluir también la memoria reclamable en esta medición si introduce o no en el campo Incluir memoria reclamable.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.21. Parámetros del sondeo Linux::Memory Usage
Campo Valor
Incluir memoria reclamable no
Tiempo límite* 15
Advertencia: Máximo RAM disponible
Crítico: Máximo RAM disponible

D.5.8. Linux::Process Counts by State

El sondeo Linux::Process Counts by State identifica el número de procesos en los siguientes estados:
  • Bloqueado — Un proceso que ha sido puesto en la cola de espera y cuyo estado ha cambiado a waiting.
  • Difunto — Un proceso que ha sido finalizado (ya sea porque ha sido terminado por una señal o porque ha llamado exit()) y cuyo proceso padre no ha recibido aun notificación de su finalización al ejecutar (alguna forma de) la llamada al sistema wait().
  • Detenido — Un proceso que ha sido detenido antes de su ejecución.
  • Dormido — Un proceso que está en el estado Interruptible y que puede ser luego reintroducido a la memoria y ejecutado desde el lugar donde fue dejado.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.22. Parámetros del sondeo Linux::Process Counts by State
Campo Valor
Tiempo límite* 15
Crítico: Máximo número de procesos bloqueados
Advertencia: Máximo número de procesos bloqueados
Crítico: Máximo número de procesos Defunct
Advertencia: Máximo número de procesos Defunct
Crítico: Máximo número de procesos detenidos
Advertencia: Máximo número de procesos detenidos
Crítico: Máximo número de procesos dormidos
Advertencia: Máximo número de procesos dormidos
Crítico: máximo número de procesos hijos
Advertencia: Máximo número de procesos hijos

D.5.9. Linux::Process Count Total

El sondeo Linux::Process Count Total monitoriza un sistema y recoge las siguientes mediciones:
  • Cuenta de procesos — El número actual de procesos actualmente ejecutados en el sistema.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.23. Parámetros del sondeo Linux::Process Count Total
Campo Valor
Tiempo límite* 15
Crítico: máxima cuenta de procesos
Advertencia: Máxima cuenta de procesos

D.5.10. Linux::Process Health

El sondeo Linux::Process Health monitoriza procesos especificados por el usuario y recoge las siguientes mediciones:
  • Uso de CPU — El uso de CPU por un proceso dado en milisegundos por segundo. Esta medición reporta la columna time del retorno del comando ps, el cual es el tiempo acumulado usado por el proceso. Así, la medición es independiente de los intervalos de sondeo, permitiendo el establecimiento de límites sensatos y generando gráficos útiles (por ejemplo. crecimientos repentinos en el uso del CPU son mostrados como crecimiento en el gráfico).
  • Grupos de procesos hijos — El número de procesos hijos generado por un proceso padre específico. Un proceso hijo hereda la mayoría de los atributos, como los archivos abiertos, de su padre.
  • Hilos — El número de hilos ejecutados por un proceso dado. Un hilo es la unidad básica de utilización de CPU; está constituido por un contador de programa, un set de registros y un espacio de pila. Un hilo es también conocido como un proceso ligero.
  • Uso de memoria física — La cantidad de memoria física (o RAM) en kilobytes usada por un proceso específico.
  • Uso de memoria virtual — La cantidad de memoria virtual en kilobytes usada por un proceso específico, o el tamaño del proceso en la memoria real más la memoria de intercambio (swap).
Especifique el proceso, ya sea con el nombre de comando o con el ID del proceso (PID). Al entrar un PID se anulará la entrada de un nombre de comando. Si no se introduce un nombre de comando o un PID, se mostrará el error Command not found y el sondeo pasará al estado CRITICAL.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.24. Parámetros del sondeo Linux::Process Health
Campo Valor
Nombre del comando
Archivo del ID del proceso (PID)
Tiempo límite* 15
Crítico: Máximo uso de CPU
Advertencia: Máximo uso de CPU
Crítico: Máximo grupo de procesos hijos
Advertencia: Máximo grupo de procesos hijos
Crítico: Máximo número de hilos
Advertencia: Máximo número de hilos
Crítico: Máximo uso de memoria física
Advertencia: Máximo uso de memoria física
Crítico: Máximo uso de memoria virtual
Advertencia: Máximo uso de memoria virtual

D.5.11. Linux::Process Running

El sondeo Linux::Process Running verifica que el proceso específico esté funcionando apropiadamente. Cuenta procesos o grupo de procesos, dependiendo de la selección de la casilla de verificación Count process groups.
Por defecto, la casilla de verificación es seleccionada, indicando así que el sondeo debe contar el número de líderes de grupos de procesos independientemente del número de hijos. Esto le permitirá, por ejemplo, verificar que dos instancias de Apache Web server están ejecutándose, indiferentemente del número (dinámico) de procesos hijos. Si ésta no es seleccionada, el sondeo contará directamente el número de procesos (hijos y líderes) que coincidan con el proceso específico.
Especifique el proceso, ya sea con el nombre de comando o con el ID del proceso (PID). Al entrar un PID se anulará la entrada de un nombre de comando. Si no se introduce un nombre de comando o un PID, se mostrará el error Command not found y el sondeo pasará al estado CRITICAL.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.25. Parámetros del sondeo Linux::Process Running
Campo Valor
Nombre del comando
Archivo PID
Contar grupos de procesos (seleccionado)
Tiempo límite* 15
Crítico: Máximo número en ejecución
Crítico: máximo número en ejecución

D.5.12. Linux::Swap Usage

El sondeo Linux::Swap Usage monitoriza la partición swap ejecutándose en un sistema. Reporta las siguientes mediciones:
  • Swap disponible — El porcentaje de memoria swap actualmente disponible.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.26. Parámetros del sondeo Linux::Swap Usage
Campo Valor
Tiempo límite* 15
Warning: mínimo Swap disponible
Crítico: Mínimo Swap disponible

D.5.13. Linux::TCP Connections by State

El sondeo Linux::TCP Connections by State identifica el número total de conexiones TCP, así como la cantidad de cada una de éstas en los siguientes estados:
  • TIME_WAIT — El socket está esperando después del cierre la transmisión de apagado remoto, de tal modo que pueda manejar paquetes que aún están en la red.
  • CLOSE_WAIT — El lado remoto ha sido apagado y está esperando el cierre del socket.
  • FIN_WAIT — El socket está cerrado y la conexión está siendo apagada.
  • ESTABLISHED — El socket tiene una conexión establecida.
  • SYN_RCVD — La petición de conexión ha sido recibida desde la red.
Este sondeo puede ser útil para encontrar y aislar el tráfico de red a direcciones IP específicas o examinar conexiones de red en el sistema a monitorizar.
Los parámetros del filtro para el sondeo permiten acortar el alcance del sondeo. Este sondeo usa un comando netstat -ant para recuperar los datos. Los parámetros Dirección IP local y Puerto local usan valores en la columna de salida Dirección local; los parámetros Dirección IP remota y Puerto remoto usan valores en la columna de salida Dirección extranjera para mostrar reportes.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.27. Parámetros del sondeo Linux::TCP Connections by State
Campo Valor
Lista de patrones de filtros de la dirección IP local
Número de filtro de puerto local
Lista de patrones de filtro de la dirección IP remota
Número de filtro del puerto remoto
Tiempo límite* 15
Crítico: Máximo total de conexiones
Advertencia: Máximo total de conexiones
Crítico: Máximo número de conexiones TIME_WAIT
Advertencia: Máximo número de conexiones TIME_WAIT
Crítico: Máximo número de conexiones CLOSE_WAIT
Advertencia: Máximo número de conexiones CLOSE_WAIT
Crítico: Máximo número de conexiones FIN_WAIT
Advertencia: Máximo número de conexiones FIN_WAIT
Crítico: Máximo número de conexiones ESTABLISHED
Advertencia: Máximo número de conexiones ESTABLISHED
Crítico: Máximo número de conexiones SYN_RCVD
Advertencia: Máximo número de conexiones SYN_RCVD

D.5.14. Linux::Users

El sondeo Linux::Users monitoriza los usuarios de un sistema y reporta las siguientes mediciones:
  • Usuarios — El número de usuarios actuales en sesión.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.28. Parámetros del sondeo Linux::Users
Campo Valor
Tiempo límite* 15
Crítico: Máximo número de usuarios
Advertencia: Máximo número de usuarios

D.5.15. Linux::Virtual Memory

El sondeo Linux::Virtual Memory monitoriza el total de memoria del sistema y recoge las siguientes mediciones:
  • Memoria virtual — El porcentaje total de memoria del sistema - memoria de acceso aleatorio (RAM) más swap - que está disponible.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.29. Parámetros del sondeo Linux::Virtual Memory
Campo Valor
Tiempo límite* 15
Advertencia: Mínima memoria virtual disponible
Crítico: Mínima memoria virtual disponible

D.6. LogAgent

Los sondeos en esta sección monitorizan los archivos log en su sistema. Usted puede usar éstos para consultar los archivos log por algunas expresiones y rastrear el tamaño de los archivos. Para la ejecución de los sondeos LogAgent, el usuario nocpulse debe garantizar el acceso de lectura a sus archivos log.
Note que la primera ejecución de estos sondeos no será medida según los límites con el fin de evitar falsas notificaciones causadas por la medición incompleta de datos. Las mediciones serán iniciadas en la segunda ejecución.

D.6.1. LogAgent::Log Pattern Match

Los sondeos LogAgent::Log Pattern Match usan expresiones regulares para buscar coincidencias con textos localizados en el archivo log que está siendo monitorizado. Este sondeo recoge las siguientes mediciones:
  • Coincidencia de expresiones regulares — El número de coincidencias que han ocurrido desde la última ejecución del sondeo.
  • Promedio de coincidencia de expresiones regulares — El número de coincidencias por minuto desde la última ejecución del sondeo.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Para que este sondeo pueda ser ejecutado, el usuario nocpulse debe garantizar el acceso de lectura a los archivos log.
Además del nombre y lugar de los archivos log a ser monitorizados, usted debe proporcionar una expresión regular para buscar coincidencias. La expresión debe ser formateada por egrep, el cual es equivalente a grep -E y soporta expresiones regulares extendidas. Este es el conjunto de expresiones regulares para egrep:
^ beginning of line 
$ end of line 
. match one char 
* match zero or more chars 
[] match one character set, e.g. '[Ff]oo' 
[^] match not in set '[^A-F]oo' 
+ match one or more of preceding chars 
? match zero or one of preceding chars 
| or, e.g. a|b 
() groups chars, e.g., (foo|bar) or (foo)+

Aviso

No incluya comillas sencillas (') en la expresión. El hacerlo causará el fallo silencioso de egrep y la finalización del tiempo límite del sondeo.
Expand
Tabla D.30. Parámetros del sondeo LogAgent::Log Pattern Match
Campo Valor
Archivo Log* /var/log/messages
Expresión regular básica*
Tiempo límite* 45
Crítico: Máximo número de coincidencias
Advertencia: Máximo número de coincidencias
Advertencia: Mínimo número de coincidencias
Crítico: Mínimo número de coincidencias
Crítico: máximo promedio de coincidencias
Advertencia: Máximo promedio de coincidencias
Advertencia: Mínimo promedio de coincidencias
Crítico: máximo promedio de coincidencias

D.6.2. LogAgent::Log Size

El sondeo LogAgent::Log Size monitoriza el crecimiento de los archivos log y recoge las siguientes mediciones:
  • Tamaño — El tamaño de crecimiento del archivo log en bytes desde la última ejecución del sondeo.
  • Promedio de salida — El número de bytes por minuto que el archivo log ha crecido desde la última ejecución del sondeo.
  • Líneas — El número de líneas escritas en el archivo log desde la última ejecución del sondeo.
  • Promedio de líneas — El número de líneas escritas por minuto en el archivo log desde la última ejecución del sondeo.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Para que este sondeo pueda ser ejecutado, el usuario nocpulse debe garantizar el acceso de lectura a los archivos log.
Expand
Tabla D.31. Parámetros del sondeo LogAgent::Log Size
Campo Valor
Archivo Log* /var/log/messages
Tiempo límite* 20
Crítico: máximo tamaño
Advertencia: Máximo tamaño
Advertencia: Mínimo tamaño
Crítico: mínimo tamaño
Crítico: Máximo promedio de salida
Advertencia: Máximo promedio de salida
Advertencia: Mínimo promedio de salida
Crítico: Mínimo promedio de salida
Crítico: Máximo número de líneas
Advertencia: Máximo número de líneas
Advertencia: Mínimo número de líneas
Crítico: Mínimo número de líneas
Crítico: Máximo promedio de líneas
Advertencia: Máximo promedio de líneas
Advertencia: Mínimo promedio de líneas
Crítico: Mínimo promedio de líneas

D.7. MySQL 3.23 - 3.33

Los sondeos de esta sección monitorizan aspectos de la base de datos MySQL usando el binario mysqladmin. No se necesitan privilegios de usuario específico para estos sondeos.
Note que el paquete mysql-server debe estar instalado en el sistema que realiza el monitorización para que estos sondeos puedan ser completados. Consulte la sección de instalación de MySQL de la Guía de instalación del Servidor satélite de RHN para obtener instrucciones.

D.7.1. MySQL::Database Accessibility

El sondeo MySQL::Database Accessibility prueba la conexión a través de una cuenta de base de datos que no tiene privilegios de base de datos. Si la conexión no se logra realizar se mostrará un estado CRITICAL como resultado.
Expand
Tabla D.32. Parámetros del sondeo MySQL::Database Accessibility
Campo Valor
Nombre de usuario*
Contraseña
Puerto MySQL 3306
Base de datos* mysql
Plazo 15

D.7.2. MySQL::Opened Tables

El sondeo MySQL::Opened Tables monitoriza el servidor MySQL y recoge las siguientes mediciones:
  • Tablas abiertas — Las tablas que han sido abiertas desde el inicio del servidor.
Expand
Tabla D.33. Parámetros del sondeo MySQL::Opened Tables
Campo Valor
Nombre de usuario
Contraseña
Puerto MySQL* 3306
Plazo 15
Crítico: Máximo número de objetos abiertos
Advertencia: Máximo número de objetos abiertos
Advertencia: Mínimo número de objetos abiertos
Crítico: Mínimo número de objetos abiertos

D.7.3. MySQL::Open Tables

El sondeo MySQL::Open Tables monitoriza el servidor MySQL y recoge las siguientes mediciones:
  • Tablas abiertas — El número de tablas abiertas durante la ejecución del sondeo.
Expand
Tabla D.34. Parámetros del sondeo MySQL::Open Tables
Campo Valor
Nombre de usuario
Contraseña
Puerto MySQL* 3306
Plazo 15
Crítico: Máximo número de objetos abiertos
Advertencia: Máximo número de objetos abiertos
Advertencia: Mínimo número de objetos abiertos
Crítico: Mínimo número de objetos abiertos

D.7.4. MySQL::Query Rate

El sondeo MySQL::Query Rate monitoriza el servidor MySQL y recoge las siguientes mediciones:
  • Tasa de peticiones — El número promedio de peticiones por segundo a un servidor de base de datos.
Expand
Tabla D.35. Parámetros del sondeo MySQL::Query Rate
Campo Valor
Nombre de usuario
Contraseña
Puerto MySQL* 3306
Plazo 15
Crítico: Máxima tasa de peticiones
Advertencia: Máxima tasa de peticiones
Advertencia: Mínima tasa de peticiones
Crítico: mínima tasa de peticiones

D.7.5. MySQL::Threads Running

El sondeo MySQL::Threads Running monitoriza el servidor MySQL y recoge las siguientes mediciones:
  • Hilos en ejecución — El número total de hilos en ejecución en la base de datos.
Expand
Tabla D.36. Parámetros del sondeo MySQL::Threads Running
Campo Valor
Nombre de usuario
Contraseña
Puerto MySQL* 3306
Plazo 15
Crítico: Máximo número de hilos en ejecución
Advertencia: Máximo número de hilos en ejecución
Advertencia: Mínimo número de hilos en ejecución
Crítico: Mínimo número de hilos en ejecución

D.8. Servicios de red

Los sondeos en esta sección monitorizan diferentes servicios que forman parte de una red en funcionamiento. Al aplicarlos, asegúrese de que el límite temporal no exceda la cantidad de tiempo asignada como plazo. De lo contrario, un estado UNKNOWN será retornado en todas los casos de estado latente extendida, anulando, de modo tal, los límites.

D.8.1. Network Services::DNS Lookup

El sondeo Network Services::DNS Lookup utiliza el comando dig para ver si el nombre del dominio o sistema especificado en el campo Host o dirección a buscar puede ser resuelto. Recoge las siguientes mediciones:
  • Tiempo de petición — El tiempo en milisegundos requerido para la ejecución de la petición dig.
Esto es útil para monitorizar el estado de sus servidores DNS. Si usted desea monitorizar uno de sus servidores DNS, proporcione un nombre de dominio/host conocido, tal como un buscador grande o un sitio web corporativo.
Expand
Tabla D.37. Parámetros del sondeo Network Services::DNS Lookup
Campo Valor
Host o dirección a buscar
Tiempo límite* 10
Crítico: Máximo tiempo de petición
Advertencia: Máximo tiempo de petición

D.8.2. Network Services::FTP

El sondeo Network Services::FTP utiliza conectores de red para probar la disponibilidad del puerto FTP. Recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en milisegundos que toma el servidor FTP para responder a una petición de conexión.
Este sondeo soporta autenticación. Proporcione un nombre de usuario y una contraseña para utilizar esta característica. El valor opcional Esperar es la cadena a coincidir después de haber logrado la conexión al servidor FTP. Si la cadena esperada no se encuentra, el sondeo retornará el estado CRITICAL.
Expand
Tabla D.38. Parámetros del sondeo Network Services::FTP
Campo Valor
Esperar FTP
Nombre de usuario
Contraseña
FTP Port* 21
Tiempo límite* 10
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.3. Network Services::IMAP Mail

El sondeo Network Services::IMAP Mail determina si se puede realizar una conexión al servicio IMAP 4 en el sistema. Si especifica un puerto adicional, anulará el puerto 143 establecido por defecto. Recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo que toma en segundos para el servidor IMAP responder una petición de conexión.
El valor requerido Esperar (esperar) es la cadena a coincidir después de realizar la conexión al servidor IMAP. Si la cadena esperada no se encuentra, el sondeo retornará un estado CRITICAL.
Expand
Tabla D.39. Parámetros del sondeo Network Services::IMAP Mail
Campo Valor
Puerto IMAP* 143
Esperar* OK
Tiempo límite* 5
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.4. Network Services::Mail Transfer (SMTP)

El sondeo Network Services::Mail Transfer (SMTP) determina si se puede realizar una conexión al puerto SMTP en el sistema. Si especifica un número de puerto opcional, se anulará el puerto 25 establecido por defecto. Recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo que toma en segundos el servidor SMTP para responder una petición de conexión.
Expand
Tabla D.40. Parámetros del sondeo Network Services::Mail Transfer (SMTP)
Campo Valor
Puerto SMTP* 25
Tiempo límite* 10
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.5. Network Services::Ping

El sondeo Network Services::Ping determina si el servidor RHN puede ejecutar un ping en el sistema monitorizado o en una dirección IP específica. También revisará la pérdida del paquete y comparará el promedio de viaje con los niveles límites de Advertencia y Crítico. El valor requerido Paquetes a enviar le permitirá controlar cuántos paquetes ICMP ECHO son enviados al sistema. Este sondeo recoge las siguientes mediciones:
  • Promedio de viaje — El tiempo en milisegundos que el paquete ICMP ECHO toma para ir y regresar del sistema monitorizado.
  • Pérdida del paquete — El porcentaje de datos perdidos durante la transmisión.
Aunque es opcional, el campo Dirección IP puede ayudar a recoger mediciones para sistemas que tienen múltiples direcciones IP. Por ejemplo, si el sistema está configurado con múltiples direcciones virtuales IP o usa NAT (traducción de direcciones de red) para soportar direcciones IP internas o externas, esta opción puede ser usada para probar una dirección IP secundaria, en vez de la dirección primaria asociada con el nombre del host.
Observe que este sondeo ejecuta el ping desde un servidor RHN y no desde el sistema monitorizado. Así, al llenar el campo de dirección IP no se está probando la conectividad entre el sistema y la dirección IP especificada, sino entre el servidor RHN y la dirección IP. Por lo tanto, si se introduce la misma dirección IP para sondeos de Ping en diferentes sistemas realiza exactamente la misma tarea. Para dirigir un ping desde un sistema monitorizado a una dirección IP individual, use el sondeo Ping remoto. Consulte la Sección D.8.7, “Network Services::Remote Ping”.
Expand
Tabla D.41. Parámetros del sondeo Network Services::Ping
Campo Valor
Dirección IP (predeterminada para el sistema IP)
Paquetes a enviar* 20
Tiempo límite* 10
Crítico: máximo promedio de viaje
Advertencia: Máximo promedio de viaje
Crítico: máxima pérdida del paquete
Advertencia: Máxima pérdida del paquete

D.8.6. Network Services::POP Mail

El sondeo Network Services::POP Mail determina si se puede realizar una conexión al puerto POP3 en el sistema. Si especifica otro número de puerto (lo cual se requiere) anulará el puerto 110 establecido por defecto. Este sondeo recogerá las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en segundos que el servidor POP toma para responder una petición de conexión.
El valor requerido Esperar es la cadena a coincidir después de realizar la conexión al servidor POP. El sondeo buscará la cadena en la primera línea de la respuesta del sistema. El valor predeterminado es +OK. Si la cadena esperada no se encuentra, el sondeo retornará un estado CRITICAL.
Expand
Tabla D.42. Parámetros del sondeo Network Services::POP Mail
Campo Valor
Puerto* 110
Esperar* +OK
Tiempo límite* 10
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.7. Network Services::Remote Ping

El sondeo Network Services::Remote Ping determina si el sistema monitorizado puede ejecutar un ping a una dirección IP específica. También monitorizará la pérdida del paquete y comparará el promedio de viaje con los límites de los niveles de Advertencia y Crítico. El valor requerido Paquetes a enviar le permitirá controlar cuántos paquetes ICMP ECHO son enviados a la dirección. Este sondeo recoge las siguientes mediciones:
  • Promedio de viaje — El tiempo en milisegundos que el paquete ICMP ECHO toma para ir y regresar de la dirección IP.
  • Pérdida del paquete — El porcentaje de datos perdidos durante la transmisión.
El campo Dirección IP identifica la dirección exacta a donde el ping será enviado. A diferencia del sondeo Ping estándar, este campo es requerido. El sistema monitorizado dirige el ping a una tercera dirección, y no al servidor RHN. Ya que el sondeo Ping remoto prueba la conectividad desde el sistema monitorizado, otra dirección IP debe ser especificada. Para ejecutar pings desde el servidor RHN a un sistema o dirección IP, use el sondeo Ping estándar. Consulte la Sección D.8.5, “Network Services::Ping”.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.
Expand
Tabla D.43. Parámetros del sondeo Network Services::Remote Ping
Campo Valor
Dirección IP*
Paquetes a enviar* 20
Tiempo límite* 10
Crítico: máximo promedio de viaje
Advertencia: Máximo promedio de viaje
Crítico: máxima pérdida del paquete
Advertencia: Máxima pérdida del paquete

D.8.8. Network Services::RPCService

Network Services::RPCService probe prueba la disponibilidad del programa RPC (LLamada de procedimiento remoto/Remote Procedure Call) sobre una dirección IP determinada. Recoge las siguientes mediciones:
  • Remote Service Latency — El tiempo en segundos que toma el servidor RPC en contestar una petición de conexión.
Los programas de servidor RPC, que proporcionan llamadas de funciones a través de esa red RPC, se registran a sí mismos en la red al declarar un nombre y un ID de programa. NFS es un ejemplo de un servicio que funciona a través del mecanismo RPC.
Programas cliente que deseen hacer uso de los recursos de los programas del servidor RPC, consultan a la máquina en cuál programa de servidor reside con el fin de proporcionar acceso a las funciones RPC dentro del número y el nombre del programa. Esta comunicación puede ocurrir ya sea sobre TCP o UDP (pero en su mayoría se realizan en UDP).
Este sondeo le permite probar la disponibilidad de programas sencillos. Usted debe especificar el nombre o el número del programa, el protocolo sobre el cual se lleva a cabo la comunicación. y el tiempo límite usual.
Expand
Tabla D.44. Parámetros de Network Services::RPCService
Campo Valor
Protocolo (TCP/UDP) udp
Nombre del servicio* nfs
Tiempo límite* 10
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.9. Network Services::Secure Web Server (HTTPS)

Network Services::Secure Web Server(HTTPS) determina la disponibilidad del servidor web seguro y recoge las siguientes mediciones:
  • Remote Service Latency — El tiempo en segundos que toma el servidor HTTPS en contestar una petición de conexión.
Este sondeo confirma la posibilidad de conexión al puerto HTTPS en el host específico y retiene la URL determinada. Si no se define ninguna URL, el sondeo irá al documento raíz. El sondeo busca un mensaje HTTP/1. desde el sistema a menos que usted altere este valor. Si especifica otro número de puerto, anulará el puerto predeterminado 443.
Este sondeo soporta autenticación. Proporcione un nombre de usuario y una contraseña en los campos específicos para usar esta función. A diferencia de otros sondeos, éste retornará el estado crítico (CRITICAL) si no puede contactar al sistema dentro del tiempo límite determinado.
Expand
Tabla D.45. Parámetros del sondeo Network Services::Secure Web Server (HTTPS)
Campo Valor
Ruta URL /
Cabecera esperada HTTP/1
Contenido esperado
UserAgent* NOCpulse-check_http/1.0
Nombre de usuario
Contraseña
Tiempo límite* 10
Puerto HTTPS* 443
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.10. Network Services::SSH

El sondeo Network Services::SSH determina la disponibilidad de SSH en el puerto específico y recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en segundos que toma el servidor SSH en contestar una petición a conexión.
Tras contactar exitosamente al servidor SSH y recibir una respuesta válida, el sondeo mostrará el protocolo y la versión del servidor. Si el sondeo recibe una respuesta no válida, éste mostrará el mensaje retornado desde el servidor y generará un estado ADVERTENCIA.
Expand
Tabla D.46. Parámetros del sondeo Network Services::SSH
Campo Valor
Puerto SSH* 22
Tiempo límite* 5
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.8.11. Network Services::Web Server (HTTP)

El sondeo Network Services::Web Server (HTTP) determina la disponibilidad del servidor web y recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en segundos que toma el servidor HTTP en contestar una petición de conexión.
Este sondeo confirma la posibilidad de conexión con el puerto HTTP en el host establecido y retiene la URL especificada. Si no se determina ninguna URL, el sondeo irá al documento raíz. El sondeo busca un mensaje HTTP/1. desde el sistema, a menos que este valor sea alterado. Si especifica otro número de puerto, anulará el puerto 80 establecido por defecto. A diferencia de la mayoría de sondeos, este sondeo retornará un estado crítico (CRITICAL) si no puede contactar el sistema dentro del tiempo límite.
Este sondeo soporta autenticación. Proporcione un nombre de usuario y una contraseña en los campos específicos para usar esta función. Asimismo, el campo opcional Anfitrión virtual sirve para monitorizar una serie de documentos separados ubicados en la misma máquina física presentada como servidor independiente. Si su servidor web no está configurado para usar anfitriones virtuales (lo cual es lo típico), usted debería dejar este campo en blanco. Si usted tiene anfitriones virtuales configurados, introduzca el nombre del dominio del primer host aquí. Añada tantos sondeos como sea necesario para monitorizar todos los anfitriones virtuales en la máquina.
Expand
Tabla D.47. Parámetros del sondeo Network Services::Web Server (HTTP)
Campo Valor
Ruta URL /
Host virtual
Cabecera esperada HTTP/1
Contenido esperado
UserAgent* NOCpulse-check_http/1.0
Nombre de usuario
Contraseña
Tiempo límite* 10
Puerto HTTP* 80
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.9. Oracle 8i, 9i, 10g, y 11g

Los sondeos en esta sección pueden ser aplicados a instancias de una base de datos Oracle que coincida con las versiones soportadas. Los sondeos Oracle requieren la configuración de la base de datos y asociaciones hecha al ejecutar el siguiente comando:
$ORACLE_HOME/rdbms/admin/catalog.sql
Además, para que estos sondeos funcionen apropiadamente, el usuario Oracle configurado en el sondeo debe tener los privilegios mínimos de CONNECT y SELECT_CATALOG_ROLE.
Algunos sondeos de Oracle están específicamente destinados para sintonizar dispositivos que beneficien el rendimiento a largo plazo, y no para evitar cortes de servicio. Por lo tanto, Red Hat recomienda programar su ejecución con menos frecuencia, entre cada hora y cada dos días. Así, se proporcionará una representación estádística mejor que la entregada por un sondeo programado para intervalos de tiempo más cortos, ya que no se hará énfasis en anomalías que puedan ocurrir. Esto es aplicable a los siguientes sondeos: Buffer Cache, Data Dictionary Cache, Disk Sort Ratio, Library Cache y Redo Log.
Para que los límites críticos (CRITICAL) y de advertencia (WARNING) basados en tiempo funcionen correctamente, sus valores no pueden exceder la cantidad de tiempo asignado como plazo. De otra forma, se retornará el estado desconocido (UNKNOWN) en todos los casos de latencia extendida, anulando, de tal modo, los límites. Por esta razón, Red Hat recomienda encarecidamente asegurar que el plazo no exceda al tiempo impuesto como límite. En esta sección, se hace referencia específicamente al sondeo TNS Ping.
Finalmente, los usuarios que utilicen estos sondeos Oracle en una base de datos que utiliza el Multi-Threaded Server (MTS) de Oracle deben contactar al equipo de asistencia de Red Hat para que las entradas sean añadidas al archivo /etc/hosts del servidor RHN, y asegurarse de que el nombre de DNS esté resuelto correctamente.

D.9.1. Oracle::Active Sessions

El sondeo Oracle::Active Sessions monitoriza una instancia Oracle y recoge las siguientes mediciones:
  • Sesiones activas — El número de sesiones activas basadas en el valor de V$PARAMETER.PROCESSES.
  • Sesiones disponibles — El porcentaje de sesiones activas disponibles según el valor V$PARAMETER.PROCESSES.
Expand
Tabla D.48. Parámetros del sondeo Oracle::Active Sessions
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Crítico: máximo número de sesiones activas
Advertencia: Máximo número de sesiones activas
Crítico: Máximo número de sesiones disponibles usadas
Advertencia: Máximo número de sesiones disponibles usadas

D.9.2. Oracle::Availability

El sondeo Oracle::Availability determina la disponibilidad de una base de datos desde el Servidor satélite de RHN.
Expand
Tabla D.49. Parámetros del sondeo Oracle::Availability
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30

D.9.3. Oracle::Blocking Sessions

El sondeo Oracle::Blocking Sessions monitoriza una instancia Oracle y recoge las siguientes mediciones:
  • Sesiones bloqueadas — El número de sesiones que evita que otras sesiones envíen cambios a la base de datos de Oracle; determinado por el valor requerido Time Blocking (Tiempo de bloqueo) que usted proporciona. Sólo aquellas sesiones que han sido bloqueadas durante este tiempo, el cual es medido en segundos, serán contadas como sesiones bloqueadas.
Expand
Tabla D.50. Parámetros del sondeo Oracle::Blocking Sessions
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Time Blocking (segundos)* 20
Tiempo límite* 30
Crítico: Máximo número de sesiones bloqueadas
Advertencia: Máximo número de sesiones bloqueadas

D.9.4. Oracle::Buffer Cache

Oracle::Buffer Cache computa el Hit Ratio del Buffer Cache para optimizar el tamaño del Buffer Cache de la base de datos del SGA (Área global del sistema). Recoge las siguientes mediciones:
  • Obtención de bloques de la BD — El número de bloques alcanzados a través de la lectura de bloques únicos (y no a través del mecanismo de obtención consistente).
  • Obtención consistente — El número de accesos hechos al buffer de bloque para recuperar datos en un modo consistente.
  • Lecturas físicas — El número acumulativo de bloques leídos del disco.
  • Promedio de llegadas al buffer del cache — El promedio en que la base de datos va al buffer en lugar de ir al disco duro para recolectar datos. Una taza baja sugiere la necesidad de añadir más RAM al sistema.
Expand
Tabla D.51. Parámetros del sondeo Oracle::Buffer Cache
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle 1521
Tiempo límite* 30
Advertencia: Mínimo promedio de llegadas al buffer del cache
Crítico: Mínimo promedio de llegadas al buffer del cache

D.9.5. Oracle::Client Connectivity

El sondeo Oracle::Client Connectivity determina si la base de datos está activa y en la capacidad de recibir conexiones desde el sistema monitorizado. Este sondeo abre una conexión rhnmd al sistema y ejecuta un comando sqlplus connect a ser ejecutado sobre el mismo sistema monitorizado.
El parámetro Expected DB name es el valor esperado de V$DATABASE.NAME. Este valor no diferencia entre minúsculas y mayúsculas. Se retornará un estado crítico (CRITICAL) si el valor no es encontrado.
Requerimientos — El Demonio de monitorización de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Para que este sondeo pueda ser ejecutado, el usuario nocpulse debe garantizar el acceso de lectura a los archivos log.
Expand
Tabla D.52. Parámetros del sondeo Oracle::Client Connectivity
Campo Valor
Nombre de host Oracle o dirección IP*
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
ORACLE_HOME* /opt/oracle
Nombre de la BD esperada*
Tiempo límite* 30

D.9.6. Oracle::Data Dictionary Cache

El sondeo Oracle::Data Dictionary Cache computa el promedio de conexiones al diccionario de datos del cache para optimizar el SHARED_POOL_SIZE en init.ora. Recoge las siguientes mediciones:
  • Promedio de conexiones al diccionario de datos — El promedio de intentos de conexión para buscar en el diccionario de datos del cache. En otras palabras, el promedio en que la base de datos va al diccionario en lugar de ir al disco duro para recuperar información. Un tasa baja sugiere la necesidad de añadir más RAM al sistema.
  • Obtenciones — El número de bloques accedidos a través de la lectura de bloque sencillos (y no a través del mecanismo de lectura consistente).
  • Cache Misses — El número de accesos hechos al buffer del bloque para recuperar datos en un modo consistente.
Expand
Tabla D.53. Parámetros del sondeo Oracle::Data Dictionary Cache
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Advertencia: Mínimo promedio de conexiones al diccionario de datos
Crítico: Mínimo promedio de conexiones al diccionario de datos

D.9.7. Oracle::Disk Sort Ratio

El sondeo Oracle::Disk Sort Ratio monitoriza una instancia de la base de datos Oracle y recoge las siguientes mediciones:
  • Disk Sort Ratio — el promedio de ordenamientos de Oracle que fueron demasiado grandes para ser completados en memoria y que fueron ordenados usando un segmento temporal.
Expand
Tabla D.54. Parámetros del sondeo Oracle::Disk Sort Ratio
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Crítico: Máxima tasa de ordenamiento de disco
Advertencia: Máxima tasa de ordenamiento de disco

D.9.8. Oracle::Idle Sessions

El sondeo Oracle::Idle Sessions monitoriza una instancia de Oracle y recoge las siguientes mediciones:
  • Sesiones improductivas — El número de sesiones de Oracle que son improductivas, como se determina en el valor requerido Time Idle proporcionado por el usuario. Sólo aquellas sesiones improductivas durante este periodo de tiempo, el cual es medido en segundos, serán contadas como sesiones improductivas.
Expand
Tabla D.55. Parámetros del sondeo Oracle::Idle Sessions
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Time Idle (segundos)* 20
Tiempo límite* 30
Crítico: Máximo número de sesiones improductivas
Advertencia: Máximo número de sesiones improductivas

D.9.9. Oracle::Index Extents

El sondeo Oracle::Index Extents monitoriza una instancia Oracle y recoge las siguientes mediciones:
  • Extensiones asignadas — El número de extensiones asignadas para cualquier índice.
  • Extensiones disponibles — El porcentaje de extensiones disponibles para cualquier índice.
El campo requerido Index Name contiene un valor predeterminado de% que coincidirá con cualquier nombre índice.
Expand
Tabla D.56. Parámetros del sondeo Oracle::Index Extents
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Index Owner* %
Index Name* %
Tiempo límite* 30
Crítico: Máximo número de extensiones asignadas
Advertencia: Máximo número de extensiones asignadas
Crítico: Máximo número de extensiones disponibles
Advertencia: Máximo número de extensiones disponibles

D.9.10. Oracle::Library Cache

El sondeo Oracle::Library Cache computa el Library Cache Miss Ratio para optimizar el SHARED_POOL_SIZE en init.ora. Recoge las siguientes mediciones:
  • Tasa de pérdidas de bibliotecas cache — La tasa de pérdidas de etiquetas pin de una biblioteca cache. Esto ocurre cuando una sesión ejecuta una declaración que ya ha sido analizada previamente pero encuentra que la declaración ya no está en la zona compartida.
  • Ejecuciones — El número de veces en que se ha solicitado un pin para objetos de este namespace.
  • Cache Misses — El número de pins de objetos con previos pins desde la creación del manejador de objeto que deben recuperar ahora el objeto desde el disco.
Expand
Tabla D.57. Parámetros del sondeo Oracle::Library Cache
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Crítico: Promedio máximo de pérdidas de bibliotecas cache
Advertencia: promedio máximo de pérdidas de bibliotecas cache

D.9.11. Oracle::Locks

El sondeo Oracle::Locks monitoriza una instancia de una base de datos Oracle y recoge las siguientes mediciones:
  • Bloqueos activos — El número de bloqueos activos tal y como se determinó en el valor de la tabla v$locks. Los administradores de bases de datos deben ser conscientes de números elevados de bloqueos presentes en una instancia de una base de datos.
Los bloqueos existen para evitar conflictos causados cuando múltiples usuarios o procesos actualizan el mismo dato en la base de datos. Este sondeo es útil para alertar a los administradores de bases de datos cuando un número elevado de bloqueos se presentan en una instancia dada.
Expand
Tabla D.58. Parámetros del sondeo Oracle::Locks
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Crítico: Máximo número de bloqueos activos
Advertencia: máximo número de bloqueos activos

D.9.12. Oracle::Redo Log

El sondeo Oracle::Redo Log monitoriza una instancia de una base de datos y recoge las siguientes mediciones:
  • Promedio de peticiones de espacio de registro Redo — El número promedio de peticiones de espacio de registro redo por minuto desde el inicio del servidor.
  • Redo Buffer Allocation Retry Rate — El número promedio de intentos de asignación del buffer por minuto desde el inicio del servidor.
Las mediciones y los límites sobre los cuales éstas son realizadas son números que representan el rango de cambios en eventos por minuto. El rango de cambio para estas mediciones debe ser monitorizado porque un crecimiento rápido puede indicar problemas que requieren investigación.
Expand
Tabla D.59. Parámetros del sondeo Oracle::Redo Log
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tiempo límite* 30
Crítico: máximo promedio de peticiones de espacios de registros Redo
Advertencia: máximo promedio de peticiones de espacios de registros Redo
Crítico: máximo promedio de reintentos de alocación de buffer Redo
Advertencia: máximo promedio de reintentos de alocación de buffer Redo

D.9.13. Oracle::Table Extents

El sondeo Oracle::Table Extents monitoriza una instancia de base de datos Oracle y recoge las siguientes mediciones:
  • Extensiones asignadas-cualquier tabla — El número total de extensiones para cualquier tabla.
  • Extenciones disponibles-cualquier tabla — El porcentaje de extensiones disponibles para cualquier tabla.
En Oracle, la extensión de tablas indica la forma en que crece la tabla. Cuando la tabla está llena, ésta es extendida por una cantidad de espacio configurado en el momento de creación de la tabla. Las extensiones son configuradas con base en las tablas, con un tamaño de extensión y un número máximo de extensiones.
Por ejemplo, una tabla que inicia con 10 MB de espacio y una configuración que señala un tamaño de extensión de 1 MB y un número máximo de extensiones de 10 puede crecer hasta un máximo de 20 MB (al ser extendida 10 veces con 1 MB). Este sondeo puede ser configurado para alertar por (1) el número de extensiones asignadas (por ejemplo, "pasar a critical cuando la tabla se haya extendido 5 o más veces"), o (2) la extensión de la tabla ha sobrepasado cierto porcentaje del tamaño de extensión máximo (por ejemplo, "pasar a critical cuando la tabla haya usado el 80% o más de su máximo de extensión").
Los campos requeridos Table Owner (Propietario de la tabla) y Table Name (Nombre de la tabla) contienen un valor predeterminado de % que coincidirá con cualquier propietario o nombre de la tabla.
Expand
Tabla D.60. Parámetros del sondeo Oracle::Table Extents
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Table Owner* %
Table Name* %
Tiempo límite* 30
Crítico: máximo número de extensiones asignadas
Advertencia: Máximo número de extensiones asignadas
Crítico: Máximo número de extensiones disponibles
Advertencia: máximo número de extensiones disponibles

D.9.14. Oracle::Tablespace Usage

El sondeo Oracle::Tablespace Usage monitoriza una instancia de una base de datos Oracle y recoge las siguientes mediciones:
  • Uso de espacio disponible — El porcentaje de espacio disponible en cada espacio de tabla que ha sido usado.
El espacio de tablas es una zona compartida en donde un juego de tablas existe. Este sondeo alerta al usuario cuando la cantidad de espacio disponible es inferior al límite determinado. El espacio de tablas es medido en bytes, por lo cual las extensiones no son un factor que influya directamente (aunque cada extensión remueve espacio disponible de la zona compartida).
El campo requerido Tablespace Name (Nombre del espacio de tabla) no distingue entre mayúsculas y minúsculas y contiene un valor predeterminado de % que coincidirá con cualquier nombre de tabla.
Expand
Tabla D.61. Parámetros del sondeo Oracle::Tablespace Usage
Campo Valor
Oracle SID*
Nombre de usuario Oracle*
Contraseña Oracle*
Puerto Oracle* 1521
Tablespace Name* %
Tiempo límite* 30
Crítico: Máximo espacio usado disponible
Advertencia: Máximo espacio usado disponible

D.9.15. Oracle::TNS Ping

El Oracle::TNS Ping determina si un escuchador Oracle está activo y recoge las siguientes mediciones:
  • Latencia del servicio remoto — El tiempo en segundos que el servidor de Oracle toma para responder una petición de conexión.
Expand
Tabla D.62. Parámetros del sondeo Oracle::TNS Ping
Campo Valor
TNS Listener Port* 1521
Tiempo límite* 15
Crítico: Máxima latencia del servicio remoto
Advertencia: Máxima latencia del servicio remoto

D.10. Servidor satélite de RHN

Los sondeos en esta sección pueden ser aplicados al Servidor satélite de RHN mismo para monitorizar su estado y rendimiento. Como estos sondeos se ejecutan internamente no se requiere una aplicación específica o un protocolo de transporte.

D.10.1. RHN Satellite::Disk Space

El Servidor satélite de RHN::Disk Space monitoriza el espacio de disco libre en un Satélite y recoge las siguientes mediciones:
  • Uso del sistema de archivos — El porcentaje del sistema de archivo actualmente en uso.
  • Uso de espacio — El tamaño de archivo usado por el actual sistema de archivos.
  • Espacio disponible — El tamaño de archivo disponible para el sistema de archivos actual.
Expand
Tabla D.63. Servidor satélite de RHN::Parámetros de Disk Space
Campo Valor
Device Pathname* /dev/hda1
Crítico: Máximo porcentaje del sistema de archivos usado
Advertencia: Máximo porcentaje del sistema de archivos usado
Crítico: máximo espacio usado
Advertencia: Máximo espacio usado
Crítico: Máximo espacio disponible
Advertencia: máximo espacio disponible

D.10.2. RHN Satellite::Execution Time

El RHN Satellite::Execution Time monitoriza el tiempo de ejecución de un sondeo ejecutado desde un Satélite y recoge las siguientes mediciones:
  • Promedio del tiempo de ejecución del sondeo — El tiempo en segundos que toma un sondeo para ser totalmente ejecutado.
Expand
Tabla D.64. RHN Satellite::Execution Time settings
Campo Valor
Crítico: Máximo promedio del tiempo de ejecución de un sondeo
Advertencia: Máximo promedio del tiempo de ejecución de un sondeo

D.10.3. RHN Satellite::Interface Traffic

El RHN Satellite::Interface Traffic monitoriza el tráfico de la interfaz en un Satélite y recoge las siguientes mediciones:
  • Promedio de entrada — la cantidad de tráfico que el dispositivo recibe en bytes por segundo.
  • Promedio de salida — la cantidad de tráfico que el dispositivo envía en bytes por segundo.
Expand
Tabla D.65. RHN Satellite::Interface Traffic settings
Campo Valor
Interfaz* eth0
Timeout (segundos)* 30
Crítico: Máximo promedio de entrada
Crítico: Máximo promedio de salida

D.10.4. RHN Satellite::Latency

El RHN Satellite::Latency monitoriza la latencia de los sondeos en un Satélite y recoge las siguientes mediciones:
  • Promedio de latencia del sondeo — El retraso en segundos entre el momento en que un sondeo está listo para ser ejecutado y el tiempo real de ejecución. Bajo condiciones normales, éste debe ser inferior a un segundo. Cuando un Satélite está sobrecargado (porque tiene demasiados sondeos en comparación con su promedio de tiempo de ejecución), el número se incrementa.
Expand
Tabla D.66. RHN Satellite::Latency settings
Campo Valor
Crítico: Máximo promedio de la latencia del sondeo
Advertencia: Máximo promedio de la latencia del sondeo

D.10.5. RHN Satellite::Load

El sondeo RHN Satellite::Load monitoriza la carga de la CPU en un Satélite y recoge las siguientes mediciones:
  • Carga — El promedio de carga de la CPU en periodos de 1, 5, y 15 minutos.
Expand
Tabla D.67. RHN Satellite::Load settings
Campo Valor
Crítico: Máximo promedio en 1-minuto
Advertencia: Máximo promedio en 1-minuto
Crítico: Máximo promedio en 5-minutos
Advertencia: Máximo promedio en 5 minutos
Crítico: Máximo promedio en 15-minutos
Advertencia: Máximo promedio en 15 minutos

D.10.6. RHN Satellite::Probe Count

El sondeo RHN Satellite::Probe Count monitoriza el número de sondeos en un Satélite y recoge las siguientes mediciones:
  • Probes — El número de sondeos individuales que están siendo ejecutados en un Satélite.
Expand
Tabla D.68. RHN Satellite::Probe Count settings
Campo Valor
Crítico: Máxima cuenta de sondeos
Advertencia: Máxima cuenta de sondeos

D.10.7. RHN Satellite::Process Counts

El RHN Satellite::Process Counts monitoriza el número de procesos en un Satélite y recoge las siguientes mediciones:
  • Bloqueados — El número de procesos que han sido enviados a la lista de espera y al estado de espera.
  • Hijos — El número de procesos generados por otro proceso que está siendo ejecutado en la máquina.
  • Difunto — El número de procesos que han sido terminados (ya sea porque éstos recibieron una señal de terminación o porque llamaron exit()) y cuyos procesos padre no han recibido aún notificación de estas terminaciones al ejecutar (alguna forma de) la llamada del sistema wait().
  • Detenidos — El número de procesos que han sido detenidos antes de poder completar su ejecución.
  • Dormido — Un proceso que está en el estado Interruptible y que puede ser luego reintroducido a la memoria y ejecutado desde el lugar donde fue dejado.
Expand
Tabla D.69. RHN Satellite::Process Counts settings
Campo Valor
Crítico: Máximo número de procesos bloqueados
Advertencia: Máximo número de procesos bloqueados
Crítico: máximo número de procesos hijos
Advertencia: Máximo número de procesos hijos
Crítico: Máximo número de procesos Defunct
Advertencia: Máximo número de procesos Defunct
Crítico: Máximo número de procesos detenidos
Advertencia: Máximo número de procesos detenidos
Crítico: Máximo número de procesos dormidos
Advertencia: Máximo número de procesos dormidos

D.10.8. RHN Satellite::Processes

El RHN Satellite::Processes monitoriza el número de procesos en un Satélite y recoge las siguientes mediciones:
  • Procesos — El número de procesos que se ejecutan simultáneamente en una máquina.
Expand
Tabla D.70. Parámetros del sondeo ::Processes
Campo Valor
Crítico: Máximo número de procesos
Advertencia: Máximo número de procesos

D.10.9. RHN Satellite::Process Health

El sondeo RHN Satellite::Process Health monitoriza los sondeos específicados por el usuario y recoge las siguientes mediciones:
  • Uso de CPU — El porcentaje de uso de la CPU para un proceso dado.
  • Grupos de procesos hijos — El número de procesos hijos generado por un proceso padre específico. Un proceso hijo hereda la mayoría de los atributos, como los archivos abiertos, de su padre.
  • Hilos — El número de hilos ejecutados por un proceso dado. Un hilo es la unidad básica de utilización de CPU; está constituido por un contador de programa, un set de registros y un espacio de pila. Un hilo es también conocido como un proceso ligero.
  • Uso de la memoria física — La cantidad de memoria física en kilobytes que está siendo usada por un proceso específico.
  • Uso de memoria virtual — La cantidad de memoria virtual en kilobytes usados por un proceso específico, o el tamaño del proceso en la memoria real más la memoria de intercambio (swap).
Especifique el proceso, ya sea con el nombre de comando o con el ID del proceso (PID). Al entrar un PID se anulará la entrada de un nombre de comando. Si no se introduce un nombre de comando o un PID, se mostrará el error Command not found y el sondeo pasará al estado CRITICAL.
Expand
Tabla D.71. RHN Satellite::Process Health settings
Campo Valor
Nombre del comando
Archivo del ID del proceso (PID)
Tiempo límite* 15
Crítico: Máximo uso de CPU
Advertencia: Máximo uso de CPU
Crítico: Máximo grupo de procesos hijos
Advertencia: Máximo grupo de procesos hijos
Crítico: Máximo número de hilos
Advertencia: Máximo número de hilos
Crítico: Máximo uso de memoria física
Advertencia: Máximo uso de memoria física
Crítico: Máximo uso de memoria virtual
Advertencia: Máximo uso de memoria virtual

D.10.10. RHN Satellite::Process Running

El RHN Satellite::Process Running verifica que el proceso especificado está siendo ejecutado. Especifica el proceso según su nombre de comando o su I.D. (PID). Al introducir un PID se anulará la entrada de un nombre de comando. Si el sondeo no puede verificar el comando o el PID se retornará el estado Critical.
Expand
Tabla D.72. RHN Satellite::Process Running settings
Campo Valor
Nombre del comando
Archivo del ID del proceso (PID)
Crítico: Máximo número de ejecuciones
Crítico: Mínimo número de ejecuciones

D.10.11. RHN Satellite::Swap

El sondeo RHN Satellite::Swap monitoriza el porcentaje de espacio de intercambio (swap) disponible en un Satélite. Un estado CRITICAL resulta si el valor es inferior al límite crítico. Un estado WARNING resulta si el valor es inferior al límite de advertencia.
Expand
Tabla D.73. RHN Satellite::Swap settings
Campo Valor
Crítico: Mínimo porcentaje de espacio Swap disponible
Advertencia: Mínimo porcentaje de espacio Swap disponible

D.10.12. RHN Satellite::Users

El sondeo RHN Satellite::Users monitoriza el número de usuarios actualmente conectados en un Satélite. Un estado CRÍTICO será devuelto si el valor excede el límite crítico. Un estado de ADVERTENCIA resulta si el valor excede el límite de advertencia.
Expand
Tabla D.74. RHN Satellite::Parámetros de usuarios
Campo Valor
Crítico: Máximo número de usuarios
Advertencia: Máximo número de usuarios

Apéndice E. Historial de revisiones

Historial de revisiones
Revisión 4-8.2.4002013-10-31Rüdiger Landmann
Rebuild with publican 4.0.0
Revisión 4-8.2Fri Apr 12 2013Gladys Guerrero-Lozano
Revisión completa
Revisión 4-8.1Fri Feb 22 2013Terry Chuang
Archivos de traducción sincronizados con fuentes XML 4-8
Revisión 4-8Wed Jan 2 2013Athene Chan
BZ#862950 Incluido el espacio entre "(pup)" y "that"
Revisión 4-7Wed Sept 19 2012Dan Macpherson
Empaquetamiento final para 5.5
Revisión 4-6Thu Aug 16 2012Athene Chan
BZ#847993 Se cambió nombre de archivo en el ejemplo de la sección 5.2.4
Revisión 4-5Thu Aug 16 2012Athene Chan
BZ#773647 párrafos actualizados pertenecientes a la toma de pantalla "crear una nueva cuenta"
BZ#846691 se actualizó el enlace "adquirir"en la sección 1.1
Revisión 4-4Wed Aug 15 2012Athene Chan
BZ#773647 se actualizó toma de pantalla "crear una nueva cuenta"
Revisión 4-3Thu Aug 9 2012Athene Chan
Documentos en etapa para revisión
Revisión 3-2Fri Aug 3 2012Athene Chan
BZ#844849 Se restructuró el párrafo
Revisión 3-1Tue Jun 17 2012Athene Chan
Contenido desactualizado retirado. Preparado para el lanzamiento de 5.5
BZ#837703 Se añadió nota sobre llave GPG personalizada
Revisión 3-0Thurs May 24 2012Athene Chan
BZ#783340 - Se actualizó "s390x" para "IBM System z"
Revisión 2-6Mon Jan 9 2012Lana Brindley
BZ#707591 - Capítulo de virtualización - se actualizaron instrucciones
BZ#746640 - Capítulo de virtualización - se añadió información de kickstart
Revisión 2-5Wed Jan 4 2012Lana Brindley
BZ#707568 & BZ#707570 - Capítulo de virtualización - nombres de canales
BZ#744653 - Capítulo de virtualización - errores tipográficos
BZ#744656 - Capítulo de virtualización - actualización de instrucciones de RHEL6
BZ#750481 - Se actualizó método para cambiar el tamaño de archivo máx.
BZ#766424 - Capítulo de Kickstart - texto actualizado
Revisión 2-4Fri Sep 23 2011Lana Brindley
BZ#702516 - Manual de Unix
BZ#703605 - Capítulo de monitorización
BZ#706868 & BZ#707169 - Capítulo de Cobbler
BZ#707591 - Capítulo de virtualización
BZ#707602 - Capítulo de virtualización
BZ#715267 - Errores tipográficos
Revisión 2-3Mon Aug 15 2011Lana Brindley
Lanzamiento de z-stream incorporado en y-stream
Revisión 2-2Wed Jun 15 2011Lana Brindley
Preparado para traducción
Revisión 2-1Fri May 27 2011Lana Brindley
Actualizaciones de traductores
Revisión 2-0Fri May 6 2011Lana Brindley
Preparado para traducción
Revisión 1-29Fri March 25 2011Lana Brindley
Corregidas entidades para traducción
BZ#683466 - Monitorización
Revisión 1-28Thu March 24 2011Lana Brindley
BZ#679621 - Corregir entidades para traducción
BZ#681788 - Notificaciones
Revisión 1-27Mon Feb 14 2011Lana Brindley
BZ#658127 - Acceso API
Revisión 1-26Wed Feb 9 2011Lana Brindley
BZ#658120 - Remover referencias RHEL 2.1
BZ#658131 - Acceso API
BZ#669166 - Virtualización
Revisión 1-25Mon Jan 31 2011Lana Brindley
BZ#443630 - Kickstart
BZ#559515 - Cobbler

Índice

A

Acción
en sistemas en progreso, Información de la acción => Sistemas en progreso
Información, Información de la acción => Información
sistemas completados, Información de la acción => Sistemas completados
sistemas fallidos, Información de la acción => Sistemas fallidos
Acciones programadas
Acciones archivadas, Acciones archivadas
Acciones completadas, Acciones completadas
Acciones fallidas, Acciones fallidas
Acciones pendientes, Acciones pendientes
Información de acción, Información de la acción
Lista de acciones, Lista de acciones
Actualización
nivel de servicio, El módulo de actualización
vía línea de comandos, Actualizar desde la línea de comandos
vía sitio web, Actualizar a través del sitio web
Actualización de erratas
aplicación, Aplicar actualizaciones de errata
ver información, Información de la errata
Actualizaciones de erratas
búsqueda, Búsqueda avanzada
ver la lista de erratas aplicables, Erratas relevantes
ver lista de todas las erratas, Todas las erratas
Actualizador de paquetes (pup)
descripción completa, Actualizador de paquete
Administración
módulo de nivel de servicio, El módulo de administración
Administración de configuración
herramienta de línea de comandos, Herramientas de administración configuración de línea de comandos
preparación de sistema, Cómo preparar los sistemas para la administración de la configuración
Administrador de Satélite, Lista de usuarios => Activa => Información de usuario => Información
Agente de actualización de Red Hat
Argumentos de línea de comandos UNIX, Actualizar desde la línea de comandos
Agente de actualización de Red Hat (up2date)
descripción inicial, Visión general de Red Hat Network
Apache
Procesos, Apache::Processes
sondeos, Apache 1.3.x y 2.0.x
Tráfico, Apache::Traffic
Uptime, Apache::Uptime
Aplicaciones de cliente
redirección, Configuración de los clientes
Aprovisionamiento
módulo de servicio, Módulo de aprovisionamiento

B

Base de canales, Canales de software
Borrar
usuario (Satélite de RHN únicamente), Lista de usuarios => Activa => Información de usuario
Borrar un sistema, Información del sistema => Información
Búsqueda rápida
explicación de, Búsqueda rápida

C

Cambio de contraseña, Lista de usuarios => Activa => Información de usuario => Información
Cambio de dirección de correo-e, Lista de usuarios => Activa => Información de usuario => Información
Canal
configuración
crear, Canales de configuración
Canal de herramientas de RHN, Instalación del Demonio de Red Hat Network
Canal hijo, Canales de software
Canales, Canales
Archivos de configuración y software, Canales
base, Canales de software
compartidos, Canales compartidos
erratas, Información del canal de software => Errata
hijo, Canales de software
lista de, Canales de software
Mis, Mis canales
paquetes, Información de canal de software => Paquetes
populares, Canales populares
Red Hat, Canales de Red Hat
todos, Todos los canales
Canales de software
información, Información del canal de software => Información
Canales y paquetes
Lista de canales, Canales de software
Capa de conexiones seguras, Seguridad, garantía de calidad y Red Hat Network
Certificado digital, Seguridad, garantía de calidad y Red Hat Network
Certificados de SSL
implementación, Implementación de los certificados SSL de cliente
Cobbler, Cobbler
cobbler , Cobbler
Comandos remotos
activación, Habilitando los comandos
ejecución, Ejecutando comandos
Configuración
acciones, Configuración
archivos, Configuración
canal
crear, Canales de configuración
Programar, Configuración
Contraseña
cambio, La página de 'Su cuenta'
Control de calidad
Visión general, Seguridad, garantía de calidad y Red Hat Network
Correo-e
cambio, Lista de usuarios => Activa => Información de usuario => Información
Crear
Configuración
Canal, Canales de configuración
Cuenta
desactivar, Desactivación de la cuenta
Cuenta de usuario, Cómo registrar una cuenta de usuario

D

Demonio de monitorización de Red Hat Network
instalación, Instalación del Demonio de Red Hat Network
Instalación de llave SSH, Instalando la llave SSH
mediante sshd en su lugar, Configuración de SSH
sondeos que requieren el demonio, Sondeos que requieren el demonio
Demonio de monitorización de RHN
(rhnmd) demonio de monitorización, Demonio de monitorización de Red Hat Network (rhnmd)
Demonio de Red Hat Network
descripción inicial, Visión general de Red Hat Network
para aplicar actualización de erratas, Aplicar actualizaciones de errata
Derecho de monitorización
introducción, Monitorización
Derechos
con llave de activación, Llaves de activación
Desactivar
usuario, Lista de usuarios => Activa => Información de usuario
Detección y solución de problemas
Monitorización, Detección y solución de problemas
Dirección de correo-e
cambio, Cambiar correo-e
Direcciones
cambio, Direcciones

E

Erratas, Erratas
aplicar aplicables, Información del sistema => Software => Errata
Búsqueda avanzada, Búsqueda avanzada
Erratas relevantes, Erratas relevantes
Todas las erratas, Todas las erratas
EUS (ver Soporte de actualización extendida)

G

General
Programa remoto con datos, General::Remote Program with Data
SNMP Check, General::SNMP Check
TCP Check, General::TCP Check
UDP Check, General::UDP Check
Uptime (SNMP), General::Uptime (SNMP)
Generales
Program remoto, General::Remote Program
sondeos, Generales
Gestor de grupo de sistemas, Gestor de múltiples grupos
GNU Privacy Guard, Seguridad, garantía de calidad y Red Hat Network
Grupo de sistemas
adición y eliminación, Añadiendo y removiendo sistemas a/de los grupos
borrado, Información de grupos de sistemas => Información
creación, Crear grupos
edición de información, Información de grupos de sistemas => Información
lista de, Grupos de sistemas
ver información, Información del sistema de grupos
Grupos de sistema
asignar y eliminar, Información del sistema => Eventos
conectarse y salir, Información del sistema => Eventos
Grupos de sistemas
Lista de configuración de sistemas, Grupos de sistemas
Guía de referencia
informe de errores, Envíe sus comentarios
introducción a la, Introducción a la Guía

I

Iconos de alertas de erratas
explicación de, Iconos de alertas de erratas
Instalación de paquetes
programada, Notificaciones de errata e instalación programada de paquetes
Interfaz de programación de aplicación
API, Acceso a la API de RHN

K

Kickstart
explicado, Kickstart explicado
Koan, Cobbler
koan, Cobbler

L

Linux
Carga, Linux::Load
Conexiones TCP por estado, Linux::TCP Connections by State
Conteos de proceso por estado, Linux::Process Counts by State
Disk IO Throughput, Linux::Disk IO Throughput
Inodos, Linux::Inodes
Memoria virtual, Linux::Virtual Memory
Proceso en ejecución, Linux::Process Running
Proceso total de conteo, Linux::Process Count Total
Saludo del proceso, Linux::Process Health
sondeos
nocpulse, Linux
Tráfico de interfaz, Linux::Interface Traffic
Uso de CPU, Linux::CPU Usage
Uso de disco, Linux::Disk Usage
Uso de memoria, Linux::Memory Usage
Uso de Swap, Linux::Swap Usage
Usuarios, Linux::Users
Lista de canales , Canales de software
Lista de grupo de sistema
estatus, Grupos de sistemas
Lista de paquete
Actualización en servidor, Información del sistema => Software => Paquetes
Lista de sistemas, La página de 'Sistemas'
estatus, La página de 'Sistemas'
Lista de sondeos
Apache
Procesos, Apache::Processes
Tráfico, Apache::Traffic
Uptime, Apache::Uptime
General
Programa remoto con datos, General::Remote Program with Data
SNMP Check, General::SNMP Check
TCP Check, General::TCP Check
Uptime (SNMP), General::Uptime (SNMP)
Generales
Remote Program, General::Remote Program
UDP Check, General::UDP Check
Linux
Carga, Linux::Load
Conexiones TCP por estado, Linux::TCP Connections by State
Conteos de proceso por estado, Linux::Process Counts by State
Disk IO Throughput, Linux::Disk IO Throughput
Inodos, Linux::Inodes
Memoria virtual, Linux::Virtual Memory
Proceso en ejecución, Linux::Process Running
Proceso total de conteo, Linux::Process Count Total
Process Health, Linux::Process Health
Tráfico de interfaz, Linux::Interface Traffic
Uso de CPU, Linux::CPU Usage
Uso de disco, Linux::Disk Usage
Uso de memoria, Linux::Memory Usage
Uso de Swap, Linux::Swap Usage
Usuarios, Linux::Users
LogAgent
Log Pattern Match, LogAgent::Log Pattern Match
Log Size, LogAgent::Log Size
MySQL
Abrir tablas, MySQL::Open Tables
Acceso a base de datos, MySQL::Database Accessibility
Hilos en ejecución, MySQL::Threads Running
Tablas abiertas, MySQL::Opened Tables
Tasa de peticiones, MySQL::Query Rate
Oracle
Bloqueo de sesiones, Oracle::Blocking Sessions
Buffer Cache, Oracle::Buffer Cache
Cache de biblioteca, Oracle::Library Cache
Cache de diccionario de datos, Oracle::Data Dictionary Cache
Cerrojos, Oracle::Locks
Conectividad de cliente, Oracle::Client Connectivity
Disk Sort Ratio, Oracle::Disk Sort Ratio
Disponibilidad, Oracle::Availability
Extensión de tablas, Oracle::Table Extents
Extensiones de índice, Oracle::Index Extents
Ping TNS, Oracle::TNS Ping
Redo Log, Oracle::Redo Log
Sesiones activas, Oracle::Active Sessions
Sesiones inactivas, Oracle::Idle Sessions
Tablespace Usage, Oracle::Tablespace Usage
RHN Satellite
Tiempo de ejecución, RHN Satellite::Execution Time
Servicios de red
Búsqueda de DNS, Network Services::DNS Lookup
Correo POP, Network Services::POP Mail
FTP, Network Services::FTP
Ping, Network Services::Ping
Ping remoto, Network Services::Remote Ping
RPCService, Network Services::RPCService
Secure Web Server (HTTPS), Network Services::Secure Web Server (HTTPS)
SSH, Network Services::SSH
Transferencia de correo (SMTP), Network Services::Mail Transfer (SMTP)
Web Server (HTTP), Network Services::Web Server (HTTP)
Servicios de redes
Correo IMAP, Network Services::IMAP Mail
Servidor satélite de RHN
Carga, RHN Satellite::Load
Conteo de procesos, RHN Satellite::Process Counts
Conteo de sondeos, RHN Satellite::Probe Count
Espacio de disco, RHN Satellite::Disk Space
Latencia, RHN Satellite::Latency
Procesos, RHN Satellite::Processes
Procesos en ejecución, RHN Satellite::Process Running
Salud del proceso, RHN Satellite::Process Health
Swap, RHN Satellite::Swap
Tráfico de interfaz, RHN Satellite::Interface Traffic
Usuarios, RHN Satellite::Users
WebLogic
Execute Queue, BEA WebLogic::Execute Queue
Grupo de conexión JDBC, BEA WebLogic::JDBC Connection Pool
Heap Free, BEA WebLogic::Heap Free
Server State, BEA WebLogic::Server State
Servlet, BEA WebLogic::Servlet
llave de activación, Llaves de activación
Llave de activación
borrado, Administrando las llaves de activación
edición, Administrando las llaves de activación
Llaves de activación
crear, editar y borrar, Administrando las llaves de activación
inhabilitar, Administrando las llaves de activación
uso múltiple, Uso de llaves de activación múltiple a la vez
LogAgent
Log Size, LogAgent::Log Size
Patrón de registro coincidente, LogAgent::Log Pattern Match
sondeos
nocpulse, LogAgent

M

Macros
dentro de archivos de configuración
interpolación, Inclusión de macros en sus archivos de configuración
Mesa de ayuda, La página de Ayuda
Módulo de niveles de servicio
Administración, El módulo de administración
Monitorización, El módulo de monitorización
Módulo de servicio
Aprovisionamiento, Módulo de aprovisionamiento
Monitorización, Monitorización
Advertencia, Estado de sondeo => Advertencia
Configuración general, Configuración general
Crítico, Estado de sondeo => Crítico
Desconocido, Estado de sondeo => Desconocido
Estado actual, Estado actual
Estados, Estado de sondeo
lista de sondeos, Sondeos
módulo de nivel de servicio, El módulo de monitorización
Notificación, Notificación
OK, Estado de sondeo => OK
Pendiente, Estado de sondeo => Pendiente
prerrequisitos, Prerrequisitos
Scout Config Push, Scout Config Push
Todo, Estado de sondeo => Todos
MySQL , paquete mysql
Abrir tablas, MySQL::Open Tables
Acceso a base de datos, MySQL::Database Accessibility
Hilos en ejecución, MySQL::Threads Running
sondeos, MySQL 3.23 - 3.33
Tablas abiertas, MySQL::Opened Tables
Tasa de peticiones, MySQL::Query Rate

N

navegación, Navegación
Navegación de lista
explicación de, Listas
Niveles de servicio
Actualización, El módulo de actualización
Notas
acerca de sistemas, Información del sistema => Información => Notas
Notificación
filtro, Configuración general
Notificaciones
creación de métodos, Crear métodos de notificación
filtraje, Filtrado de notificaciones
métodos de borrado, Borrado de métodos de notificación
Monitorización, Notificaciones
recepción, Recepción de notificaciones
redirección, Reenvío de notificaciones
Notificaciones de erratas
actualizaciones automáticas, Notificaciones de errata e instalación programada de paquetes

O

Oracle
Biblioteca Cache, Oracle::Library Cache
Bloqueo de sesiones, Oracle::Blocking Sessions
Buffer Cache, Oracle::Buffer Cache
Cache de diccionario de datos, Oracle::Data Dictionary Cache
Cerrojos, Oracle::Locks
Conectividad de cliente, Oracle::Client Connectivity
Disk Sort Ratio, Oracle::Disk Sort Ratio
Disponibilidad, Oracle::Availability
Extensión de tabla, Oracle::Table Extents
Extensiones de índice, Oracle::Index Extents
Redo Log, Oracle::Redo Log
Sesiones activas, Oracle::Active Sessions
Sesiones inactivas, Oracle::Idle Sessions
sondeos, Oracle 8i, 9i, 10g, y 11g
TNS Ping, Oracle::TNS Ping
Uso de espacio de tabla, Oracle::Tablespace Usage

R

reactivación
sistemas, Información del sistema => Información => Satélite
Red Hat Enterprise Linux
rhn_register, El cliente rhn_register
Red Hat Network
componentes
primarios, Visión general de Red Hat Network
una introducción a, Visión general de Red Hat Network
Red Hat Network Actions Control
rhn-actions-control , Red Hat Network Actions Control
Red Hat Network Configuration Client
rhncfg-client , Red Hat Network Configuration Client
Red Hat Network Configuration Manager
rhncfg-manager , Red Hat Network Configuration Manager
Registro
a través de la red, Inicio de sesión en el sitio web de RHN
como parte de una organización, Cómo registrar una cuenta de usuario
con llave de activación, Llaves de activación
con un servidor de proxy, Configuración del Cliente de registro de RHN
Configuración, Configuración del Cliente de registro de RHN
Contraseña, Cómo registrar una cuenta de usuario
Lista de paquetes RPM, Perfil de sistema de software
modo de texto, Cliente de registro RHN en modo texto
nombre_de_usuario, Cómo registrar una cuenta de usuario
Notificación de correo-e, Cómo registrar una cuenta de usuario
Perfil de sistema de hardware, Perfil de sistema de hardware
Perfil de sistema de software, Perfil de sistema de software
Perfil del sistema, Cómo registrar una cuenta de usuario, Cómo registrar un perfil del sistema
rhn-catalog
detección y solución de problemas con, Examinando sondeos con rhn-catalog
rhn-runprobe
detección y solución de problemas con, Viendo la salida de rhn-runprobe
opciones, Viendo la salida de rhn-runprobe
rhnmd demonio, Instalación del Demonio de Red Hat Network
rhnreg_ks , Llaves de activación
rhn_register (ver Registro)
descripción completa, El cliente rhn_register
Roles de usuario, Lista de usuarios => Activa => Información de usuario => Información

S

Scout Config Push , Monitorización
Scout de monitorización , Monitorización
Seguridad
Visión general, Seguridad, garantía de calidad y Red Hat Network
Servicios de red
Búsqueda de DNS, Network Services::DNS Lookup
Correo IMAP, Network Services::IMAP Mail
Correo POP, Network Services::POP Mail
FTP, Network Services::FTP
Ping, Network Services::Ping
Ping remoto, Network Services::Remote Ping
RPCService, Network Services::RPCService
Secure Web Server (HTTPS), Network Services::Secure Web Server (HTTPS)
Servidor de web (HTTP), Network Services::Web Server (HTTP)
sondeos, Servicios de red
SSH, Network Services::SSH
Transferencia de correo (SMTP), Network Services::Mail Transfer (SMTP)
Servidor de proxy
con Cliente de registro de RHN, Configuración del Cliente de registro de RHN
Servidor satélite de RHN
Carga, RHN Satellite::Load
Conteo de procesos, RHN Satellite::Process Counts
Conteo de sondeos, RHN Satellite::Probe Count
Espacio de disco, RHN Satellite::Disk Space
Latencia, RHN Satellite::Latency
Procesos, RHN Satellite::Processes
Procesos en ejecución, RHN Satellite::Process Running
Salud del proceso, RHN Satellite::Process Health
sondeos, Servidor satélite de RHN
Swap, RHN Satellite::Swap
Tiempo de ejecución, RHN Satellite::Execution Time
Tráfico de interfaz, RHN Satellite::Interface Traffic
Usuarios, RHN Satellite::Users
sGrupo de sistemas, Grupos de sistemas
Sistemas
Borrado, Información del sistema => Información
búsqueda, Búsqueda avanzada
Búsqueda avanzada, Búsqueda avanzada
derechos, Administración de las suscripciones
Derechos, Administración de las suscripciones
Información del sistema, Información del sistema
Lista de sistemas, La página de 'Sistemas'
ver información para, Información del sistema
visión general, Visión general
Visión general de sistemas, Visión general
vista de una lista de, La página de 'Sistemas'
Sistemas de cliente
configuración, Configuración de los clientes
registro, Cómo registrar los sistemas Unix
Sistemas de clientes
actualización, Obtener actualizaciones
Sistemas seleccionados
explicación de, Sistemas seleccionados
Sitio web, El sitio web de Red Hat Network
Ayuda, La página de Ayuda
barra de navegación, Navegación
Búsqueda de errata, Búsqueda avanzada
Búsqueda de sistema, Búsqueda avanzada
Búsqueda de software, Búsqueda de paquetes
Canales, Canales
Derechos de sistema, Administración de las suscripciones
Erratas, Erratas
Grupos de sistemas, Grupos de sistemas
idioma, Preferencias de localización
Información de canal de software, Información de canales de software
Información del sistema, Información del sistema
inicio de sesión, Inicio de sesión en el sitio web de RHN
Lista de grupo de sistemas, Grupos de sistemas
Lista de sistemas, La página de 'Sistemas'
llaves de activación, Llaves de activación
locale, Preferencias de localización
Monitorización, Monitorización
perfiles almacenados, Perfiles almacenados
personalizar información de sistemas, Información personalizada del sistema
Programación, Programación
Sistemas, Sistemas
Su cuenta, La página de 'Su cuenta'
Todas las erratas, Todas las erratas
Visión general, Navegación, Página de Visión general de RHN
Visión general de sistemas, Visión general
Sitio web de Red Hat Network
descripción inicial, Visión general de Red Hat Network
Sitio web de RHN
Descripción inicial, Visión general de Red Hat Network
Sito web
Erratas relevantes, Erratas relevantes
Lista de canales, Canales de software
Usuarios, Usuarios
Software
búsqueda, Búsqueda de paquetes
Búsqueda de paquetes, Búsqueda de paquetes
Lista de canales
Información de canales, Información de canales de software
Sondeo
lineamientos, Pautas generales de los sondeos
Sondeos
Apache, Apache 1.3.x y 2.0.x
en el servidor RHN, Monitorización del servidor RHN
Generales, Generales
Linux, Linux
LogAgent
nocpulse, LogAgent
manejo, Manejo de sondeos
Monitorización, Sondeos
Oracle, Oracle 8i, 9i, 10g, y 11g
Servicios de red, Servicios de red
Servidor satélite de RHN, Servidor satélite de RHN
umbrales, Estableciendo límites
WebLogic, BEA WebLogic 6.x y posterior
sondeos
MySQL, MySQL 3.23 - 3.33
Soporte de actualización extendida, Soporte de actualización extendido (EUS)
SSH, Configuración de SSH
SSH key, Instalando la llave SSH
sshd , Configuración de SSH
SSL
configuración, Configuración de los clientes

V

Variables
macros
en archivos de configuración, Inclusión de macros en sus archivos de configuración
Variantes de UNIX (ver soportadas)
Visión general, Página de Visión general de RHN
Ayuda, La página de Ayuda
Correo-e, Cambiar correo-e
Desactivación de cuenta, Desactivación de la cuenta
Direcciones, Direcciones
Su cuenta, La página de 'Su cuenta'
Sus preferencias, La página de 'Sus preferencias'
Visión general de sitio web, Categorías y páginas

Aviso Legal

Copyright © 2010 Red Hat, Inc.
This document is licensed by Red Hat under the Creative Commons Attribution-ShareAlike 3.0 Unported License. If you distribute this document, or a modified version of it, you must provide attribution to Red Hat, Inc. and provide a link to the original. If the document is modified, all Red Hat trademarks must be removed.
Red Hat, as the licensor of this document, waives the right to enforce, and agrees not to assert, Section 4d of CC-BY-SA to the fullest extent permitted by applicable law.
Red Hat, Red Hat Enterprise Linux, the Shadowman logo, JBoss, OpenShift, Fedora, the Infinity logo, and RHCE are trademarks of Red Hat, Inc., registered in the United States and other countries.
Linux® is the registered trademark of Linus Torvalds in the United States and other countries.
Java® is a registered trademark of Oracle and/or its affiliates.
XFS® is a trademark of Silicon Graphics International Corp. or its subsidiaries in the United States and/or other countries.
MySQL® is a registered trademark of MySQL AB in the United States, the European Union and other countries.
Node.js® is an official trademark of Joyent. Red Hat Software Collections is not formally related to or endorsed by the official Joyent Node.js open source or commercial project.
The OpenStack® Word Mark and OpenStack logo are either registered trademarks/service marks or trademarks/service marks of the OpenStack Foundation, in the United States and other countries and are used with the OpenStack Foundation's permission. We are not affiliated with, endorsed or sponsored by the OpenStack Foundation, or the OpenStack community.
All other trademarks are the property of their respective owners.
Red Hat logoGithubredditYoutubeTwitter

Aprender

Pruebe, compre y venda

Comunidades

Acerca de la documentación de Red Hat

Ayudamos a los usuarios de Red Hat a innovar y alcanzar sus objetivos con nuestros productos y servicios con contenido en el que pueden confiar. Explore nuestras recientes actualizaciones.

Hacer que el código abierto sea más inclusivo

Red Hat se compromete a reemplazar el lenguaje problemático en nuestro código, documentación y propiedades web. Para más detalles, consulte el Blog de Red Hat.

Acerca de Red Hat

Ofrecemos soluciones reforzadas que facilitan a las empresas trabajar en plataformas y entornos, desde el centro de datos central hasta el perímetro de la red.

Theme

© 2026 Red Hat
Volver arriba