Landmann
Red Hat Network Satellite 5.4
Guía de referencia
Red Hat Network Satellite
Edición 1
Red Hat Network Satellite
Edición 1
Landmann
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, MetaMatrix, 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.
Abstract
. . . . . . . . . . . . . . . . . . . . . . . .
Table of Contents
Introducción a la Guía 1. Próximamente1.1. Envíe sus comentarios
Capítulo 1. Vista general de Red Hat Network 1.1. Update
1.2. Administración 1.3. Provisioning 1.4. Monitorización
1.5. Notificaciones de errata e instalación programada de paquetes 1.6. Seguridad, garantía de calidad y Red Hat Network
1.7. Antes de empezar
Capítulo 2. El cliente rhn_register 2.1. Uso de rhn_register
2.1.1. Versión de la línea de comandos de rhn_register Capítulo 3. Actualizador de paquete
3.1. Uso de Package Updater
3.2. La miniaplicación Package Updater
3.3. Actualización de paquetes desde la línea de comandos con yum 3.3.1. Comandos de yum
Capítulo 4 . Agente de actualización de Red Hat 4.1. Cómo iniciar el Red Hat Update Agent
4.2. Proceso de registro
4.2.1. Cómo registrar una cuenta de usuario 4.2.2. Activar
4.2.3. Canales
4.2.4. Paquetes señalados para ser ignorados 4.2.5. Actualizaciones de paquetes disponibles 4.2.6. Recuperación de paquetes
4.2.7. Instalación de paquetes
4.3. Versión para la línea de comandos
4.3.1. Instalación de la llave GPG de Red Hat 4.3.2. Instalación manual de paquetes
4.3.3. Sincronización de su perfil de sistema 4.3.4. Archivo de registros
4.4. Configuración
4.4.1. Uso de Red Hat Update Agent Configuration Tool 4.4.1.1. Parámetros generales
4.4.1.2. Parámetros de obtención/instalación 4.4.1.3. Parámetros de paquetes ignorados 4.4.2. Versión para la línea de comandos 4.5. Cómo registrarse con las llaves de activación 4.6. Cómo registrar un sistema a una organización Capítulo 5. Red Hat Network Daemon
5.1. Configuración 5.2. Ver el estado 5.3. Desactivación 5.4. Localización de errores 13 13 14 15 16 16 17 18 18 19 19 21 21 26 27 27 29 29 30 32 32 34 35 37 39 40 40 41 42 44 47 48 48 49 49 49 49 50 51 52 53 55 56 56 56 56 56
. . . .
. . . . Capítulo 6. Red Hat Network Alert Notification Tool
6.1. Configuración del Applet 6.2. Iconos de notificación 6.3. Ver las actualizaciones 6.4. Aplicación de actualizaciones 6.5. Lanzamiento del sitio web de RHN
Capítulo 7. El sitio web de Red Hat Network 7.1. Navegación
7.1.1. Ver derechos
7.1.2. Categorías y páginas
7.1.3. Iconos de las alertas de erratas 7.1.4. Búsqueda rápida
7.1.5. Sistemas seleccionados 7.1.6. Listas
7.2. Inicio de sesión en el sitio web de RHN 7.3. Vista general 7.3.1. Su cuenta 7.3.1.1. Direcciones 7.3.1.2. Cambiar correo-e 7.3.1.3. Desactivación de la cuenta 7.3.2. Sus preferencias 7.3.3. Preferencias de localización
7.3.4. Administración de las suscripciones 7.3.4.1. Derechos de sistema
7.3.4.2. Derechos de virtualización 7.3.4.3. Derechos de canal de software 7.3.5. Confianzas empresariales 7.4. Sistemas 7.4.1. Visión general — 7.4.2. Sistemas 7.4.2.1. Todas 7.4.2.2. Sistemas virtuales 7.4.2.3. Desactualizados 7.4.2.4. Sin derechos — 7.4.2.5. Sin grupo 7.4.2.6. Inactivo 7.4.2.7. Recientemente registrado 7.4.2.8. Proxy 7.4.2.9. Duplicar sistemas
7.4.2.10. Información del sistema
7.4.2.10.1. Información del sistema ⇒ Información
7.4.2.10.1.1. Información del sistema ⇒ Información ⇒ Resumen 7.4.2.10.1.2. Información del sistema ⇒ Información ⇒ Propiedades
7.4.2.10.1.3. Información del sistema ⇒ Información ⇒ Comando remoto — 7.4.2.10.1.4. Información del sistema ⇒ Información ⇒ Reactivación — 7.4.2.10.1.5. Información del sistema ⇒ Información ⇒ Hardware 7.4.2.10.1.6. Información del sistema ⇒ Información ⇒ Notas
7.4.2.10.1.7. Información de sistema ⇒ Información ⇒ Personalizar información — 7.4.2.10.1.8. Información del sistema ⇒ Información ⇒ Proxy
7.4.2.10.1.9. Información del sistema ⇒ Información ⇒ Satélite 7.4.2.10.2. Información del sistema ⇒ Software
7.4.2.10.2.1. Información del sistema ⇒ Software ⇒ Errata 7.4.2.10.2.2. Información del sistema ⇒ Software ⇒ Paquetes
7.4.2.10.2.3. Información del sistema ⇒ Software ⇒ Canales de software 7.4.2.10.3. Información de sistema ⇒ Configuración —
58 58 59 60 61 61 62 62 62 63 65 65 66 66 66 68 69 69 69 70 70 70 71 71 72 72 73 73 73 73 74 75 75 75 75 75 76 76 76 76 77 77 80 81 82 82 82 82 83 83 83 83 83 85 85
7.4.2.10.3.1. Información del sistema ⇒ Configuración ⇒ Resumen
7.4.2.10.3.2. Información del sistema ⇒ Configuración ⇒ Administrar archivos 7.4.2.10.3.3. Información del sistema ⇒ Configuración ⇒ Comparar archivos 7.4.2.10.3.4. Información del sistema ⇒ Configuración ⇒ Administrar canales de configuración
7.4.2.10.3.5. Información del sistema ⇒ Configuración ⇒ Sobrescritura local 7.4.2.10.3.6. Información del sistema ⇒ Configuración ⇒ Entorno de prueba 7.4.2.10.4. Información de sistema ⇒ Aprovisionamiento —
7.4.2.10.4.1. Información de sistema ⇒ Aprovisionamiento ⇒ Kickstart — 7.4.2.10.4.2. Información de sistema ⇒ Aprovisionamiento ⇒ Instantáneas —
7.4.2.10.4.3. Información del sistema ⇒ Aprovisionamiento ⇒ Pestañas de instantáneas — 7.4.2.10.5. Información del sistema ⇒ Virtualización
7.4.2.10.5.1. Información del sistema ⇒ Virtualización ⇒ Información 7.4.2.10.5.2. Información del sistema ⇒ Monitorización —
7.4.2.10.5.3. Información del sistema ⇒ Grupos —
7.4.2.10.5.3.1. Información del sistema ⇒ Grupos ⇒ Listar/Abandonar — 7.4.2.10.5.3.2. Información del sistema ⇒ Grupos ⇒ Conectarse — 7.4.2.10.5.4. Información del sistema ⇒ Eventos
7.4.2.10.5.4.1. Información del sistema ⇒ Eventos ⇒ Pendientes 7.4.2.10.5.4.2. Información del sistema ⇒ Eventos ⇒ Historia 7.4.3. Grupos de sistemas —
7.4.3.1. Crear grupos
7.4.3.2. Añadiendo y removiendo sistemas a/de los grupos 7.4.3.3. Información de grupo de sistemas —
7.4.3.3.1. Información de grupo de sistemas ⇒ Información — 7.4.3.3.2. Información de grupo de sistemas ⇒ Sistemas —
7.4.3.3.3. Información de grupo de sistemas ⇒ Sistemas de destino — 7.4.3.3.4. Información de grupo de sistemas ⇒ Erratas —
7.4.3.3.5. Información de grupo de sistemas ⇒ Administración — 7.4.3.3.6. Información de grupo de sistemas ⇒ Sondeos — 7.4.4. Administrador de configuración del sistema —
7.4.4.1. Administrador de configuración del sistema ⇒ Visión general — 7.4.4.2. Administrador de configuración del sistema ⇒ Sistemas — 7.4.4.3. Administrador de configuración del sistema ⇒ Erratas — 7.4.4.4. Administrador de configuración del sistema ⇒ Paquetes —
7.4.4.4.1. Administrador de configuración del sistema ⇒ Paquetes ⇒ Actualización — 7.4.4.4.2. Administrador de configuración del sistema ⇒ Paquetes ⇒ Instalar — 7.4.4.4.3. Administrador de configuración del sistema ⇒ Paquetes ⇒ Remover — 7.4.4.5. Administrador de configuración del sistema ⇒ Verificar
7.4.4.6. Administrador de configuración del sistema ⇒ Parches
7.4.4.7. Administrador de configuración del sistema ⇒ Grupos de parches 7.4.4.8. Administrador de configuración del sistema ⇒ Grupos —
7.4.4.9. Administrador de configuración del sistema ⇒ Canales —
7.4.4.9.1. Administrador de configuración del sistema ⇒ Canales ⇒ Suscripciones de canales —
7.4.4.10. Administrador de configuración del sistema ⇒ Configuración —
7.4.4.10.1. Administrador de configuración del sistema ⇒ Configuración ⇒ Implementar archivos —
7.4.4.10.2. Administrador de configuración del sistema ⇒ Configuración ⇒ Comparar archivos —
7.4.4.10.3. Administrador de configuración del sistema ⇒ Configuración ⇒ Suscribir a canales —
7.4.4.10.4. Administrador de configuración del sistema ⇒ Configuración ⇒ Cancelar suscripción de canales —
7.4.4.10.5. Administrador de configuración del sistema ⇒ Configuración ⇒ Activar
86 86 86 87 87 87 87 88 88 89 89 89 90 90 90 91 91 91 91 91 92 93 93 93 93 93 93 94 94 94 94 95 95 95 95 95 95 95 96 96 96 96 96 96 96 97 97 97
configuración —
7.4.4.11. Administrador de configuración del sistema ⇒ Aprovisionamiento —
7.4.4.11.1. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Kickstart — 7.4.4.11.2. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Etiquetar sistemas —
7.4.4.11.3. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Restaurar — 7.4.4.11.4. Administrador de configuración del sistema ⇒ Aprovisionamiento ⇒ Comando remoto —
7.4.4.12. Administrador de configuración del sistema ⇒ Misc —
7.4.4.12.1. Administrador de configuración del sistema ⇒ Misc ⇒ Actualizaciones de perfil de sistema —
7.4.4.12.2. Administrador de configuración del sistema ⇒ Misc ⇒ Personalizar información de sistemas —
7.4.4.12.3. Administrador de configuración del sistema ⇒ Misc ⇒ Reiniciar sistemas — 7.4.4.12.4. Administrador de configuración del sistema ⇒ Misc ⇒ Bloquear sistemas — 7.4.4.12.5. Administrador de configuración del sistema ⇒ Misc ⇒ Borrar sistemas —
7.4.4.12.6. Administrador de configuración del sistema ⇒ Misc ⇒ Añadir o eliminar derechos adicionales —
7.4.4.12.7. Administrador de configuración del sistema ⇒ Misc ⇒ Preferencias de sistema — 7.4.5. Búsqueda avanzada —
7.4.6. Llaves de activación —
7.4.6.1. Administrando las llaves de activación
7.4.6.2. Uso de múltiples llaves de activación a la vez — 7.4.7. Perfiles almacenados —
7.4.8. Personalizar información de sistema — 7.4.8.1. rhn-custom-info
7.4.9. Kickstart —
7.4.9.1. Introducción a kickstart 7.4.9.1.1. Kickstart explicado
7.4.9.1.2. Requisitos para una instalación kickstart
7.4.9.1.3. Construcción de imágenes ISO de arranque Kickstart 7.4.9.1.4. Integración de la instalación kickstart con PXE
7.4.9.2. Perfiles kickstart
7.4.9.3. Crear un nuevo perfil kickstart
7.4.9.3.1. Información de Kickstart ⇒ Details —
7.4.9.3.2. Información de Kickstart ⇒ Operating System — 7.4.9.3.3. Información Kickstart ⇒ Variables
7.4.9.3.4. Kickstart Details ⇒ Advanced Options — 7.4.9.3.5. Información de Kickstart ⇒ Kickstart vacío — 7.4.9.3.6. Información de sistema ⇒ Información — 7.4.9.3.7. Información de sistema ⇒ Identificador — 7.4.9.3.8. Información de sistema ⇒ Particionamiento —
7.4.9.3.9. Información de sistema ⇒ Preservación de archivo — 7.4.9.3.10. Información de sistemas ⇒ GPG y SSL —
7.4.9.3.11. Información de sistema ⇒ Detección y solución de problemas — 7.4.9.3.12. Software ⇒ Grupos de paquetes —
7.4.9.3.13. Software ⇒ Perfiles de paquetes — 7.4.9.3.14. Llaves de activación — 7.4.9.3.15. Scripts — 7.4.9.3.16. Archivo Kickstart — 7.4.9.4. Kickstart ⇒ vacío — 7.4.9.5. Kickstart ⇒ Llaves GPG y SSL — 7.4.9.6. Kickstart ⇒ Distribuciones —
7.4.9.6.1. Kickstart ⇒ Distribuciones ⇒ Variables 7.4.9.7. Kickstart ⇒ Preservación de archivo —
97 98 98 98 98 98 98 99 99 99 99 99 99 99 100 102 102 103 104 104 105 105 106 107 108 108 109 109 110 111 112 113 113 113 113 114 114 114 114 114 115 115 115 115 116 116 116 117 117 118
7.5. Erratas
7.5.1. Erratas relevantes 7.5.2. Todas las erratas
7.5.2.1. Aplicar actualizaciones de errata 7.5.2.2. Información de la errata
7.5.2.2.1. Información de la errata ⇒ Información 7.5.2.2.2. Información de la errata ⇒ Paquetes
7.5.2.2.3. Información de la errata ⇒ Sistemas afectados 7.5.3. Búsqueda avanzada
7.6. Canales
7.6.1. Canales de software 7.6.1.1. Canales base
7.6.1.1.1. Soporte de actualización extendido (EUS) 7.6.1.2. Canales hijo
7.6.1.3. Todos los canales 7.6.1.4. Canales de Red Hat 7.6.1.5. Canales populares 7.6.1.6. Mis canales
7.6.1.7. Canales compartidos 7.6.1.8. Canales fuera de servicio
7.6.1.9. Información de canales de software
7.6.1.9.1. Información del canal de software ⇒ Información 7.6.1.9.2. Información del canal de software ⇒ Errata 7.6.1.9.3. Información de canal de software ⇒ Paquetes
7.6.1.9.4. Información del canal de software ⇒ Sistemas suscritos 7.6.1.9.5. Información del canal de software ⇒ Sistemas de destino 7.6.2. Búsqueda de paquetes
7.6.3. Administración de canales de software
7.6.3.1. Administración de canales de software ⇒ Información del canal
7.6.3.1.1. Administración de canales de software ⇒ Información del canal ⇒ Información del canal
7.6.3.1.2. Administración de canales de software ⇒ Información del canal ⇒ Administradores 7.6.3.1.3. Administración de canales de software ⇒ Información del canal ⇒ Errata
7.6.3.1.4. Administración de canales de software ⇒ Información del canal ⇒ Paquetes 7.6.3.2. Administración de canales de software ⇒ Administrar paquetes de software 7.6.3.3. Administración de canales de software ⇒ Administrar repositorios
7.7. Configuración
7.7.1. Cómo preparar los sistemas para la administración de la configuración 7.7.2. Vista general
7.7.3. Canales de configuración
7.7.3.1. Configuración ⇒ Canales de configuración ⇒ Información del canal de configuración 7.7.4. Archivos de configuración
7.7.4.1. Archivos administrados centralmente 7.7.5. Archivos administrados localmente
7.7.5.1. Inclusión de macros en sus archivos de configuración 7.7.6. Sistemas 7.7.6.1. Sistemas administrados 7.7.6.2. Sistemas de destino 7.8. Programa 7.8.1. Acciones pendientes 7.8.2. Acciones fallidas 7.8.3. Acciones completadas 7.8.4. Acciones archivadas 7.8.5. Lista de acciones 118 119 120 120 121 121 122 122 122 123 123 123 124 124 124 125 125 125 125 126 126 126 126 126 127 127 127 128 128 129 129 129 129 130 130 130 131 131 132 132 134 135 135 135 137 137 137 137 138 138 139 139 139
7.8.5.1. Información de acción
7.8.5.1.1. Información de la acción ⇒ Información
7.8.5.1.2. Información de acción ⇒ Sistemas completados 7.8.5.1.3. Información de la acción ⇒ Sistemas en progreso 7.8.5.1.4. Información de la acción ⇒ Sistemas fallidos 7.9. Usuarios —
7.9.1. Lista de usuario ⇒ Activa —
7.9.1.1. Lista de usuario ⇒ Activa ⇒ Información de usuario —
7.9.1.1.1. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Información —
7.9.1.1.2. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Grupos de sistemas — 7.9.1.1.3. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Sistemas —
7.9.1.1.4. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal — 7.9.1.1.4.1. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal ⇒ Suscripción —
7.9.1.1.4.2. Lista de usuario ⇒ Activa ⇒ Información de usuario ⇒ Permisos de canal ⇒ Administración —
7.9.1.1.5. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Preferencias — 7.9.1.1.6. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Direcciones —
7.9.1.1.7. Lista de usuarios ⇒ Activa ⇒ Información de usuario ⇒ Métodos de notificación — 7.9.2. Lista de usuarios ⇒ Desactivada —
7.9.3. Lista de usuarios ⇒ Todos — 7.10. Monitorización —
7.10.1. Estatus del sondeo —
7.10.1.1. Estatus de sondeo ⇒ Crítico — 7.10.1.2. Estatus de sondeo ⇒ Advertencia — 7.10.1.3. Estatus de sondeo ⇒ Desconocido — 7.10.1.4. Estatus de sondeo ⇒ Pendiente — 7.10.1.5. Estatus de sondeo ⇒ OK —
7.10.1.6. Estatus de sondeo ⇒ Todos — 7.10.1.7. Estado actual —
7.10.2. Notificación —
7.10.2.1. Notificación ⇒ Filtros
7.10.2.1.1. Notificación ⇒ Filtros de notificación ⇒ Filtros activos 7.10.2.1.2. Notificación ⇒ Filtros de notificación ⇒ Filtros vencidos 7.10.3. Conjunto de sondeos
7.10.4. Scout Config Push — 7.10.5. Configuración general — 7.11. Administración
7.11.1. Administración ⇒ Organizaciones
7.11.2. Administración ⇒ RHN Satellite Configuración
7.11.2.1. Administración ⇒ Configuración de Satélite ⇒ General 7.11.2.2. Administración ⇒ Configuración del satélite ⇒ Monitorización 7.11.2.3. Administración ⇒ Configuración del satélite ⇒ Certificado 7.11.2.4. Administración ⇒ Configuración del satélite ⇒ Script Bootstrap 7.11.2.5. Administración ⇒ Configuración del satélite ⇒ organizaciones 7.11.2.6. Administración ⇒ Configuración del satélite ⇒ Reiniciar 7.12. Ayuda
7.12.1. Guía de referencia
7.12.2. Guía de instalación del satélite 7.12.3. Guía Proxy
7.12.4. Guía de configuración de sistemas cliente 7.12.5. Guía de administración de canales
7.12.6. Notas de lanzamiento 7.12.7. API 139 139 139 139 140 140 140 141 142 143 143 143 144 144 144 144 144 145 145 145 145 146 146 146 146 146 147 147 147 147 147 148 148 150 150 150 151 151 151 151 151 151 151 152 152 152 152 152 152 153 153 153
. . . . . . . . . . . . 7.12.8. Búsqueda Capítulo 8. Monitorización 8.1. Prerrequisitos 8.2. Demonio de RHN (rhnmd)
8.2.1. Sondeos que requieren el demonio 8.2.2. Instalación del Demonio de RHN 8.2.3. Configuración de SSH
8.2.4. Instalación de la llave SSH 8.3. Paquete mysql
8.4. Notificaciones
8.4.1. Crear métodos de notificación 8.4.2. Recepción de notificaciones 8.4.3. Reenvío de notificaciones 8.4.4. Filtrado de notificaciones
8.4.5. Borrado de métodos de notificación 8.5. Sondeos
8.5.1. Administrando sondeos 8.5.2. Estableciendo límites
8.5.3. Monitorización en el servidor RHN 8.6. Detección y solución de problemas
8.6.1. Examinando sondeos con rhn-catalog 8.6.2. Ver la salida de rhn-runprobe
Capítulo 9. Organizaciones múltiples
9.1. Modelos recomendados para usar organizaciones múltiples
9.1.1. Una organización multi-departamento para Satélite administrado centralmente 9.1.2. Administración de organizaciones múltiples descentralizadas de terceras partes 9.1.3. Consejos generales para uso de Multi-Org
9.1.3.1. El certificado tiene menos derechos que los que estoy utilizando 9.1.3.2. El certificado tiene más derechos que los que estoy utilizando 9.2. Organizaciones administrativas ⇒
9.2.1. Administración ⇒ Organizaciones ⇒ Información 9.3. Crear nueva organización
9.4. Administración de derechos
9.4.1. Administración ⇒ Suscripciones ⇒ Derechos de canal de software 9.4.2. Administración ⇒ Suscripciones ⇒ Derechos de sistemas
9.5. Configuración de Sistemas en una organización 9.6. Confianzas empresariales
9.6.1. Establecimiento de una organización de confianza
9.6.2. Compartir canales de contenido entre organizaciones en una confianza 9.6.3. Sistemas de migración de una organización de confianza a otra
9.6.3.1. Uso de migrate-system-profile 9.7. Usuarios Admin ⇒
9.7.1. Administración ⇒ Organizaciones ⇒ Usuarios ⇒ Capítulo 10. Virtualización
10.1. Configuración del sistema host para sus sistemas virtuales 10.1.1. Creación del perfil kickstart para los sistemas huéspedes 10.1.2. Instalación kickstart de su sistema host
10.1.2.1. Su sistema tiene instalado Red Hat Enterprise Linux 4 o anterior 10.1.2.2. Su sistema host no tiene Red Hat Enterprise Linux instalado 10.1.2.3. Su sistema host tiene Red Hat Enterprise Linux 5 instalado 10.2. Configuración del sistema virtual
10.2.1. Creación del perfil kickstart para los sistemas huéspedes 10.2.2. Suministro de sus sistemas huéspedes
153 155 155 155 156 156 157 157 158 158 158 159 160 160 160 161 161 162 162 163 163 164 165 165 165 166 167 167 168 168 169 169 171 171 172 172 173 173 174 175 175 177 177 178 178 178 179 179 181 182 183 183 185
. . . .
. . . . 10.2.3. Administrar sus derechos de huésped virtual
10.3. Cómo trabajar con sus sistemas virtuales
10.3.1. Inicio de sesiones en los sistemas virtuales directamente a través de SSH 10.3.2. Acceso a la consola a través del host
10.3.3. Instalación de software a través de la interfaz web del satélite 10.3.4. Instalación de software a través de Yum desde el sistema virtual 10.3.5. Reinicio de huéspedes cuando se reinicia el host
10.3.6. Eliminación de un sistema virtual Capítulo 11. Cobbler
11.1. Requerimientos de Cobbler
11.1.1. Configuración de Cobbler con /etc/cobbler/settings 11.1.2. Cobbler y DHCP
11.1.2.1. Configuración de un servidor DCHP existente 11.1.3. Xinetd and TFTP
11.1.4. Configuración SELinux e IPTables para soporte de Cobbler 11.1.4.1. Configuración SELinux
11.1.4.2. Configuración de IPTables
11.1.5. Sincronizar e iniciar el servicio de Cobbler 11.2. Agregar una distribución a Cobbler
11.3. Agregar un perfil a Cobbler 11.4. Adición de un sistema a Cobbler 11.5. Plantillas Cobbler
11.5.1. Uso de plantillas
11.5.2. Fragmentos de Kickstart 11.6. Uso de Koan
11.6.1. Uso de Koan para suministrar sistemas virtuales 11.6.2. Uso de Koan para reinstalar sistemas en ejecución Capítulo 12. Guía de soporte UNIX
12.1. Introducción
12.1.1. Variantes de UNIX soportadas 12.1.2. Prerrequisitos
12.1.3. Características incluidas 12.1.4. Diferencias en funcionalidad 12.1.5. Características excluidas
12.2. Configuración y preparación del servidor satélite 12.3. Preparación del sistema cliente
12.3.1. Descargar e instalar paquetes adicionales 12.3.1.1. Instalación de paquetes de terceros
12.3.1.2. Configuración de la ruta de búsqueda de bibliotecas 12.3.1.3. Descarga de paquetes cliente de RHN
12.3.1.4. Instalación de los paquetes de RHN 12.3.1.5. Incluir los paquetes de RHN en PATH 12.3.2. Implementación de los certificados SSL 12.3.3. Configuración de los clientes
12.4. Registro y actualización
12.4.1. Cómo registrar los sistemas 12.4.2. Obtener actualizaciones
12.4.2.1. Cargar paquetes en el Satélite 12.4.2.1.1. solaris2mpm
12.4.2.1.2. rhnpush con archivos .mpm 12.4.2.2. Actualizar a través del sitio web 12.4.2.3. rhnsd
12.4.2.4. Actualizar desde la línea de comandos 12.5. Comandos remotos 186 186 186 187 187 187 187 188 190 190 190 190 190 191 191 191 192 192 192 193 193 194 195 195 196 196 196 198 198 198 198 198 199 199 199 201 201 201 202 202 203 203 204 204 205 205 206 207 207 208 208 208 209 210
. . . . . . . . . . . . . . . . 12.5.1. Habilitar comandos 12.5.2. Ejecutando comandos
Red Hat Network Registration Client
A.1. Configuración del Red Hat Network Registration Client A.2. Cómo iniciar el Red Hat Network Registration Client A.3. Cómo registrar una cuenta de usuario
A.4. Cómo registrar un perfil del sistema A.4.1. Perfil de sistema de hardware A.4.2. Perfil de sistema de software
A.4.2.1. Recopilación de información de la base de datos de RPM A.4.2.2. Escogiendo paquetes RPM para excluir del perfil del sistema A.5. Cómo finalizar el proceso de registro
A.6. Adquisición de derechos para su sistema A.7. Cliente de registro RHN en modo texto
Herramientas de administración de configuración de la línea de comandos B.1. Red Hat Network Actions Control
B.1.1. Opciones generales para la línea de comandos B.2. Red Hat Network Configuration Client
B.2.1. Listar archivos Config B.2.2. Obtener un archivo Config B.2.3. Viendo los canales Config B.2.4. Comparar archivos Config B.2.5. Verificando archivos Config
B.3. Red Hat Network Configuration Manager B.3.1. Crear un canal Config
B.3.2. Añadir archivos al canal Config B.3.3. Comparar los últimos archivos Config B.3.4. Comparar varias versiones
B.3.5. Descargar todos los archivos en un canal B.3.6. Obtener el contenido de un archivo B.3.7. Listar todos los archivos en un canal B.3.8. Listar todos los canales Config B.3.9. Eliminar un archivo de un canal B.3.10. Borrar un canal Config
B.3.11. Determinar el número de revisiones de un archivo B.3.12. Actualizar un archivo en un canal
B.3.13. Cargar múltiples archivos al mismo tiempo Acceso a la API de RHN
C.1. Uso de la clase auth e inicio de sesión C.2. Obtener el system_id
C.3. Determinar el sid C.4. Vista del cid C.5. Obtención del sgid C.6. Etiquetas de canal
C.7. Script de ejemplo de la API Sondeos
D.1. Pautas generales de los sondeos D.2. Apache 1.3.x y 2.0.x
D.2.1. Apache::Processes D.2.2. Apache::Traffic D.2.3. Apache::Uptime
D.3. BEA WebLogic 6.x y posterior
210 211 212 212 213 215 217 217 218 218 219 220 221 222 224 224 224 225 225 226 226 226 227 227 228 228 229 230 230 231 231 231 232 232 232 232 233 234 234 234 234 234 234 235 235 238 238 239 239 240 241 241
D.3.1. BEA WebLogic::Execute Queue D.3.2. BEA WebLogic::Heap Free
D.3.3. BEA WebLogic::JDBC Connection Pool D.3.4. BEA WebLogic::Server State
D.3.5. BEA WebLogic::Servlet D.4. Generales
D.4.1. General::Remote Program
D.4.2. General::Remote Program with Data D.4.3. General::SNMP Check D.4.4. General::TCP Check D.4.5. General::UDP Check D.4.6. General::Uptime (SNMP) D.5. Linux D.5.1. Linux::CPU Usage D.5.2. Linux::Disk IO Throughput D.5.3. Linux::Disk Usage D.5.4. Linux::Inodes D.5.5. Linux::Interface Traffic D.5.6. Linux::Load D.5.7. Linux::Memory Usage
D.5.8. Linux::Process Counts by State D.5.9. Linux::Process Count Total D.5.10. Linux::Process Health D.5.11. Linux::Process Running D.5.12. Linux::Swap Usage
D.5.13. Linux::TCP Connections by State D.5.14. Linux::Users
D.5.15. Linux::Virtual Memory D.6. LogAgent
D.6.1. LogAgent::Log Pattern Match D.6.2. LogAgent::Log Size D.7. MySQL 3.23 - 3.33 D.7.1. MySQL::Database Accessibility D.7.2. MySQL::Opened Tables D.7.3. MySQL::Open Tables D.7.4. MySQL::Query Rate D.7.5. MySQL::Threads Running D.8. Network Services
D.8.1. Network Services::DNS Lookup D.8.2. Network Services::FTP
D.8.3. Network Services::IMAP Mail
D.8.4. Network Services::Mail Transfer (SMTP) D.8.5. Network Services::Ping
D.8.6. Network Services::POP Mail D.8.7. Network Services::Remote Ping D.8.8. Network Services::RPCService
D.8.9. Network Services::Secure Web Server (HTTPS) D.8.10. Network Services::SSH
D.8.11. Network Services::Web Server (HTTP) D.9. Oracle 8i, 9i, 10g, and 11g
D.9.1. Oracle::Active Sessions D.9.2. Oracle::Availability D.9.3. Oracle::Blocking Sessions D.9.4. Oracle::Buffer Cache D.9.5. Oracle::Client Connectivity 242 242 243 244 244 245 245 245 246 246 247 247 248 248 248 249 249 250 250 251 251 252 252 253 254 254 255 255 256 256 257 258 258 259 259 259 260 260 260 261 261 262 262 263 263 264 264 265 265 266 267 267 268 268 269
. . . . . . . . . . . .
D.9.6. Oracle::Data Dictionary Cache D.9.7. Oracle::Disk Sort Ratio
D.9.8. Oracle::Idle Sessions D.9.9. Oracle::Index Extents D.9.10. Oracle::Library Cache D.9.11. Oracle::Locks D.9.12. Oracle::Redo Log D.9.13. Oracle::Table Extents D.9.14. Oracle::Tablespace Usage D.9.15. Oracle::TNS Ping D.10. RHN Satellite D.10.1. RHN Satellite::Disk Space D.10.2. RHN Satellite::Execution Time D.10.3. RHN Satellite::Interface Traffic D.10.4. RHN Satellite::Latency D.10.5. RHN Satellite::Load D.10.6. RHN Satellite::Probe Count D.10.7. RHN Satellite::Process Counts D.10.8. RHN Satellite::Processes D.10.9. RHN Satellite::Process Health D.10.10. RHN Satellite::Process Running D.10.11. RHN Satellite::Swap D.10.12. RHN Satellite::Users Glosario Historial de revisiones Índice A B C D E G I K L M N O P R S U V W 269 270 270 271 271 272 272 273 274 274 275 275 275 276 276 276 277 277 278 278 279 279 279 280 285 285 285 287 287 289 289 290 290 291 291 294 295 295 296 297 299 301 302 302
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/.
Advertencia
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
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.
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.
Consejo
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
sistem a.
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
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
Warning
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-gnom e 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-gnom e Proporciona la interfaz de GNOME (versión gráfica) para el
Red Hat Update Agent; se ejecuta si el sistema X
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.
Figura 2.1. Verificación de registro
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 conectarm e a RHN?. De lo contrario, presione el botón de Avance para continuar.
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.
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
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
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.
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.
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) Aplicaciones ⇒ Herramientas de sistema ⇒ Actualizador de paquete.
Si usted tiene una ventana de intérprete de shell, escriba pup para abrir el Package Updater.
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.
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.
Figura 3.3. Importar la llave GPG
Haga clic en Importar la llave para aceptar la llave y continuar con la actualización.
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.
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
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.
Advertencia
Ú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.
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.
--tm pdir=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.