Capítulo 12. Servidores Red Hat Satellite Capsule
- Servidor Pulp/Recursos de Nó de Conteúdo, incluindo:
- Sincronização de Repositório
- Entrega de Conteúdo
- Red Hat Satellite Provisioning Smart Proxy features, incluindo:
- DHCP, incluindoservidores servidores ISC DHCP
- DNS, incluindo servidores Bind e MS DNS
- Qualquer Servidor UNIX-based TFTP
- Servidores Puppet Master a partir de 0.24
- Puppet CA para gerenciar assinatura e limpeza do certificado
- Controlador de Gerenciamento de Baseboard (BMC), para gerenciamento de energia
12.1. Pré-requisitos dos Servidores Red Hat Satellite Capsule Copiar o linkLink copiado para a área de transferência!
O Red Hat Satellite Capsule é suportado pelo Red Hat Enterprise Linux 6.5 ou posterior, assim como o Red Hat Enterprise Linux 7. Instale o sistema operacional a partir do disco, imagem ISO local, kickstart, ou qualquer outro método que a Red Hat suporta. O Red Hat Satellite Capsule requer instalações de Red Hat Enterprise Linux com o grupo de pacote @Base sem outras modificações do conjunto do pacote e sem configurações realizadas por terceiros ou software que não seja diretamente necessário para a operação direta do servidor. Esta restrição inclui segurança avançada ou outro software que não seja Red Hat de segurança. Caso tais softwares sejam necessários em sua infraestrutura, você deve instalar e verificar um Servidor Red Hat Satellite Capsule com total funcionamento primeiro, e depois fazer o back-up do sistema, antes de adicionar qualquer software que não seja Red Hat.
- Deveria haver ao menos um host em rede com as seguintes especificações:
- arquitetura de 64-bits
- Red Hat Enterprise Linux 6.5 ou posterior
- No mínimo dois CPUs principais, porém quatro CPU principais são recomendados.
- Um mínimo de memória de 8 GB mas seria ideal 12 GB de memória em cada instância do Satellite. É também recomendado utilizar 4 GB de espaço swap onde for possível.
- Um mínimo de armazenamento de 5 GB para a instalação base do Red Hat Enterprise Linux, 300 MB para a instalação do Red Hat Satellite Capsule e ao menos 10 GB de armazenamento para cada repositório de software único a ser sincronizado no sistema de arquivo /var.Os pacotes que estão duplicados em diferentes canais são armazenados apenas uma vez no disco.Repositórios adicionais contendo pacotes duplicados exigirá menos armazenamento adicional.
Nota
A maior parte do armazenamento reside nos diretórios/var/lib/mongodb
e/var/lib/celulose
. Estes pontos finais não são manualmente configuráveis. Certifique-se de que o armazenamento está disponível no sistema de arquivos/var
para evitar problemas de armazenamento. - Nenhuma máquina virtual instalada no sistema, remova qualquer que exista.
- Nenhum arquivo RPM Puppet instalado no sistema
- Não há nenhum repositório yum de terceiros sem suporte habilitado. Os repositórios de terceiros podem oferecer versões de pacotes não suportados ou conflitos que podem causar erros de instalação ou de configuração.
- Acesso de Usuário administrativo (
root
) - Resolução DNS total avançada e reverso, utilizando um nome de domínio totalmente qualificado. Verifique se o
hostname
elocalhost
funcionam corretamente, usando os seguintes comandos:ping -c1 localhost ping -c1 `hostname -s` # my_system ping -c1 `hostname -f` # my_system.domain.com
# ping -c1 localhost # ping -c1 `hostname -s` # my_system # ping -c1 `hostname -f` # my_system.domain.com
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Subscrições disponíveis no Servidor Red Hat Satellite .
Importante
As especificações da instalação do aplicativo do Satellite são estas a seguir:
ntpd
e configure-o para persistir nas próximas reinicializações:
service ntpd start; chkconfig ntpd on
# service ntpd start; chkconfig ntpd on
As condições a seguir devem ser atendidas antes de continuar com esta tarefa:
- Port 443 para HTTPS (secure WWW) deve estar aberta para as conexões de entrada.
- Porta 5671 deve ser aberta para a comunicação do SSL com sistemas gerenciados.
- Porta 80 para HTTP (WWW) deve ser aberta para baixar os arquivos bootstrap.
- Porta 8080 para TCP deve estar livre para as conexões do Java.
- Porta 8140 deve estar aberto para entrada de conexões do Puppet com os sistemas gerenciados.
- Porta 9090 deve estar aberta para as conexões do Foreman Smart Proxy com os sitemas gerenciados.
iptables
e para tornar estas regras persistentes durante as reinicializações:
- Para Red Hat Enterprise Linux 6:
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - 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
# 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
Copy to Clipboard Copied! Toggle word wrap Toggle overflow
O servidor Satellite deve possuir os repositórios do Red Hat Software Collections habilitados e sincronizados antes da instalação do Capsule Server.
Importante