Red Hat Training

A Red Hat training course is available for Red Hat Satellite

Guía de referencia

Red Hat Network Satellite 5.4

Red Hat Network Satellite

Edición 1

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.2.0. La Guía de referencia de RHN lo guiará a través del proceso de registro de su sistema en 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 Update hasta el paquete más avanzado de Monitorización, parte del contenido de esta guía puede no ser de utilidad para usted. 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 derecho que tiene la cuenta utilizada para iniciar una sesión. Consulte el Capítulo 7, El sitio web de Red Hat Network para determinar las opciones disponibles en su caso particular.
Dependiendo de la versión de Red Hat Enterprise Linux instalada y de las nuevas funciones añadidas, las versiones del Red Hat Network Registration Client y el Red Hat Update Agent 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/.

Aviso

Los sistemas que están ejecutando Red Hat Enterprise Linux 2.1 deben usar Red Hat Network Registration Client antes de iniciar el Red Hat Update Agent. Consulte el Apéndice A, Red Hat Network Registration Client para obtener instrucciones. Los sistemas que ejecutan Red Hat Enterprise Linux 3, 4, 5 o posterior se registran con el Red Hat Update Agent. Consulte el Capítulo 4, Agente de actualización de Red Hat para obtener instrucciones.
Para ver un resumen de los servicios ofrecidos por RHN Satellite, por favor revise la descripción disponible en https://www.redhat.com/systems_management/ y http://www.redhat.com/rhn/.

1. Próximamente

La Guía de referencia de Red Hat Network está en constante expansión, ya que nuevas funciones y planes de servicios de Red Hat Network son constantemente lanzados. Versiones en HTML y PDF de este y otros manuales están disponibles en la sección 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 de RHN Satellite: la Guía de referencia de RHN Satellite, 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 Red Hat Network, por favor envíe un reporte a Bugzilla: http://bugzilla.redhat.com/bugzilla/ usando Documentation_Reference_Guide como componente (Producto: Red Hat Network Satellite, Versión: 5.2.0).

Capítulo 1. Vista general de Red Hat Network

¿Ha leído alguna vez sobre una nueva versión de un paquete de software y al querer instalarla no ha podido encontrarla?
¿Ha intentado alguna vez buscar un RPM a través de un buscador de Internet o de un repositorio de RPM para luego llegar a un sitio que usted nunca había escuchado mencionar?
¿Le ha pasado alguna vez que al buscar un RPM encuentra en cambio los archivos de código fuente que usted mismo tiene que compilar?
¿Ha gastado horas e incluso días visitando diferentes sitios web para confirmar que los paquetes instalados en su sistema están al día y luego darse cuenta de que tendrá que hacer todo esto nuevamente en pocos meses?
Esos días han terminado con Red Hat Network (RHN). RHN proporciona la solución a todos las necesidades de gestión de software en su sistema.
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 éstas son introducidas.
Los principales componentes de Red Hat Network son los siguientes:
  • El Red Hat Update Agent
  • el sitio web de Red Hat Network, ya sea que esté hospedado en los servidores centrales de RHN, en un servidor Satélite de RHN o alimentado a través de un RHN Proxy Server
  • Red Hat Network Daemon
  • el Red Hat Network Registration Client - para sistemas ejecutando Red Hat Enterprise Linux 2.1 únicamente.
El Red Hat Update Agent (up2date) proporciona la conexión inicial a Red Hat Network. Red Hat Enterprise Linux 3 y los sistemas posteriores utilizan el Agente de actualización de Red Hat para registrarse a RHN. El proceso de registro consiste en la creación de un nombre de usuario y una contraseña única, una prueba de hardware en su sistema para crear un perfil de hardware y una prueba de los paquetes de software instalados en su sistema para crear un perfil de paquetes. Esta información es enviada a RHN, el cual retorna un ID único para su sistema. Una vez registrado, el Agente de actualización de Red Hat habilita la suscripción de canales, la instalación de paquetes y la administración de perfiles de sistemas. Vea el Capítulo 4, Agente de actualización de Red Hat para obtener mayor información.
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 Red Hat Network Daemon (rhnsd) es ejecutado como un servicio de trasfondo y sondea Red Hat Network para obtener notificaciones y actualizaciones en intervalos de tiempo determinados (vea el Capítulo 5, Red Hat Network Daemon para obtener mayor información). Este demonio es necesario para programar actualizaciones o realizar otras acciones a través del sitio web.
Red Hat Enterprise Linux 5 usa 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 la Red Hat Update Agent.
Muchos términos de Red Hat Network son usados a lo largo de este manual. Mientras lea la Guía de referencia de Red Hat Network, consulte el Glosario para encontrar la definición de términos de uso común.

Nota

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

1.1. Update

El servicio RHN Update es ideal para un usuario con un sistema Red Hat Enterprise Linux o un pequeño número de sistemas Red Hat Enterprise Linux. Las suscripciones Update se pueden adquirir en https://www.redhat.com/apps/commerce/rhn/.
Con cada suscripción Update usted 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. Administración

Además de las funciones ofrecidas en las suscripciones RHN Update, el nivel de suscripción Administración de RHN le permitirá administrar su red de sistemas Red Hat Enterprise Linux, usuarios y grupos de sistemas a través de la interfaz del Administrador de configuración del sistema.
Administración de RHN se basa en el concepto de organización. Cada usuario de Red Hat con derechos al nivel de servicios de Administración tiene la habilidad de establecer usuarios con privilegios administrativos sobre un grupo de sistemas. Un Administrador de la organización tiene control general sobre cada organización Red Hat Network y goza de la habilidad de añadir y remover sistemas y usuarios. Cuando un usuario que no es el Administrador del Satélite entra al sitio web de Red Hat Network, éste verá únicamente los sistemas sobre los cuales tiene permiso para administrar.
Para crear una cuenta que puede ser usada para otorgar derechos al nivel de servicios Administración de RHN, vaya a https://rhn.redhat.com/ y haga clic sobre el enlace Crear login bajo el campo Registrarse. En la página Crear login de Red Hat , haga clic en Crear un nuevo login corporativo. Después de crear una cuenta corporativa, usted puede añadir usuarios de su organización a ésta.
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 a los usuarios Update 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 en particular, facilitando así la carga de responsabilidades de administración de los sistemas en grandes organizaciones.
  • Gestor de grupos de sistemas — Ahora usted puede ejecutar acciones sobre grupos de sistemas en vez de ejecutarlas sobre un sistema particular, trabajar con miembros de un grupo de sistemas predefinido o trabajar con una colección de sistemas ad hoc. Instale un paquete de software único a cada uno, suscriba los sistemas a un nuevo canal o aplique todas las erratas en tan sólo una acción.
  • Procesamiento por lotes — Compilar una lista de paquetes desactualizados de miles de sistemas podría tomar días para un administrador de sistemas (sysadmin) dedicado. El servicio Administración de Red Hat Network puede hacerlo por usted en segundos.

1.3. Provisioning

Como el mayor nivel de servicio administrativo, el Aprovisionamiento de RHN reune todas las funciones ofrecidas por las suscripciones de Actualización y Administración de RHN. Está diseñado para permitirle implementar y administrar su red de sistemas Red Hat Enterprise Linux, usuarios y grupos de sistemas.
Como Administración, 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 para instalar con kickstart, reconfigurar, rastrear y revertir los sistemas en la marcha.
Además de todas las funciones mencionadas en los niveles de servicios anteriores, Aprovisionamiento ofrece:
  • Kickstarting — Los sistemas con derechos de Aprovisionamiento pueden ser reinstalados a través de RHN con una completa gama de opciones establecidas en los perfiles kickstart. Las opciones incluidas van desde el tipo de gestor de arranque y zona horaria hasta la inclusión o exclusión de paquetes y rangos de direcciones IP permitidas. Incluso las llaves GPG y SSL pueden ser preconfiguradas.
  • Configuración del cliente — Los usuarios del servidor satélite de RHN pueden usar RHN para administrar los archivos de configuración de los sistemas con derechos de Aprovisionamiento. Los usuarios pueden cargar archivos a los canales de configuración personalizados en el Satélite, verificar los archivos de configuración local contra aquellos almacenados en el Satélite e implementar archivos desde el Satélite.
  • Restauración de instantáneas — Los usuarios del nivel de Aprovisionamiento tienen la habilidad de revertir los perfiles de paquetes y los parámetros RHN de los sistemas. Los usuarios del servidor satélite de RHN tienen también la habilidad de revertir los archivos de configuración local. Esto es posible ya que cada vez que una acción es ejecutada sobre el sistema se toma una instantánea. Estas instantáneas identifican grupos, canales, paquetes y archivos de configuración.

    Nota

    Las versiones anteriores de instantáneas soportan la capacidad de revertir algunos cambios al sistema, pero no en cada escenario. Por ejemplo, puede restaurar un conjunto de paquetes RPM, pero no tiene soporte para restaurar a través de niveles de actualización múltiples.
  • Información personalizada del sistema — Los usuarios de Aprovisionamiento pueden identificar el tipo de información que ellos escojan sobre sus sistemas registrados. Esto difiere de la información del perfil del sistema, la cual es generada automáticamente, y de las Notas, las cuales no son restrictivas. La información personalizada del sistema le permite desarrollar llaves específicas de su preferencia y luego asignar valores de búsqueda para esas llaves en cada sistema con derechos de Aprovisionamiento. Por ejemplo, esta característica podría permitirle identificar el cubículo en el cual cada sistema está ubicado y buscar a través de todos los sistemas registrados de acuerdo con el cubículo.

1.4. Monitorización

Los derechos de monitorización están disponibles a los usuarios del RHN Satellite con sistemas Red Hat Enterprise Linux.
El servicio de Monitorización le permite a una organización instalar sondeos que pueden detectar inmediatamente cualquier fallo e identificar degradaciones de rendimiento antes de que éstas lleguen a ser críticas. Usado apropiadamente, el servicio de Monitorización puede ofrecerle una visión a fondo de las aplicaciones, derechos y dispositivos de cada sistema.
Específicamente, Monitorización proporciona:
  • Sondeos — Docenas de sondeos pueden ser ejecutados en cada sistema. El rango va desde un simple chequeo ping hasta programas remotos personalizados diseñados para retornar datos de valor.
  • Notificación — Las alertas pueden ser enviadas a una cuenta de correo-e o dirección de paginador con los métodos de contactos identificados por usted cuando el estado de un sondeo cambia. 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.
  • Grupos de sondeos — Los grupos de sondeos pueden ser asignados a un sistema o a un grupo de sistemas simultáneamente. Esto le permite a los administradores asegurarse de que sistemas similares sean monitorizados del mismo modo y ahorrar tiempo de configuración de sondeos individuales.
  • 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

Usted puede configurar Red Hat Network para recibir notificaciones por correo-e sobre las actualizaciones y los nuevos paquetes de software tan pronto como estén disponible en RHN. Usted recibe un correo-e por Errata, sin importar el 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 el esfuerzo que requieren los administradores de sistemas para permanecer pendientes de la lista de erratas de Red Hat.
  • Minimización de las vulnerabilidades de seguridad en su red al proporcionar las aplicaciones de actualización tan pronto como Red Hat los introduzca.
  • Una lista filtrada de paquetes de actualización (los paquetes no relevantes en 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

Red Hat Network proporciona importantes beneficios para su red, incluyendo seguridad y garantía de calidad. Todas las transacciones realizadas entre sus sistemas y Red Hat Network son encriptadas, y todos los paquetes RPM son firmados con el sello GPG (GNU Privacy Guard) de Red Hat para asegurar su autenticidad.
Red Hat Network incorpora las siguientes medidas de seguridad:
  1. Para acceder al perfil de su sistema, en http://rhn.redhat.com, es necesario proporcionar un nombre de usuario y una contraseña que serán verificadas por RHN.
  2. Un certificado digital se escribe en el sistema cliente después del proceso de registro y se utiliza para autenticar el sistema durante cada transacción entre el cliente y Red Hat Network. El archivo solo puede ser leído por el usuario root del sistema cliente.
  3. Red Hat Firma todas las comunicaciones con una firma electrónica que utiliza GPG. RPM puede ser usado para verificar la autenticidad del paquete antes de la instalación.
  4. Red Hat encripta todas las transacciones mediante una conexión de capa de sockets seguros (SSL).
  5. Todos los paquetes son verificados y probados por el equipo de garantía de calidad de Red Hat antes de ser añadidos a la lista de erratas Red Hat y a Red Hat Network.

1.7. Antes de empezar

Por defecto, todos los paquetes de software necesarios para utilizar Red Hat Network son instalados con las distribuciones de Red Hat Enterprise Linux. Sin embargo, si decide no instalarlos durante el proceso de instalación, usted debe obtener el Red Hat Update Agent (up2date) y posiblemente el Red Hat Network Registration Client (rhn_register). En Red Hat Enterprise Linux 3 y posterior, las funciones de registros han sido añadidas internamente en el Red Hat Update Agent, mientras que los usuarios de Red Hat Enterprise Linux 2.1 necesitarán la aplicación Red Hat Network Registration Client.

Aviso

El certificado SSL incluido en versiones anteriores del Red Hat Update Agent y el Red Hat Network Registration Client caducaron el 28 de agosto de 2003. Los usuarios que intenten conectarse usando este certificado recibirán errores de verificación del certificado o de la conexión SSL. Usted puede ver y obtener las versiones de estas aplicaciones con nuevos certificados en la página Software para los sistemas cliente de RHN. En el sitio web de RHN, haga clic en Ayuda en la esquina superior derecha, después en Obtener software de RHN en la barra de navegación izquierda y luego examine los paquetes y las versiones.
Para determinar las versiones de las aplicaciones cliente instaladas, ejecute el comando rpm -q seguido por el nombre del paquete. Por ejemplo, para el Red Hat Network Registration Client, escriba el siguiente comando:
       rpm -q rhn_register 
Si el Red Hat Network Registration Client está instalado, el comando retornará algo como:
       rhn_register-2.9.3-1 
El número de versión puede variar un poco.
Si usted no tiene el Red Hat Network Registration Client instalado, el comando retornará:
       package rhn_register is not installed 
Realice este chequeo por cada paquete en la Tabla 1.1, “Paquetes Red Hat Network” relevante para su sistema. Recuerde, solo los usuarios de Red Hat Enterprise Linux 2.1 necesitan Red Hat Network Registration Client. Si usted prefiere utilizar las versiones para la línea de comandos, no necesitará instalar los dos paquetes que terminan en gnome.

Tabla 1.1. Paquetes Red Hat Network

Nombre del paquete Descripción
rhn_register Proporciona el programa Red Hat Network Registration Client y la interfaz del modo texto.
rhn_register-gnome Proporciona la interfaz de GNOME (versión gráfica) para el Red Hat Network Registration Client;; se ejecuta si el sistema X Window está disponible.
up2date Proporciona la versión de la línea de comandos del Red Hat Update Agent y el el Demonio de RHN.
up2date-gnome Proporciona la interfaz de GNOME (versión gráfica) para el Red Hat Update Agent; se ejecuta si el sistema X Window está disponible.

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 RHN Satellite llamado Package Updater (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 ejecuta como parte f¡del proceso de configuración firstboot justo después de la instalación. La primera vez que un sistema Red Hat Enterprise Linux 5 recién instalado es iniciado,firstboot usa rhn_register para registrar su sistema con RHN.

2.1. Uso de rhn_register

Si alguna vez necesita volver a registrar su sistema después (o si decidió no registrarlo durante firstboot), puede utilizar rhn_register para hacerlo. Puede ejecutar el comando rhn_register desde la línea de comandos como root. Si nunca lo ha registrado, puede iniciar rhn_register seleccionando aplicaciones (en el panel de menú principal) ⇒ Herramientas de sistema ⇒ Actualizador de paquete. (Se le pedirá que escriba la contraseña de root.) El actualizador de paquetes, cuando se ejecuta en un sistema que todavía no ha sido registrado, ejecuta rhn_register si no hay ningún archivo /etc/sysconfig/rhn/systemid en el sistema.
Si ya ha registrado antes y /etc/sysconfig/rhn systemid existe en el sistema, rhn_register preguntará en primer lugar si está seguro de que desea registrar el sistema de nuevo. Al hacerlo, puede crear un perfil de sistema duplicado en RHN Satellite. Considere utilizar teclas de activación rhnreg_ks para volver a registrar un sistema sin crear una entrada duplicada. Consulte Sección 7.4.2.10.1.4, “Información del sistema ⇒ Información ⇒ Reactivación — para obtener más información.
Verificación de registro

Figura 2.1. Verificación de registro

Si está seguro de que desea volver a registrar de esta manera, seleccione el botón Yes, Continue.
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 Entrar su información de cuenta requiere que usted entre su información de inicio de sesión de RHN (si ya la tiene), o cree una nueva cuenta si no la tiene. Para crear una nueva cuenta RHN, presione el botón de Crear una nueva cuenta. Complete los campos marcados con un asterisco y cualquier otra información que desee entrar. Presione el botón Crear una nueva conexión para crear su nuevo inicio de sesión.

Nota

Si se registra a RHN Hosted como parte de una organización, por favor, no cree una nueva cuenta a través de esta pantalla. Póngase en contacto con el administrador de la organización y solicítele crear una cuenta para usted, luego proporcione esa información en la página de Entrar su información de cuenta. De lo contrario, puede que no esté asociado correctamente 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.
Información sobre revisión de suscripción de sistema

Figura 2.6. Información sobre revisión de suscripción de sistema

La página de Información sobre revisió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

Dependiendo de su versión de Red Hat Enterprise Linux, los sistemas registrados al Satélite pueden actualizar sistemas de cliente directamente usando varias herramientas y aplicaciones instaladas en el sistema. Para Red Hat Enterprise Linux 5 o 5, usted puede usar el Package Updater (o pup) para mantener sistemas actualizados.
El Package Updater (pupcommand>) 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 de Package Updater

Para iniciar el Package Updater desde el escritorio, abra (el menú principal en el panel) AplicacionesHerramientas de sistemaActualizador de paquete.
Si usted tiene una ventana de intérprete de shell, escriba pup para abrir el Package Updater.
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 usa el paquete Package Updater, el programa le solicitará importar la llave de seguridad GPG de Red Hat, la cual verifica que el paquete esté firmado y certificado 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 miniaplicación Package Updater

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 Satellite y avisa a los usuarios cuando hay una nueva actualización disponible.
Miniaplicación del Actualizador de paquete

Figura 3.5. Miniaplicación del Actualizador de paquete

La miniaplicación del Package Updater 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 el Package Updater 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 Package Updater 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/Actualizador de Yellowdog modificado). 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 herramientas de administración de software de host 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 nombre_paquete
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 la opción --obsoletes es utilizada (i.e. yum --obsoletes package_name), procesará los paquetes obsoletos. Como tal, se eliminarán y serán remplazados en consecuencia los paquetes obsoletos a través de actualizaciones.
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 package_name
Utilizado para eliminar paquetes especificados, junto con cualquier otro paquete que dependa de los paquetes eliminados.
yum provides package_name
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 a nombre de archivo
Utilizado para instalar un paquete local en la máquina.

Capítulo 4. Agente de actualización de Red Hat

El Red Hat Update Agent es su conexión a Red Hat Network en Red Hat Enterprise Linux 4. Le permite registrar sus sistemas, crear perfiles de sistemas y modificar los parámetros mediante los cuales su organización y RHN interactúan. Una vez registrados, sus sistemas pueden usar el Red Hat Update Agent para recibir los paquetes más recientes de software de Red Hat. Esta herramienta le permitirá tener siempre el sistema más actualizado de Red Hat Enterprise Linux, con todas las actualizaciones de seguridad, soluciones de errores y mejoras de paquetes de software.
Recuerde, esta herramienta debe ejecutarse en el sistema que desea actualizar. Usted no podrá usar el Red Hat Update Agent en el sistema que no esté autorizado para una oferta de servicios de RHN.

Aviso

Únicamente los sistemas que ejecutan Red Hat Enterprise Linux 3 o posterior pueden usar el Red Hat Update Agent para registrarse con RHN. Los sistemas que ejecutan Red Hat Enterprise Linux 2.1 deben usar la aplicación Red Hat Network Registration Client antes de iniciar el Red Hat Update Agent. Consulte el Capítulo 2, El cliente rhn_register para obtener instrucciones. Luego regrese a este capítulo para obtener instrucciones sobre cómo utilizar el Red Hat Update Agent.

Importante

Usted debe usar la Versión 2.5.4 o superior del Red Hat Update Agent para actualizar automáticamente su kernel. Éste instalará el kernel actualizado y configurará LILO o GRUB para arrancar el nuevo kernel la próxima vez que el sistema sea reiniciado. Si quiere asegurarse de estar ejecutando la versión más reciente, ejecute el comando up2date up2date. Si no tiene la última versión instalada, este comando la actualizará.

4.1. Cómo iniciar el Red Hat Update Agent

Si no tiene el Sistema de ventanas X en ejecución o si prefiere la versión del Red Hat Update Agent para la línea de comandos, vaya a la Sección 4.3, “Versión para la línea de comandos”.
Se debe ser root para poder ejecutar el Red Hat Update Agent. Si usted inicia la aplicación como usuario estándar, se le pedirá introducir la contraseña de root antes de proseguir. Puede lanzar el Red Hat Update Agent mediante uno de los siguientes métodos:
Para Red Hat Enterprise Linux 5:
  • En los escritorios de GNOME y KDE, vaya a Aplicaciones (en el panel del menú principal) => Añadir/Remover software.
  • En un intérprete de comandos de shell (por ejemplo, xterm o gnome-terminal), escriba el comando system-config-packages.
Para Red Hat Enterprise Linux 4:
  • En los escritorios de GNOME y KDE, vaya a Aplicaciones; => Herramientas de sistema => Red Hat Network.
  • En un intérprete de comandos (xterm o gnome-terminal, por ejemplo), escriba el comando up2date.
Si escoge la última opción e inicia la aplicación desde un intérprete de comandos, usted puede especificar las opciones que se muestran en la Tabla 4.1, “Opciones gráficas del agente de descarga”. Para ver estas opciones, escriba el comando up2date --help.
Por ejemplo, utilice el siguiente comando para especificar el directorio desde el cual se realizará la descarga de paquetes (anulando temporalmente la configuración guardada):
up2date --tmpdir=/tmp/up2date/

Tabla 4.1. Opciones gráficas del agente de descarga

Opciones Descripción
--configure Configura las opciones Red Hat Update Agent. Consulte la Sección 4.4, “Configuración” para obtener instrucciones detalladas.
-d, --download Descarga los paquetes mas no los instala. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga. Utilice esta opción si prefiere instalar los paquetes manualmente.
-f, --force Obliga la instalación de paquetes. Esta opción anula temporalmente las listas de omisión de archivos, paquetes y configuración.
-i, --install Instala los paquetes después de la descarga. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga.
-k, --packagedir Especifica una ruta de directorios separada por dos puntos, desde donde se realizará la búsqueda de paquetes antes de descargarlos.
--nosig No utiliza GPG para comprobar las firmas de los paquetes. Esta opción anula temporalmente la opción de configuración guardada.
--tmpdir=directory Anula temporalmente el directorio de paquetes configurado. La ubicación por defecto es/var/spool/up2date. Esta opción es útil en caso de no tener suficiente espacio en la ubicación configurada.
--dbpath=dir Especifica una base de datos RPM alternativa que será usada temporalmente.
La primera vez que ejecute el Red Hat Update Agent, aparecerán dos cajas de diálogo que no volverán a aparecer en ejecuciones posteriores; éstas son: Configurar el servidor Proxy e Instalar llave GPG.
Como se muestra en la Figura 4.1, “Configurar un servidor Proxy”, la primera caja de diálogo le solicitará la información del servidor Proxy HTTP. Lo cual será útil si su conexión a red requiere el uso de un servidor Proxy para realizar conexiones HTTP. Para utilizar esta característica, seleccione la casilla de verificación Habilitar el Proxy HTTP y escriba su servidor proxy en el campo de texto bajo el formato HOST:PORT, por ejemplo squid.mysite.org:3128. Además, si su servidor proxy requiere un nombre de usuario y una contraseña, seleccione la casilla de verificación Usar autenticación e ingrese el nombre de usuario y la contraseña en los campos de texto respectivos.
Un servidor Proxy HTTP no es un requisito de Red Hat Network. Si no desea utilizar esta función, haga clic en el botón OK sin realizar ninguna selección. Observe que el menú desplegable del Servidor Red Hat Network ubicado en la parte superior de la caja de diálogo es útil solamente para los usuarios de servidores RHN Proxy y Satélite. Estos usuarios deben consultar la Guía de configuración de cliente de RHN para conocer los pasos de registro. Observe también que esta caja de diálogo es similar a la pestaña General de la Red Hat Update Agent Configuration Tool. Consulte la Sección 4.4, “Configuración” para obtener instrucciones detalladas.
Configurar un servidor Proxy

Figura 4.1. Configurar un servidor Proxy

La segunda caja de diálogo en aparecer le pedirá instalar la llave GPG de Red Hat tal y como se muestra en la Figura 4.2, “Instalar llave GPG”. Por seguridad, esta llave sirve para verificar los paquetes que descargue. Haga clic en para instalar la llave y no volverá a ver este mensaje otra vez.
Instalar llave GPG

Figura 4.2. Instalar llave GPG

4.2. Proceso de registro

Antes de comenzar a utilizar Red Hat Network, usted deberá crear un nombre de usuario, una contraseña y un perfil del sistema. Después de ser lanzado, el Agente de actualización de Red Hat revisará si esta tarea ha sido ya completada. En caso negativo, la aplicación lo guiará a través del proceso de registro.
Si alguna vez necesita forzar el Agente de actualización de Red Hat en el modo de registro, para registrar nuevamente un sistema existente por ejemplo, usted puede hacerlo ejecutando el siguiente comando en la línea de comandos:
 up2date --register 

Importante

Si su nombre de usuario es parte de una cuenta empresarial más grande, debe ser precavido al registrar los sistemas. Por defecto, todos los sistemas registrados a través del Red Hat Update Agent serán clasificados en la sección sin grupo, la cual puede ser vista únicamente por el Administrador del satélite. Para asegurarse de retener la administración de estos sistemas, Red Hat le recomienda que su organización cree una llave de registro asociada con el grupo de sistemas específicos y que se le garanticen los permisos a éste grupo. Usted podrá luego registrar sus sistemas usando la llave de activación y encontrará los perfiles de esos sistemas inmediatamente dentro de RHN. Consulte la Sección 4.5, “Cómo registrarse con las llaves de activación” para obtener instrucciones.
Después de instalar la llave GPG de Red Hat, aparecerá la pantalla mostrada en la Figura 4.3, “Pantalla de bienvenida”. La pantalla aparecerá cada vez que usted inicie el Haga clic en Adelante para continuar.
Pantalla de bienvenida

Figura 4.3. Pantalla de bienvenida

4.2.1. Cómo registrar una cuenta de usuario

Antes de poder crear un perfil del sistema, usted debe crear una cuenta de usuario. Red Hat le recomienda crear la cuenta de usuario a través del sitio web en https://rhn.redhat.com/newlogin/. Esto puede hacerse, además, a través del Agente de actualización de Red Hat (up2date).

Importante

Los usuarios pueden acceder y leer la declaración de privacidad de Red Hat desde esta pantalla. Haga clic en el botón Leer nuestra declaración de privacidad. Red Hat se compromete a proteger su privacidad. La información suministrada durante el proceso de registro es usada para crear un perfil del sistema necesario para recibir notificaciones sobre su sistema. Una vez satisfecho, haga clic en OK.
Aquellos usuarios que ya han creado un registro de entrada (login) en Red Hat puede introducir sus nombres de usuarios y contraseñas, y hacer clic en el botón Adelante para continuar.
Los usuarios que han registrado al menos un sistema con Red Hat Network pueden añadir nuevas máquinas a la misma cuenta. Para hacerlo, ejecute el Agente de actualización de Red Hat en la nueva máquina e introduzca el nombre de usuario y la contraseña Red Hat existente en esta pantalla.
Pantalla de inicio de sesión de Red Hat

Figura 4.4. Pantalla de inicio de sesión de Red Hat

Los nuevos usuarios deben seleccionar el botón No tengo un nombre de inicio de sesión de Red Hat. Necesito crear uno. y luego hacer clic en el botón Adelante. Añada la información personal y sobre su empresa en la pantalla que se muestra en la Figura 4.5, “Crear una cuenta de usuario” e identifique los métodos bajo los cuales desea ser contactado.
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.

Nota

Usted debe escoger un nombre de usuario único. Si introduce un nombre ya existente, usted verá un mensaje de error. Intente diferentes posibilidades hasta que encuentre un nombre que no haya sido utilizado.
Complete todos los campos marcados con un asterisco (*). La dirección y correo-e son requeridos y usados por Red Hat para comunicarle las novedades de su cuenta. Usted puede seleccionar si desea recibir mensualmente una copia de Red Hat Magazine, una valiosa fuente de consejos, artículos especializados y noticias de Red Hat.
Al finalizar, haga clic en Adelante.
Crear una cuenta de usuario

Figura 4.5. Crear una cuenta de usuario

4.2.2. Activar

La pantalla de activación le permitirá seleccionar diferente información para su registro. Si tiene un número de suscripción, ingréselo en el campo apropiado. De lo contrario, seleccione el botón Utilice una de las existentes, subscripciones activas.
En el grupo de opciones Conectar su sistema, seleccione si debe enviarse un perfil de hardware o software.
Después de crear un nombre de usuario y una contraseña para su cuenta Red Hat Network, el Red Hat Update Agent verificará su sistema para obtener 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 perfil de software del sistema está compuesto por la lista de paquetes por los cuales usted desea recibir notificaciones. El Red Hat Update Agent muestra una lista de todos los paquetes RPM listados en la base de datos RPM de su sistema y permite personalizar la lista mediante la deselección de paquetes.
Para ver la información recogida en su sistema, haga clic en el botón Información al lado del perfil. Al finalizar, haga clic en OK. Si desactiva la casilla a la izquierda del perfil, esa información no es enviada a RHN.

Nota

Si no envía un perfil de software, este sistema no recibirá actualizaciones de erratas.
Haga clic en Adelante para enviar la información a RHN.
Activar

Figura 4.6. Activar

Figura 4.7, “Cómo enviar el perfil del sistema a Red Hat Network” muestra la barra de progreso que se verá mientras se envía el Perfil del sistema.
Cómo enviar el perfil del sistema a Red Hat Network

Figura 4.7. Cómo enviar el perfil del sistema a Red Hat Network

4.2.3. Canales

El Agente de actualización de Red Hat muestra todos los canales de paquetes sobre los cuales usted tiene acceso. Los canales que seleccione en esta pantalla deben coincidir con el sistema operativo base del sistema que está registrando. Si un canal hijo está disponible, tal como el canal RHEL AS (v.4 para x86) Extras en la figura, usted puede también seleccionarlos. Información adicional concerniente al canal seleccionado se muestra en el panel Información del canal. Al finalizar, haga clic en Adelante para continuar.
Canales

Figura 4.8. Canales

Agente de actualización de Red Hat compara ahora los paquetes en su base de datos RPM con aquellos disponibles en los canales seleccionados. La barra de progreso que se muestra en la Figura 4.9, “Obtención de lista de paquetes” se visualizará durante este proceso.
Obtención de lista de paquetes

Figura 4.9. Obtención de lista de paquetes

Nota

Si la versión de up2date en su sistema es anterior a aquella alojada en el canal seleccionado, el Agente de actualización de Red Hat le preguntará si le gustaría actualizarla. En caso positivo, el único paquete que será actualizado será up2date. Esto es equivalente a ejecutar el comando up2date up2date desde un intérprete de comandos. Una vez el proceso de actualización ha sido completado, el Agente de actualización de Red Hat reiniciará y completará la actualización inicial del sistema.

4.2.4. Paquetes señalados para ser ignorados

El siguiente paso en la actualización inicial es la selección de los archivos a ser ignorados. Cualquier paquete seleccionado aquí no será descargado ni actualizado por el Agente de actualización de Red Hat. Esta pantalla se muestra cada vez que haya paquetes seleccionados para ser ignorados. Usted puede cambiar este parámetro en cualquier momento desde la Miniaplicación de RHN. Consulte el Capítulo 6, Red Hat Network Alert Notification Tool para obtener mayor información.
Seleccione y haga clic en Adelante para continuar.
Paquetes señalados para ser ignorados

Figura 4.10. Paquetes señalados para ser ignorados

4.2.5. Actualizaciones de paquetes disponibles

El Agente de actualización de Red Hat muestra ahora todas las actualizaciones disponibles con excepción de aquellas que ha decidido ignorar en el paso anterior. Seleccione aquellas que desea descargar y haga clic en Adelante para continuar. Para ver el texto completo de la Recomendación de la errata de una actualización, resalte el paquete relevante y haga clic en el botón Ver recomendación. Al finalizar, haga clic en OK.
Seleccione aquellos que desea descargar y haga clic en Adelante para continuar.
Actualizaciones de paquetes disponibles

Figura 4.11. Actualizaciones de paquetes disponibles

Ejemplo de recomendación de la errata

Figura 4.12. Ejemplo de recomendación de la errata

4.2.6. Recuperación de paquetes

El Agente de actualización de Red Hat revisa los paquetes seleccionados para asegurarse de que los requerimientos de cada RPM se cumplan. Si hay algún requisito adicional, el Agente de actualización de Red Hat muestra un mensaje de error. Haga clic en OK para continuar.
Una vez todas las dependencias sean cumplidas, el Agente de actualización de Red Hat obtiene los paquetes desde RHN. Mientras los paquetes son descargados, se almacenarán temporalmente en /var/spool/up2date/.
Cuando todos los paquetes han sido descargados, haga clic en Adelante para continuar.
Recuperación de paquetes

Figura 4.13. Recuperación de paquetes

4.2.7. Instalación de paquetes

Los paquetes deben instalarse después de descargarlos mediante el Red Hat Update Agent. Si elige no instalar los paquetes con el Red Hat Update Agent, vaya a la Sección 4.3.2, “Instalación manual de paquetes” para obtener más instrucciones. Si ha configurado el Agente de actualización de Red Hat para instalar los paquetes (configuración predeterminada), el proceso de instalación iniciará. Entre tanto se mostrará el progreso de la instalación de cada paquete y el progreso total de la instalación. Una vez los paquetes han sido instalados, tal y como se muestra en la Figura 4.14, “Instalación de paquetes”, haga clic en Adelante para continuar.
Instalación de paquetes

Figura 4.14. Instalación de paquetes

Cuando el Red Hat Update Agent ha finalizado la descarga de los paquetes deseados (y la instalación de éstos en caso de haber elegido esta opción), se verá la pantalla que se muestra en la Figura 4.15, “Finalizado”. Haga clic en Finalizar para salir del Red Hat Update Agent.
Finalizado

Figura 4.15. Finalizado

4.3. Versión para la línea de comandos

Si usted no está ejecutando X, usted puede de todas maneras ejecutar el Red Hat Update Agent desde una consola virtual o una terminal remota. Si está ejecutando X pero desea utilizar la versión de la línea de comandos, usted puede evitar que la interfaz gráfica se muestre usando el siguiente comando:
up2date --nox
La versión de la línea de comandos del Red Hat Update Agent le permitirá ejecutar funciones avanzadas o realizar acciones con muy poca o ninguna interacción. Por ejemplo, el siguiente comando actualiza su sistema sin interacción alguna; descargará los paquetes más recientes y los instalará si esta opción ha sido configurada.
up2date -u
La versión para la línea de comandos del Red Hat Update Agent acepta los siguientes argumentos:

Tabla 4.2. Argumentos de la línea de comandos del agente de actualización

Opciones Descripción
-?, --usage Describe brevemente las opciones disponibles
-h, --help Enumera las opciones disponibles y finaliza.
--arch=arquitectura Obliga a up2date a instalar esta arquitectura del paquete. Esta opción no es válida con --update, --list, o --dry-run.
--channel=channel Especifica los canales desde los cuales se realizarán las actualizaciones utilizando las etiquetas de canal.
--configure Configura las opciones Red Hat Update Agent. Consulte la Sección 4.4, “Configuración” para obtener instrucciones detalladas.
-d, --download Descarga los paquetes mas no los instala. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga. Utilice esta opción si prefiere instalar los paquetes manualmente.
--dbpath=dir Especifica una base de datos RPM alternativa que será usada temporalmente.
--dry-run Realiza todo a excepción de la descarga e instalación de paquetes. Esta opción es útil para verificar dependencias y otros requerimientos antes de la instalación real.
-f, --force Obliga la instalación de paquetes. Esta opción anula temporalmente las listas de omisión de archivos, paquetes y configuración.
--firstboot Hace surgir Firstboot en el centro de la pantalla.
--get Obtiene el paquete especificado sin resolver dependencias.
--get-source Descarga el código fuente del paquete especificado sin resolver dependencias.
--gpg-flags Muestra las señales con las cuales GPG es invocado, tal como el keyring.
--hardware Actualiza el perfil del hardware del sistema en RHN.
-i, --install Instala los paquetes después de la descarga. Este argumento anula temporalmente la opción de configuración No instalar los paquetes tras su descarga.
--installall=<channel-label> Instala todos los paquetes disponibles desde el canal dado
--justdb Añade paquetes a la base de datos, pero no los instala.
-k, --packagedir Especifica una ruta de directorios separada por dos puntos, desde donde se realizará la búsqueda de paquetes antes de descargarlos.
-l, --list Lista los paquetes relevantes al sistema.
--list-rollbacks Muestra las restauraciones de paquetes disponibles.
--nodownload Indica que los paquetes no deben descargarse. Esta opción es útil para verificación.
--nosig No utiliza GPG para comprobar las firmas de los paquetes. Esta opción anula temporalmente la opción de configuración guardada.
--nosrc Indica que los paquetes de código fuente (SRPM) no deben descargarse.
--nox No intenta la ejecución en X. Lanzará la versión para la línea de comandos del Red Hat Update Agent.
-p, --packages Actualiza los paquetes asociados con ese perfil del sistema.
--proxy=proxy URL Especifica un proxy HTTP para usar.
--proxyPassword=proxy password Especifica una contraseña para usar en un proxy HTTP autenticado.
--proxyUser=proxy user ID Especifica un nombre de usuario para utilizar en un proxy HTTP autenticado.
--register Registrar (o registrar nuevamente) este sistema con RHN. Consulte la Sección 4.2, “Proceso de registro” para obtener instrucciones detalladas.
--serverUrl=server URL Especifica un servidor alternativo desde el cual descargar los paquetes.
--showall Lista todos los paquetes disponibles para descargar.
--show-available Lista todos los paquetes disponibles que no están actualmente instalados.
--show-channels Muestra los nombres de canales asociados con cada paquete.
--show-orphans Lista todos los paquetes actualmente instalados que no pertenecen a ninguno de los canales en que el sistema está suscrito.
--show-package-dialog Muestra el diálogo de instalación de paquetes en modo GUI.
--solvedeps=dependencias Encuentra, descarga e instala los paquetes necesarios para resolver dependencias.
--src Descarga el código fuente y los RPM binarios de los paquetes.
--tmpdir=directory Anula temporalmente el directorio de paquetes configurado. La ubicación por defecto es/var/spool/up2date. Esta opción es útil en caso de no tener suficiente espacio en la ubicación configurada.
-u, --update Actualiza el sistema con todos los paquetes relevantes.
--undo Revoca el último conjunto de paquetes actualizados.
--upgrade-to-release=release version Cambia al canal especificado.
--uuid=uuid Pasa un ID de usuario único generado por la herramienta de notificación de alertas.
-v, --verbose Muestra información adicional en pantalla mientras realiza la actualización.
--version Muestra la información sobre la versión de up2date.
--whatprovides=dependencias Muestra los paquetes que resuelven la lista de dependencias separadas por comas.

Nota

Las opciones --solvedeps y --whatprovides sirven para resolver las dependencias de un RPM sin importar si su sistema tiene acceso al canal que contiene el paquete.

4.3.1. Instalación de la llave GPG de Red Hat

La primera vez que ejecute la versión gráfica del Red Hat Update Agent, se le pedirá instalar la llave GPG de Red Hat. Esta llave es necesaria para autenticar los paquetes descargados desde Red Hat Network. Si utiliza la versión para la línea de comandos la primera vez que ejecuta el Red Hat Update Agent, tendrá que instalar manualmente la llave GPG de Red Hat. Si no la ha instalado, verá el siguiente mensaje:
Su GPG no contiene la llave pública de Red Hat, Inc.
Sin ella, usted no podrá verificar si los paquetes de agente de actualización descargados 
tienen la firma de seguridad de Red Hat.

Nota

Las llaves GPG deben ser instaladas para cada usuario. Para instalar la llave que se utilizará con Red Hat Network, importe la llave mientras esté en una sesión como root.
El método para instalar la llave depende de la versión RPM instalada. En la versión 4.1 o superior, que viene incluida con Red Hat Enterprise Linux 3, usted puede importar la llave GPG usando RPM. Ejecute como root el siguiente comando en un intérprete de comandos:
 rpm --import /usr/share/doc/rpm-4.1/RPM-GPG-KEY 
Para versiones anteriores de RPM, como la que viene incluida con Red Hat Enterprise Linux 2.1, utilice el comando gpg (como root):
 /usr/bin/gpg --import /usr/share/rhn/RPM-GPG-KEY 
Si necesita descargar primero la llave GPG de Red Hat, usted puede obtenerla en https://www.redhat.com/security/team/key.html . Por ejemplo:
Type bits/keyID Date User ID
pub  1024D/650D5882 2001-11-21 Red Hat, Inc. (Security Response Team)
sub  2048g/7EAB9AFD 2001-11-21 

-----BEGIN PGP PUBLIC KEY BLOCK-----
Version: GnuPG v1.2.1 (GNU/Linux)

mQGiBDv70vQRBADh701rf8WUzDG88kqlV/N5KQ1PF0amnODB/1EeuAD7n6bCBRmV
ekQWJCdfab0Rf1S+VsFg6IAAAmDIarVnacTLQzqCdGJqTpXm/rGVpLv+mCh+OmT9
QRFbjSzB0uPJOpiIvJwSS00D/wJ8XKzHkVNgW3DiJ9Qz2BHYszU2ISI6FwCgxY6d
IVjWT5jblkLNjtD3+fR024ED/i0e2knetTX3S9LjC+HdGvP8Eds92Ti2CnJLaFJk
Rp749PucnK9mzxPcO2jSHgdtjWAXst/st+gWFVbFmkjBQDVSd00B/xEwI1T1+LN8
V7R8BElBmg99IlJmDvA2BI/seXvafhzly9bxSHScFnceco/Az9umIs3NXwv3/yOm
ZakDBAC6SAGHBmpVkOdeXJDdb4LcbEhErFU3CpRCjZ6AOnFuiV1MGdulZXvEUgBA
I6/PDE5nBHfZY3zPjyLPZVtgYioJpZqcRIx/g+bX2O8kPqvJEuZ19tLCdykfZGpy
bsV7QdSGqBk3snNOizmFj543RaHyEbnwKWbNADhujWMeUAxN+7Q8UmVkIEhhdCwg
SW5jLiAoU2VjdXJpdHkgUmVzcG9uc2UgVGVhbSkgPHNlY2FsZXJ0QHJlZGhhdC5j
b20+iFcEExECABcFAj3GczYFCwcKAwQDFQMCAxYCAQIXgAAKCRBeVICDZQ1YghAU
AJoCeQfuMR2dKyLft/10O6qUs+MNLQCggJgdO8MUO2y11TWID3XOYgyQG+2InAQT
AQIABgUCPtyYpQAKCRDurUz9SaVj2e97A/0b2s7OhhAMljNwMQS4I2UWVGbgtxdu
D+yBcG/3mwL76MJVY7aX+NN/tT9yDGU+FSiQZZCL/4OFOHMvjpcDqfJY+zpTlBii
ZMAPJWTs2bB+0QaXxUgWlwW84GVf2rA6RSbvMLTbDjTH8t7J1RGP9zAqu8SgraTA
QbQdao6TNxVt+ohGBBMRAgAGBQI+3LjCAAoJECGRgM3bQqYOf5MAoIjiJDe+hDOj
9+jlR0qDs9lIi/C2AJ9SBBfd4A8hyR4z3lY7e0LzjWF51LkCDQQ7+9O3EAgA8tMs
xdUmuTfA+X78fMXh7LCvrL4Hi28CqvNM+Au81XJjDLNawZvpVmFlMmd9h0Xb5Jt2
BZWLR13rcDUByNdw1EWhVAzCz6Bp9Z3MIDhcP00iIBctIHn7YP9fi5vV0G03iryT
XE01mhWoBlC233wr3XHwsqxFfZzaCZqqNKTl0+PNfEAIzJRgtYiW8nzFTPpIR05E
oRn6EvmQfayOF2uYDX9Sk//lOD7T7RLtKjM/hPW/9NoCGwwROaG+VUzVv4aelh1L
dJGEjpFtdxcrOUMD8xbkuGMznu0mpDI+J2BUDh5n57yOyEMaGrQ0jfY1ZqdqDvZg
osY1ZHa6KlmuCWNTnwADBQf/XYhCicp6iLetnPv6lYtyRfFRpnK98w3br+fThywC
t81P2nKv8lio6OsRbksGc1gX8Zl6GoHQYfDe7hYsCHZPoWErobECFds5E9M7cmzV
TTyNTvrELrs07jyuPb4Q+mHcsYPILGR3M+rnXKGjloz+05kOPRJaBEBzP6B8SZKy
QNqEfTkTYU4Rbhkzz/UxUxZoRZ+tqVjNbPKFpRraiQrUDsZFbgksBCzkzd0YURvi
CegO2K7JPKbZJo6eJA10qiBQvAx2EUijZfxIKqZeLx40EKMaL7Wa2CM/xmkQmCgg
Hyu5bmLSMZ7cxFSWyXOst78dehCKv9WyPxHV3m4iANWFL4hGBBgRAgAGBQI7+9O3
AAoJEF5UgINlDViCKWcAoMCeYStWVKXJTytzHEL6Wl8rXr8WAKCHuapJIA4/eFsf
4ciWtjY8cO0v8Q==
=yOVZ
-----END PGP PUBLIC KEY BLOCK-----
Guarde el archivo de texto e impórtelo a su keyring usando el método aplicable a la versión RPM que posea.

4.3.2. Instalación manual de paquetes

Si ha escogido descargar, mas no instalar, las actualizaciones de software con el Red Hat Update Agent o desde el sitio web de RHN, usted debe instalarlas manualmente utilizando RPM.
Para instalarlos, vaya al directorio que contiene los paquetes descargados. El directorio por defecto es /var/spool/up2date. Escriba el comando rpm -Uvh *.rpm. Cuando la instalación de paquetes haya terminado, usted puede borrarlos si así lo desea. Usted no los necesitará luego.
Después de instalar los paquetes, usted debe actualizar el perfil del sistema para que no se le vuelva a pedir la actualización de éstos. Consulte la Sección 4.3.3, “Sincronización de su perfil de sistema” para obtener mayor información.

4.3.3. Sincronización de su perfil de sistema

Si usted configura el Red Hat Update Agent para que instale los paquetes más recientes, su perfil del sistema almacenado en Red Hat Network será actualizado después de la instalación de paquetes. Sin embargo, si descarga los paquetes RPM más recientes usando el Red Hat Update Agent, desde el sitio web o si actualiza/instala/remueve los paquetes RPM por sí mismo, su perfil del sistema no será actualizado automáticamente. Usted debe enviar su perfil del sistema actualizado al servidor RHN.
Para sincronizar la lista de paquetes RPM en su sistema local Red Hat Enterprise Linux 5 y en Red Hat Network,ejecute el comando:
rhn-profile-sync
Después de ejecutar este comando, su perfil del sistema RHN reflejará las versiones de software más recientes instaladas en su sistema.
En sistemas Red Hat Enterprise Linux 4, use el siguiente comando para actualizar la lista de paquetes:
up2date -p

4.3.4. Archivo de registros

En el archivo /var/log/up2date, el Red Hat Update Agent guarda un registro de todas las acciones ejecutadas en su sistema. Se utiliza el método de rotación estándar de registros. Así, los registros más antiguos están en /var/log/up2date.1, /var/log/up2date.2, y /var/log/up2date.3. Los archivos de registro guardan acciones ejecutadas por el Red Hat Update Agent tal como cuando se abre una base de datos de RPM, cuando se conecta al Red Hat Network para obtener información de su perfil del sistema, los paquetes descargados, los paquetes instalados utilizando el Red Hat Update Agent, y los paquetes borrados de su sistema tras la instalación. Si elige instalar y borrar los paquetes por sí mismo, el archivo no guardará registro de esta acción. Red Hat Network le recomienda que guarde su propio registro de las acciones que han sido ejecutadas con el Red Hat Update Agent.

4.4. Configuración

El Red Hat Update Agent ofrece varias opciones para configurar estos parámetros.
Si no está ejecutando el sistema de ventanas X o si prefiere la versión de la línea de comandos, vaya a la Sección 4.4.2, “Versión para la línea de comandos”.

4.4.1. Uso de Red Hat Update Agent Configuration Tool

Usted debe ser root para ejecutar la Red Hat Update Agent Configuration Tool. Si usted lanza la Red Hat Update Agent Configuration Tool. La Red Hat Update Agent Configuration Tool puede iniciarse al escribir el comando up2date-config en un intérprete de comandos (xterm o gnome-terminal, por ejemplo).

4.4.1.1. Parámetros generales

La pestaña General le permitirá habilitar un servidor Proxy HTTP. Si su conexión a red requiere el uso de un servidor Proxy HTTP para realizar conexiones HTTP, seleccione la opción Habilitar el Proxy HTTP y escriba el servidor proxy en el campo de texto con el formato HOST:PORT. Por ejemplo, para usar el servidor proxy squid.mysite.org en el puerto 3128, usted debe introducir squid.mysite.org:3128 en el campo de texto. Adicionalmente, si su servidor de proxy requiere un nombre de usuario y contraseña, seleccione la opción Usar autenticación y escriba su nombre de usuario y la contraseña en los respectivos campos de texto.
Parámetros generales

Figura 4.16. Parámetros generales

Además, los usuarios de RHN Proxy y Satélite tienen la opción de seleccionar aquí el servidor de red de Red Hat. Estos usuarios deberían consultar la Guía de configuración de sistemas cliente RHN para obtener instrucciones detalladas.

4.4.1.2. Parámetros de obtención/instalación

La pestaña Obtención/Instalación le permitirá personalizar las preferencias en la obtención e instalación w del paquete.

Aviso

Usted debe tener la versión 2.5.4 o superior del Red Hat Update Agent para actualizar automáticamente su kernel. El Red Hat Update Agent instalará el kernel actualizado y configurará LILO o GRUB para arrancar el nuevo kernel la próxima vez que se reinicie el sistema.
Parámetros de obtención/instalación

Figura 4.17. Parámetros de obtención/instalación

Los siguientes parámetros para la obtención de paquetes pueden ser seleccionados (vea la Figura 4.17, “Parámetros de obtención/instalación”):
  • No instalar los paquetes tras la descarga — descarga los paquetes RPM seleccionados al directorio deseado e ignora las preferencias de instalación.
  • No actualizar paquetes si algún archivo de configuración local ha sido modificado — si el archivo de configuración ha sido modificado por un paquete, tal como apache o squid, no se intentará actualizarlo. Esta opción es útil si tiene instalados RPM personalizados y no desea que éstos sean actualizados o revertidos a los paquetes Red Hat Enterprise Linux por defecto.
  • Obtener RPM de código fuente junto con los paquetes binarios — descarga tanto el código fuente (*.src.rpm) como el archivo binario (*.[architecture].rpm).
Las siguientes opciones de instalación son configurables (vea la Figura 4.17, “Parámetros de obtención/instalación”):
  • Utilizar GPG para verificar la integridad de los paquetes — antes de instalar los paquetes se verificará la firma GPG de Red Hat (esta opción es altamente recomendable por razones de seguridad)
  • Guardar los archivos binarios en el disco tras la instalación — después de que los paquetes binarios han sido instalados, los guarda en el directorio deseado en vez de borrarlos.
Las siguientes opciones adicionales pueden ser configuradas desde esta pestaña:
  • Anular la versión almacenada en el perfil del sistema — anula la versión de Red Hat Enterprise Linux en su perfil del sistema.
  • Directorio de almacenamiento de paquetes — cambia el directorio donde se almacenan los paquetes descargados; la ubicación por defecto es /var/spool/up2date

4.4.1.3. Parámetros de paquetes ignorados

La pestaña Excepciones de paquetes le permitirá definir cuales paquetes excluir de la lista de paquetes RPM actualizados de acuerdo con el nombre del paquete o el nombre del archivo (vea la Figura 4.18, “Parámetros de paquetes ignorados”).
Para excluir un grupo de paquetes por el nombre del paquete, introduzca una cadena de caracteres, incluyendo comodines (*), en el campo de texto Añadir nuevo bajo la sección Nombre de paquetes a ignorar. Un comodín al final de una cadena de caracteres significa que todos los paquetes que comiencen con esa cadena serán excluidos de la lista. Un comodín al principio de una cadena de caracteres significa que cualquier paquete que finalice con esa cadena será excluido de la lista.
Por ejemplo, si se introduce la cadena kernel* en la sección Nombre de paquetes a ignorar, el Red Hat Update Agent no mostrará ninguno de los paquetes que empiezan con kernel.
Para excluir paquetes de acuerdo con el nombre del archivo, proceda del mismo modo bajo el encabezado Nombres de archivos a ignorar.
Parámetros de paquetes ignorados

Figura 4.18. Parámetros de paquetes ignorados

4.4.2. Versión para la línea de comandos

La versión para la línea de comandos de esta herramienta realiza la misma función que la versión gráfica. Le permitirá configurar los parámetros usados por el Red Hat Update Agent y almacenarlos en el archivo de configuración /etc/sysconfig/rhn/up2date.
Para ejecutar la versión para la línea de comandos de la Red Hat Update Agent Configuration Tool, utilice el siguiente comando:
up2date --nox --configure
Usted verá una lista de opciones y sus valores actuales:
0.  debug              No
1.  isatty             Yes
2.  depslist           []
3.  networkSetup       Yes
4.  retrieveOnly       No
5.  enableRollbacks    No
6.  pkgSkipList        ['kernel*']
7.  storageDir         /var/spool/up2date
8.  adminAddress       ['root@localhost']
9.  noBootLoader       No
10. serverURL          https://xmlrpc.rhn.redhat.com/XMLRPC
11. fileSkipList       []
12. sslCACert          /usr/share/rhn/RHNS-CA-CERT
13. noReplaceConfig    Yes
14. useNoSSLForPackage No
15. systemIdPath       /etc/sysconfig/rhn/systemid
16. enableProxyAuth    No
17. retrieveSource     No
18. versionOverride
19. headerFetchCount   10
20. networkRetries     5
21. enableProxy        No
22. proxyPassword
23. noSSLServerURL     http://xmlrpc.rhn.redhat.com/XMLRPC
24. keepAfterInstall   No
25. proxyUser
26. removeSkipList     ['kernel*']
27. useGPG             Yes
28. gpgKeyRing         /etc/sysconfig/rhn/up2date-keyring.gpg
29. httpProxy
30. headerCacheSize    40
31. forceInstall       No


Enter number of item to edit <return to exit, q to quit without saving>:
Introduzca el número del elemento que desea modificar y luego un nuevo valor para la opción. Cuando termine de realizar los cambios a la configuración, presione Intro para guardar los cambios y salir. Presione q y luego Intro para salir sin guardar los cambios.

Importante

Aunque este parámetro no es configurable, los usuarios deberían notar que el puerto usado por el Red Hat Update Agent es 443 para SSL (HTTPS) y 80 para no-SSL (HTTP). Por defecto, up2date utiliza únicamente SSL. Por esta razón, los usuarios deben asegurarse de que sus cortafuegos permitan la conexión con el puerto 443. Para ignorar SSL, cambie el protocolo para serverURL de https a http en /etc/sysconfig/rhn/up2date.

4.5. Cómo registrarse con las llaves de activación

Además de la interfaz estándar del Red Hat Update Agent, el up2date ofrece una utilidad destinada al procesamiento por lotes del registro de sistemas: las llaves de activación. Cada llave única puede ser usada para registrar sistemas Red Hat Enterprise Linux, suscribirlos a un nivel de servicio RHN y a los canales específicos y grupos de sistemas, todo ello en tan sólo una acción. Esta automatización evita la asignación de derechos y el proceso de registro hecha a través del Red Hat Network Registration Client y del Agente de actualización de Red Hat.
Alternativamente, tanto el Red Hat Network Registration Client como el Agente de actualización de Red Hat ofrecen la utilidad de llaves de activación rhnreg_ks como parte de sus paquetes.

Nota

Los sistemas que ejecutan Red Hat Enterprise Linux 2.1 necesitan la versión 2.9.3-1 o superior del paquete rhn_register. Es altamente recomendable que obtenga la versión más reciente antes de usar las llaves de activación.
Antes de usar una llave de activación, usted debe generarla a través del sitio web de RHN. Consulte la Sección 7.4.6, “Llaves de activación — para obtener los pasos precisos de este procedimiento.
Para usar una llave de activación, ejecute el siguiente comando como root desde un intérprete de comandos del sistema a ser registrado:
rhnreg_ks --activationkey=7202f3b7d218cf59b764f9f6e9fa281b
El valor exacto de la llave de activación varía.
Los sistemas ejecutando Red Hat Enterprise Linux 2.1 utilizan --serialnumber en vez de --activationkey, así:
rhnreg_ks --serialnumber=7202f3b7d218cf59b764f9f6e9fa281b
Además, los sistemas con derechos de Aprovisionamiento pueden usar simultáneamente múltiples llaves de activación, ya sea en la línea de comandos o incluidas en el perfil kickstart. Esto permite incluir una variedad de valores sin la necesidad de crear una nueva llave para obtener los valores deseados. Para realizarlo, especifique las llaves separándolas con comas, por ejemplo:
rhnreg_ks --activationkey=7202f3b7d218cf59b764f9f6e9fa281b,\ 39f41081f0329c20798876f37cb9p6a3

Nota

La barra invertida (\) de este ejemplo es un carácter de continuación y puede ser omitido sin ningún riesgo.
Consulte la Sección 7.4.6.2, “Uso de múltiples llaves de activación a la vez — para entender cómo se manejan las diferencias entre llaves de activación.
Este comando ejecuta todas las acciones del Red Hat Network Registration Client y las funciones de registro del Red Hat Update Agent. No ejecute ninguna de estas aplicaciones para proceder con el proceso de registro después de ejecutar el comando rhnreg_ks.
Un perfil del sistema que incluye información de hardware y software es creado y enviado a los servidores de RHN junto con la llave de activación única. El sistema será registrado con RHN bajo la cuenta usada para generar las llaves; asimismo se suscribirá a un nivel de servicios ofrecido por RHN, a un canal RHN y a un grupo de sistemas seleccionados durante la creación de la llave. El sistema no será suscrito a los canales que contengan paquetes no apropiados para el sistema. Por ejemplo, un sistema Red Hat Enterprise Linux 2.1 no puede ser suscrito al canal Red Hat Enterprise Linux 3.
El certificado digital único para el sistema es generado en el sistema en el archivo /etc/sysconfig/rhn/systemid.
Tenga en cuenta las siguientes reglas al momento de utilizar llaves de activación para asignar canales:
  • Una llave debe especificar cero o un canal base. Si se especifica, éste debe ser un canal base personalizado. Si no, el canal base que corresponde con la distribución Red Hat del sistema será escogido. Por ejemplo, usted no puede suscribir un sistema Red Hat Enterprise Linux 2.1 a un canal Red Hat Enterprise Linux 3.
  • Una llave puede especificar cualquier número de canales hijo. Se intentará una suscripción por cada canal hijo. Si el canal hijo coincide con el canal base, la suscripción será exitosa. De otro modo, la suscripción fallará en silencio. Consulte la Sección 7.6, “Canales” para obtener mayor información.
  • Las llaves pueden ser modificadas por cualquier usuario que tenga el rol de Administrador de llave de activación o Administrador de satélite; (o ambos). Estos permisos son establecidos a través de la pestaña Usuarios del sitio web de RHN. Consulte la Sección 7.9, “Usuarios — para obtener mayor información.
  • Los sistemas registrados por las llaves de activación están sujetos a la organización o a la cuenta general bajo la cual la llave fue creada y no a la llave misma. Después del proceso de registro, una llave puede ser borrada sin causar ningún efecto sobre el sistema que fue usado durante el registro.

4.6. Cómo registrar un sistema a una organización

RHN Satellite soporta ahora el concepto de organizaciones. Con las organizaciones los administradores pueden apropiar derechos de sistemas y software a lo largo de varias organizaciones. También pueden controlar un acceso de organización a la administración de sistemas. Los sistemas pueden ser registrados directamente a una organización.
Para registrar un sistema a una organización en un Satélite, puede utilizar el nombre de usuario y la contraseña de una cuenta que es creada dentro de esa organización. Por ejemplo, si hay una organización llamada Ventas con un nombre de usuario adminventas y una contraseña abc123, si se utilizan esos datos se asegura que el sistema sea registrado a la organización apropiada.
Por ejemplo:
rhnreg_ks --user=salesadmin --password=abc123

Importante

La opción --orgid (para RHEL4 y 5) y la opción --orgpassword (en RHEL4) en el comando rhnreg_ks no están relacionadas a la función de organización y no deben ser usadas para registrar sistemas a las organizaciones.
Para obtener mayor información sobre el concepto de organizaciones, consulte la Sección 7.11.1, “Administración ⇒ Organizaciones”.

Capítulo 5. Red Hat Network Daemon

El Red Hat Network Daemon (rhnsd) se conecta periódicamente al satélite de Red Hat Network para buscar actualizaciones y notificaciones. El demonio, que se ejecuta en segundo plano, es generalmente iniciado desde el script de inicialización en /etc/init.d/rhnsd o /etc/rc.d/init.d/rhnsd.
Para buscar actualizaciones, rhnsd ejecuta un programa externo llamado rhn_check ubicado en /usr/sbin/. Ésta es una pequeña aplicación que realiza la conexión de red con RHN. El Red Hat Network Daemon no escucha ningún puerto de red ni se comunica con la red directamente. Todas las actividades de red se realizan a través de la utilidad rhn_check.

5.1. Configuración

El Red Hat Network Daemon se puede configurar editando el archivo de configuración /etc/sysconfig/rhn/rhnsd. Éste es el archivo de configuración usado por el script de inicialización rhnsd. El parámetro más importante ofrecido por el demonio es la frecuencia de conexión (check-in frequency). El intervalo de tiempo predeterminado son cuatro horas (240 minutos). Si modifica el archivo de configuración, usted debe (como root) reiniciar el demonio con el comando service rhnsd restart o /etc/rc.d/init.d/rhnsd restart.

Importante

El intervalo de tiempo mínimo permitido es una hora (60 minutos). Si establece el intervalo por debajo de una hora, éste volverá al valor predeterminado de cuatro horas (240 minutos).

5.2. Ver el estado

Usted puede ver el estado de rhnsd escribiendo el comando service rhnsd status o /etc/rc.d/init.d/rhnsd status en el intérprete de comandos.

5.3. Desactivación

Para desactivar el demonio, (como root) ejecute la utilidad ntsysv y desactive rhnsd. También puede (como root) ejecutar el comando chkconfig rhnsd off. Al usar estos dos métodos, el servicio será desactivado la siguiente vez que el sistema sea iniciado. Para desactivar el servicio inmediatamente, utilice el comando service rhnsd stop o /etc/rc.d/init.d/rhnsd stop.

5.4. Localización de errores

Si ve mensajes que indican que el inicio de sesión no se está llevando a cabo, el cliente RHN en su sistema no está conectándose con el Satélite de Red Hat Network. Asegúrese de que:
  • el cliente esté configurado correctamente.
  • el sistema pueda comunicarse con RHN a través de SSL (puerto 443). Usted puede probarlo al ejecutar el siguiente comando desde el intérprete de comandos:
    telnet xmlrpc.rhn.redhat.com 443
  • el Red Hat Network Daemon esté activado y en ejecución. Usted puede asegurarse de ello ejecutando el siguiente comando:
    chkconfig --level 345 rhnsd on
    service rhnsd start
    Si todo esto está correcto y su sistema aún indica que no hay un registro de sesión, por favor contacte nuestro equipo de asistencia técnica.

Capítulo 6. Red Hat Network Alert Notification Tool

La Red Hat Network Alert Notification Tool es un notificador que aparece sobre el panel para alertar a los usuarios cuando hay nuevas actualizaciones de paquetes para los sistemas Red Hat Enterprise Linux 4 . La lista de actualizaciones se recibe desde servidores RHN. El sistema no necesita estar registrado en Red Hat Network para mostrar una lista de actualizaciones; sin embargo, para recibir las actualizaciones con el Red Hat Update Agent se requiere estar registrado en Red Hat Network y una suscripción a uno de los servicios ofrecidos por RHN. El notificador no envía ninguna información identificable sobre el usuario o el sistema al servidor RHN.
Para usar la Red Hat Network Alert Notification Tool, usted debe instalar el paquete RPM rhn-applet y utilizar el sistema X Window.
La Red Hat Network Alert Notification Tool aparece por defecto en el panel, tal y como se muestra en la Figura 6.1, “Panel de GNOME con la Red Hat Network Alert Notification Tool.
Panel de GNOME con la Red Hat Network Alert Notification Tool

Figura 6.1. Panel de GNOME con la Red Hat Network Alert Notification Tool

Si no aparece en el panel, usted puede añadirla:
  • En Red Hat Enterprise Linux 4 o posterior, seleccione Aplicaciones=> Herramientas de sistema => Icono de Alerta de Red Hat Network. Para que el icono aparezca en subsecuentes sesiones, seleccione la casilla de verificación Guardar configuración actual al salir de la sesión.
  • En Red Hat Enterprise Linux 2.1, seleccione el Botón del Menú Principal => Panel => Añadir al Panel => Miniaplicación=> Monitor de Red Hat Network. Para moverlo en el panel haga clic en el botón derecho del ratón sobre la miniaplicación, seleccione Mover, desplace el ratón a izquierda y derecha hasta ubicarlo en la posición deseada y haga clic para ubicar la miniaplicación.

6.1. Configuración del Applet

La primera vez que se ejecuta la Red Hat Network Alert Notification Tool se inicia un asistente de configuración. Dicho asistente muestra los términos de servicio y le permite al usuario configurar un proxy HTTP, tal y como se muestra en la Figura 6.2, “Configuración del proxy HTTP”.
Configuración del proxy HTTP

Figura 6.2. Configuración del proxy HTTP

Si su conexión a red requiere el uso de un servidor proxy HTTP para realizar conexiones HTTP, en el campo de texto de la pantalla Configuración de Proxy. Por ejemplo, para usar el servidor proxy http://squid.mysite.org en el puerto 3128, ingrese squid.mysite.org:3128 en el campo de texto. Además, si su servidor proxy requiere un nombre de usuario y una contraseña, seleccione la opción Usar autenticación e introduzca su nombre de usuario y contraseña en los respectivos campos de texto.

Nota

Para ejecutar nuevamente el asistente de configuración, haga clic en el botón derecho del ratón sobre la miniaplicación y seleccione Configuración.
Sus preferencias se escriben en el archivo .rhn-applet.conf en su directorio de inicio. La Red Hat Network Alert Notification Tool también utiliza el archivo de configuración global del sistema /etc/sysconfig/rhn/rhn-applet. Los parámetros para server_url deben ser establecidos en su servidor satélite. Por ejemplo:
server_url=http://YourRHN_Satellite.com/APPLET
O para SSL:
server_url=https://YourRHN_Satellite.com/APPLET
También puede configurar el paquete Red Hat Network Alert Notification Tool para ignorar paquetes específicos. Para configurar estos paquetes, haga clic sobre la miniaplicación y seleccione la pestaña Paquetes ignorados.

6.2. Iconos de notificación

La miniaplicación muestra diferentes iconos según el estado de las actualizaciones. La Tabla 6.1, “Iconos Red Hat Network Alert Notification Tool muestra losposibles iconos y su significado.

Tabla 6.1. Iconos Red Hat Network Alert Notification Tool

Icono Descripción
Hay actualizaciones disponibles
El sistema está al día
Búsqueda de actualizaciones
Ha ocurrido un error
Si ve el icono , se recomienda aplicar las actualizaciones. Consulte la Sección 6.4, “Aplicación de actualizaciones” para obtener información sobre cómo aplicar actualizaciones.
Si ha programado la instalación de actualizaciones, podrá observar el icono de la miniaplicación para determinar cuándo se aplican las actualizaciones. El icono cambia al icono después de que las actualizaciones de erratas han sido aplicadas.
Si usted aplica una actualización del kernel (o si la actualización del kernel se aplica automáticamente), la miniaplicación mostrará el icono hasta que el sistema sea reiniciado con el nuevo kernel. Si hace doble clic sobre la miniaplicación, la pestaña Actualizaciones Disponibles mostrará una lista de los paquetes que pueden ser actualizados en su sistema.

6.3. Ver las actualizaciones

Al hacer clic en la Red Hat Network Alert Notification Tool se mostrará una lista de las actualizaciones disponibles. Para alterar su lista de paquetes excluidos, haga clic en la pestaña Paquetes Ignorados y realice sus modificaciones.
Actualizaciones Disponibles

Figura 6.3. Actualizaciones Disponibles

6.4. Aplicación de actualizaciones

Si su sistema está registrado en RHN y tiene derecho a los servicios ofrecidos, usted puede aplicar las actualizaciones de erratas con el Red Hat Update Agent. Para lanzar el Agente de actualización de Red Hat, haga clic sobre la miniaplicación, luego haga clic sobre el botón Lanzamiento de up2date. También puede hacer clic con el botón derecho del ratón sobre el icono y seleccionar Lanzamiento de up2date. Para obtener mayor información sobre el Red Hat Update Agent, consulte el Capítulo 4, Agente de actualización de Red Hat.

6.5. Lanzamiento del sitio web de RHN

La forma más sencilla de obtener un panorama completo del estado de su sistema es accediendo al sitio web de RHN. Esto puede hacerse haciendo clic con el botón derecho del ratón sobre la Red Hat Network Alert Notification Tool y seleccionando Sitio web de RHN. Para obtener mayor información sobre el sitio web de RHN consulte la Sección 7.1, “Navegación”.

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

Usted puede usar el sitio web de Red Hat Network para administrar simultáneamente múltiples sistemas Red Hat Enterprise Linux; ello incluye 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, explicando la forma de usarlas.

7.1. Navegación

La Barra de navegación superior está dividida en pestañas. SA;s ven la siguiente Barra de navegación superior. Observe que sólo los usuarios de RHN Satellite ven las pestañas de Monitorización y Administración.
Barra de navegación superior — RHN Satellite

Figura 7.1. Barra de navegación superior — RHN Satellite

La Barra de navegación izquierda está dividida en páginas. Los enlaces dependen del contexto y pueden variar entra la interfaz web del RHN Satellite y las demás. El siguiente es un ejemplo de la Barra de navegación izquierda para la pestaña Usuarios.
Barra de navegación izquierda — Usuarios

Figura 7.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:
Subpestañas — Información del sistema

Figura 7.3. Subpestañas — Información del sistema

7.1.1. Ver derechos

Recuerde que como este manual cubre todos los niveles de derechos, algunas pestañas, páginas y hasta categorías completas descritas aquí, pueden no estar visibles para usted. Por esta razón, se utilizan iconos que identifican las funciones disponibles para cada nivel de servicios.

Tabla 7.1. Iconos de derechos

Icono Derechos
Administración o superior
Provisioning
Monitorización
Si no hay ningún icono frente a la categoría, página o pestaña dentro de este capítulo, el área descrita está disponible para todos los usuarios de Red Hat Network. Aunque si hay un icono, el derecho asociado es necesario. Recuerde que el servicio de Aprovisionamiento hereda todas las funciones de Administración.
Si un icono precede un párrafo, solo la porción específica de la página o pestaña descrita después de éste requerirá el nivel de derecho indicado. Cuando una página o pestaña está asociada con un nivel de servicio particular, todas las pestañas y subpestañas requieren al menos el mismo nivel de servicio aunque algunos de éstos necesiten un nivel de servicio superior. A pesar de todo, cada pestaña es identificada por separado.

7.1.2. 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.
  • Resumen — Ver y administrar su información de cuenta para obtener ayuda.
    • Resumen — Obtenga un rápido resumen de su cuenta. Aquí se notifica si sus sistemas necesitan atención, proporciona un enlace rápido para ir directamente a ellos y muestra las Alertas de erratas más recientes para sus cuentas.
    • 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).
    • Resumen — Muestra un resumen de sus sistemas o grupos de sistemas que refleja cuántas alertas de erratas tiene y cuáles sistemas tienen derechos.
    • Sistemas — selecciona y muestra subconjuntos de sus sistemas de acuerdo con criterios específicos, tales como Sistema virtual, Sin derechos, Recientemente registrado, proxy e Inactivo.
    • Grupos de sistema — Lista sus grupos de sistemas. Crea grupos adicionales.
    • El Administrador de configuración del sistema; — Ejecuta varias acciones en los sistemas de conjuntos colectivos, incluyendo las actualizaciones de erratas, la administración de paquetes, la lista creación de nuevos grupos y la administración de derechos de canales.
    • Búsqueda avanzada — Busca rápidamente todos sus sistemas de acuerdo con un criterio específico, tal como nombre, hardware, dispositivo, información del sistema, red, paquetes y ubicación.
    • Llaves de activación — Genera una llave de activación para un sistema con derechos RHN. Esta llave de activación sirve para garantizar un nivel específico de o membresía de grupo a un sistema recién registrado con el comando rhnreg_ks.
    • Perfiles almacenados — muestra los perfiles de sistemas usados para abastecer sistemas.
    • Personalizar informaciónde sistemas — Crea y edita llaves de información de sistemas con valores completamente personalizados que pueden ser asignados mientras se abastecen los sistemas.
    • Kickstart — Muestra y modifica varios aspectos del perfil kickstart usados en el abastecimiento de sistemas.
  • 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 — Crea y edita canales usados para implementar archivos de configuración.
  • Configuración — administra los canales de configuración, las acciones y los archivos de configuración individual.
    • Resumen — 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.
  • Programa — 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 — Ve y administra usuarios para su organización.
    • Lista de usuarios — Lista los usuarios para su organización.
  • Monitorización — Ejecuta sondeos y envía notificaciones relacionadas con los sistemas.
    • Estatus — Muestra sondeos por estado.
    • Notificación — Lista los métodos de contactos establecidos para su organización.
    • Conjunto de sondeos — Administra su infraestructura de monitorización con conjuntos de sondeos de monitorización que se aplican a uno o más sistemas asignados.
    • Scout Config Push — 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.

7.1.3. Iconos de las alertas de erratas

Mediante Red Hat Network puede 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 Resumen, 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 son los sistemas 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 7.5.2.2, “Información de la errata” para obtener mayor información.

7.1.5. Sistemas seleccionados

En la parte superior de la página hay también una herramienta que guarda rastro de los sistemas seleccionados para ser usados en el Administrador de configuración del sistema. Éste siempre identifica el número seleccionado 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 Administrador de configuración del sistema con los sistemas seleccionados en su lugar.
Estos sistemas pueden ser seleccionados de diferentes maneras. Solamente los sistemas con al menos un derecho de Administración, son elegibles para selección. En todas las listas de sistemas o grupos de sistemas hay una columna de selección (Seleccionar) destinada 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 usados en el Administrador de configuración del sistema. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.

7.1.6. 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.

7.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:
  • Usted 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 ingresado recientemente a http://rhn.redhat.com o http://www.redhat.com, será automáticamente autenticado y dirigido a la página Su RHN.
Sitio web de RHN

Figura 7.4. Sitio web de RHN

Si usted no ha registrado un sistema aún o no tiene una cuenta redhat.com, cree una nueva cuenta siguiendo el enlace Conozca más y haciendo clic en Crear cuenta. Después de crear una nueva cuenta de usuario, usted debe registrar un sistema antes de usar RHN. Consulte el Capítulo 4, Agente de actualización de Red Hat para obtener instrucciones detalladas.
Después de registrar su sistema con Red Hat Network, regrese a http://rhn.redhat.com y complete los campos de nombre de usuario y contraseña con la misma información establecida durante el proceso de registro. Una vez haya terminado, haga clic en el botón Ingresar 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 usted haya aceptado los acuerdos y presionado el botón Continuar, RHN muestra la página Resumen.

7.3. Vista general

Después de entrar en el sitio web de Red Hat Network, la primera página en aparecer es Introducción. Esta página contiene información importante acerca de sus sistemas, incluyendo 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 7.1, “Navegación” para familiarizarse con el formato y los símbolos que aparecen a lo largo de la interfaz.
Vista general

Figura 7.5. Vista 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 Vista generalSus Preferencias. Consulte la Sección 7.3.2, “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.
  • — Los usuarios con el servicio de Monitorización activado en el servidor Satélite pueden también escoger que se incluya una lista de todos los sondeos en estado de advertencia.
  • — Los usuarios con el servicio de Monitorización activado en el Satélite pueden también 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
  • Luego está la sección de Acciones programadas recientemente. Cualquier acción no superior a los 30 días es considerada reciente. Esta sección le permite ver todas las acciones y sus estados, ya sea que éstas hayan fallado, hayan sido completadas o su ejecución aún esté pendiente. Haga clic sobre la etiqueta de cualquier acción para ver la página de información de esa acción. Bajo 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 final lista sus Grupos de sistemas e indica si los sistemas en estos grupos están totalmente actualizados. Haga clic en el enlace dado a continuación para ir a la página de Grupos de sistemas, desde la cual puede escoger los Grupos de sistemas a utilizar con el Administrador de configuración del sistema.
  • 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 particular.
Puede regresar a esta página haciendo clic en Vista general en la barra de navegación izquierda .

7.3.1. 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.

7.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.

7.3.1.2. Cambiar correo-e

La dirección de correo-e listada en la página de Su cuenta es aquella a la cual Red Hat Network enviará las notificaciones por correo-e 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.

7.3.1.3. Desactivación de la cuenta

La página de Desactivación de cuenta proporciona un medio para cancelar su servicio Red Hat Network. Haga clic en el botón Desactivar cuenta para deshabilitar su cuenta. La interfaz de web lo dirigirá a la pantalla de entrada. Si intenta iniciar una sesión de nuevo, aparecerá un mensaje de error que lo remitirá al Administrador del Satélite de su organización. Note que si usted es el único Administrador del Satélite de su organización, usted no podrá desactivar su cuenta.

7.3.2. Sus preferencias

La página de Sus preferencias le permite configurar las opciones de Red Hat Network, ésto incluye:
  • 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 clientes de Administración y Aprovisionamiento, recibir un resumen diario de los eventos del sistema. Incluyendo las acciones que afectan a los paquetes, tales como las programaciones de actualizaciones de errata y los reinicios de sistemas o los intentos fallidos de conexión con RHN. Además de seleccionar estas casillas de verificación, usted debe identificar cada sistema para ser incluido en este resumen de correo-e. (Por defecto, todos los sistemas de Administración y Aprovisionamiento están incluidos en este resumen). Esto puede realizarse ya sea individualmente a través de la página de Información del sistema o mediante la interfaz Gestor de grupos de sistemas para múltiples sistemas simultáneamente. Note que RHN enviará estos resúmenes sólo 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.

7.3.3. Preferencias de localización

La página de IntroducciónPreferencias 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.

7.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:
  • Update — administra un único sistema Red Hat Enterprise Linux. Incluye Alertas de errata, Actualizaciones de erratas programadas, Instalación de paquetes y el Red Hat Update Agent.
  • Administración — administra varios sistemas con varios administradores de sistemas. Además de los servicios ofrecidos en el nivel de Actualizar, incluye la administración de grupos de sistemas, la administración de usuarios y la interfaz del Administrador de configuración del sistema para ejecutar acciones a varios sistemas de una forma rápida.
  • Aprovisionamiento — ofrece el más alto grado de funcionalidad. Debe ser usado para abastecer varios sistemas que necesitan ser instalados y reconfigurados regularmente. 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 con el fin de facilitar las búsquedas; asimismo, incluye las funciones proporcionadas en el nivel de servicios de Administración.
  • 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.

7.3.4.1. Derechos de sistema

La página de Derechos del sistema le permite ver, añadir o remover los derechos de sus sistemas registrados. Red Hat Network Satellite le permite aplicar y remover los servicios a su gusto, permitiéndole ajustar la infraestructura de su Red Hat Network paralelamente al crecimiento y cambios de su organización.
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 no se actualiza la información en la tabla después de hacer clic en el derecho, se tendrán que adquirir servicios adicionales. Revise el número de suscripciones adicionales, resaltadas en negrilla bajo la tabla. Los usuarios que no tienen los servicios del RHN Satellite pueden adquirir más servicios; para hacerlo haga clic en el enlace Comprar ahora ubicado a la izquierda de la página.
Cuando un derecho expira, el último sistema con derecho al mismo nivel de servicio (tal como Administración) perderá sus servicios. Por ejemplo, si usted tiene 10 sistemas Red Hat Enterprise Linux AS con derechos de Administración y uno de los derechos RHN o una de las suscripciones al sistema operativo expira, la suscripción o derecho del último sistema será removido.

7.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.

7.3.4.3. Derechos de canal de software

Los canales de software listados en esta página son los canales basados en suscripciones sobre los 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 sobre el número de sistemas con servicios para ver la lista de los sistemas con esos servicios.

7.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 9.6, “Confianzas empresariales”.

7.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.

7.4.1. Visión general —

La página de Vista general proporciona una síntesis de sus sistemas, incluyendo el estado, el número de erratas y paquetes asociados, y los niveles de derecho. Al hacer clic en el nombre de un sistema se llegará a la página de Información del sistema. Consulte la Sección 7.4.2.10, “Información del sistema” para obtener mayor información.
Haga clic en el enlace Ver grupos de sistemas ubicado en la parte superior de la página de Resumen para ver un resumen de sus grupos de sistemas. Éste identifica los estados del grupo y muestra el número de sistemas contenidos. 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; haga clic en el nombre del sistema para ir a la pestaña Información de ese sistema. Consulte la Sección 7.4.3.3, “Información de grupo de sistemas — 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 Resumen para ir directamente al Gestor de grupos de sistemas. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.

7.4.2. 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 pueden ser elegidos. Para seleccionar un sistema, marque la casilla de verificación apropiada. Los sistemas seleccionados son añadidos al Administrador de configuración del sistema. Después de añadir sistemas al Administrador de configuración del sistema, puede ejecutar acciones simultáneas sobre ellos. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — 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 importantes disponibles, la actualización es muy recomendable
    • — Actualización disponible y recomendada
    • — Sistema bloqueado; acciones prohibidas
    • — Iniciando Kickstart en sistema
    • — Actualizaciones han sido programadas
    • — Sistema no está ingresando adecuadamente (para 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 paquetes nuevos. 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), este canal puede tener una versión actualizada del paquete. Si este es el caso, el paquete aparecerá en la lista de paquetes disponibles para ser actualizados.

    Importante

    Si el sitio web de RHN identifica los paquetes actualizados para el sistema, pero el Red Hat Update Agent responde con "Su sistema está totalmente actualizado" tras su ejecución, es probable que exista un conflicto en el perfil de paquetes o en el archivo de configuración de up2date. Para resolver el conflicto, programe una actualización de la lista de paquetes o elimine el paquete de la lista de paquetes ignorados del Red Hat Update Agent. Consulte la Sección 7.4.2.10, “Información del sistema” o la Sección 4.4.1.3, “Parámetros de paquetes ignorados”, respectivamente, para obtener instrucciones.
  • 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 7.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 7.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.

7.4.2.1. Todas

La página de Todas contiene las opciones por defecto de sus sistemas. Muestra todos los sistema que usted puede administrar. Un usuario tiene derecho de administrar un sistema si él es el único usuario en su organización, si él es un Administrador del Satélite, o si el sistema pertenece a un grupo sobre el cual tiene derechos de administración.

7.4.2.2. Sistemas virtuales

Para llegar a esta página seleccione Sistemas, seguido de la sub-pestañ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 anfitrión virtual conocidos por el RHN Satellite y los sistemas huéspedes de estos 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.

7.4.2.3. Desactualizados

La pagina de Desactualizados muestra los sistemas con alertas de erratas que no han sido aplicadas.

7.4.2.4. Sin derechos —

La página de Sin derechos muestra los sistemas a los cuales no se les ha asignado derechos de servicios Red Hat Network.

7.4.2.5. Sin grupo

La página de Sin grupo muestra los sistemas que no han sido asignados a ningún grupo de sistemas específico.

7.4.2.6. Inactivo

La página de Inactivo muestra los sistemas que no han realizado una conexión con RHN por 24 horas o más. Se considera conexión cuando el Red Hat Update Agent se conecta con RHN para ver si hay alguna actualización disponible o alguna acción programada. Si ve un mensaje que indica que la conexión no se está realizando, por alguna razón, el cliente RHN en su sistema no está alcanzando Red Hat Network. Esto indica:
  • 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 autorización de servicios, pero el Red Hat Network Daemon ha sido desactivado en el sistema. Consulte el Capítulo 5, Red Hat Network Daemonpara obtener instrucciones sobre reinicio y localización de errores.
  • 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 RHN Proxy Server o a un servidor satélite de RHN que no ha sido configurado apropiadamente.
  • 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.

7.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.

7.4.2.8. Proxy

La página de Proxy muestra los sistemas RHN Proxy Server registrados a su cuenta RHN.

7.4.2.9. Duplicar sistemas

La página de Duplicar Sistemas lista los sistemas actuales y todos los derechos activos e inactivos asociados a ellos. Los derechos activos aparecen en gris, mientras que los derechos inactivos — derechos que no se han marcado en el Satélite en el momento especificado por el desplegable Un perfil de sistema está inactivo si su sistema no ha sido marcado: — aparecen resaltados en amarillo y sus cajillas de verificación marcadas como predeterminadas por usted para borrar cuando sea necesario al hacer clic en el botón Borrar seleccionado.
Puede filtrar derechos duplicados por Dirección IP, Nombre_de_host, o Dirección MAC al hacer clic en el respectivo subtítulo. Puede filtrar al escribir el nombre de host del sistema, dirección IP o dirección MAC en la correspondiente cajilla de texto Filtrar por:.
Para comparar hasta 3 derechos duplicados a la vez, haga clic en el enlace Comparar Sistemas en la columna Última revisión. Los componentes inactivos de los sistemas aparecen resaltados en amarillo. Puede determinar los sistemas que están inactivos o duplicarlos y borrarlos al hacer clic en el botón Borrar perfil de sistema. Luego haga clic en el botón Confirmar borrado para confirmar.

7.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 sistema 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.
7.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ónResumen. Otras pestañas están disponibles, dependiendo de los niveles de derecho actual del sistema.
7.4.2.10.1.1. Información del sistema ⇒ Información ⇒ Resumen
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 "ID-" de caracteres. Si el valor guardado en el archivo no coincide con el valor listado en el perfil, el perfil no es el más actual y puede ser eliminado.
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 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 derechos 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 sistemaInformaciónPropiedades.
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 Sección 7.4.3, “Grupos de sistemas — para obtener mayor información sobre los grupos de sistemas.
Es posible bloquear varios sistemas a través del Administrador de configuración del sistema. Consulte la Sección 7.4.4.12.4, “Administrador de configuración del sistema ⇒ Misc ⇒ Bloquear sistemas — para obtener mayor información al respecto.
— El estatus Arquitectura de Scripting Abierta, OSA, también se muestra para sistemas de clientes registrados a un Satélite que tienen derecho de Aprovisionamiento y tienen activada OSA.
La acción Push permite que los usuarios del Satélite inicien tareas en sistemas con derechos al nivel de servicios de Aprovisionamiento de forma inmediata en vez de esperar a que esos sistemas se conecten con RHN. Programar acciones Push es idéntico a programar cualquier otra acción con la excepción de que la acción es ejecutada de inmediato.
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 las opciones de notificación para este sistema. Puede escoger si desea recibir o no notificaciones de correo-e de las actualizaciones de erratas disponibles para esta sistema. Además, puede escoger incluir los sistemas con derechos al nivel de servicios de Administración 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 sistemaPropiedades. En esta página, edite cualquier texto que desee. luego haga clic en el botón Actualizar propiedades para confirmar los cambios.
7.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 derechos de Monitorización, Provisioning, de virtualización o de plataforma de virtualización al sistema.
Notificaciones
Selecciona si las notificaciones sobre este sistema deben ser enviadas y si el sistema debe ser incluido en el resumen diario. Por defecto, todos los sistemas con derechos de Administración y Aprovisionamiento están incluidos en el resumen. Este parámetro le permite estar al tanto de las recomendaciones del sistema. Cuando una actualización pertinente al sistema es lanzada, se envía una notificación por correo-e.
El resumen diario reporta eventos del sistema que afectan a los paquetes, tales como la programación de actualizaciones de Erratas, reinicio del sistema o fallas de conexión. Además de incluir el sistema aquí, usted puede elegir recibir las notificaciones de correo en la página Sus preferencias de la categoría Resumen.
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 de Administrador de configuración del sistema. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.
7.4.2.10.1.3. Información del sistema ⇒ Información ⇒ Comando remoto —
Esta sub-pestaña le permite ejecutar un comando remoto en el sistema si el sistema tiene derechos Provisioning. Debe configurar el sistema para aceptar comandos remotos antes de poder utilizar esta opción.
  • Primero, suscriba el sistema al canal de herramientas de RHN y utilice up2date para instalar los paquetes rhncfg, rhncfg-client y rhncfg-actions.
     up2date 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.
7.4.2.10.1.4. Información del sistema ⇒ Información ⇒ Reactivación —
Una llave de activación específica para este perfil de sistema. Las llaves de reactivación, disponibles únicamente para sistemas con derechos al nivel de servicios Provisioning, incluye el id de este sistema, el historial, los grupos y canales. Esta llave puede ser usada únicamente una vez en la línea de comandos de la utilidad rhnreg_ks para registrar nuevamente este sistema y obtener de nuevo la configuración en Red Hat Network. Consulte la Sección 4.5, “Cómo registrarse con las llaves de activación” para obtener mayores instrucciones. 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 son mostradas en 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, usted 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á.
7.4.2.10.1.5. Información del sistema ⇒ Información ⇒ Hardware
Esta sub-pestañ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, éste actualizará el perfil del sistema con la última lista de hardware.
7.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.
7.4.2.10.1.7. Información de sistema ⇒ Información ⇒ Personalizar información —
Esta sub-pestaña, disponible en sistemas con derechos Provisioning, proporciona información personalizable sobre el sistema. A diferencia de las Notas, la Información personalizada es estructurada, formalizada y puede ser buscada. Antes de poder proporcionar información personalizada sobre un sistema, debe tener primero 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 7.4.8, “Personalizar información de 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.
7.4.2.10.1.8. Información del sistema ⇒ Información ⇒ Proxy
Activa un RHN Proxy Server. Esta pestaña está disponible únicamente para sistemas con derechos al nivel de servicios Provisioning. Seleccione una versión de RHN Proxy Server 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 RHN Proxy Server y la Guía de configuración del cliente.
7.4.2.10.1.9. Información del sistema ⇒ Información ⇒ Satélite
Muestra el certificado Red Hat Network activo. Puede desactivar un certificado anterior y cargar uno nuevo desde aquí. Esta pestaña requiere un derecho Provisioning. Para obtener información detallada sobre cómo activar un Satélite, consulte el Manual de instalación del satélite de RHN.
7.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.
7.4.2.10.2.1. Información del sistema ⇒ Software ⇒ Errata
Esta subpestaña contiene una lista de las alertas de erratas aplicables al sistema. Consulte la Sección 7.1.3, “Iconos de las 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.
7.4.2.10.2.2. Información del sistema ⇒ Software ⇒ Paquetes
Esta subpestaña le permite administrar los paquetes en el sistema.
— Al seleccionar los paquetes que van a instalar, actualizar o eliminar, los usuarios de Aprovisionamiento tienen la opción de ejecutar automáticamente un comando remoto antes o después de la instalación del paquete. Consulte la Sección 7.4.2.10.1.3, “Información del sistema ⇒ Información ⇒ Comando remoto — 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 removerlos. Se pueden ver y seleccionar paquetes por nombre, arquitectura y la fecha en que fue instalado en el sistema. Puede buscar los paquetes que desea escribiendo en la cajilla de texto Filtrar por nombre de paquete o haga clic en la letra o número correspondiente al primer caracter del nombre del paquete. Haga clic en el nombre de paquete para ver su página de Información de paquetes. 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. Haga clic en 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 la información de la base de datos, tal como suma de verificación de archivo, tamaños de archivos, permisos, propietario, grupo y tipo. Para verificar uno o más paquetes, selecciónelos y haga clic en el botón Verificar paquetes seleccionados y confirme esta acción. Una vez finalizado, puede ver los resultados si selecciona la subpestaña Historial bajo 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 son almacenados en la página de Perfiles almacenados, la cual tiene un enlace en la barra de navegación izquierda.
— 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 la lista de paquetes del perfil comparado. Tenga en cuenta que esta acción puede borrar paquetes del sistema que no están 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 la etiqueta Solo en este sistema. Para sincronizar todos los paquetes del sistema con el perfiĺ comparado, selecciones la casilla de verificación que está en la parte superior de la columna. Luego haga clic en el botón Sincronizar paquetes. 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.
7.4.2.10.2.3. Información del sistema ⇒ Software ⇒ Canales de software
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 función. 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 7.6.1, “Canales de software” para obtener mayor información.
7.4.2.10.3. Información de sistema ⇒ Configuración —
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 sistemaConfiguración.

Nota

Para administrar la configuración de un sistema, debe tener los últimos paquetes rhncfg* instalados. Consulte la Sección 7.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 activado la administración de la configuración. 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, sin embargo, que sólo la última versión puede ser implementada.
7.4.2.10.3.1. Información del sistema ⇒ Configuración ⇒ Resumen
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. Puede cambiar los parámetros listados bajo Estadísticas de configuración si hace 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 la derecha de la pantalla haciendo clic en uno de los enlaces.
7.4.2.10.3.2. Información del sistema ⇒ Configuración ⇒ Administrar archivos
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 el canal que se aplica si el sistema pierde la suscripción en el canal de configuración actual. Por ejemplo, si un sistema tiene el archivo '/etc/foo' en el canal bar y el canal de sobrescritura es 'baz', si el sistema elimina la suscripción al canal bar, el archivo /etc/foo del canal 'baz' será aplicado. Asimismo, , si no hay ningún dato en la columna de sobrescritura para la ruta de archivo dada, la eliminación del sistema del canal de configuración significará que el archivo no será administrado (aunque el archivo no será borrado del sistema).
7.4.2.10.3.3. Información del sistema ⇒ Configuración ⇒ Comparar archivos
Esta subpestañ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.
7.4.2.10.3.4. Información del sistema ⇒ Configuración ⇒ Administrar canales de configuración
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 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 bajo rango).
7.4.2.10.3.5. Información del sistema ⇒ Configuración ⇒ Sobrescritura local
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 de la página de descripción. Estas pestañas se corresponden con aquellas en la página de Información del canal de configuración, afectando toda la organización y sólo disponibles para usuarios con el rol Configuration Administrator. Consulte la Sección 7.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 7.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.
7.4.2.10.3.6. Información del sistema ⇒ Configuración ⇒ Entorno de prueba
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.
7.4.2.10.4. Información de sistema ⇒ Aprovisionamiento —
Esta pestaña y sus subpestañas le permiten programar y monitorizar las instalaciones kickstart y llevar al sistema a un estado anterior. Kickstart es una herramienta de Red Hat que permite automatizar la reinstalación de un sistema. Las versiones anteriores de instantáneas ofrecen la capacidad de revertir algunos cambios al sistema. Por ejemplo, puede restaurar un grupo de paquetes RPM, pero no obtener las versiones anteriores de niveles de actualización múltiples. Ambas funciones se describen en las secciones a continuación:
7.4.2.10.4.1. Información de sistema ⇒ Aprovisionamiento ⇒ Kickstart —
Estas subpestañas están divididas en Estado de sesiones que registran el progreso de instalaciones kickstart programadas anteriormente y Programar, el cual permite la configuración e instalación de una instalación kickstart para su 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 la Sección 7.4.9.3, “Crear un nuevo perfil kickstart” antes de programar una instalación kickstart para su sistema.
La subpestañ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 11, Cobbler.
7.4.2.10.4.2. Información de sistema ⇒ Aprovisionamiento ⇒ Instantáneas —
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 Provisioning. La subpestaña Instantáneas lista todas las instantáneas para el sistema, incluyendo 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 restaurar 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.
7.4.2.10.4.3. Información del sistema ⇒ Aprovisionamiento ⇒ Pestañas 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.
7.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.
7.4.2.10.5.1. Información del sistemaVirtualizaciónInformación
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 System Group Administrator asignadas a su sistema huésped, puede ser que un usuario vea el mensaje 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 System Group Administrator. Sólo los usuarios que tienen los privilegios System Group Administrator en el sistema anfitrión pueden crear nuevos huéspedes virtuales.
7.4.2.10.5.2. Información del sistema ⇒ Monitorización —
Esta pestaña está disponible para los sistemas registrados a un RHN Satellite con capacidades de Monitorización y que tienen derechos al nivel de servicios de Monitorización. Muestra todos los sondeos que monitorizan al sistema. La columna de Estado muestra iconos representando el estado de cada sondeo. Consulte la Sección 7.10, “Monitorización — para obtener una descripción de estos estados. Haga clic en Información del sondeo para ir a la página de Estado actual. La columna Cadena de estado 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 8.5.1, “Administrando sondeos” para obtener instrucciones detalladas.
Una vez el sondeo ha sido añadido, usted debe reconfigurar su infraestructura de Monitorización para reconocerlo. Consulte la Sección 7.10.4, “Scout Config Push — para obtener mayor información. Cuando el sondeo sea ejecutado, sus resultados estarán disponibles en la página de Estado actual. Consulte la Sección 7.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.
7.4.2.10.5.3. Información del sistema ⇒ Grupos —
Esta pestaña y sus subpestañas le permiten administrar las membresías a grupos de sistemas.
7.4.2.10.5.3.1. Información del sistema ⇒ Grupos ⇒ Listar/Abandonar —
Esta subpestaña lista los grupos a los cuales el sistema pertenece y permite cancelar estas asociaciones. Solo los usuarios con roles System Group Administrator y Administrador del Satélite pueden remover el sistema de los grupos. Los usuarios sin roles administrativos sólo pueden ver la página de Revisar las membresías a grupos de este sistema. Para remover el sistema de los grupos, seleccione las casillas de verificación de los grupos y haga clic en Abandonar grupo seleccionado. Haga clic en el nombre de un grupo para ir a la página Información del grupo de sistemas. Consulte la Sección 7.4.3.3, “Información de grupo de sistemas — para obtener mayor información.
7.4.2.10.5.3.2. Información del sistema ⇒ Grupos ⇒ Conectarse —
Lista los grupos a los cuales el sistema se puede suscribir. Solo los usuarios con roles System Group Administrator y Administrador del Satélite pueden añadir sistemas a los grupos. Los usuarios sin privilegios administrativos verán la página de Revisar las membresías a grupos de este sistema. Para añadir el sistema a los grupos, seleccione las casillas de verificación de los grupos y haga clic en Unirse a los grupos seleccionados.
7.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.
7.4.2.10.5.4.1. Información del sistema ⇒ Eventos ⇒ Pendientes
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 sistemas
7.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.

7.4.3. Grupos de sistemas —

La página de Grupos de sistemas le permite a todos los usuarios de Administración de RHN y Aprovisionamiento; ver la lista Grupos de sistemas. Solamente el Administrador de Grupo de sistema y el Administrador del Satélite pueden realizar las siguientes tareas adicionales:
  1. Crear grupos de sistemas. (Consulte la Sección 7.4.3.1, “Crear grupos”.)
  2. Añadir sistemas a grupos de sistemas. (Consulte la Sección 7.4.3.2, “Añadiendo y removiendo sistemas a/de los grupos”.)
  3. Eliminar sistemas de grupos de sistemas. (Consulte la Sección 7.4.2.10, “Información del sistema”.)
  4. Asignar permisos de grupo de sistemas a usuarios. (Consulte la Sección 7.9, “Usuarios — .)a
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 Administrador de configuración del sistema. Para seleccionar los grupos, marque la casilla de verificación apropiada y haga clic en el botón Actualizar bajo la columna. Todos los sistemas en el grupo seleccionado serán añadidos al Administrador de configuración del sistema. Usted puede usar el Administrador de configuración del sistema 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, selecciónelos y haga clic en el botón Trabajar con uniones. Cada sistema se mostrará solamente una vez, sin importar el número de grupos a los cuales pertenece. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.
  • Actualizaciones — Muestra el tipo de alertas de erratas aplicables al grupo o confirma que está al día. Al hacer clic sobre el icono de estado del grupo se llegará a la pestaña Erratas de la página de Información del grupo de sistemas. Consulte la Sección 7.4.3.3, “Información de grupo de sistemas — 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 importantes disponibles, la actualización es muy recomendable
    • — Actualización disponible y recomendada
  • 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 fácilmente 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 7.4.3.3, “Información de grupo de sistemas — para obtener 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 7.4.3.3, “Información de grupo de sistemas — para obtener mayor información.
  • Usar en SSM — Al hacer clic sobre el botón Usar grupo en esta columna se cargará el grupo de esta fila y se lanzará en el Administrador de configuración del sistema inmediatamente. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.

7.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.

7.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.

7.4.3.3. Información de grupo de sistemas —

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 aquellas del botón Usar grupo de la lista Grupos de sistemas, ya que éste carga los grupos de sistemas y lanza inmediatamente el Administrador de configuración del sistema. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — para obtener mayor información.
La página de Información de grupo de sistemas se divide en:
7.4.3.3.1. Información de grupo de sistemas ⇒ Información —
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.
7.4.3.3.2. Información de grupo de sistemas ⇒ Sistemas —
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 grupos de sistemas o Información del sistema. Consulte la Sección 7.4.4, “Administrador de configuración del sistema — o Sección 7.4.2.10, “Información del sistema”, respectivamente.
7.4.3.3.3. Información de grupo de sistemas ⇒ Sistemas de destino —
Sistemas escogidos — Lista de todos los sistemas en 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.
7.4.3.3.4. Información de grupo 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 7.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 errata en esta lista, seleccione el sistema y haga clic en el botón Aplicar erratas.
7.4.3.3.5. Información de grupo de sistemas ⇒ Administración —
Lista todos los usuarios de la organización que tienen permiso potencial para administrar los grupos de sistemas. Los usuarios con el rol Administrador del Satélite son claramente identificados. Los usuarios con el rol de System Group Administrator están marcados 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.
7.4.3.3.6. Información de grupo de sistemas ⇒ Sondeos —
Lista todos los sondeos asignados a los sistemas en el grupo de sistemas. El Estado muestra el estado 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.

7.4.4. Administrador de configuración del sistema —

Muchas de las acciones ejecutadas para los sistemas individuales a través de la página de Información del sistema, pueden ser realizadas para múltiples sistemas mediante el Administrador de configuración del sistema, incluyendo:
  • Aplicar actualizaciones de errata
  • Actualizar los paquetes con las más recientes versiones disponibles
  • Añadir/remover sistemas a/de 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 Instalaciones Kickstart en varios sistemas con derechos Provisioning simultáneamente
  • Establecer la suscripción y rango de los canales de configuración para sistemas con derechos Provisioning
  • Etiquetar la instantánea más reciente del sistema con derechos de Aprovisionamiento seleccionado
  • Restaurar los sistemas con derechos de Aprovisionamiento a instantáneas anteriores
  • Ejecutar comandos remotos sobre sistemas con derechos Provisioning
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.
Usted puede acceder al Administrador de configuración del sistema de tres formas diferentes:
  1. Haga clic en el enlace Administrador de configuración del sistema ubicado en el área de navegación gris en la izquierda.
  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

7.4.4.1. Administrador de configuración del sistema ⇒ Visión general —

Describe las diferentes opciones disponibles en las otras pestañas.

7.4.4.2. Administrador de configuración del sistema ⇒ Sistemas —

Lista los sistemas actualmente seleccionados. Para quitar sistemas desde esta pestaña, selecciónelos y haga clic en el botón Remover.

7.4.4.3. Administrador de configuración del sistema ⇒ Erratas —

Lista las actualizaciones de errata aplicables a los sistemas actualmente seleccionados. Para ver qué sistemas del Administrador de configuración del sistema están afectados por la Errata, haga clic en el número de la columna Sistemas. Para aplicar actualizaciones, seleccione la errata y haga clic en el botón Aplicar errata.

7.4.4.4. Administrador de configuración del sistema ⇒ Paquetes —

Muestra las opciones para modificar los paquetes en el sistema dentro las siguientes subpestañas (para ver en qué sistemas del Administrador de configuración del sistema se aplican los paquetes, haga clic en el número de la columna Sistemas):
— Al seleccionar los paquetes a instalar, actualizar o eliminar, los usuarios de Aprovisionamiento tienen la opción de ejecutar automáticamente un comando remoto antes o después de la instalación del paquete. Consulte la Sección 7.4.2.10.1.3, “Información del sistema ⇒ Información ⇒ Comando remoto — para obtener mayor información.
7.4.4.4.1. Administrador de configuración del sistema ⇒ Paquetes ⇒ Actualización —
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, sólo 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.
7.4.4.4.2. Administrador de configuración del sistema ⇒ Paquetes ⇒ Instalar —
Una lista de los canales desde los cuales usted puede recuperar los paquetes. La lista de canales muestra todos aquellos a los cuales los sistemas seleccionados están inscritos. Un paquete será instalado en el sistema sólo si éste 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.
7.4.4.4.3. Administrador de configuración del sistema ⇒ Paquetes ⇒ Remover —
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 Administrador de configuración del sistema tiene más de una versión instalada. Seleccione el paquete a eliminar, luego haga clic en el botón Remover paquete.

7.4.4.5. Administrador de configuración del sistema ⇒ Verificar

Una lista de todos los paquetes instalados cuyos contenidos, suma de verificación de archivos y otros detalles 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, éstas se mostrarán 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.

7.4.4.6. Administrador de configuración del sistema ⇒ Parches

Herramientas para administrar los parches para clientes de Solaris. Los parches pueden ser instalados o removidos a través de las subpestañas.

7.4.4.7. Administrador de configuración del sistema ⇒ Grupos de parches

Herramientas para administrar los cluster de parches para los clientes Solaris. Los parches pueden ser instalados o removidos a través de las subpestañas.

7.4.4.8. Administrador de configuración del sistema ⇒ Grupos —

Muestra herramientas para crear grupos y administrar membresías a éstos. Solo el Administrador del Satélite y el System Group Administrator 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.

7.4.4.9. Administrador de configuración del sistema ⇒ Canales —

Muestra las opciones para manejar los canales asociados a través de las siguientes subpestañas:
7.4.4.9.1. Administrador de configuración del sistema ⇒ Canales ⇒ Suscripciones de canales —
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.

7.4.4.10. Administrador de configuración del sistema ⇒ Configuración —

Como las opciones dentro de la pestaña Información del sistema ⇒ Canales ⇒ Configuración, estas subpestañ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 7.7.2, “Vista 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 7.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.
7.4.4.10.1. Administrador de configuración del sistema ⇒ Configuración ⇒ Implementar archivos —
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.
7.4.4.10.2. Administrador de configuración del sistema ⇒ Configuración ⇒ Comparar archivos —
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 Programa o dentro de la pestaña Información del sistema ⇒ Eventos.
7.4.4.10.3. Administrador de configuración del sistema ⇒ Configuración ⇒ Suscribir a canales —
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.
7.4.4.10.4. Administrador de configuración del sistema ⇒ Configuración ⇒ Cancelar suscripción de canales —
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.
7.4.4.10.5. Administrador de configuración del sistema ⇒ Configuración ⇒ Activar configuración —
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

7.4.4.11. Administrador de configuración del sistema ⇒ Aprovisionamiento —

Opciones para el aprovisionamiento de sistemas a través de las siguientes subpestañas:
7.4.4.11.1. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Kickstart —
Utilice esta subpestaña para reinstalar Red Hat Enterprise Linux en los sistemas con derechos de Aprovisionamiento seleccionados. Para programar una instalación kickstart, seleccione una distribución, identifique el tipo (dirección IP o manual), y haga clic en Continuar. Escoja luego entre las opciones disponibles en la siguiente pantalla. Si alguno de los sistemas se conecta a RHN a través de un RHN Proxy Server, 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 Proxies dada en el menú desplegable junto al botón Use 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 ha sido exitosamente programada, la interfaz web retornará a la página de Gestor de grupos de sistemas.
7.4.4.11.2. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Etiquetar sistemas —
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.
7.4.4.11.3. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Restaurar —
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.
7.4.4.11.4. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Comando remoto —
Utilice esta subpestaña para ejecutar comandos remotos sobre sistemas seleccionados con derechos Provisioning. 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.

7.4.4.12. Administrador de configuración del sistema ⇒ Misc —

Misc — Actualiza el perfil del sistema y las preferencias para el sistema a través de los siguientes enlaces:
7.4.4.12.1. Administrador de configuración del sistema ⇒ Misc ⇒ Actualizaciones de perfil de sistema —
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.
7.4.4.12.2. Administrador de configuración del sistema ⇒ Misc ⇒ Personalizar información de sistemas —
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.
7.4.4.12.3. Administrador de configuración del sistema ⇒ Misc ⇒ Reiniciar sistemas —
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.
7.4.4.12.4. Administrador de configuración del sistema ⇒ Misc ⇒ Bloquear sistemas —
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.
7.4.4.12.5. Administrador de configuración del sistema ⇒ Misc ⇒ Borrar sistemas —
Haga clic en Borrar perfiles del sistema y luego en el botón Confirmar eliminación para remover permanentemente los perfiles seleccionados.
7.4.4.12.6. Administrador de configuración del sistema ⇒ Misc ⇒ Añadir o eliminar derechos adicionales —
Mediante los botones de selección, añada (Añadir), remueva (Remover) o deje sin alterar (Sin cambio) los derechos de los sistemas seleccionados. Haga clic en el botón Cambiar Derechos para confirmar su selección.
7.4.4.12.7. Administrador de configuración del sistema ⇒ Misc ⇒ Preferencias de sistema —
Escoja entre y 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. Todas estas preferencias pueden ser aplicadas individualmente a los sistemas a través de la subpestaña Propiedades de la página de Información del sistema. Consulte la Sección 7.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 conexión con RHN. 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 la categoría Su RHN. Consulte la Sección 7.3.2, “Sus preferencias” para obtener instrucciones. Note 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.

7.4.6. Llaves de activación —

Clientes de Administración y Aprovisionamiento de RHN con el rol del Administrador de llave de activación (incluyendo el Administrador del Satélite) pueden generar llaves de activación a través del sitio web RHN. Estas llaves sirven para registrar un sistema Red Hat Enterprise Linux, proporcionar derechos al sistema con uno de los niveles de servicio de RHN y suscribir el sistema a canales específicos y grupos de sistemas a través de la utilidad de la línea de comandos rhnreg_ks. Consulte la Sección 4.5, “Cómo registrarse con las llaves de activación” para obtener instrucciones de uso.

Nota

Las llaves de activación de sistemas específicos creadas a través de la subpestañ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.

7.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 RHN Satellite 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 otros caracteres son aceptados. Las comas pueden llegar a ser problemáticas ya que éstas se usan para incluir dos o más llaves de activación simultáneamente. Consulte la Sección 7.4.6.2, “Uso de múltiples llaves de activación 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 7.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 Administradores 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 éstos.
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 ES v.4 para x86. Un sistema tiene siempre el permiso para 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.

7.4.6.2. Uso de múltiples llaves de activación a la vez —

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 re-crear una nueva llave específica para los sistemas deseados. De esta forma se simplifica el proceso 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 Red 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.5, “Cómo registrarse con las llaves de activación” y la Sección 7.4.9.3, “Crear un nuevo perfil kickstart”, respectivamente, para obtener instrucciones.

7.4.7. Perfiles almacenados —

Los usuarios 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 éstos pueden ser editados o borrados.
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.

7.4.8. Personalizar información de sistema —

Los usuarios 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, usted 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 7.4.2.10.1.7, “Información de sistema ⇒ Información ⇒ Personalizar información — para obtener instrucciones.

7.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.

7.4.9. Kickstart —

Los archivos de configuración Kickstart permiten a los administradores crear un entorno para automatizar de otra manera instalaciones de sistema que consumen tiempo, tales como múltiples servidores o estaciones de trabajo. Los archivos Kickstart pueden ser creados, modificados o administrados dentro de la interfaz RHN Satellite y personalizados por la interfaz basada en la web RHN Satellite.
RHN Satellite 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 para-virtualizados y re-instalació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 11, Cobbler.
Para satisfacer las necesidades de los usuarios, RHN Satelliteproporciona esta interfaz para desarrollar perfiles kickstart que sirven para instalar Red Hat Enterprise Linux u otros sistemas operativos nuevos o ya 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 ser hospedado en cualquier sitio accesible al sistema de destino a través de HTTP. Si los sistemas están conectados a través de un RHN Proxy Server, entonces se puede ubicar el árbol de instalación en /var/www/html/pub/ en el Proxy. Los RHN Satellites 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 RHN Proxy Server, para llegar al Satélite, dichos árboles estarán disponibles para kickstart. Consulte la Sección 7.4.9.6, “Kickstart ⇒ Distribuciones — para obtener instrucciones de cómo establecer árboles de instalación.
Red Hat tiene como por objeto proporcionar árboles de kickstart para cada lanzamiento de Red Hat Enterprise Linux (RHEL) tan cerca como su fecha de disponibilidad general (GA). El proceso de generar, probar y validar los árboles antes de publicarlos a los clientes puede producir retrasos después de la fecha de disponibilidad general (GA) de la versión de RHEL.
Vista general de kickstart

Figura 7.7. Vista 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.

7.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.
Imágenes de base, archivos kickstart y otros contenidos pueden accederse mediante HTTP con la URL del servidor Satélite. Por ejemplo, para acceder a los archivos kickstart para Red Hat Enterprise Linux ES 4 Actualización 5 para 32bits 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, como por ejemplo: 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/.
7.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. El programa de arranque, una vez cargado, busca el archivo de configuración en el servidor desde el cual fue cargado. Este archivo declara el kernel y las opciones del kernel, por ejemplo la imagen de disco RAM inicial (initrd), deben ser ejecutada en la máquina que está siendo arrancada. Asumiendo que el programa de arranque es SYSLINUX, este archivo está ubicado en el directorio pxelinux.cfg en el servidor. El nombre de este archivo depende del valor hexadecimal de la dirección IP de la nueva máquina. Por ejemplo, el archivo de configuración para Red Hat Enterprise Linux AS 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.
7.4.9.1.2. Requisitos para una instalación kickstart
Aunque Red Hat Network ha facilitado la labor de suministro 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:
  • No se necesita un servidor DHCP para las instalaciones kickstart, pero éste puede facilitar el procedimiento. Si está utilizando direcciones IP estáticas, debe seleccionar los IP estáticos cuando esté desarrollando el perfil kickstart.
  • Se puede utilizar un servidor FTP en vez de ubicar los árboles de distribución kickstart a través de HTTP.
  • Si está ejecutando una instalación kickstart a una máquina en blanco, 1) Configure DHCP para asignar los parámetros de red requeridos y la ubicación del programa de arranque. 2) Especifique el kernel a usar y las opciones apropiadas del kernel en el archivo de configuración del programa de arranque.
7.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 objetivo. Cuando el sistema es iniciado, éste arranca desde el CD-ROM, carga la configuración kickstart de los servidores de RHN o su servidor Satélite y procede 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 moverse entre versiones (2.1 a 3) o entre actualizaciones (U1 a U2).
A continuación, 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.
7.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 kickstart a través de PXE, consulte el capítulo Instalaciones de red PXT de la Guía de administración de sistemas Red Hat Enterprise Linux 4

Nota

Tras ejecutar la Network Booting Tool como se describe en la Guía de administración de sistemas Red Hat Enterprise Linux 4, asegúrese de seleccionar "HTTP" como protocolo y de incluir el nombre de dominio del RHN Satellite en el campo Servidor si desea utilizarlo para distribuir los archivos de instalación.
Las siguientes secciones describen las opciones kickstart disponibles en la página de SistemasKickstart.

7.4.9.2. Perfiles kickstart

Perfiles kickstart

Figura 7.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 cargar nuevo archivo de kickstart, o editar un perfil existente haciendo clic en el nombre del perfil.

7.4.9.3. Crear un nuevo perfil kickstart

Haga clic en el enlace Crear un nuevo perfil kickstart desde la página de SistemasKickstart 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 10, Virtualización.

    Nota

    Si no desea utilizar el perfil de kickstart para crear sistemas de huéspedes virtuales, puede dejar la opción del menú desplegable predeterminado KVM Virtualized Guest.
  5. En la segunda página, seleccione (o introduzca) 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 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 RHN Satellite. 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 kickstartInformación. En esta pestaña y las otras subpestañas se pueden personalizar casi todas las opciones del perfil kickstart.
Una vez creado, puede acceder al perfil de kickstart si lo descarga de la página Información de Kickstart haciendo clic en la subpestaña Kickstart File y en el enlace Descargar archivo de Kickstart.
Si el archivo de kickstart no es administrado por el Satélite, puede accederlo a través de la siguiente ruta de URL:
http://my.satellite.server/ks/dist/ks-rhel-<ARCH>-<VARIANT>-<VERSION>
En el ejemplo de arriba, ARCH está la arquitectura del archivo kickstart, VARIANT puede ser el cliente o el servidor, y VERSION es el lanzamiento de Red Hat Enterprise Linux asociado con el archivo kickstart.
Las siguientes secciones describen las opciones en cada subpestaña.
7.4.9.3.1. Información de Kickstart ⇒ Details —
Información kickstart

Figura 7.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 kickstartInformación, usted puede:
  • Renombrar el perfil
  • Cambiar el sistema operativo a instalar haciendo clic en Cambiar
  • Cambiar el Tipo de virtualización

    Nota

    Cambiar el Tipo de virtualización puede requerir cambios en el gestor 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
  • Cambiar 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
7.4.9.3.2. Información de Kickstart ⇒ Operating System —
Desde esta página, usted puede realizar los siguientes cambios al sistema operativo que el perfil kickstart instalará:
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.
7.4.9.3.3. Información Kickstart ⇒ Variables
Variables de kickstart sirven para sustituir valores en perfiles kickstart. Para definir una variable, crear un par de nombre-valor (name/value) 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 aliviar 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 varios perfiles y sistemas. Para mayor información sobre plantillas Cobbler y kickstart, consulte el Capítulo 11, Cobbler.
7.4.9.3.4. Kickstart Details ⇒ Advanced Options —
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 Red Hat Enterprise Linux describe cada una de estas opciones.
7.4.9.3.5. Información de Kickstart ⇒ Kickstart vacío —
Esta subpestaña proporciona la información necesaria para realizar instalaciones kickstart en sistemas que no están registrados actualmente con RHN. Utilizando las instrucciones dadas en la pantalla, usted puede instalar sistemas utilizando un medio de arranque (CD-ROM) o con direcciones IP.
7.4.9.3.6. Información de sistema ⇒ Información —
Información del sistema

Figura 7.10. Información del sistema

La figura muestra las subpestañas disponibles desde la pestaña Información del sistema.
Desde la subpestaña Información del sistemaInformació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
7.4.9.3.7. Información de sistema ⇒ Identificador —
Desde esta subpestaña, usted puede cambiar la zona horaria que será asociada con los sistemas instalados con kickstart.
7.4.9.3.8. Información de sistema ⇒ Particionamiento —
Desde esta subpestaña, usted 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
7.4.9.3.9. Información de sistema ⇒ Preservación de archivo —
Si ha creado con anterioridad una lista de preservación de archivos, puede incluir esta lista como parte del perfil kickstart. Esto evitará que los archivos en la lista sean sobrescritos durante el proceso de instalación. Consulte la Sección 7.4.9.7, “Kickstart ⇒ Preservación de archivo — para obtener mayor información sobre cómo crear listas de preservación de archivos.
7.4.9.3.10. Información de sistemas ⇒ GPG 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.
7.4.9.3.11. Información de sistema ⇒ Detección y solución de problemas —
Desde esta subpestaña puede cambiar información que puede ayudar durante el diagnóstico de problemas de hardware:
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.
7.4.9.3.12. Software ⇒ Grupos de paquetes —
Software

Figura 7.11. Software

La figura anterior muestra las subpestañas disponibles en 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.
7.4.9.3.13. Software ⇒ Perfiles de paquetes —
Si ya ha creado un perfil de paquetes desde uno de los sistemas registrados, usted puede usar ese perfil como plantilla para los archivos que serán instalados en el sistema. Consulte la Sección 7.4.2.10.2.2, “Información del sistema ⇒ Software ⇒ Paquetes” para obtener mayor información sobre los perfiles de paquetes.
7.4.9.3.14. Llaves de activación —
Llaves de activación

Figura 7.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.
7.4.9.3.15. Scripts —
Scripts

Figura 7.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
  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 sistemaParticionamiento:
 %include /tmp/part-include 
7.4.9.3.16. Archivo Kickstart —
Archivo Kickstart

Figura 7.14. Archivo Kickstart

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.

7.4.9.4. Kickstart ⇒ vacío —

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.

7.4.9.5. Kickstart ⇒ Llaves GPG y SSL —

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 RHN Satellite o RHN Proxy Server 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 sub-pestaña Llaves GPG y SSL de la página de Información kickstart.
Para desarrollar una nueva llave/certificado, haga clic en el enlace crear nueva llave/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 Actualizar 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.

7.4.9.6. Kickstart ⇒ Distribuciones —

La página de distribuciones le permite hallar y crear árboles de instalación personalizados que se pueden ser utilizados en kickstart.

Nota

La página de distribuciones no muestra distribuciones Red Hat ya provistas. Se pueden encontrar dentro del menú desplegable de Distribución de la página Información de Kickstart.)
Antes de crear una distribución, usted 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 RHN Satellite 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 separado. 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 puede ser removida en el futuro.
Para crear una nueva distribución, introduzca una etiqueta (sin espacios) en el campo Etiqueta de la distribución, por ejemplo mi-orgs-rhel-as-5. En el campo de la ruta del árbol, pegue la ruta o URL a la base del árbol de instalación. (Puede probar esto añadiendo "README" a la URL en el navegador Web, y presionando Intro. Asegúrese que el archivo readme de distribución aparezca.)
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.
7.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 (name/value) 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 aliviar 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 varios perfiles y sistemas. Para mayor información sobre plantillas Cobbler y kickstart, consulte el Capítulo 11, Cobbler.

7.4.9.7. Kickstart ⇒ Preservación de archivo —

Recoge listas de archivos que deben ser protegidos y nuevamente implementados 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, introduzca aquí la lista de los archivos y asocie esa lista 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, solamente se pueden ingresar 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 la Sección 7.4.9.3, “Crear un nuevo perfil kickstart” para obtener detalles específicos.

7.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 genera una actualización de errata para su sistema, vaya a ResumenSus preferencias y seleccione Recibir notificaciones por correo-e.
Red Hat emite tres clases o tipos de actualizaciones de errata: 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, es muy aconsejable actualizar.
  • — Actualización de corrección de errores está disponible y es recomendable.
  • — Actualización de mejoras disponible
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.

7.5.1. Erratas relevantes

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

Figura 7.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 la erratas. 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 erratas. Consulte la Sección 7.5.2.2, “Información de la errata” para obtener mayor información.

7.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, se llegará a la pestaña relacionada de la página de Información de la errata. Consulte la Sección 7.5.2.2, “Información de la errata” para obtener mayor información.

7.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 SistemasSistemas 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 de Administración 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 errata. En la tabla, haga clic sobre el número de sistemas afectados, el cual lo llevará a la pestaña Sistemas afectados en la página de Información de la 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 Administrador de configuración del sistema 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 Erratas, seleccione las aplicaciones de errata a aplicar y haga clic en el botón Aplicar erratas. Usted puede seleccionar la aplicación de la errata tan pronto como sea posible (la siguiente vez que el Red Hat Network Daemon 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 actualizaciones. Usted puede seguir el progreso de la actualización de la errata a través de la lista Acciones pendientes. Consulte la Sección 7.8, “Programa” para obtener mayor información.

Importante

Si está utilizando la instalación de paquetes programados, los paquetes serán instalados a través del demonio de RHN. Usted debe activar el demonio de RHN en sus sistemas. Consulte el Capítulo 5, Red Hat Network Daemon para obtener mayor información.
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.

7.5.2.2. Información de la errata

Si hace clic sobre la Recomendación en una actualización de errata en las páginas Relevantes o Todas, aparecerá la página Información de la errata. Esta página está subdividida en las siguientes pestañas:
7.5.2.2.1. Información de la errata ⇒ Información
Esta sub-pestaña muestra el reporte del error emitido por Red Hat. Proporciona un resumen del error, incluyendo la severidad (para las actualizaciones de seguridad), la fecha de emisión y cualquier fecha de actualización. Esto es seguido por 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 página de Información del canal. Consulte la Sección 7.6.1.9, “Información de canales de software” para obtener mayor información.
Bajo Correcciones, 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 http://cve.mitre.org. Esta información se lista bajo los CVE.
Red Hat proporciona información en formato OVAL sobre la actualización de seguridad. OVAL un lenguaje abierto de vulnerabilidad y evaluación promocionado por Mitre, http://oval.mitre.org. Al hacer clic en el enlace bajo Oval se descargará esta información a su sistema.
7.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.
7.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 7.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 7.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.

7.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.

7.6.1. Canales de software

La página Canales de software es la primera en aparecer en la categoría Canales. Un canal de software es una lista de paquetes Red Hat Enterprise Linux agrupados para usar. Los canales son utilizados para escoger los paquetes que van a ser instalados en un sistema.
Hay dos clases de canales de software: canales base y canales hijos.

7.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 base. La lista de paquetes en Red Hat Enterprise Linux 5 para la arquitectura Itanium conforman otro canal base diferente.
Un sistema debe estar suscrito únicamente a un canal base. Este canal es asignado 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 base pagos, esta acción fallará si no se tienen los derechos asociados.
7.6.1.1.1. Soporte de actualización extendido (EUS)
Además de los canales base para las principales versiones de Red Hat Enterprise Linux, hay canales para las actualizaciones de Red Hat Enterprise Linux. Estos últimos también están separados por arquitectura y pueden tener canales hijos. Estos canales de Soporte de actualización extendida (EUS) están destinados 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 esa versión particular en vez de actualizar sus sistemas a una nueva versión e instalar software nuevo, controladores de hardware y funciones nuevas en sus 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.

7.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 3 para x86, que contiene los paquetes adicionales necesarios sólo 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. Tan sólo los paquetes incluidos en los canales en que el sistema está suscrito pueden ser instalados o actualizados en ese sistema. Además, los usuarios del RHN Satellite y del RHN Proxy Server tienen autoridad de administración 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.

7.6.1.3. Todos los canales

Como se muestra en la Figura 7.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 izquierda. Esta página despliega una lista de los canales disponibles para su empresa. Los enlaces dentro de la lista están dirigidos a las 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 7.6.1.9, “Información de canales de software” para mayor información.
Todos los canales

Figura 7.17. Todos los canales

7.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 Hosted, por ejemplo, son listadas en este canal.

7.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.

7.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 9.6.2, “Compartir canales de contenido entre organizaciones en una confianza”.

7.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.

7.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:
7.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.
— Además, la casilla de verificación globalmente abonable puede ser vista por administradores de satélite y administradores de canal. Es decir, la conducta por defecto de cada canal que permite a cualquier usuario suscribir sistemas a éste. Si desactiva esta casilla y hace clic en Actualizar aparecerá la pestaña Subscriptores, la cual será usada para otorgar a ciertos usuarios los permisos de suscripción al canal. Los administradores de satélite y de canal siempre pueden suscribir los sistemas a cualquier canal.
— Solamente los usuarios con canales base personalizados pueden cambiar la asignación de los canales base de sus sistemas. Esto se puede hacer de dos formas diferentes a través del sitio web:
  • Los usuarios con un canal base personalizado pueden asignar el sistema a ese canal base.
  • Los usuarios pueden revertir las suscripciones de sistemas desde un canal base personalizado al canal base apropiado de la distribución.

Nota

La variante de distribución del canal 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 base Red Hat Enterprise Linux ES v.4 para x86.
7.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 7.5.2.2, “Información de la errata” para obtener mayor información.
7.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.
7.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 derecho. Haga clic en el nombre del sistema para ver la página de Información del sistema. Consulte la Sección 7.4.2.10, “Información del sistema” para obtener mayor información.
— Si es un canal hijo, también tendrá la opción de desvincular sistemas del canal. Utilice la casilla de verificación para seleccionar los sistemas, luego haga clic en el botón Desvincular ubicado en la esquina inferior derecha.
7.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 7.4.2.10, “Información del sistema” para obtener mayor información.

7.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.

7.6.3.1. Administración de canales de software ⇒ Información del canal

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.
7.6.3.1.1. Administración de canales de software ⇒ Información del canal ⇒ Información del canal
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.
7.6.3.1.2. Administración de canales de software ⇒ Información del canal ⇒ Administradores
Esta sub-pestaña le permitirá seleccionar los usuarios que pueden alterar o borrar este canal. El Administrador del Satélite y los administradores del canal 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.
7.6.3.1.3. Administración de canales de software ⇒ Información del canal ⇒ Errata
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.
7.6.3.1.4. Administración de canales de software ⇒ Información del canal ⇒ Paquetes
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.

7.6.3.2. Administración de canales de software ⇒ Administrar paquetes de software

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.

7.6.3.3. Administración de canales de software ⇒ Administrar repositorios

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

7.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, se debe tener al menos un derecho de Aprovisionamiento o la pestaña no aparecerá.
Los archivos administrados centralmente son aquellos que están disponibles para varios sistemas; los cambios realizados a un archivo único en un canal de configuración central pueden afectar a varios sistemas. 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 abordan más adelante en este capítulo.

7.7.1. Cómo preparar los sistemas para la administración de la configuración

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 está incluido 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.

7.7.2. Vista general

La página Resumen de la 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 sistemaPrograma para el sistema específico.

7.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í; éstos existen de forma automática para cada sistema al cual se ha aplicado un nivel de derechos Provisioning.
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 SistemasSistemas 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.
  6. La siguiente página es un subconjunto de la página de Información del canal y tiene tres subpestañas: Resumen, Añadir archivos y Sistemas. La página de información del canal se describe en

7.7.3.1. Configuración ⇒ Canales de configuración ⇒ Información del canal de configuración

Vista 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 Nombredearchivo/Ruta es la ruta absoluta en donde será implementado el archivo.
También puede indicar la Propiedad (el nombre de usuario y nombre de grupo) como también los Permisos que van ligados al archivo cuando es implementado.
Si el cliente tiene activado a SELinux, puede configurar Contextos de SELinux para habilitar los atributos de archivo requeridos (tales como, rol y tipo de archivo), los cuales permiten que sea utilizado en el sistema. Para obtener mayor información acerca de cómo configurar el contexto de archivo de SELinux, consulte la Guía de usuario de Seguridad mejorada de Linux de Red Hat Enterprise Linux.
Por último, si el archivo de configuración incluye un macro, ingrese el símbolo que señala el comienzo y final 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
Desde 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 de Tipo de archivo. Indique la ruta absoluta a lo largo de la cual se debe implementar el archivo en la cajilla de texto Nombre de archivo/Ruta. Si está creando un enlace simbólico, indique el archivo de destino y ruta en la cajilla de texto Nombre de archivo/Ruta de destino de Enlace simbólico.
Ingrese el Nombre de usuario y Nombre de grupo para el archivo en la sección Propiedad,y el Modo de permisos de archivos para el archivo.
Si el cliente tiene activado a SELinux, puede configurar Contextos de SELinux para habilitar los atributos de archivo requeridos (tales como, rol y tipo de archivo), los cuales permiten que sea utilizado en el sistema. Para obtener mayor información acerca de cómo configurar el contexto de archivo de SELinux, consulte la Guía de usuario de Seguridad mejorada de Linux de Red Hat Enterprise Linux.
Si el archivo de configuración incluye un macro, ingrese el símbolo que indica el comienzo y final del macro. Luego, ingrese el contenido de archivo de configuración en el campo Contenido de archivo, mediante el menú desplegable de script para elegir el lenguaje de script apropiado. Por último, presione el botón Crear archivo de configuración para crear el nuevo archivo.
Implementar archivos
Esta subpestaña sólo 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 aquellos que están suscritos en este canal. Si quiere implementar los archivos a un sistema que no se muestra aquí, primero deberá suscribir el sistema a este 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.

7.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.

7.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).

7.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 lista 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 derechos al nivel de servicios Provisioning.
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 sistemaConfiguraciónConfiguraciónResumen para el sistema.

7.7.5.1. Inclusión de macros en sus archivos de configuración

La posibilidad de almacenar y compartir configuraciones idénticas es útil, ¿pero qué pasa si tiene varias variantes del mismo archivo de configuración? ¿Qué podría hacer si tiene archivos de configuración que sólo se diferencian por detalles específicos del sistema como una dirección MAC o un nombre de host?
En la administración de archivos tradicional, usted tendría que cargar y distribuir cada archivo de forma separada, incluso si las diferencias son mínimas y el número de versiones es de cientos o miles. RHN soluciona este problema con la incorporación de macros, o variables, dentro del archivo de configuración que es administrado en los sistemas con derechos al nivel de servicios Provisioning. Además de las variables que manejan la información personalizada del sistema, los siguientes macros estándar son soportados:
  • 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 Red Hat Network Configuration Client (rhncfg-client), las variables serán reemplazadas con el nombre de host y la dirección IP del sistema tal y como están en el perfil del sistema en RHN. En el archivo de configuración dado, 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 Red Hat Network Configuration Manager (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

7.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 de destino.

7.7.6.1. Sistemas administrados

Esta página es la muestra predeterminada para la página ConfiguraciónSistemas. Los sistemas mostrados aquí han sido preparados totalmente para implementar el archivo de configuración. Se muestra el número de archivos administrados central y localmente. Si hace clic en el nombre de sistemas lo llevará a la página de Información de sistemaConfiguraciónResumen para el sistema. Si hace clic en el número de archivos locales lo llevará a página Información de sistemaConfiguraciónVer/Modificar archivosArchivos administrados localmente, la cual le permite administrar qué archivos locales (sobrescribir) aplicar al sistema. Si hace clic en el número de archivos administrados centralmente lo lleva a la página Información del sistemaConfiguraciónAdministrar canales de configuraciónListar/remover suscripción de canales. De esta manera puede remover su suscripción de los canales que desee.

7.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.

7.8. Programa

Si usted hace clic en la pestaña Programa en la barra de navegación, aparecerá la categoría Programa 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 Programa representa un estado de acción.

7.8.1. Acciones pendientes

Como se muestra en la Figura 7.19, “Programa - Acciones pendientes”, la página de Acciones pendientes se muestra por defecto al hacer clic en Programa 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 7.19. Programa - Acciones pendientes

7.8.2. Acciones fallidas

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

7.8.3. Acciones completadas

Las acciones que han sido exitosamente ejecutadas.

7.8.4. Acciones archivadas

Las acciones almacenadas para futura revisión.

7.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, usted será enviado a la página de Detalles de la acción. Consulte la Sección 7.8.5.1, “Información de 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.
  • Éxito — 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.

7.8.5.1. Información de 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:
7.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 la errata. La Consulta de erratas aparece solamente si la acción es una actualización de errata. Consulte la Sección 7.5.2.2, “Información de la errata” para obtener mayor información.
7.8.5.1.2. Información de 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 7.4.2.10, “Información del sistema” para obtener mayor información.
7.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 7.4.2.10, “Información del sistema” para obtener mayor información.
7.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. La acción puede ser programada nuevamente desde 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 7.4.2.10, “Información del sistema” para obtener mayor información.

7.9. Usuarios —

Sólo los usuarios con el rol Administrador 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 destinados a administrar 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 UsuariosLista de usuarios. Si desea seleccionar permisos y opciones para los usuarios recientemente creados, selecciónelos a través de sus nombres en la lista. Al seleccionarlos, aparecerá la página de Información del usuario, la cual presenta varias subpestañas de opciones para escoger. Consulte la Sección 7.9.1.1, “Lista de usuario ⇒ Activa ⇒ Información de usuario — para obtener información detallada de cada subpestaña.

7.9.1. Lista de usuario ⇒ Activa —

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 7.20, “Lista de usuarios”, cada fila en Lista de usuarios representa un usuario dentro de su organización. Hay tres 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 7.9.1.1, “Lista de usuario ⇒ 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 el 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 7.20. Lista de usuarios

7.9.1.1. Lista de usuario ⇒ Activa ⇒ Información de usuario —

La página de Información del usuario le permite al Administrador del Satélite administrar los permisos y actividades de todos los usuarios. La opción de borrar o desactivar usuarios está incluida en la página Información del usuario.
Ahora los usuarios pueden ser desactivados directamente desde la interfaz web de RHN. Los usuarios del RHN Satellite pueden deshabilitar o borrar a los usuarios de sus sistemas; sin embargo, los usuarios diferentes a los satélites deben contactar el servicio al cliente para borrar un usuario. Los usuarios pueden ser deshabilitados o borrados por un Administrador del Satélite o los usuarios pueden deshabilitar 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 RHN Satellite. El rol de Administrador del Satélite debe ser removido de un usuario antes de que este 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 que el usuario no es un Administrador del 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 es un Administrador del Satélite y remover 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 7.3.1.3, “Desactivación de la cuenta”.
7.9.1.1.1. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Información —
Esta es la pestaña predeterminada de la Información del usuario. 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 sobre el botón Actualizar. Recuerde, al introducir la contraseña de usuario para cambiar, usted sólo verá asteriscos.
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. Dicho administrador puede crear, modificar y eliminar cualquier llave dentro de su cuenta
  • Administrador de canal — Este rol tiene completo acceso a los canales de software y asociaciones relacionadas dentro de su organización. Requiere un RHN Satellite o RHN Proxy Server. Esta persona puede cambiar los canales base de los sistemas, convertir los canales a globalmente suscribibles y crear canales completamente nuevos.
  • Configuration Administrator — Este rol permite que el usuario pueda administrar la configuración de los sistemas en la organización usando el sitio web de RHN o la aplicación de Red Hat Network Configuration Manager.
  • Administrador de monitorización — este rol permite la programación de sondeos y la supervisión de otros elementos de la infraestructura de Monitorización. Este rol está disponible en el servidor 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 todas las otras cuentas, así como realizar las tareas disponibles en los demás roles. Así como en los otros roles, pueden existir varios usuarios con este rol.
  • System Group Administrator — Este rol está una casilla por debajo del Administrador del Satélite, ya que tiene completa autoridad sobre los sistemas y grupos de sistemas sobre los cuales su acceso ha sido concedido. 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 usuario a los grupos.
Aunque un Administrador de satélite puede remover los derechos del Administrador de satélite de otro usuario, es imposible remover los derechos del Administrador de satélite del último Administrador de satélite. Puede remover sus propios privilegios de Administrador de satélite hasta que usted no sea el último Administrador de satélite.
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; por lo cual, las casillas de verificación de éste están deshabilitadas (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.
7.9.1.1.2. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Grupos de sistemas —
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 para cada grupo de sistemas. Active o desactive 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.
El Administrador del Satélite puede seleccionar uno o más grupos de sistemas por defecto para este usuario. Cuando el usuario registra un sistema, éste es asignado al grupo o grupos seleccionados. Esto le permitirá 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 el sistema es asignado. Los grupos de sistemas a los cuales el usuario tiene acceso están marcados con un (*).
7.9.1.1.3. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Sistemas —
Esta pestaña lista los sistemas a los cuales el usuario tiene permiso de acceso. 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 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 7.4.2.10, “Información del sistema” para obtener mayor información.
7.9.1.1.4. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal —
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 son 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, sino que muestran un icono de visto bueno en su lugar.
7.9.1.1.4.1. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal ⇒ Suscripción —
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. Note que los canales que pueden ser suscritos a través del estado de administración del usuario o a través de los parámetros globales del canal no pueden ser alterados. Estos están identificados con un icono de visto bueno.
7.9.1.1.4.2. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal ⇒ Administración —
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. Note que los canales administrados automáticamente a través del estado de administración del usuario no pueden ser alterados. Estos son identificados con un icono de visto bueno. Recuerde, el Administrador del Satélite y el Administrados de canal pueden realizar suscripciones y administrar cualquier canal.
7.9.1.1.5. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Preferencias —
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.
7.9.1.1.6. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Direcciones —
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.
7.9.1.1.7. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Métodos de notificación —
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 luego 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 será mostrado 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. Observe 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, el Administrador del Satélite tiene acceso total a todos los aspectos de su cuenta RHN.

7.9.2. Lista de usuarios ⇒ Desactivada —

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. Al reactivar un usuario, éste retendrá los permisos y grupos de sistemas asociados que tenía cuando fue desactivado. Haga clic en el nombre del usuario para ir a la página de información del usuario.

7.9.3. Lista de usuarios ⇒ Todos —

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.

7.10. Monitorización —

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

7.10.1. Estatus del sondeo —

La página de Estados de los sondeos se muestra por defecto al hacer clic en Monitorización en la barra de navegación superior.
La página de Estados de los 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 la tabla muestra solamente aquellos sistemas sobre los cuales usted tiene acceso gracias al rol System Group Administrator. Asimismo, la cuenta de sondeos que se muestra aquí puede estar desactualizada hasta por un minuto.
La siguiente lista describe cada estado e identifica los iconos asociados:
  • Critical - El sondeo ha cruzado un umbral CRÍTICO.
  • Warning - El sondeo ha cruzado un umbral de ADVERTENCIA.
  • Unknown - El sondeo no puede reportar métricas o datos de estado exactos.
  • Pending - El sondeo ha sido programado pero aún no se ha ejecutado o no puede ejecutarse.
  • OK - El sondeo está ejecutándose con éxito.
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 Sondeo 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.
Los datos de Monitorización e información de estatus de sondeos, que estaban disponibles a través de la interfaz del satélite, ahora pueden ser exportados como archivos CSV. Haga clic en Descargar CSV a través de las páginas de Monitorización para descargar los archivos CSV con la información relevante. Los datos exportados pueden incluir:
  • Estado de sondeo
  • Todas los sondeos en un estado dado (OK, ADVERTIR, DESCONOCIDO, CRÍTICO, PENDIENTE)
  • Un historial de eventos del sondeo

7.10.1.1. Estatus de sondeo ⇒ Crítico —

Los sondeos que han sobrepasado el límite crítico (CRITICAL) 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 plazo límite.

7.10.1.2. Estatus de sondeo ⇒ Advertencia —

Los sondeos que han sobrepasado el límite de ADVERTENCIA.

7.10.1.3. Estatus de sondeo ⇒ Desconocido —

Los sondeos que no pueden recoger las mediciones necesarias para determinar el estado del sondeo. La mayoría de sondeos, mas no todos, entran en un estado desconocido al exceder su plazo límite. Esto puede indicar que el plazo límite debe ser incrementado o que no se pudo realizar 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.

7.10.1.4. Estatus 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.

7.10.1.5. Estatus de sondeo ⇒ OK —

Los sondeos que han sido ejecutados exitosamente sin excepción. Este es el estado óptimo de todos los sondeos.

7.10.1.6. Estatus de sondeo ⇒ Todos —

Todos los sondeos programados en los sistemas de su cuenta, listados en orden alfabético según los nombres de los sistemas.

7.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).

7.10.2. Notificación —

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 la notificación se aplicará. La página del usuario Detalles del usuario ⇒ Métodos de notificación aparecerá. Consulte la Sección 7.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 editar las propiedades del método.

7.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.
7.10.2.1.1. Notificación ⇒ Filtros de notificación ⇒ Filtros activos
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: Selecciona resultados precisos de la 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, no se aplica el filtro.
  9. Recurrentes: Seleccione si un filtro es ejecutado 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.
7.10.2.1.2. Notificación ⇒ Filtros de notificación ⇒ 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.

7.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 Monitoring ⇒ 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 7.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 RHN Satellite y el demonio rhnmd debe estar instalado y en ejecución en cada sistema cliente donde el sondeo será aplicado. Consulte la Guía de instalación del Servidor satélite de RHN 5.2.0 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 Monitoring ⇒ 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 conjunto de sondeos. Hay dos formas de realizar esta tarea. La primera es separar el sistema del grupo de sondeos. Al hacerlo, el sistema tendrá los mismos sondeos asignados. Sin embargo, usted podrá ahora modificar esos sondeos individualmente sin afectar ningún otro sistema. Para obtener mayor información sobre cómo remover sondeos de un sistema individual, consulte la Sección 7.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 MonitoringConjunto 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 Monitoring ⇒ 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 conjunto de sondeos. Haga clic en el enlace Descargar CSV en la parte inferior de la página de MonitorizaciónConjunto de sondeos para descargar el archivo.

7.10.4. Scout Config Push —

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 límite de un sondeo, usted debe reconfigurar su infraestructura de monitorización. Para realizar ésto, seleccione la casilla de verificación del servidor RHN y haga clic en Push Scout Configs. La tabla en esta página mostrará 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 RHN. Esto le permitirá copiar y pegar la llave SSH a los sistemas que son monitorizados por el explorador. Esto es requerido para que el Demonio de RHN se conecte con el Satélite.

7.10.5. Configuración general —

Recoge la información que es globalmente aplicable 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 servidor satélite de RHN, asimismo se reiniciarán las acciones programadas para el servicio de Monitorización en todos los sistemas RHN Proxy Server 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 sus configuraciones inmediatamente.
Generalmente, los valores por defecto proporcionados en esta página serán suficientes, ya que estos 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 administración desde el Satélite. Al finalizar, haga clic en Actualizar configuración.

7.11. Administración

La página Administración permite a usuarios RHN Satellite administrar la configuración básica del Satélite, incluso creando y administrando la función de organizaciones de RHN Satellite. Únicamente el Administrador de satélite puede acceder la página Administración.

7.11.1. Administración ⇒ 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 permite controlar el acceso de una organización a las tareas de administración de los sistemas. Para mayor información sobre el uso de múltiples organizaciones, consulte el Capítulo 9, Organizaciones múltiples.

7.11.2. Administración ⇒ RHN Satellite Configuración

Esta pestaña está dividida en subpestañas que le permiten configurar la mayoría de los parámetros en el RHN Satellite. Una vez se hayan realizado los cambios, es importante reiniciar el Satélite. Esta tarea se puede hacer en la última pestaña.

7.11.2.1. Administración ⇒ Configuración de 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.

7.11.2.2. Administración ⇒ Configuración del satélite ⇒ Monitorización

La página de Configuración de satélite de RHN ⇒ Monitorización 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.

7.11.2.3. Administración ⇒ 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. Red Hat recomienda que cargue el archivo, ya que este método es menos susceptible a errores. Haga clic en Actualizar para continuar. Si recibe errores relacionados con el DNS, asegúrese de que el Satélite esté configurado correctamente.

7.11.2.4. Administración ⇒ 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 incluidos en pasos anteriores. Asegúrese de que esta información sea correcta.
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.

7.11.2.5. Administración ⇒ 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 servidor satélite de RHN y enlaces para empezar de forma rápida a crear y configurar organizaciones. Para obtener mayor información sobre la configuración de organizaciones, consulte la Sección 7.11.1, “Administración ⇒ Organizaciones”.

7.11.2.6. Administración ⇒ 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. Note que el reinicio tomará entre cuatro y cinco minutos.

7.12. Ayuda

La página de Ayuda proporciona acceso a un set completo de documentos y asistencia disponible a los usuarios de RHN. Haga clic en Ayuda en la categoría Resumen para ver una lista de opciones disponibles.

7.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 usada durante la sesión.

7.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.

7.12.3. Guía Proxy

RHN Proxy Server es un mecanismo de paquete-cache que reduce los requisitos de banda ancha para RHN y servidores de Satélite y permite implementar el paquete personalizado. Los clientes Proxy guardan en cache los paquetes RPM, tales como actualizaciones de Errata desde 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 RHN Proxy Server proporciona información detallada sobre la instalación de servidor Proxy RHN y la configuración inicial.

7.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 Red Hat Network. Al conectar clientes a RHN Satellite o RHN Proxy Server en cambio, muchas de estas configuraciones deben alterarse. Alterar las configuraciones de cliente para uno o dos sistemas puede ser relativamente simple. Un gran entorno empresarial 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 es un manual de las mejores prácticas para ayudar a los usuarios de RHN Satellite y RHN Proxy Server a configurar sus sistemas de cliente de forma eficiente.

7.12.5. Guía de administración de canales

Un canal de software Red Hat Network y RHN Satellite es una colección de paquetes de software. Los canales ayudan a segregar paquetes por reglas prácticas: Es decir, un canal puede contener paquetes desde una versión de Red Hat Enterprise Linux determinada, por ejemplo. Un canal puede contener paquetes para una aplicación o familia de aplicaciones. Los usuarios también pueden definir canales para sus propias necesidades; una compañía, por ejemplo, puede crear 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 utilizando RHN Satellite.

7.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 los mejoramientos a la interfaz de usuario hasta cambios menores en la documentación relacionada.

7.12.7. API

Documentación para utilizar el API de Red Hat Network 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 la API con enlaces a descripciones detalladas de las diferentes llamadas de API disponibles para 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 al usuario diferentes llamadas de la API.

7.12.8. Búsqueda

La página de Búsqueda de documentación ofrece un motor de búsqueda sólido que indexa y busca documentación RHN Satellite y RHN Proxy Server.
Búsqueda de documentación

Figura 7.21. Búsqueda de documentación

Los usuarios pueden buscar la documentación en línea y filtrarla de acuerdo con la siguiente opción en el menú desplegable Buscar por:
  • Contenido & Título — Busca el encabezado y el cuerpo de todos los documentos disponibles
  • Forma libre — Busca documentos e índices de palabras claves que coincidan, lo cual extiende los resultados de búsqueda.
  • Contenido — Busca únicamente el cuerpo de los documentos para obtener coincidencias más específicas
  • Título — Busca únicamente los encabezados de la documentación para resultados directos específicos.
El campo de Forma libre permite además la búsqueda mediante nombres de campo que se anteponen a las consultas de búsqueda y resultados de filtro en ese campo.
Por ejemplo, si desea buscar todos los manuales de Satélite para la palabra Virtualización en el título y kickstart en el contenido, teclee lo siguiente en el campo de Forma libre:
title:Virtualization and content:kickstart
Otros campos de nombre soportados para búsqueda de documentación incluyen:
  • url — Busca en la URL por una palabra clave determinada
  • título — Busca títulos por una palabra clave determinada
  • contenido — Busca el cuerpo del documento por una palabra clave determinada
Si hay varias páginas de resultados de búsqueda, se puede limitar la cantidad de resultados visibles en una página haciendo clic en el menú desplegable Mostrar cantidad de datos por página, lo cual ofrece entre 10 y 500 resultados por página.
Para moverse entre páginas, haga clic en los corchetes angulares izquierdo o derecho (> para adelantar o < retroceder)

Capítulo 8. Monitorización

El derecho de Monitorización de RHN le permite realizar una gran cantidad de acciones diseñadas para mantener su sistema ejecutándose apropiada y eficazmente. 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.
Monitorización proporciona información de los cambios de estado tanto históricamente como en tiempo real, asimismo proporciona datos métricos específicos. Usted no sólo recibe notificaciones inmediatas sobre fallas y advertencias de degradación de rendimiento antes de que éstas lleguen a ser críticas, también recibe la información necesaria para conducir planeamiento de capacidad y correlación de eventos. Por ejemplo, el resultado de un sondeo que registra el uso de la CPU a través de un sistema podría resultar invaluable a la hora de balancear cargas sobre esos sistemas.
Monitorización 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 Monitorización deben ser finalizados con la actualización de su configuración por medio de la página Scout Config Push.

8.1. Prerrequisitos

Antes de intentar implementar Monitorización de RHN en su infraestructura, asegúrese de tener todas las herramientas en su lugar. Como mínimo, usted necesita:
  • Derechos de Monitorización — Estos derechos son requeridos para todos los sistemas que van a ser monitorizados. Monitorización está soportado únicamente en sistemas Red Hat Enterprise Linux.
  • RHN Satellite 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 servidor satélite de RHN en Ayuda para obtener instrucciones de instalación.
  • 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.
  • El Demonio de RHN — Este demonio, junto con la llave SSH para el explorador, es requerido en los sistemas que son monitorizados para que los monitores de procesos internos sean ejecutados. Usted puede, sin embargo, ejecutar estos sondeos usando el demonio SSH existente en el sistema (sshd). Consulte la Sección 8.2, “Demonio de RHN (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.

8.2. Demonio de RHN (rhnmd)

Para sacar el mayor provecho a su derecho de Monitorización, Red Hat aconseja la instalación del Demonio de RHN en el sistema cliente. Basado en OpenSSH, rhnmd permite al servidor 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 RHN 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 cambio. Consulte la Sección 8.2.3, “Configuración de SSH” para mayores detalles.

8.2.1. Sondeos que requieren el demonio

Una conexión encriptada, ya sea a través del Demonio de RHN 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.

8.2.2. Instalación del Demonio de RHN

Instale el Demonio de RHN para preparar el sistema para monitorización usando los sondeos identificados en la Sección 8.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 el sistema monitorizado. Consulte la Sección 8.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 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 8.2.4, “Instalación de la llave SSH”.
  5. Inicie el Demonio de RHN 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.

8.2.3. Configuración de SSH

Si usted desea evitar la instalación del Demonio de RHN y la apertura del puerto 4545 en el sistema cliente, usted puede configurar sshd para proporcionar la conexión encriptada requerida entre los sistemas y RHN. Esto puede ser una opción deseable 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 numero 22.
  4. Instale la llave pública SSH en todos los sistemas cliente a ser monitorizados como se describe en la Sección 8.2.4, “Instalación de 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.

8.2.4. Instalación de la llave SSH

Ya sea que utilice rhnmd o sshd, usted debe instalar la llave pública SSH del Demonio de RHN en los sistemas a ser monitorizados para completar la conexión segura. Para instalarla:
  1. Navegue por la página de Monitorizar ⇒ Scout Config Push y haga clic sobre el nombre del servidor RHN 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 a los que desea enviar la llave desde Sistemas, luego seleccione Sistemas del menú izquierdo, y por último, haga clic en la cajilla de verificación cerca a los sistemas que desea enviar la llave SSH y haga clic en el botón Administrar en la parte superior.
  4. Desde el Gestor de grupo de sistemas, haga clic en Ejecutar comandos remotos, luego en la cajilla de texto Script escriba la siguiente línea:
    #!/bin/sh
    cat <<EOF >> ~nocpulse/.ssh/authorized_keys
    
    Luego, presione Enter y pegue la llave SSH. El resultado debería verse como el siguiente:
    #!/bin/sh
    cat <<EOF >> /opt/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 la que desea que la acción se lleve a cabo, 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.

8.3. Paquete mysql

Si su RHN Satellite 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 RHN Satellite. 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.

8.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 RHN Satellite, además de haber configurado sendmail para manejar apropiadamente el correo entrante. Consulte el capítulo Instalación de la Guía de Instalación del servidor satélite de RHN para mayores detalles.

8.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. Entre al sitio web de RHN ya sea como Administrador del Satélite o como el 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 del 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.

8.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 

8.4.3. Reenvío de notificaciones

Tras recibir una notificación, usted puede reenviar si incluye alguna regla de notificación avanzada en el correo-e de acuso de recibo. Tan solo responda a la notificación e incluya la opción deseada. Estas son las opciones de reenvío o tipos de filtros posibles:
  • 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 es alguno de los siguientes comandos avanzados, probe_type es el sondeo o sistema, duration es la cantidad de tiempo para el reenvío yemail_address es la dirección de reenvío. Por ejemplo:
 ACK METOO system 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 respuesta de redireccionamiento. Estos sondeos requieren cambiar las notificaciones en la interfaz web del Satélite.

8.4.4. Filtrado de notificaciones

Ya que las notificaciones se producen cada vez que un sondeo cambia de estado, los pequeños cambios en su red pueden generar una marejada de notificaciones. La creación, cancelación y aplicación de filtros de notificaciones se describe en la Sección 7.10.2.1, “Notificación ⇒ Filtros”.

8.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.

8.5. Sondeos

Ahora que el Demonio de RHN ha sido instalado y los métodos de notificación han sido creados, usted 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.

8.5.1. Administrando sondeos

Para añadir un sondeo al sistema, éste debe tener derechos de Monitorización. Además, usted debe tener acceso al sistema mismo, ya sea como el usuario root del sistema, mediante el rol de System Group Administrator o como el Administrador del Satélite. Luego:
  1. Inicie una sesión RHN ya sea como Administrador del Satélite o como System Group Administrator del 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 y otros campos y requisitos. Consulte el Apéndice D, Sondeos para obtener una lista completa de sondeos por grupos de comando. Recuerde que algunos sondeos requieren la instalación de Demonio de RHN en el sistema cliente.
  4. Seleccione el comando de sondeo deseado y el explorador de monitorización (Monitoring Scout); generalmente es un Satélite de monitorización de RHN pero puede ser un RHN Proxy Server. Introduzca una descripción breve pero única del sondeo.
  5. Seleccione la casilla de verificación Notificaciones de sondeo para recibir notificaciones cuando el sondeo cambie de estado. Utilice el menú desplegable Intervalo de revisión de sondeo para determinar la frecuencia de envío de las notificaciones. Si selecciona 1 minuto (y la casilla de verificación Notificación del sondeo) usted recibirá notificaciones cada minuto después de que el sondeo sobrepase sus umbrales crítico (CRITICAL) o de advertencia (WARNING). Consulte la Sección 8.4, “Notificaciones” para obtener información acerca de cómo crear métodos de notificación y cómo acusar recibo de sus mensajes.
  6. Utilice los campos Usuario RHNMD y Puerto RHNMD, si estos aparecen, para forzar que la comunicación del sondeo se haga mediante sshd, en vez del Demonio de RHN. Consulte la Sección 8.2.3, “Configuración de SSH” para obtener detalles al respecto. De otro modo, acepte los valores predeterminados 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 umbral. 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, CRITICAL y WARNING, determinan en qué punto el sondeo ha cambiado de estado. Consulte la Sección 8.5.2, “Estableciendo límites” para obtener información sobre el uso de estos límites.
  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 que se efectúen.
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 haga clic en borrar sondeos. Por último, confirme la acción.

8.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 límites.

8.5.3. Monitorización en el servidor RHN

Además de monitorizar todos sus sistemas cliente, usted puede usar RHN para monitorizar su servidor RHN, ya sea éste un RHN Satellite o un RHN Proxy Server. 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 8.5.1, “Administrando 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 RHN no puede ser usado contra un servidor satélite de RHN o un RHN Proxy Server 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 (Log Agent) como los sondeos de programas remotos. Utilice los sondeos del grupo de comando de Satélite para monitorizar un servidor satélite de RHN o un RHN Proxy Server. En el caso del explorador del Proxy, los sondeos son listados bajo el sistema para los cuales están reportando datos.

8.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.

8.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 8.6.2, “Ver la salida de rhn-runprobe para obtener instrucciones.

8.6.2. Ver 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. Observe que por defecto rhn-runprobe trabaja en modo de prueba, esto quiere decir que no ingresan resultados en la base de datos. A continuación están sus opciones:

Tabla 8.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 de verbosidad numérico. Por 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 genera salida verbosa demostrando la ejecución que se intentó del sondeo. Errores son claramente identificados.

Capítulo 9. Organizaciones múltiples

RHN Satellite apoya la creación y gestió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 de la organización y gestión en múltiples RHN Satellite

9.1. Modelos recomendados para usar organizaciones múltiples

Los siguientes ejemplos muestran dos escenarios posibles de uso de las organizaciones múltiples (o multi-org). Para instalar o actualizar a RHN Satellite 5.1 o posterior; no es necesario hacer uso de la función multi-org. Puede crear otras organizaciones en el 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/usuarios para entender plenamente el impacto de un Satélite de multi-org en los procesos y políticas de la organización.

9.1.1. Una organización multi-departamento para Satélite administrado centralmente

En este primer escenario, el RHN Satellite es mantenido por un grupo central dentro de una empresa u otra organización (consulte la Figura 9.1, “Organización multi-departamentos para Administración de satélite centralizado”). El administrador de Satélite de la organización 1 (la organización administrativa creada durante la configuración de Satélite) trata la organización 1 (la 'Organización administrativa') como un área de ensayo para software y suscripciones de sistema y derechos.
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.
Otras organizaciones en este ejemplo se asignan 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 RHN Satellite. Para mantener el control centralizado sobre las organizaciones en el Satélite, cree una cuenta en Administrador de organización en cada organización creada posteriormente para poder acceder a esa organización por cualquier motivo.
Organización multi-departamentos para Administración de satélite centralizado

Figura 9.1. Organización multi-departamentos para Administración de satélite centralizado

9.1.2. Administración de organizaciones múltiples descentralizadas de terceras partes

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, Administrador de satélite puede desear reservar una cuenta en cada organización para tener acceso de inicio de sesión. Por ejemplo, si está usando satélites 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 introducir contenido.
Administración de Satélite descentralizado para organizaciones multi-departamentos

Figura 9.2. Administración de Satélite descentralizado para organizaciones multi-departamentos

9.1.3. Consejos generales para uso de Multi-Org

Independientemente del modelo específico anterior que eligió en la gestión de su Satélite multi-org, pueden ayudar los siguientes consejos prácticos.
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 Satellite como una sola organización Satélite o esté en proceso de migración desde una sola organización Satélite a una organización múltiple de Satellite. Esto es debido 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.

9.1.3.1. El certificado tiene menos derechos que los que estoy utilizando

Si se emite un nuevo certificado de Satélite y 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 bajo AdministraciónConfiguración de satéliteCertificado, a través del perfil http://rhn.redhat.com del sistema de satélite bajo 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 S y decidir qué organizaciones deben renunciar a algunos derechos y aún funcionar correctamente. Puede contactar directamente a los administradores de la organización y solicitarles que desautoricen o eliminen perfiles de sistema de cualquier sistema extraño en sus organizaciones. Si puede entrar a esas organizaciones, lo puede hacer usted mismo. Inicie sesión como administrador de Satélite, no puede disminuir los derechos asignados a una organización por debajo del número de derechos que la organización activamente ha 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.

9.1.3.2. El certificado tiene más derechos que los que estoy utilizando

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.

9.2. Organizaciones administrativas ⇒

La interfaz de Organizations Web permite a los administradores ver, crear, y manipular organizaciones múltiples a través de 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 9.3. Administración

La página de Organizaciones contiene un listado de organizaciones a través de 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 9.6, “Confianzas empresariales” para mayor información sobre cómo establecer confianzas empresariales.

9.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.

9.3. Crear nueva organización

La página Crear nueva organización en la interfaz de web RHN Satellite puede accederse yendo a AdministraciónOrganizacionesCrear 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 9.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 una cuenta en administrativa en Administrador de organización para sí mismos para tener la opción de registro en 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 administrativa del Administrador de organización en nuevas organizaciones. En cambio, cree una cuenta de satélite-local para los administradores de la organización y reserve cuentas PAM-autenticadas para inicios de sesión de Satélite con privilegios menos elevados a fin de que los usuarios no tengan que iniciar frecuentemente en el Satélite con privilegios elevados, ya que el potencial de cometer errores es mayor si se utilizan estas cuentas.
Además, considere crear un nombre de inicio de sesión para una cuenta administrativa del Administrador de organización; que describa por ejemplo,orgadmin-mktg o eng-dept-admin, para que coincidan los nombres de inicio de sesión de administrador con la Organización.

9.4. Administración de derechos

Una tarea importante después de crear una nueva organización es asignar derechos de gestión a la nueva organización. Los derechos del sistema de gestión son un requisito básico para que una organización funcione en el Satélite. El número de derechos de gestió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 gestió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 la funcionalidad de Satélite extendido, como el paquete de rhn-virtualization, el cual es necesario para que los derechos de huéspedes virtuales Xen o KVM sean contados correctamente correspondiendo al número de suscripciones Red Hat Enterprise Linux a los cuales están asociados.
Acceda a la pestaña Suscripciones haciendo clic en AdminOrganizacionesInformaciónSuscripciones.
La pestaña Suscripciones tiene dos subpestañas para administrar el canal de software y los derechos de sistema para la organización.

9.4.1. Administración ⇒ Suscripciones ⇒ Derechos de canal de software

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 una Confianza empresarial se establezca entre las organizaciones que desean compartir el canal. Para obtener más información sobre confianzas empresariales, consulte la Sección 9.6, “Confianzas empresariales”.
La sub-pestaña Organizaciones también contiene amplio uso de información en la sección Amplio uso de derechos de sistema, incluyendo:
  • Total — El número de todos los derechos disponibles para el Satélite.
  • Disponible — El número de derechos actualmente disponibles para asignar.
  • Uso — El número de derechos actualmente 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 Total es 100 y la columna Disponible es 70, significa que hay 30 derechos asignados a organizaciones. La columna Uso muestra cuántos de esos 30 derechos asignados son utilizadas por organizaciones aparte de la organización de base. Por lo tanto si la columna Uso lee 24 de 30 (80%), significa que 24 derechos de canal se distribuyen a organizaciones de Satélite (a diferencia de la organización de base) de los 30 asignados.

9.4.2. Administración ⇒ 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.

9.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 Satélite ni al soporte de organizaciones múltiples de RHN Satellite.
  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 RHN Satellite 5.1.0, los primeros caracteres de la llave de activación se usan para indicar la organización (por número de identificación) que posee la activación.

9.6. Confianzas empresariales

Las organizaciones pueden compartir sus recursos con cada uno de los otros estableciendo una Confianza empresarial en el Satélite. Una confianza empresarial es bidireccional, lo que significa que una vez un Administrador de satélite establece una confianza entre dos o más organizaciones, el Administrador de organización de cada organización es libre de compartir los muchos o pocos recursos que necesitan. 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.

9.6.1. Establecimiento de una organización de confianza

El Administrador de satélite puede crear una confianza entre dos o más organizaciones. Para ello, haga clic en el vínculo Organizaciones en el menú lateral en 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 sub-pestaña confianzas , hay un listado de todos las otras confianzas en el RHN Satellite. Aquí puede utilizar el cuadro de texto de Filtro por organización para reducir una larga lista de organizaciones a un subconjunto específico.
Confianzas empresariales

Figura 9.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.

9.6.2. Compartir canales de contenido entre organizaciones en una confianza

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. Conéctese 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.
    • Público — 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 que 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.

9.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 de 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 dispone 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 por el nuevo Administrador de organización; a fin de simplificar el resto del proceso de migración, que incluye la suscripción a una base de canales y la concesión de derechos.

9.6.3.1. Uso de migrate-system-profile

El uso de migrate-system-profile es sencillo. Es necesario determinar el ID del sistema que va a migrarse, el ID a de la Organización del sistema migrará, y el nombre de host o dirección IP del servidor Satélite si está ejecutando el comando desde otra máquina.
El uso de la línea de comandos es la 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 RHN Satellite 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 RHN Satellite. El nombre de host RHN Satellite será satserver.example.com.
El Administrador de organización de finanzas 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 organización de finanzas el nombre de usuario y contraseña (a menos que haya sido especificada con --username= y --password= en la línea de comandos).
El Administrador de organización de finanzas podrá entonces ver el sistema desde la página de Sistemas cuando esté conectado a la interfaz de web RHN Satellite. El Administrador de organización de finanzas; puede luego terminar el proceso de migración mediante la asignación de un canal de base otorgándole derechos al cliente utilizando el mismo proceso como cualquier otro sistema registrado a su organización, disponible desde la página del sistema Historia en la sub-pestaña Eventos.
Historia del sistema

Figura 9.6. Historia del sistema

Nota

El Administrador de satélite puede migrar un sistema de una organización de confianza a cualquier otro en la confianza. Sin embargo, el Administrador de organización solamente puede migrar un sistema de 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.

9.7. Usuarios Admin ⇒

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

Nota

Usted sólo 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 se muestra la página de Información de usuario. Consulte la Sección 7.9, “Usuarios — para obtener más información sobre configuración de usuario.

9.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, puede hacer 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 usuario, consulte la Sección 7.9.1.1, “Lista de usuario ⇒ Activa ⇒ Información de usuario — .

Nota

Debe iniciar sesión como en el Administrador de organización para editar los detalles de usuario de una organización. El Administrador de satélite no puede editar los detalles de usuario de los usuarios de la Organización.

Capítulo 10. Virtualización

Para poder administrar y suministrar sus sistemas clientes, usted debe primero sincronizar el contenido de los servidores centrales de RHN con su Satélite.
RHN le recomienda que sincronice al menos los siguientes canales:
  • Herramientas de Red Hat Network para el servidor RHEL (v. 5 para 32 bits x86) — rhn-tools-rhel-i386-server-5
  • Herramientas de RHN — rhn-tools-rhel-5-i386
  • Servidor de Red Hat Enterprise Linux (v. 5 para 32-bit x86) — rhel-i386-server-5 (y todos sus canales hijos)
  • Servidor de virtualización Red Hat Enterprise Linux (v.5 para 32bits x86) — rhel-i386-server-vt-5 (y todos sus canales hijos)

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

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

10.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.
  3. Debe encontrarse ahora en el primer paso del proceso de creación del perfil kickstart:
    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 para $ARCH), en donde $ARCH es la arquitectura de su sistema de host.

      Nota

      Puede instalar Red Hat Enterprise Linux de 32 bits 5 en sistemas host de 64 bits. Si elige hacerlo, tenga en cuenta que sus sistemas huéspedes deben ejecutar la versión de Red Hat Enterprise Linux para 32 bits.
    3. En el campo Árbol kickstart, seleccione ks-rhel-$ARCH-server-5 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 algunas de las opciones indicadas anteriormente no se encuentran en algunos de los campos, puede que la sincronización de los canales de software de su Satélite con los servidores de Red Hat haya fallado.
  4. Para el paso 2 del proceso de creación del perfil kickstart, seleccione la ubicación de los archivos de la 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 paso 3.

    Nota

    Como en el paso anterior, si la ubicación de descarga predeterminada no está, la sincronización del contenido de canal de software de su Satélite con los servidores de Red Hat pudo haber fallado.
  5. En el paso 3 del proceso de creación del perfil kickstart, escoja una contraseña de root para el sistema host que suministrará y haga clic en Terminar para finalizar la creación del perfil.
  6. Este es el último paso en la creación del perfil kickstart. Después de completar el paso 3, usted llegará al perfil kickstart recientemente creado. Puede ir a través de las diferentes pestañas del perfil y modificar los parámetros a su gusto, sin embargo, los parámetros predeterminados funcionan bien en la mayoría de los casos.

10.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:

10.1.2.1. Su sistema tiene instalado Red Hat Enterprise Linux 4 o anterior

En este caso, registre su sistema host a su Satélite y programe el proceso kickstart a través de la interfaz web del Satélite.
  1. Primero registre su sistema host en su Satélite. Utilice ssh para conectarse a su sistema host. Registre su sistema host en su Satélite con 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 Red Hat Network diferente, 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. Puede ver el sistema host que acaba de registrar — haga clic en el nombre del perfil para tener acceso a la página del perfil del sistema.
  3. Añada un derecho al nivel de servicio de aprovisionamiento a su sistema host. Desde la página de perfil del sistema, haga clic en la pestaña InformaciónPropiedades. Revise la casilla de verificación Aprovisionamiento en el campo Derechos adicionales, y haga clic en el botón Propiedades en la esquina inferior derecha de la pantalla.
  4. A continuación, programe una instalación kickstart. Llegará a la página de perfil del sistema host. Verá una subpestaña para Aprovisionamiento en el perfil del sistema. Haga clic en esa pestaña para ir a la página de Programar kickstart para el sistema.
  5. Seleccione el perfil kickstart creado anteriormente. Seleccione a continuación el botón Programar kickstart y finalizar en la esquina inferior derecha de la pantalla.

    Nota

    Si en la página de Programar kickstart no ve el perfil kickstart creado anteriormente, seguramente creo un perfil kickstart que no coincide con la arquitectura del sistema host registrado. Si éste es el caso, abra el perfil kickstart a través de SistemasKickstartPerfiles en la interfaz web del Satélite y haga clic en la etiqueta del perfil kickstart del sistema host. Haga clic en la pestaña Información kickstartSistema operativo y seleccione los elementos bajo Canal base y Árboles disponibles para que coincida con la arquitectura de su sistema host. Haga clic en el botón Actualizar kickstart en la esquina inferior derecha de la pantalla y vaya a la página de Programar kickstart siguiendo los pasos anteriormente mencionados.
  6. Después de programar la instalación kickstart, usted llegará a la página de Estado kickstart en la interfaz web del Satélite. Mantenga el navegador abierto en esa página para seguir el progreso del sistema host.
  7. Utilice ssh para conectarse al sistema host y ejecute el comando rhn_check. Esto hará que el proceso kickstart inicie inmediatamente en vez de esperar a la siguiente vez que el proceso rhn_check sea ejecutado en el sistema. Debe ver un mensaje indicando el inicio del proceso de kickstart en el sistema host y le avisará que el sistema será reiniciado en menos de tres minutos.
  8. Después de que hayan pasado tres minutos, el sistema será reiniciado. Siga el progreso de la instalación kickstart a través de la interfaz de web.
  9. Dependiendo de varios factores, el proceso kickstart puede tomar entre diez a trece minutos. Al final de este periodo, la página de estado de la instalación kickstart debe indicar que la instalación ha finalizado satisfactoriamente.

    Nota

    Si la instalación kickstart falla, la página de estado de la instalación kickstart en el Satélite debe indicar la falla. Para obtener mayor información sobre las razones por las cuales la instalación kickstart falló, haga clic en EventosHistorial en el perfil del sistema host y haga clic sobre el nombre del evento kickstart que falló. Puede ser útil consultar /var/log/up2date en el sistema host para asistir en el diagnóstico y corrección de errores.

10.1.2.2. Su sistema host no tiene Red Hat Enterprise Linux instalado

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 intenta utilizar para poder 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
    
    Para obtener instrucciones sobre cómo crear un CD con la imagen ISO en Linux, visite la base de conocimiento de Red Hat:
    Si tiene que utilizar otro sistema operativo para crear el CD con la imagen ISO, consulte el siguiente artículo en la base de conocimiento:

    Nota

    Es posible utilizar una memoria USB para arrancar su sistema para ejecutar la instalación kickstart. Consulte la Guía de administración de sistemas de Red Hat Enterprise Linux (disponible en http://www.redhat.com/docs/manuals/enterprise/). 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 la 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 sistema usted podría tener que añadir ksdevice=eth0 al comando anterior o desactivar uno o más NIC en la BIOS del sistema para evitar confusiones durante el proceso kickstart.
  4. La instalación kickstart para su sistema host debe iniciar. Debe tomar cerca de quince minutos para ser completada. Una vez la instalación kickstart haya sido finalizada, usted tendrá un sistema host para sus huéspedes virtuales y éste será registrado al Satélite.

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

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. Primero registre su sistema host con el 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 está registrado con un servidor Red Hat Network diferente, 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 de su sistema host, haga clic en el enlace Alterar suscripción de canales en la página de perfil bajo el encabezado Canales suscritos. Seleccione las casillas de verificación 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
    
    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
    
    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 que pertenezcan 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é configurada 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 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.
  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.

10.2. Configuración del sistema virtual

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

10.2.1. Creación del perfil 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 Vista 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 for $ARCH) en donde $ARCH es la arquitectura del sistema operativo del sistema host y $PRODUCT es el Server o Client.

      Nota

      El cliente Red Hat Enterprise Linux 5 puede que no esté disponible para ser seleccionado si no se sincronizaron los canales de software cliente del Satélite.

      Nota

      Tenga en cuenta que las etiquetas de los canales para escritorio Red Hat Enterprise Linux 5 y Red Hat Enterprise Linux 5 hacen referencia al servidor(server) y cliente (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 con los servidores de Red Hat haya fallado.
  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.
  6. É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.

10.2.2. Suministro 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ónAprovisionamiento 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 SistemasSistemasSistemas 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.
    
    Sea paciente y no se preocupe si ve este mensaje a menos de que hayan pasado más de veinte minutos. Para ver si el proceso kickstart está todavía en progreso, revise el registro de la instalación para asegurarse de que no ha habido ningún error. Recargue la página de estado kickstart para ver si el campo Último archivo pedido 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.

10.2.3. Administrar sus derechos de huésped virtual

RHN Satellite ofrece derechos Flex Guest que le permiten asignar derechos a sus huéspedes virtuales sin consumit un derecho estándar reservado para sistemas físicos.
Para administrar sus derechos Flex Guest, haga clic en Vista 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.

10.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.

10.3.1. Inicio de sesiones en los sistemas virtuales directamente a través de SSH

  1. Deberá ubicar la dirección IP de su sistema virtual. La puede encontrar en la pestaña SistemasSistemas 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.

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

  1. Primero, necesitará conectarse al sistema host y determinar 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.

10.3.3. Instalación de software a través de la interfaz web del satélite

  1. Vaya al perfil del sistema virtual en la interfaz web del Satélite en SistemasSistemasSistemas 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 SoftwarePaquetes.
  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.

10.3.4. Instalación de software a través de Yum desde el sistema virtual

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

10.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/
    

10.3.6. Eliminación de un sistema virtual

La eliminación de sistemas virtuales es un proceso de varios pasos.
  1. Primero debe apagar 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 apagar. Finalmente 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 11. Cobbler

RHN Satellite 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 de realizar instalaciones de sistema desatendidas, ya sea en servidor, estación de trabajo o sistemas de huéspedes en una instalación completa o para-virtualizada.
Cobbler tiene varias herramientas para ayudar en la guía de pre-instalación, administración de archivo kickstart, administración de entorno de instalación y mucho más. Las funciones 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

11.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.

11.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.

11.1.2. Cobbler y 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.

11.1.2.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 PXE primero 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 recupera el archivo del gestor de arranque pxelinux.0

11.1.3. Xinetd and TFTP

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.

11.1.4. Configuración SELinux e IPTables para soporte de Cobbler

Red Hat Enterprise Linux está instalado con apoyo de SELinux además del cortafuegos seguro habilitado por defecto. Para configurar correctamente un servidor Red Hat Enterprise Linux para Cobbler, primero debe configurar estos salvaguardias sistema y red para permitir conexiones hacia y desde el servidor Cobbler.

11.1.4.1. Configuración SELinux

Para habilitar SELinux con soporte de Cobbler, debe establecer el valor booleano SELinux para permitir componentes de servicio de web HTTPD. Ejecute el siguiente comando como root en el servidor Cobbler:
 setsebool -P httpd_can_network_connect true
La opción -P es esencial, puesto que permite la conexión de HTTPD persistentemente a través de reinicios del sistema.
También debe establecer reglas de contexto de archivo SELinux para asegurar que Cobbler funcione correctamente en un sistema de SELinux.
Ejecute lo siguiente como root en el servidor de Cobbler:
semanage fcontext -a -t public_content_t "/tftpboot/.*"
El comando establece el contexto de archivo TFTP para servir el archivo de imagen de arranque.

11.1.4.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

11.1.5. 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 RHN Satellite.

11.2. 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 de RHN Satellite, consulte la Sección 7.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).

11.3. 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 crear y configurar perfiles kickstart desde la interfaz de RHN Satellite, consulte la Sección 7.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=string especifica la distribución que se utilizará para este perfil particular. Se agregaron distribuciones en Sección 11.2, “Agregar una distribución a Cobbler”.
La opción --kickstart=url especifica la ubicación kickstart (si 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.

11.4. Adición de un sistema a Cobbler

Una vez hayan sido creadas las distribuciones y perfiles para Cobbler, podrá agregar sistemas a Cobbler. Los registros del sistema asignan una parte de hardware a un cliente con el perfil de cobbler asignado para ejecutarse en él.

Nota

Si usted se aprovisiona a través de koan y menúes 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 crear y configurar kickstart de interfaz RHN Satellite, consulte la Sección 7.4.2.10.4, “Información de 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=string especifica uno de los nombres de perfil agregados en Sección 11.3, “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.

11.5. Plantillas Cobbler

Dentro de la interfaz de web RHN Satellite, hay instalaciones 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 7.4.9.3.3, “Información 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.

11.5.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:

11.5.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:

11.6. 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.

11.6.1. Uso de Koan para suministrar sistemas virtuales

Si ha creado un perfil de máqu¡na virtual como se describe en la Sección 11.3, “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 archivo ejecutando 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, inicia el proceso de crear el archivo de imagen y de iniciar 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.

11.6.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 12. Guía de soporte UNIX

12.1. Introducción

Este capítulo documenta el proceso de instalación e identifica las diferencias de las funciones de Red Hat Network cuando éste es usado 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 características ofrecidas para la administración de sistemas UNIX no son tan exhaustivas como aquellas disponibles para la administración de sistemas 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.

12.1.1. Variantes de UNIX soportadas

Las siguientes variantes UNIX, versiones y arquitecturas son soportadas por RHN Satellite:

Tabla 12.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

12.1.2. Prerrequisitos

Estos elementos son necesarios para obtener soporte UNIX:
  • RHN Satellite 5.0.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 RHN Satellite. Consulte la Sección 12.3.1, “Descargar e instalar paquetes adicionales” para obtener una lista completa.

12.1.3. Características incluidas

Las siguientes características se incluyen en el nivel de servicios de soporte UNIX tal y como existen en RHN:
  • El Red Hat Network Service Daemon (rhnsd), el cual acciona rhn_check de acuerdo con un intervalo configurable.
  • El Red Hat Network Configuration Client (rhncfg-client), que ejecuta todas las acciones de configuración programadas desde el Satélite.
  • El Red Hat Network Configuration Manager (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 de administración, como agrupamiento de sistemas, comparación de perfiles de sistemas y el uso del Gestor de grupos de sistemas para administrar múltiples sistemas simultáneamente.
  • La función de aprovisionamiento llamada Comandos remotos que le permite a los usuarios programar comandos de root sobre cualquier cliente administrado a través del sitio web del Satélite. El cliente debe estar configurado para permitir esta acción.

12.1.4. Diferencias en funcionalidad

Las siguientes características de RHN funcionan de una forma diferente en un entorno UNIX:
  • El Red Hat Update Agent for UNIX ofrece menos opciones que su contraparte para Linux y, en vez de utilizar rpm, depende de las herramientas nativas del sistema operativo para la instalación de paquetes. Consulte la Sección 12.4.2.4, “Actualizar desde la línea de comandos” para obtener una lista precisa de opciones.
  • La aplicación RHN Push ha sido similarmente modificada para cargar tipos de archivos nativos de UNIX, incluyendo paquetes, parches y cluster de parches.
    Ya que los paquetes de Solaris, parches y cluster 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.

12.1.5. Características excluidas

Las siguientes funciones de RHN no están disponibles con el sistema de soporte UNIX:
  • Exceptuando la administración de los archivos de configuración, todas las funciones del nivel de aprovisionamiento, tal como kickstart y la restauración de paquetes.
  • Todas las funciones relacionadas con erratas, ya que el concepto de alerta de errata no es entendido en UNIX.
  • 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.
Además, la reubicación de los archivos de RHAT*.pkg durante la instalación no es compatible.

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

Usted debe configurar el soporte de clientes UNIX en el Satélite 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 si tiene o no instalado su servidor 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 12.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 12.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 certificate authority. 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 dependiendo de la arquitectura de su cliente.

12.3. Preparación del sistema cliente

Antes de que sus sistemas clientes basados en UNIX puedan aprovechar los beneficios de Red Hat Network, estos deben ser preparados para realizar 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 de éste.
  3. Siguiente, implemente los certificados SSL requeridos para una conexión segura.
  4. Configure las aplicaciones clientes para conectarse con el RHN Satellite.
Una vez finalizado, su sistema podrá recibir actualizaciones desde RHN. Las siguientes tres secciones explican en detalle los pasos necesarios.

12.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 es el Red Hat Update Agent for UNIX (up2date), el cual proporciona el enlace entre su sistema cliente y Red Hat Network. La versión específica para UNIX del Red Hat Update Agent 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 12.4, “Registro y actualización” 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.

12.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.

12.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, se debe añadir la ubicación de éstas en 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 /other/existing/path:/lib:/usr/lib:/usr/local/lib
En x86:
# crle -c /var/ld/ld.config -l /other/existing/path:/lib:/usr/lib:/usr/local/lib:/usr/sfw/lib

12.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-<version>-<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.

12.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/.

12.3.1.5. Incluir 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 <current library paths>:/opt/redhat/rhn/solaris/lib

12.3.2. Implementación de los certificados SSL

Para asegurar la transmisión segura de datos, Red Hat recomienda el uso de SSL. El RHN Satellite facilita la implementación de SSL al generar los certificados necesarios durante la instalación. Los certificados del lado del servidor son automáticamente instalados en el Satélite mismo; los certificados para el cliente están ubicados 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/ de el RHN Satellite en el sistema cliente. El certificado tendrá un nombre como RHN-ORG-TRUSTED-SSL-CERT. Se puede acceder a él desde la web siguiendo 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 12.3.3, “Configuración de los clientes” para obtener instrucciones al respecto.

12.3.3. Configuración de los clientes

El paso final antes de registrar sus sistemas clientes con Red Hat Network es reconfigurar sus aplicaciones RHN para que utilicen los nuevos certificados SSL y para que obtengan actualizaciones desde el RHN Satellite. Ambos cambios pueden realizarse a través del archivo de configuración del Red Hat Update Agent, el cual proporciona funciones 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 RHN Satellite:
    serverURL[comment]=Remote server URL
    serverURL=https://your-satellite.example.com/XMLRPC
    
  4. Asegúrese de que la aplicación se dirija al RHN Satellite incluso cuando SSL está desactivado estableciendo el valor noSSLServerURL del Satélite:
     
    noSSLServerURL[comment]=Remote server URL without SSL
    noSSLServerURL=http://your-satellite.example.com/XMLRPC
    
  5. Con el archivo de configuración up2date aun 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 12.3.2, “Implementación de los certificados SSL”, 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
    
Su sistema cliente está listo para registrarse con Red Hat Network y ser administrado por su Satélite.

12.4. Registro y actualización

Ahora que ha instalado los paquetes específicos de RHN, implementado SSL y reconfigurado su sistema cliente para conectarse al RHN Satellite, usted puede iniciar el proceso de registro de su sistema y la obtención de actualizaciones.

12.4.1. Cómo registrar los sistemas

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 manuales, esta sección se centra en las diferencias presentes al aplicar las llaves a variantes UNIX. Consulte la Sección 7.4.6.1, “Administrando las llaves de activación” para obtener una completa descripción de este proceso.
Para registrar sistemas UNIX en su RHN Satellite ejecute los siguientes pasos en el orden dado:
  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 12.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.

12.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 cluster 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 actual versión; 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.
Además, Red Hat recomienda dividir sus paquetes en canales base e hijos dependiendo de su naturaleza. Por ejemplo, los paquetes de instalación de Solaris deben ir en el canal base Solaris, mientras que los parches y los cluster de parches deben ir en un canal hijo del canal base Solaris. Paquetes de instalación adicional pueden ir en un canal hijo extras por separado.
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.

12.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.
12.4.2.1.1. solaris2mpm
Como se mencionó en la Sección 12.1.4, “Diferencias en funcionalidad”, solaris2mpm es parte de RHN Push para Solaris. El contenido que sea enviado al canal Solaris debe convertirse 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 solaris2mpm 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 cluster de parche a convertir. Normalmente, el espacio en /tmp/ será utilizado para este propósito. Sin embargo, la opción --tempdir le permitirá, de ser necesario, especificar otro directorio.
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 un archivo "meta" .mpm de alto nivel que contiene la información de cluster como un todo.
A continuación están las opciones de solaris2mpm:

Tabla 12.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>
Temporary directory to work from
--select-arch=<arch>
Selecciona la arquitectura (i386 o Sparc) para paquetes de múltiples arquitecturas.
12.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 cluster de parches que desea administrar a través del Satélite, luego utilice RHN Push para cargarlos al canal creado para ello.

12.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 12.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 grupos de 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.

12.4.2.3. rhnsd

En sistemas Red Hat Enterprise Linux, el demonio rhnsd, el cual instruye al sistema cliente para conectarse con RHN, automáticamente inicia 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:

Tabla 12.3. Opciones de rhnsd

Opciones Descripción
-f, --foreground
Ejecutar en primer 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

12.4.2.4. Actualizar desde la línea de comandos

Como en el sitio web, el uso de la línea de comandos del Red Hat Update Agent se ve afectada por las limitaciones de la administración de paquetes de UNIX. 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 12.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 Red Hat Update Agent acepta los siguientes argumentos en los sistemas UNIX:

Tabla 12.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=CHANNEL Especifica cuáles canales actualizar a través de las etiquetas del canal.
--get Obtiene el paquete especificado sin resolver dependencias.

12.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.

12.5.1. Habilitar 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 se puede controlar, sin embargo, a través de mismo mecanismo de 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 7.4.2.10.3, “Información de sistema ⇒ Configuración — .
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 

12.5.2. Ejecutando comandos

Usted puede ejecutar un comando remoto de diferentes maneras: en un sistema individual, en múltiples sistemas simultáneamente y acompañando 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 sub-pestaña Comandos remotos. (Note que esta sub-pestaña solo aparecerá si tiene derechos Provisioning). En esta página establezca los parámetros para el comando. Usted puede identificar un usuario, grupo y periodo límite específico, así como el script mismo. Seleccione una hora y fecha para iniciar la ejecución del comando. Haga clic luego en Programar comando remoto.
Del mismo modo, usted puede ejecutar un comando remoto sobre múltiples sistemas simultáneamente a través del Gestor de grupos de sistemas. Seleccione los sistemas, vaya al Gestor de grupos de sistemas, haga clic en la pestaña Misc 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. Red Hat Network Registration Client

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

Aviso

Solamente los sistemas que ejecutan Red Hat Enterprise Linux 2.1 necesitan la aplicación Red Hat Network Registration Client antes de iniciar el Red Hat Update Agent. Los sistemas ejecutando Red Hat Enterprise Linux 3 y posteriores tienen esta función de registro incluida en el Red Hat Update Agent. Después de registrar su sistema, consulte el Capítulo 4, Agente de actualización de Red Hat para obtener instrucciones de cómo iniciar el Red Hat Update Agent.

A.1. Configuración del Red Hat Network Registration Client

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
Configuración del Red Hat Network Registration Client

Figura A.1. Configuración del Red Hat Network Registration Client

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 Enter para guardar los cambios y salir. Presione q y luego Enter 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 Red Hat Network Registration Client

Usted debe ser root para registrar un sistema con RHN. Si usted inicia el Red Hat Network Registration Client como un usuario estándar, se le pedirá introducir 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 Red Hat Network Registration Client terminan en la sección de sistemas no agrupados (Ungrouped) que es visible únicamente por el Administrador del Satélite. Para asegurarse de retener 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 la concesión de sus permisos a ese grupo. Usted puede registrar luego su sistema con esa llave de activación y encontrar esos perfiles de sistemas en RHN de una manera inmediata. Consulte la Sección 4.5, “Cómo registrarse con las llaves de activación” para obtener instrucciones.
Para iniciar el Red Hat Network Registration Client, 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 obtener mayor información.

Aviso

Usted debe usar Python 1.5.2-24 o posterior con soporte SSL (Secure Sockets Layer). De lo contrario, la información que usted envíe no será encriptada. Si tiene una versión anterior de Python, usted 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. Se recomienda encarecidamente 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 usted intenta registrar un sistema ya registrado, la caja de diálogo que se muestra en la Figura A.3, “Advertencia: este sistema ya ha sido registrado” aparecerá. Si continúa, se sobrescribirá el certificado digital existente (/etc/sysconfig/rhn/systemid), y se creará un perfil de sistema diferente. Usted no podrá usar el perfil del sistema anterior — asegúrese de que es ésto lo que desea antes de escoger .
Si sobrescribe un registro de sistema existente, usted puede borrar el perfil no usado a través del sitio web: https://rhn.redhat.com.
Advertencia: este sistema ya ha sido registrado

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

La pantalla de entrada del Red Hat Network Registration Client proporciona un breve resumen de los servicios disponibles y los pasos requeridos para registrarse (consulte la Figura A.4, “Pantalla de bienvenida”). Haga clic en Continuar para seguir adelante 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 (consulte la Figura A.5, “Declaración de privacidad de Red Hat”). La información proporcionada durante el proceso de registro con Red Hat Network es utilizada para crear un perfil del sistema. Éste 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”, usted debe escoger 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. Usted debe escoger un nombre de usuario único. Si introduce un nombre que ya ha sido utilizado, verá un mensaje de error ( consulte 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 Red Hat Network Registration Client sobre la máquina que desea añadir e introduzca su nombre de usuario y contraseña 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 Org Info 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 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 7.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 Red Hat Network, el Red Hat Network Registration Client 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 por defecto es el nombre de host del 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 introducir una serie 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 Incluya información sobre el hardware y la red (consulte 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 notificación. El Red Hat Network Registration Client muestra una lista de todos los paquetes RPM listados en la base de datos RPM de su sistema y le permite personalizar la lista a través de la deselección de paquetes.

A.4.2.1. Recopilación de información de la base de datos de RPM

Sólo aquellos paquetes incluidos durante esta parte del proceso de registro serán incluidos en el perfil del sistema y usted sólo recibirá notificación sobre los paquetes de su perfil del sistema. Así, si usted utiliza una versión anterior de un paquete y lo retira de la lista, no será remplazado con una nueva versión. Esta lista de RPM puede ser modificada a través del sitio web de Red Hat Network o con el Red Hat Update Agent. La Figura A.9, “Ayudante de registro” muestra la barra de progreso que se verá mientras el Red Hat Network Registration Client recopila la lista de paquetes RPM instalados en su sistema. Dependiendo de su sistema esta operación puede tomar algún tiempo.
Ayudante de registro

Figura A.9. Ayudante de registro

Una vez la lista de paquetes RPM sea construida, ésta se mostrará como se ve en la Figura A.10, “Información de paquetes RPM”. Si desactiva Incluir paquetes RPM instalados en este sistema en mi perfil del sistema 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 son incluidos en su perfil del sistema para ser actualizados por Red Hat Network. Para excluir un paquete, desactive 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, ninguna información será enviada. Haciendo 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

Figura A.13, “Enviando el perfil del sistema a Red Hat”, muestra la barra de progreso que se verá cuando se está enviando 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

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

El Red Hat Network Registration Client mostrará la pantalla Registro finalizado (Figura A.14, “Proceso de registro finalizado”) una vez su perfil del sistema haya sido enviado exitosamente. Haga clic en Finalizar para cerrar el Red Hat Network Registration Client.
Después de completar el proceso de registro, usted debe adquirir derechos a uno de los niveles de servicio RHN para su sistema. 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 Red Hat Network Registration Client. 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. Note que usted 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 Provisioning) 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 Red Hat Network Registration Client se iniciará en modo texto.
Usted puede forzar la ejecución del Red Hat Network Registration Client en modo texto con el comando:
      rhn_register --nox
La pantalla del modo texto del Red Hat Network Registration Client es casi idéntica a la pantalla del modo gráfico del Red Hat Network Registration Client. 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 usted está usando la versión en modo texto, usted puede seguir las instrucciones que inician en la Sección A.2, “Cómo iniciar el Red Hat Network Registration Client.
Pantalla de bienvenida en modo texto

Figura A.15. Pantalla de bienvenida en modo texto

Apéndice B. Herramientas de administración de configuración de la línea de comandos

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 gestionar archivos de configuración: Red Hat Network Configuration Client y Red Hat Network Configuration Manager. La herramienta adicional Red Hat Network Actions Control sirve 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:

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 se ha establecido el modo — y para varios, rhn-actions-control --enable-all es usual — su sistema estará listo para la administración de la 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 Config

Para descargar el archivo de configuración más relevante de la máquina, ejecute el comando:
rhncfg-client get /etc/example-config.txt
Usted verá así:
Deploying /etc/example-config.txt 
Usted puede ejecutar el comando less sobre el archivo para ver su contenido. Note que el archivo es seleccionado como más relevante dependiendo del rango del canal config que lo contiene. Éste puede ser visto en la pestaña Configuración de la página de Información del sistema. Consulte la Sección 7.4.2.10, “Información del sistema” para obtener instrucciones al respecto.

B.2.3. Viendo los canales Config

Para ver las etiquetas y nombres de los canales de configuración aplicables al sistema, ejecute el comando:
rhncfg-client channels
Usted verá así:
 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:

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 Config

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:

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, el 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 que necesita del Red Hat Update Agent. Cuando se ejecute fuera de root, se tendrán que hacer algunos cambios de configuración en el archivo ~/.rhncfgrc. El archivo de sesión está localizado en la cache como ~/.rhncfg-manager-session para evitar el inicio de sesión para cada 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: añadir, crear-canal, diferencias, diferencia-revisiones, descargar-canal, obtener, lista, lista-canales, remover, remover-canal, revisiones, actualizar, y cargar-canal.
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 del modo add en la Tabla B.4, “Opciones de rhncfg-manager add.

B.3.1. Crear un canal Config

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 config, usted tiene los demás modos disponibles para poblar y mantener el canal.

B.3.2. Añadir archivos al canal Config

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:

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/rhn.conf:
web.maximum_config_file_size=128
Cambie el valor predeterminado de 128 con el valor 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
Usted verá así:
 /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:

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 lo largo 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. Note que sólo 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:

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:

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
Usted verá así:
 Files in config channel `example-channel3': /tmp/dest_path/example-config.txt 
La siguiente tabla lista las opciones disponibles para rhncfg-manager get:

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 Config

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:

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:

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:

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. Éstos incluyen 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 e inicio 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ícelo 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 ser usada en los demás 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 servidor ID. Observe que es un valor diferente al system_id. Se puede determinar el sid de una máquina de dos formas. Primero, puede entrar en la página web de RHN, hacer clic en el nombre del sistema y ver el sid al final de la URL en la barra de dirección. Irá después del símbolo de igual ("=") y es parte de una cadena similar a "index.pxt?sid=1003486534". Segundo, puede usar el método list_user_systems en la clase de sistemas para obtener una lista de sistemas disponibles que contiene los sid asociados.

C.4. Vista del cid

Como los servidores, los canales tienen sus propios ID. Este valor, el 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 la página web de RHN. Tan sólo haga clic en el nombre de un canal y vea el final de la URL. Está ubicado después del símbolo "=" en una cadena parecida a "details.pxt?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.

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-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.

#!/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 7.10, “Monitorización — , los sistemas autorizados de Monitorización que pueden hacer uso de los sondeos para confirmar constantemente su estado y su completa operatividad. Este apéndice muestra una lista de los sondeos disponibles divididos de acuerdo con el grupo de comandos al que pertenecen, por ejemplo 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 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:
Unknown
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.
Pending
Los sondeos cuyos datos no han sido recibidos por el RHN Satellite. 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.
Advertencia
Los sondeos que han sobrepasado el límite de ADVERTENCIA.
Critical
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 acumulada de datos transferidos por un proceso hijo reiniciado. El número de ranuras está configurado 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.

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
Advertencia: Máximo número de megabytes transferidos por hijo
Crítico: máximo número de megabytes transferidos por ranura
Advertencia: 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.

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
Advertencia: máximo número de peticiones actuales
Crítico: máximo rango de peticiones (eventos por segundo)
Advertencia: Máximo rango de peticiones (eventos por segundo)
Crítico: máximo tráfico (kilobytes por segundo)
Advertencia: 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).

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 host dado, incluso en un entorno de cluster. La monitorización de un cluster se logra mediante el envío de todas las consultas SNMP al servidor de administración de un dominio y luego consultando al servidor administrado por datos individuales.
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 hará que las consultas SNMP sean enviadas al host del servidor de administración, como se requiere, y que el sondeo específico se redirija al host del servidor administrado.
Debe notarse asimismo 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).

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).

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).

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).

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).

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 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.

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).

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 Expect. Si la cadena esperada no se encuentra, el sondeo retornará el estado CRITICAL.

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 Expect. Si la cadena esperada no se encuentra, el sondeo retornará el estado CRITICAL.
El sondeo utiliza un protocolo de transporte UDP (User Datagram Protocol).

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).

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 o no requerir el Demonio de RHN, todos los sondeo Linux necesitan que rhnmd esté ejecutándose en el sistema a monitorizar.

D.5.1. Linux::CPU Usage

El sondeo Linux::CPU Usage monitoriza el uso del CPU en un sistema y recoge las siguientes mediciones:
  • CPU Percent Used — El promedio en cinco segundos del porcentaje de uso de CPU al momento de la ejecución del sondeo.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo.

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 Disk number o disk name (número de disco o nombre del disco), ejecute iostat en el sistema a monitorizar y vea que nombre ha sido asignado al disco que usted desea. El valor por defecto 0 usualmente proporciona las estadísticas del primer disco duro conectado directamente al sistema.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para ejecutar este sondeo. Asimismo, el parámetro Disk number o disk name 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 caerá en el estado UNKNOWN.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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:
  • Blocked (Bloqueado) — Un proceso que ha sido puesto en la cola de espera y cuyo estado ha cambiado a waiting.
  • Defunct — 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().
  • Stopped (Detenidos) — Un proceso que ha sido detenido antes de su ejecución.
  • Sleeping (Dormidos) — Un proceso que está en el estado Interruptible y que se puede reintroducir en la memoria, retomando la ejecución en la que había quedado.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 por la transmisión de apagado remoto, de tal modo que puede manejar paquetes que están aun 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 util 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 le permite acortar el alcance del sondeo. Este sondeo usa un comando netstat -ant para recuperar los datos. Los parámetros Local IP address (dirección IP local) y Local port (puerto local) usan valores en la columna de salida Local Address; los parámetros Remote IP address (dirección IP remoto) y Remote port (puerto remoto) usan valores en la columna de salida Foreign Address para mostrar reportes.
Requerimientos — El Demonio de RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

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 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 del archivo de registro a ser monitorizado, 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.

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 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.

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 RHN Satellite 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.

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.

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.

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.

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.

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. Network Services

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.

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 Expect 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.

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. El especificar 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 Expect (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.

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.

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 IP Address 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.
Note que este sondeo ejecuta el ping desde un servidor RHN y no desde el sistema monitorizado. Así, al llenar el campo 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 cual, si se introduce la misma dirección IP para sondear el Ping desde diferentes sistemas se está ejecutando exactamente una misma tarea. Para conducir un ping desde el sistema monitorizado y a una dirección IP individual, use el sondeo Ping remoto. Consulte la Sección D.8.7, “Network Services::Remote Ping”.

Tabla D.41. Servicios de red::Parámetros de 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. El especificar otro número de puerto (lo cual es requerido) 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 Expect 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.

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

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:
  • Round-Trip Average — 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 IP Address 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, y no el servidor RHN, será el que ejecuta el ping sobre un tercero. Ya que el sondeo Ping remoto prueba la conectividad desde el sistema monitorizado en sí, se debe especificar otra dirección IP. Para ejecutar ping 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 RHN (rhnmd) debe estar ejecutándose en el sistema monitorizado para realizar este sondeo.

Tabla D.43. Parámetros de 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

El sondeo Network Services::RPCService prueba la disponibilidad del programa RPC (Remote Procedure Call) sobre una dirección IP dada. Recoge las siguientes mediciones:
  • Latencia del servicio remoto — 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.

Tabla D.44. Parámetros del sondeo 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)

El sondeo Network Services::Secure Web Server (HTTPS) determina la disponibilidad del servidor web seguro y recoge las siguientes mediciones:
  • Latencia del servicio remoto — 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. El especificar 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.

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.

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 por un mensaje HTTP/1. desde el sistema, a menos que este valor sea alterado. El especificar otro número de puerto anulará el puerto 80 establecido por defecto. A diferencia de la mayoría de sondeos, éste retornará un estado crítico (CRITICAL) en caso de no poder 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.

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, and 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.

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 RHN Satellite.

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.

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

El sondeo 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.
  • Accesos físicos — 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.

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 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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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.

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. RHN Satellite

Los sondeos en esta sección pueden ser aplicados al RHN Satellite 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 sondeo RHN Satellite::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.

Tabla D.63. Parámetros del sondeo RHN Satellite::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 sondeo 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.

Tabla D.64. Parámetros del sondeo RHN Satellite::Execution Time

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 sondeo 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.

Tabla D.65. Parámetros del sondeo RHN Satellite::Interface Traffic

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 sondeo 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.

Tabla D.66. Parámetros del sondeo RHN Satellite::Latency

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.

Tabla D.67. Parámetros del sondeo RHN Satellite::Load

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.

Tabla D.68. Parámetros del sondeo RHN Satellite::Probe Count

Campo Valor
Crítico: Máxima cuenta de sondeos
Advertencia: Máxima cuenta de sondeos

D.10.7. RHN Satellite::Process Counts

El sondeo 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.
  • Defunct — 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 aun 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.
  • Sleeping (Dormidos) — Un proceso que está en el estado Interruptible y que se puede reintroducir en la memoria, retomando la ejecución en la que había quedado.

Tabla D.69. Parámetros del sondeo RHN Satellite::Process Counts

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 sondeo 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.

Tabla D.70. Parámetros del sondeo RHN Satellite::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.

Tabla D.71. Parámetros del sondeo RHN Satellite::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.10.10. RHN Satellite::Process Running

El sondeo 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.

Tabla D.72. Parámetros del sondeo RHN Satellite::Process Running

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.

Tabla D.73. Parámetros del sondeo RHN Satellite::Swap

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.

Tabla D.74. servidor satélite de RHNParámetros del sondeo RHN Satellite::Users

Campo Valor
Crítico: Máximo número de usuarios
Advertencia: Máximo número de usuarios

Glosario

Acción
Una tarea que ha sido programada por el administrador del sistema usando Red Hat Network para ser ejecutada en uno o más sistemas cliente. Por ejemplo, una acción puede ser programada para actualizar los paquetes del kernel sobre todos los sistemas dentro de un grupo seleccionado.
Actualización RPM
La opción de Red Hat Network para enviar paquetes RPM basado en la lista de la Alerta de Errata a un sistema cliente sin la intervención del usuario. Si esta función es seleccionada, los paquetes son enviados mediante el Red Hat Network Daemon ejecutado en el sistema cliente.
Actualizar
Uno de los niveles de servicio RHN ofrecidos. Actualizar se llamaba anteriormente Basic. Actualizar ofrece los mismos servicios que la suscripción Basic ofrecía además de nuevas funciones adicionales.
Administración
Uno de los niveles de servicios RHN ofrecidos. Tiene más funciones que el nivel de servicio Actualizar, incluyendo el gestor de usuario, grupos de sistemas y detalles mejorados del sistema.
Administrador de configuración del sistema
Interfaz que permite a los usuarios ejecutar acciones sobre múltiple sistemas cliente. Las acciones incluidas son las actualizaciones de erratas, actualización de paquetes y la adición/remoción de sistemas a/de los grupos de sistemas.
Administrador del Satélite
Administrador del Satélite son grupos de usuarios que tienen el máximo nivel de control sobre una cuenta Red Hat Network de una organización. Miembros de este grupo pueden añadir y remover usuarios, sistemas, y grupos de sistemas a la organización. Un Administrador del Satélite puede también otorgar a los usuarios privilegios de administración de grupos de sistemas. Una organización RHN debe tener al menos un miembro del grupo Administrador del Satélite.
Alerta de corrección de error
Una Alerta de Errata que pertenece a una corrección de error.
Alerta de Errata
Una alerta de errata RHN que actualiza los paquetes basada en la errata Red Hat está disponible para uno o más sistemas dentro de una organización. Hay tres clases de alertas de erratas: alertas de seguridad, alertas de corrección de errores y alertas de mejoramientos.
Alerta de mejoramiento
Una Alerta de Errata perteneciente a una petición de mejora de paquete.
Alerta de seguridad
Un Alerta de Errata perteneciente a seguridad de sistemas.
Base de datos RPM
Cada sistema Red Hat Enterprise Linux tiene una base de datos RPM que almacena la información sobre todos los paquetes RPM instalados en el sistema. Esta información incluye la versión del paquete, los archivos que fueron incluidos en él, una breve descripción del paquete, la fecha de instalación y más.
Bugzilla
Bugzilla es una aplicación en línea (http://www.redhat.com/bugzilla) que permite a los usuarios comunicarse directamente con los desarrolladores. Desde Bugzilla, los usuarios pueden enviar reportes de errores y consultas sobre las características de Red Hat Enterprise Linux y paquetes de código abierto relacionados.
Canal
Un canal es una lista de paquetes. Los canales son usados para escoger los paquetes a instalar en un sistema cliente. Cada sistema cliente debe ser suscrito a un Canal base y puede ser suscrito a uno o más Canal hijo.
Canal base
Un canal base es un tipo de Canal que consiste en una lista de paquetes basados en una arquitectura específica y una versión de Red Hat. Por ejemplo, todos los paquetes en Red Hat Enterprise Linux AS 3 para la arquitectura x86 forman un canal base.
Canal hijo
Un canal hijo es un Canal asociado con un Canal base que contiene paquetes adicionales.
Certificado digital
Un componente cliente en formato XML que es almacenado en el archivo /etc/sysconfig/rhn/systemid de los sistemas registrados. Red Hat Network verifica este certificado para autenticar el sistema registrado antes de cada conexión. Este certificado es emitido por Red Hat y transferido al sistema como parte del proceso de registro. Éste incluye información exclusiva sobre el sistema registrado para evitar usos fraudulentos.
Conjunto de sondeos
collección o grupos de Sondeos de monitorización de RHN.
Directorio de sistemas
La sección Directorio de Sistemas de Red Hat Network permite a una organización dividir sus sistemas clientes en grupos de sistemas. Sólo miembros del grupo Administrador del Satélite pueden añadir sistemas a la organización.
Erratas
Información publicada por Red Hat que describe las implementaciones de seguridad, las correcciones de errores y mejoramientos de paquetes para Red Hat Enterprise Linux. La información incluye el tema de la errata, el ID del error en Bugzilla, las versiones/arquitecturas relevantes, las soluciones que incluyen los RPM requeridos y un resumen de MD5 para verificación. Las erratas también están disponibles en http://www.redhat.com/errata/. Cada Alerta de Errata de RHN está basada en una lista de errata de Red Hat Enterprise Linux.
Problemas de seguridad y correcciones de errores son enviados por los ingenieros de Red Hat así como por la comunidad Linux mediante Bugzilla el cual genera un reporte de error por cada problema. Los ingenieros de Red Hat evalúan el reporte, resuelven el error y crean un nuevo paquete RPM. Después de que el equipo de certificación de calidad Red Hat prueba el nuevo paquete, éste es ubicado en el Servidor de Archivos Públicos de Red Hat y en el Servidor de Red Hat Network, además se crea una Errata.
Estado del sondeo
La medición de la observancia del sondeo de acuerdo con las pautas definidas. Entre los estados se incluyen: OK, Warning (Advertencia), Critical (Crítico), Pending (Pendiente), Unknown (Desconocido).
Hermanos
Hermanos son aquellos huéspedes virtuales que son ejecutadas en el mismo host. Huéspedes virtuales que son ejecutados en diferentes anfitriones no son considerados hermanos.
Host virtual
El sistema físico que soporta el hipervisor y todos los sistemas huéspedes. El anfitrión virtual se conoce también como dominio 0 ó dom0.
Huésped virtual
Cualquier instancia ejecutada en un host virtual bajo el control del hipervisor. También conocida como dominio U o domU.
ID del sistema
Una cadena de números y caracteres únicos que identifican a un sistema registrado. Es almacenado en el Certificado digital del sistema.
Llave de activación
Los clientes de Administración y Aprovisionamiento de RHN pueden generar llaves de activación en el sitio web de RHN. Cada llave única puede sirve para registrar un sistema de Red Hat, autorizar el sistema para RHN, suscribir el sistema a un canal específico, y suscribir el sistema al grupo de sistemas de RHN mediante la herramienta de la línea de comandos rhnreg_ks del paquete rhn_register.
Método de notificación
Una dirección de correo-e a la cual se enviarán los mensajes de monitorización RHN.
Nivel de servicio
Un servicio de suscripción Red Hat Network. Cada nivel de servicio diferente ofrece distintas funciones de RHN. Hay tres niveles de servicios pagados actualmente disponibles: Actualizar, Administración y Aprovisionamiento de RHN.
Notificación por Correo-e
Similar a Alerta de Errata, excepto que la información es enviada a través de correo-e. Si la opción de notificación por correo-e es seleccionada, las notificaciones son enviadas por cada Red Hat Network Alerta de Errata. El correo-e incluye el tipo de alerta de errata, un resumen de la errata, la descripción de la errata y una lista de los sistemas afectados por el reporte.
Paquete
Todo el software en Red Hat Enterprise Linux está dividido en paquetes de software. Las actualizaciones de paquetes son implementadas bajo la forma de paquetes RPM que pueden ser instalados en un sistema Red Hat Enterprise Linux.
Perfil del sistema
Información del hardware y del software del sistema cliente. Se crea durante el proceso de registro. La información de software es una lista de paquetes RPM y sus versiones instaladas en el sistema cliente. El Perfil del sistema sirve para determinar cada Alerta de Errata relevante a cada sistema cliente.
Provisioning
Uno de los niveles de servicios RHN ofrecidos. Tiene más funciones que el nivel de servicios de Administración, incluyendo kickstart, reconfiguración, seguimiento y restauraciones de sistemas.
Red Hat Network Daemon
El demonio cliente RHN (rhnsd) que periódicamente sondea Red Hat Network en busca de acciones programadas.
Red Hat Network Registration Client
La aplicación cliente de RHN (rhn_register) que recoge información sobre el sistema cliente, crea un Perfil del sistema y un Certificado digital, establece la conexión con el servidor Red Hat Network, y registra el sistema a Red Hat Network.
Red Hat Update Agent
La aplicación de cliente de RHN (up2date) que permite al usuario recibir e instalar todas las actualizaciones de paquetes para el sistema cliente donde la aplicación es ejecutada. Use la Red Hat Update Agent Configuration Tool para configurar sus preferencias, incluyendo el sitio de instalación de los paquetes después de que han sido descargardos.
RPM
Un gestor de paquetes de software que fue desarrollado por Red Hat. Puede ser utilizado para construir, instalar, consultar, verificar, actualizar y desinstalar paquetes de software. Todas las actualizaciones de RHN se entregan bajo el formato RPM.
Servidor con derechos
Un servidor suscrito a un nivel de servicios RHN. Como el servidor tiene derechos de servicios, el sitio web de RHN puede ser utilizado para administrar sus paquetes.
Sistema cliente
Sistema Registrado
Un sistema registrado a Red Hat Network. También conocido como sistema cliente.
Software Manager
El nombre del primer Nivel de servicio ofrecido por Red Hat Network. Software Manager es ahora conocido como RHN Actualizar.
Sondeo
Un conjunto de pautas, ya sea una plantilla o un conjunto de valores, asignados a los sistemas y usado para realizar mediciones del rendimiento del sistema.
Yellowdog Updater Modified (yum)
yum (siglas en inglés de Yellowdog Updater Modified) es la aplicación cliente de Red Hat Network que permite que los usuarios puedan descargar e instalar paquetes nuevos o actualizaciones para el sistema cliente en el cual la aplicación es ejecutada.

Apéndice E. Historial de revisiones

Historial de revisiones
Revisión 1-4.4002013-10-31Rüdiger Landmann
Rebuild with publican 4.0.0
Revisión 1-42012-07-18Anthony Towns
Rebuild for Publican 3.0
Revisión 1-24Mon Jan 31 2011Lana Brindley
BZ#443630 - Kickstart
BZ#559515 - Cobbler

Índice

A

Acción
información, Información de la acción ⇒ Información
sistemas completados, Información de acción ⇒ Sistemas completados
sistemas en progreso, Información de la acción ⇒ Sistemas en progreso
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 acción
Lista de acciones, Lista de acciones
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
aplicar, Aplicar actualizaciones de errata
ver información, Información de la errata
ver lista de erratas aplicables, Erratas relevantes
ver lista de todas las erratas, Todas las erratas
Actualización de errratas
búsqueda, Búsqueda avanzada
Actualizador de paquete (pup)
descripción completa, Actualizador de paquete
Administración
nivel de servicio, Administración
Administración de configuración
herramienta de línea de comandos, Herramientas de administración de configuración de la línea de comandos
preparación de sistema, Cómo preparar los sistemas para la administración de la configuración
Administrador de configuración del sistema, Administrador de configuración del sistema —
Administrador de satélite, Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Información —
Agente de actualización de Red Hat
Argumentos de línea de comandos, Versión para la línea de comandos
Argumentos de líneas de comandos UNIX, Actualizar desde la línea de comandos
con un servidor proxy, Parámetros generales
Agente de actualización de Red Hat (up2date)
archivo de registro, Archivo de registros
configuración de parámetros generales, Parámetros generales
descripción completa, Agente de actualización de Red Hat
descripción inicial, Vista general de Red Hat Network
excepciones de configuración de paquete, Parámetros de paquetes ignorados
exclusión de paquetes, Parámetros de paquetes ignorados
herramienta de configuración, Uso de Red Hat Update Agent Configuration Tool
inicio, Cómo iniciar el Red Hat Update Agent
instalación de llaves GPG, Instalación de la llave GPG de Red Hat
llaves de activación, Cómo registrarse con las llaves de activación
opciones de línea de comandos, Versión para la línea de comandos
opciones gráficas, Cómo iniciar el Red Hat Update Agent
registro con, Proceso de registro
sincronización del perfil de sistema, Sincronización de su perfil de sistema
versión de línea de comandos, Versión para la línea de comandos, Versión para la línea de comandos
Agente de actualización de Red HatAgente de actualización de Red Hat (up2date)
recuperación de configuración e instalación, Parámetros de obtención/instalación
Apache
Procesos, Apache::Processes
sondeos, Apache 1.3.x y 2.0.x
Tráfico, Apache::Traffic
Uptime, Apache::Uptime
Aplicaciones de cliente
obtención, Antes de empezar
redirección, Configuración de los clientes

B

Base de canales, Canales de software
Borrar
usuario (RHN Satellite únicamente), Lista de usuario ⇒ 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 usuario ⇒ Activa ⇒ Información de usuario ⇒ Información —
Cambio de dirección de correo-e, Lista de usuario ⇒ 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 RHN
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
Capas de sockets seguros, Seguridad, garantía de calidad y Red Hat Network
Catálogo rhn
detección y solución de problemas con, Examinando sondeos con rhn-catalog
Certificado digital, Seguridad, garantía de calidad y Red Hat Network
Certificados de SSL
implementación, Implementación de los certificados SSL
Cliente de registro de RHN
descripción inicial, Vista general de Red Hat Network
Cobbler, Cobbler
cobbler , Cobbler
Comandos remotos
activación, Habilitar comandos
emitir, Ejecutando comandos
Comienzo, Antes de empezar
Configuración
acciones, Configuración
archivos, Configuración
canal
crear, Canales de configuración
Programa, Configuración
Contraseña
cambio, Su cuenta
Correo-e
cambio, Lista de usuario ⇒ 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 Red Hat Network
usar para aplicar actualización de erratas, Aplicar actualizaciones de errata
Demonio de RHN
(rhnmd) monitorizar demonio, Demonio de RHN (rhnmd)
Instalación, Instalación del Demonio de RHN
Instalación de llave SSH, Instalación de la llave SSH
mediante sshd en su lugar, Configuración de SSH
sondeos que requieren el demonio, Sondeos que requieren el demonio
Derechos
con llave de activación, Llaves de activación —
Desactivar
usuario, Lista de usuario ⇒ 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

Errata, 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
Errores de expiración de SSL
conexión
verificación de certificado, Antes de empezar
EUS (ver Soporte de actualización extendida)

G

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

I

Iconos de alerta de erratas
explicación de, Iconos de las alertas de erratas
Instalación de paquete
programado, Notificaciones de errata e instalación programada de paquetes
Instalación manual
Perfil de sistema, Instalación manual 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
Estado de salud del proceso, Linux::Process Health
Inodos, Linux::Inodes
Memoria virtual, Linux::Virtual Memory
Proceso en ejecución, Linux::Process Running
Proceso total de conteo, Linux::Process Count Total
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 paquete
Actualización en servidor, Información del sistema ⇒ Software ⇒ Paquetes
Lista de paquetes
actualización en servidor, Sincronización de su perfil de sistema
Lista de sistema de grupo
estatus, Grupos de sistemas —
Lista de sistemas, Sistemas
estatus, 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
Carga, RHN Satellite::Load
Cuenta de sondeos, RHN Satellite::Probe Count
Cuentas de procesos, RHN Satellite::Process Counts
Espacio de disco, RHN Satellite::Disk Space
Estado del proceso, RHN Satellite::Process Health
Latencia, RHN Satellite::Latency
Proceso en ejecución, RHN Satellite::Process Running
Procesos, RHN Satellite::Processes
Swap, RHN Satellite::Swap
Tiempo de ejecución, RHN Satellite::Execution Time
Tráfcio de interfaz, RHN Satellite::Interface Traffic
Usuarios, RHN Satellite::Users
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)
SSH, Network Services::SSH
Transferencia de correo (SMTP), Network Services::Mail Transfer (SMTP)
Web Server (HTTP), Network Services::Web Server (HTTP)
WebLogic
Execute Queue, BEA WebLogic::Execute Queue
Heap Free, BEA WebLogic::Heap Free
JDBC Connection Pool, BEA WebLogic::JDBC Connection Pool
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
registro, Cómo registrarse con las llaves de activación
uso, Cómo registrarse con las llaves de activación
uso múltiple, Uso de múltiples llaves de activación a la vez —
LogAgent
Log Pattern Match, LogAgent::Log Pattern Match
Log Size, LogAgent::Log Size
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, Ayuda
Monitorización, Monitorización —
Advertencia, Estatus de sondeo ⇒ Advertencia —
Configuración general, Configuración general —
Crítico, Estatus de sondeo ⇒ Crítico —
Desconocido, Estatus de sondeo ⇒ Desconocido —
Estado actual, Estado actual —
Estatus, Estatus del sondeo —
Introducción, Monitorización
lista de sondeos, Sondeos
nivel de servicio, Monitorización
Notificación, Notificación —
OK, Estatus de sondeo ⇒ OK —
Pendiente, Estatus de sondeo ⇒ Pendiente —
prerrequisitos, Prerrequisitos
Scout Config Push, Scout Config Push —
Todos, Estatus 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 listas
explicación de, Listas
Niveles de servicio
Administración, Administración
Monitorización, Monitorización
Provisioning, Provisioning
Update, Update
Notas
acerca de sistemas, Información del sistema ⇒ Información ⇒ Notas
Notificación
filtro, Configuración general —
Notificaciones
borrar metodos, Borrado de métodos de notificación
creación de metodos, Crear métodos de notificación
filtro, Filtrado de notificaciones
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
ntsysv , Desactivación

O

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 tabla, 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
sondeos, Oracle 8i, 9i, 10g, and 11g
Uso se espacio de tabla, Oracle::Tablespace Usage

R

reactivación
sistemas, Información del sistema ⇒ Información ⇒ Reactivación —
Red Hat Enterprise Linux 2.1
requiere el Cliente de registro de RHN, Introducción a la Guía
requiere el Red Hat Network Registration Client, Agente de actualización de Red Hat
Red Hat Enterprise Linux 5
rhn_register, El cliente rhn_register
Red Hat Network
componentes
primarios, Vista general de Red Hat Network
una introducción a, Vista general de Red Hat Network
Red Hat Network Actions Control
rhn-actions-control , Red Hat Network Actions Control
Red Hat Network Alert Notification Tool
adición al panel, Red Hat Network Alert Notification Tool
aplicar la actualización de erratas, Aplicación de actualizaciones
con un servidor de proxy, Configuración del Applet
configuración, Configuración del Applet
iconos, Iconos de notificación
lanzamiento del sitio web de RHN, Lanzamiento del sitio web de RHN
requerimientos, Red Hat Network Alert Notification Tool
Red Hat Network Configuration Client
rhncfg-client , Red Hat Network Configuration Client
Red Hat Network Configuration Manager
rhncfg-manager , Red Hat Network Configuration Manager
Red Hat Network Daemon, Red Hat Network Daemon
configuración, Configuración
descripción inicial, Vista general de Red Hat Network
detección y solución de problemas, Localización de errores
inhabilitar, Desactivación
ver status, Ver el estado
Red Hat Update Agent , Aplicación de actualizaciones
configuración, Configuración
Registro, Red Hat Network Registration Client
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 llaves de activación, Cómo registrarse con las llaves de activación
con un servidor de proxy, Configuración del Red Hat Network Registration Client
Configuración, Configuración del Red Hat Network Registration Client
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 Satellite
Carga, RHN Satellite::Load
Cuenta de sondeos, RHN Satellite::Probe Count
Cuentas de procesos, RHN Satellite::Process Counts
Espacio de disco, RHN Satellite::Disk Space
Estado del proceso, RHN Satellite::Process Health
Latencia, RHN Satellite::Latency
Proceso en ejecución, RHN Satellite::Process Running
Procesos, RHN Satellite::Processes
sondeos, RHN Satellite
Swap, RHN Satellite::Swap
Tiempo de ejecución, RHN Satellite::Execution Time
Tráfico de interfaz, RHN Satellite::Interface Traffic
Usuarios, RHN Satellite::Users
rhn-runprobe
detección y solución de problemas con, Ver la salida de rhn-runprobe
opciones, Ver la salida de rhn-runprobe
rhnmd demonio, Instalación del Demonio de RHN
rhnreg_ks , Llaves de activación —
rhnsd , Red Hat Network Daemon
rhn_register (ver Registro)
descripción completa, El cliente rhn_register
Roles de usuario, Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Información —

S

Scout Config Push , Monitorización
Script de inicio
/etc/init.d/rhnsd , Red Hat Network Daemon
/etc/rc.d/init.d/rhnsd , Red Hat Network Daemon
Seguridad
vista 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)
sondeos, Network Services
SSH, Network Services::SSH
Transferencia de correo (SMTP), Network Services::Mail Transfer (SMTP)
Servicos de red
Servidor de red (HTTP), Network Services::Web Server (HTTP)
Servidor de proxy
con Red Hat Network Alert Notification Tool , Configuración del Applet
con Red Hat Network Registration Client, Configuración del Red Hat Network Registration Client
servidor proxy
con el Agente de actualización de Red Hat, Parámetros generales
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, 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, Sistemas
Sistemas de cliente
actualización, Obtener actualizaciones
configuración, Configuración de los clientes
registro, Cómo registrar los sistemas
Sistemas seleccionados
explicación de, Sistemas seleccionados
Sitio web, El sitio web de Red Hat Network
Ayuda, 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
Erratas relevantes, Erratas relevantes
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
ingreso, Inicio de sesión en el sitio web de RHN
Lista de grupo de sistemas, Grupos de sistemas —
Lista de sisemas, 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, Personalizar información de sistema —
Programa, Programa
Sistemas, Sistemas
Su cuenta, Su cuenta
Todas las erratas, Todas las erratas
Visión general de sistemas, Visión general —
vista general, Navegación
Vista general, Vista general
Sitio web de RHN, Lanzamiento del sitio web de RHN
descripción inicial, Vista general de Red Hat Network
Sito web
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
administración, Administrando sondeos
Apache, Apache 1.3.x y 2.0.x
en el servidor de RHN, Monitorización en el servidor RHN
generales, Generales
Linux, Linux
LogAgent
nocpulse, LogAgent
Monitorización, Sondeos
Oracle, Oracle 8i, 9i, 10g, and 11g
RHN Satellite, RHN Satellite
Servicios de red, Network Services
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
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 soportados)
Vista general, Vista general
Ayuda, Ayuda
Correo-e, Cambiar correo-e
Desactivación de cuenta, Desactivación de la cuenta
Direcciones, Direcciones
Su cuenta, Su cuenta
Sus preferencias, Sus preferencias
Vista 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.