Red Hat Training
A Red Hat training course is available for Red Hat Satellite
Capítulo 12. Red Hat Satellite Capsule Servers
- Las funcionalidades de Pulp Server y Nodo de contenido, incluyen:
- Sincronización de repositorio
- Entrega de contenido
- Las funcionalidades de Red Hat Satellite Provisioning Smart Proxy, incluyen:
- DHCP, incluidos los servidores ISC DHCP
- DNS, incluidos los servidores Bind y MS DNS
- Cualquier servidor TFTP basado en UNIX
- Servidores Puppet Master a partir de 0.24
- Puppet CA administra firma y limpieza de certificado
- Baseboard Management Controller (BMC) para administración de energía
12.1. Prerrequisitos de Red Hat Satellite Capsule Server
Red Hat Satellite Capsule recibe soporte en Red Hat Enterprise Linux 6.5 o superior, al igual que Red Hat Enterprise Linux 7. Instale el sistema operativo desde el disco, la imagen ISO local, kickstart, o cualquier otro método que soporte Red Hat. Red Hat Satellite Capsule requiere instalaciones Red Hat Enterprise Linux con el grupo de paquetes @Base sin ninguna otra modificación de paquetes y sin configuraciones de terceras partes o software que no se necesite directamente para la operación del servidor. Esta restricción incluye endurecimento u otro software de seguridad que no sea de Red Hat. Si dicho software es requerido en su infraestructura, primero instale y verifique una Red Hat Satellite Capsule en ejecución, luego cree una copia de respaldo del sistema antes de agregar cualquier software que no sea de Red Hat.
- Debe haber al menos un host conectado con las siguientes especificaciones:
- Arquitectura de 64 bits
- Red Hat Enterprise Linux 6.5 o posterior
- Un mínimo de dos núcleos de CPU, aunque se recomiendan cuatro.
- Un mínimo de 8 GB de memoria, aunque lo ideal sería 12 GB de memoria para cada instancia de Satellite. Es recomendable usar 4 GB de espacio swap en lo posible.
- Un almacenamiento mínimo de 5 GB para la instalación básica de Red Hat Enterprise Linux, 300 MB para la instalación de Red Hat Satellite Capsule y por lo menos 10 GB de almacenamiento para que cada repositorio único sea sincronizado en el sistema de archivos /var.Los paquetes que están duplicados en diferentes canales solo se almacenan en el disco. Los repositorios adicionales que contienen paquetes duplicados requerirán menos almacenamiento adicional.
Nota
El volumen de almacenamiento reside en los directorios/var/lib/mongodb
y/var/lib/pulp
. Estos end points are not manually configurable. Ensure that storage is available on the/var
file system to prevent storage issues. - No hay máquina virtual Java instalada en el sistema, retírela en caso de que exista.
- No hay archivos RPM Puppet instalados en el sistema.
- No hay repositorios YUM de terceras partes sin soporte habilitados. Los repositorios de terceras partes o versiones de paquetes sin soporte pueden entrar en conflicto o causar errores de configuración.
- Acceso de usuario administrativo (
root
) - Resolución de DNS inversa y reversa total con el nombre de dominio completo. Revise que el
hostname
ylocalhost
se resuelvan correctamente, mediante los siguientes comandos:# ping -c1 localhost # ping -c1 `hostname -s` # my_system # ping -c1 `hostname -f` # my_system.domain.com
- Suscripciones disponibles en Red Hat Satellite Server.
Importante
Las especificaciones de instalación de aplicaciones de Satellite son las siguientes:
ntpd
y hágalo persistente a través de los reinicios:
# service ntpd start; chkconfig ntpd on
Debe cumplir con las siguientes condiciones antes de continuar con esta tarea:
- El puerto 443 para HTTPS ( WWW segura) debe estar abierto para conexiones de entrada.
- El puerto 5671 debe estar abierto para comunicación SSL con sistemas administrados.
- El puerto para HTTP (WWW) debe estar abierto para descargar los archivos bootstrap.
- El puerto 8080 para TCP debe estar libre para conexiones Java.
- El puerto 8140 debe estar abierto para conexiones de entrada Puppet con sistemas administrados.
- El puerto 9090 debe estar abierto para conexiones Foreman Smart Proxy con sistemas administrados.
iptables
y para que estas reglas persistan durante los reinicios:
- Para Red Hat Enterprise Linux 6:
# iptables -I INPUT -m state --state NEW -p tcp --dport 443 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 5671 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 80 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 8140 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 9090 -j ACCEPT \ && iptables -I INPUT -m state --state NEW -p tcp --dport 8080 -j ACCEPT \ # iptables-save > /etc/sysconfig/iptables
- Para Red Hat Enterprise 7:
# firewall-cmd --permanent --add-port="443/tcp" --add-port="5671/tcp" --add-port="80/tcp" --add-port="8140/tcp" --add-port="9090/tcp" --add-port="8080/tcp" # firewall-cmd --reload
Satellite Server debe tener repositorios Red Hat Software Collections habilitados y sincronizados antes de la instalación de Capsule Server.
Importante