Guia de Instalação
Red Hat Network Satellite
Edição 1
Resumo
Capítulo 1. Introdução Copiar o linkLink copiado para a área de transferência!
1.1. Red Hat Network Copiar o linkLink copiado para a área de transferência!
- Escalabilidade — com o Red Hat Network, um único administrador de sistemas pode configurar e manter centenas ou milhares de sistemas Red Hat mais fácil, correta e rapidamente do que poderia fazer para um único sistema sem o Red Hat Network.
- Protocolos Padrão — os protocolos padrão (standard protocols) são usados para manter a segurança e aumentar a capacidade. Por exemplo: XML-RPC oferece ao Red Hat Network a habilidade de fazer muito mais que simplesmente baixar arquivos.
- Segurança — todas as comunicações entre os sistemas registrados e o Red Hat Network ocorrem através de conexões seguras através da Internet.
- Visualize Alertas de Erratas — veja facilmente os Alertas de Erratas para todos os seus sistemas cliente através de um único site.
- Ações Agendadas — use o site para agendar ações, incluindo Atualizações de Erratas, instalações de pacotes e atualizações do perfil de software.
- Simplificação — manter os sistemas Red Hat torna-se um processo simples e automatizado.
1.2. RHN Satellite Copiar o linkLink copiado para a área de transferência!
- Segurança — uma conexão ponta-a-ponta (end-to-end) dos sistemas cliente ao RHN Satellite é mantida sem conectar à Internet pública.
- Eficiência — os pacotes são entregues bem mais rápido através de uma rede de área local (local area network).
- Controle — Os Perfis de Sistema dos clientes são armazenados no RHN Satellite local, e não nos Servidores centrais do Red Hat Network.
- Atualizações personalizadas — cria um sistema de entrega de pacotes completamente automatizado para os pacotes personalizados de software necessários pelos sistemas cliente, assim como para os pacotes da Red Hat. Canais personalizados permitem o controle detalhado da entrega de pacotes personalizados.
- Controle de acesso — os administradores de sistemas podem ser restritos a acessar somente aqueles sistemas sob suas responsabilidades de manutenção.
- Administração da largura de banda — a largura de banda usada entre os clientes e o RHN Satellite é controlada pela empresa na rede de área local; os clientes do RHN Satellite não precisam competir com outros clientes acessando os servidores centrais de arquivos do Red Hat Network.
- Escalabilidade — o RHN Satellite pode supervisionar os servidores de uma empresa inteira, se combinado ao RHN Proxy Server.
1.3. Termos mais Usados Copiar o linkLink copiado para a área de transferência!
- Channel (Canal) — Um canal é uma lista de pacotes de software. Há dois tipos de canais: canais base e canais filho. Um base channel (canal base) consiste de uma lista de pacotes baseados numa arquitetura e versão específicas da Red Hat. Um child channel (canal filho) é um canal associado a um canal base, porém com pacotes extras.
- Organization Administrator — Um Organization Administrator é uma função de usuário com o nível de controle mais alto sobre a conta da empresa no Red Hat Network. Os membros com esta função podem adicionar outros usuários, sistemas e grupos de sistemas à empresa, assim como removê-los. Uma empresa deve ter, no mínimo, um Organization Administrator no Red Hat Network.
- Administrador de Canal — Um Administrador de Canal é uma função de usuário com acesso completo às capacidades de administração do canal. Os usuários com esta função são capazes de criar canais, atribuir pacotes a canais, clonar canais e apagá-los. Esta função pode ser atribuída por um Organization Administrator através da aba Users (Usuários) no site do RHN.
- Certificate Authority — Uma autoridade certificada distribui assinaturas digitais à usuários como parte da infraestrutura de chave pública para autenticação criptografada e comunicação.
- Red Hat Update Agent — O Red Hat Update Agent é a aplicação cliente do Red Hat Network que permite aos usuários obter e instalar pacotes novos ou atualizados para o sistema cliente no qual a aplicação é executada. Para os usuários Red Hat Enterprise Linux 5 o comando
yumpara o Red Hat Enterprise Linux 4 ou versões anteriores, use oup2date - Traceback — Um traceback é uma descrição detalhada de "o quê houve de errado"; útil para a resolução de problemas (troubleshooting) do RHN Satellite. Os tracebacks são automaticamente gerados quando um erro crítico ocorre e são enviados ao(s) indivíduo(s) designado(s) no arquivo de configuração do RHN Satellite.
1.4. Como Funciona Copiar o linkLink copiado para a área de transferência!
- Database (Banco de Dados) — Para o Stand-Alone Database, este pode ser o banco de dados existente na empresa ou, de preferência, uma máquina separada. O RHN Satellite suporta o Banco de Dados da Oracle 10g Versão 2, Edições Standard ou Enterprise. Para o Embedded Database, o banco de dados vem integrado com o RHN Satellite e é instalado na mesma máquina que o Satellite durante o processo de instalação.
- RHN Satellite — a "lógica de negócios" central e o ponto de entrada para o Red Hat Update Agent rodando nos sistemas cliente. O RHN Satellite também inclui um Servidor HTTP Apache (servindo pedidos XML-RPC).
- RHN Satellite Web interface (Interface Web do RHN Satellite) — interface de administração avançada do sistema, grupo de sistemas, usuários e canais.
- RPM Repository (Repositório RPM) — repositório de pacotes RPM da Red Hat e pacotes RPM personalizados identificados pela organização.
- Ferramentas de Administração:
- Ferramentas de sincronização do banco de dados e do sistema de arquivos
- Ferramentas de importação de RPMs
- Ferramentas de manutenção de canais (baseadas na Web)
- Ferramentas de administração de erratas (baseadas na Web)
- Ferramentas de administração dos usuários (baseadas na Web)
- Ferramentas de sistemas cliente e de agrupamento de sistemas (baseadas na Web)
- Red Hat Update Agent nos sistemas cliente
Importante
Figura 1.1. Usando RHN Satellite e RHN Proxy Server Juntos
1.5. Resumo dos Passos Copiar o linkLink copiado para a área de transferência!
- Após uma avaliação, você deve contatar seu representante de vendas da Red Hat para adquirir o RHN Satellite.
- Seu contato na Red Hat envia um Certificado de Serviços RHN (RHN Entitlement Certificate) via email.
- Seu contato na Red Hat cria uma conta com o serviço Satellite no site do RHN e envia as informações de autenticação (login) a você.
- Autentique-se no site do RHN (rhn.redhat.com) e baixe as ISOs da distribuição para o Red Hat Enterprise Linux AS 4 ou RHEL; 5 e para o RHN Satellite 5.4. Estas podem ser encontradas na aba Downloads das respectivas páginas Channel Details (Detalhes do Canal). Consulte o Guia de Referência do RHN para mais instruções.
- Enquanto estiver logado no site do RHN, baixe as ISOs Channel Content (Conteúdo de Canal) a serem servidas por seu Satellite, também disponíveis na aba Downloads da página Channel Details de seu Satellite. Estas ISOs de Conteúdo do Canal diferem das ISOs da distribuição previamente mencionadas, pois contêm os metadados necessários para análise e distribuição de pacotes pelo Satellite.
- Se for instalar um Stand-Alone Database, prepare a instância de seu banco de dados usando a fórmula provida no Capítulo 2, Requisitos.
- Instale o Red Hat Enterprise Linux e então o RHN Satellite na máquina do Satellite.
- Crie sua primeira conta de usuário no Satellite abrindo o nome da máquina do Satellite num navegador e depois clicando em (Criar Conta). Esta será a conta do Administrador do Satellite (também referido como Organization Administrator).
- Use o RHN Satellite Synchronization Tool para importar os canais e pacotes associados para o Satellite.
- Registre uma máquina representativa para cada tipo de distribuição ou canal (Red Hat Enterprise Linux 4 ou 5), no Satellite.
- Copie (usando
scp) os arquivos de configuraçãorhn_registereup2datedo diretório/etc/sysconfig/rhn/de cada máquina ao diretório/pub/do Satellite. Orhn-org-trusted-ssl-cert-*.noarch.rpmjá estará ali. - Faça o download dos arquivos de configuração e do
rhn-org-trusted-ssl-cert-*.noarch.rpme instale-os pelo Satellite nos sistemas cliente remanescentes do mesmo tipo de distribuição. Repita este e o passo anterior até que todos os tipos de distribuição estejam completos. - Através do site do Satellite, crie uma Chave de Ativação (Activation Key) para cada distribuição, alinhada ao canal base apropriado. Neste ponto, os grupos de sistemas e canais filho também podem ser pré-definidos.
- Execute a Chave de Ativação na linha de comando (
rhnreg_ks) para cada sistema cliente. Note que este passo pode ser incluso num script para registrar e reconfigurar todos os sistemas cliente remanescentes de uma distribuição de uma só vez. - Registre todos os nomes de usuário, senhas e outras informações de autenticação e armazene-as em locais seguros diversos.
- Agora que o Satellite está povoado com todos os canais e pacotes padrão da Red Hat e todos os clientes estão conectados a este, você pode começar a criar e servir canais e pacotes personalizados. Uma vez criados os RPMs personalizados, você pode importá-los ao Satellite usando o RHN Push, e adicionar canais personalizados para armazená-los através do site do Satellite. Consulte o RHN Channel Management Guide para mais detalhes.
1.6. Atualizações Copiar o linkLink copiado para a área de transferência!
- Satellite Certificate
- Satellite Upgrade Documentation Package (
rhn-upgrade) - Nova Instalação ISO
1.6.1. Satellite Certificate Copiar o linkLink copiado para a área de transferência!
1.6.2. Satellite Upgrade Documentation Package (rhn-upgrade) Copiar o linkLink copiado para a área de transferência!
rhn-upgrade, certifique-se de que o satellite está registrado no RHN e no Red Hat Network Satellite Channel, e depois utilize o comando yum para instalar o pacote rhn-upgrade com o seguinte comando (no Red Hat Enterprise Linux 5 ou versões posteriores):
yum install rhn-upgrade
yum install rhn-upgrade
up2date rh-upgrade
up2date rh-upgrade
- Autentique-se na interface da Web RHN Hosted em https://rhn.redhat.com/.
- Clique na aba Channels.
- Sob o Filtrar por Canal de Produto selecione Red Hat Network Products, depois sua versão atual do RHN Satellite, e finalmente sua arquitetura do servidor do Satellite a partir dos menus suspensos.
- Pressione o botão
- Clique para expandir a árvore do Red Hat Enterprise Linux para sua versão do sistema operacional base.
- Clique no link na coluna Architecture, correspondente ao Red Hat Network Satellite.
- Clique na sub-aba de Pacotes
- Na caixa de texto Filtrar por Pacotes, digite
rhn-upgradee clique em . - Clique no lançamento do pacote mais recente do
rhn-upgradepara a versão do Satellite para o qual você está atualizando. - Clique no link Baixar Pacote
- Copiar o pacote para o servidor do Satellite.
- No servidor do Satellite execute o seguinte comando:
rpm -Uvh rhn-upgrade-version.rpm
rpm -Uvh rhn-upgrade-version.rpmCopy to Clipboard Copied! Toggle word wrap Toggle overflow
1.6.3. Nova Instalação ISO Copiar o linkLink copiado para a área de transferência!
- Autentique-se no RHN
- Clique no Software Downloads no lado esquerdo da tela.
- Vá até a versão dp Red Hat Enterprise Linux que esteja usando atualmente
- Clique na última versão do RHN Satellite
- Depois escolha se você quer a versão embutida do Oracle Database ISO ou a versão não embutida.
/etc/sysconfig/rhn/satellite-upgrade/README no pacote rhn-upgrade.
Importante
http://satellite.example.com/kickstart/dist/ks-rhel-i386-server-5
http://satellite.example.com/kickstart/dist/ks-rhel-i386-server-5
http://satellite.example.com/ks/dist/ks-rhel-i386-server-5
http://satellite.example.com/ks/dist/ks-rhel-i386-server-5
Capítulo 2. Requisitos Copiar o linkLink copiado para a área de transferência!
2.1. Requisitos de Software Copiar o linkLink copiado para a área de transferência!
- Sistema operacional base — RHN Satellite é suportado pelo Red Hat Enterprise Linux 5. O sistema operacional pode ser instalado a partir do disco, imagem ISO local, kickstart, ou qualquer outro método suportado pelas instalações do Red Hat. Red Hat Enterprise Linux deve fornecer grupo de pacote
@Basesem outras modificações do conjunto de pacote, e sem configurações de terceiros ou software que não seja diretamente necessário para a operação 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 primeiro e verificar um Satellite com total funcionamento primeiro, e depois fazer o backup do sistema, antes de adicionar qualquer software que não seja Red Hat.Ao instalar um novo RHN Satellite, recomendamos que a atualização mais recentemente suportada para o Red Hat Enterprise Linux seja instalada.O Satellite pode ser instalado no Red Hat Enterprise Linux 5 em qualquer ambiente virtualizado suportado pela Red Hat, incluindo o Xen, KVM e VMware.Note que para implementação de produções, recomendamos que você implemente o RHN Satellite como aplicativo único sendo executado no hardware físico adjacente para evitar problemas de contenção. Da mesma forma, lembre-se de que o suporte funcional para ambientes virtualizados nem sempre iguala o desempenho da execução no hardware físico, portanto você precisa considerar cuidadosamente seu ambiente virtualizado de escolha e qualquer diretrizes de ajuste recomendadas.Nota
Cada produto RHN Satellite inclui uma instância suportada do Red Hat Enterprise Linux Server. O RHN Satellite deve ser instalado em uma instalação nova do Enterprise Linux onde o RHN Satellite é o único aplicativo e serviço fornecido pelo SO. O uso do SO Red Hat Enterprise Linux incluso com o RHN Satellite para executar outros daemons, aplicativos, ou serviços dentro de seu ambiente, não é suportado.
- RHN Satellite suporta a política em alvo do SELinux nos modos
enforcingoupermissiveno Red Hat Enterprise Linux 5. O SELinux é um conjunto de políticas de software seguras que implementam o controle de acesso obrigatório noRed Hat Enterprise Linux e outros sistemas operacionais. O SELinux é ativado por padrão no Red Hat Enterprise Linux, e agora usuários podem ter o SELinux nos modosenforcingoupermissivecom a conjunto de políticastargetedconfigurada durante a instalação no Proxy ou Satellite.
- Disco ou ISO de instalação do Satellite — estes contêm o RHN Satellite Installation Program (Programa de Instalação do RHN Satellite). Todos os pacotes requisitados para suportar o programa são instalados automaticamente, e não necessitam de intervenção do usuário.
Nota
@Base são necessários para instalar o Red Hat Satellite. O Instalador do Satellite irá requerer que você instale os pacotes listados ou perguntará se você quer que seja feito o download dos arquivos do RHN. Se seus sistema não for registrado no RHN, você precisa ter a mídia de instalação do Red Hat Enterprise Linux disponível durante o processo de instalação do Satellite para instalar estes pacotes adicionais de acordo com o necessário.
rhelrpms localizado no diretório updates na imagem ISO de instalação do Satellite.
- Conteúdo do canal — Todos os pacotes e dados de software exportados a todos os canais Red Hat com serviços. Este conteúdo pode ser carregado diretamente no Satellite após a instalação usando a RHN Satellite Synchronization Tool, ou obtido através de seu representante Red Hat caso a sincronização não seja possível, como ocorre num ambiente desconectado.
2.2. Requisitos de Hardware Copiar o linkLink copiado para a área de transferência!
| Versão RHEL | x86 | x86_64 | s390 | s390x |
|---|---|---|---|---|
| RHEL 5 | yes | yes | no | yes |
2.2.1. Requisitos de Hardware x86 and x86_64 Copiar o linkLink copiado para a área de transferência!
| Stand-Alone Database | Embedded Database |
|---|---|
| Necessário - processador Intel Core, 2.4GHz, 512K de cache ou equivalente | Necessário - processador Intel Core, 2.4GHz, 512K de cache ou equivalente |
| Recomendado - processador Intel multi-core, 2.4GHz dual processor, 512K de cache ou equivalente | Recomendado - processador Intel multi-core, 2.4GHz dual processor, 512K de cache ou equivalente |
| Necessário - 2 GB de memória | Necessário - 2 GB de memória |
| Recomendado - 8 GB de memória | Altamente recomendado - 8 GB de memória |
| 5 GB de armazenamento para a instalação base do Red Hat Enterprise Linux | 5 GB de armazenamento para a instalação base do Red Hat Enterprise Linux |
Um mínimo de 30 GB de armazenamento por canal de software (incluindo os canais filho e Base) no diretório /var/satellite/ configurável na instalação | Um mínimo de 30 GB de armazenamento por canal de software (incluindo os canais filho e Base) no diretório /var/satellite/ configurável na instalação |
| Recomendado - uma SAN externa para backups mais confiáveis | Recomendado - uma SAN externa para backups mais confiáveis |
12 GB de armazenamento para o repositório do banco de dados na partição /rhnsat (somente armazenamento local) | |
| Altamente recomendado- um drive SCSI conectado a um RAID nível 5 | |
| Partição separada (ou melhor, um conjunto separado de discos físicos) para armazenar os backups. Este pode ser qualquer diretório especificável na hora do backup. |
/var/satellite/, você também precisa de espaço para arquivos de cache gerados ao utilizar o Sateliite, o qual é regenerado, de acordo com a necessidade. Estes arquivos de cache são armazenados dentro do /var/cache/rhn, e as necessidades de armazenamento deste diretório irão variar muito dependendo dos seguintes fatores:
- quantos canais você sincroniza ou importa do RHN ou despejos do Channel
- quantos pacotes padronizados e canais você possui
- Se você está ou não usando o Inter-Satellite Sync
/var/cache/rhn/ em um servidor de Satellite. Para implementações muito grandes do Satellite com diversos canais, pacotes e usando o Inter Satellite Sync, seu uso pode crescer até 100 GB de espaço para arquivos de cache no /var/cache/rhn.
- Dois processadores
- 2 GB de memória
/etc/sysconfig/rhn/rhnsd, nos sistemas cliente, aumenta significativamente a carga nestes componentes.
2.2.2. Requisitos de Hardware s/390 Copiar o linkLink copiado para a área de transferência!
| Stand-Alone Database | Embedded Database |
|---|---|
| Necessário - 1 IFL, tanto em configuração LPAR ou compartilhado através do z/VM | Necessário - 1 IFL, tanto em configuração LPAR ou compartilhado através do z/VM |
| Necessário: 2+ IFLs no z9 ou mais recentes, 1+ IFL no z10 | Necessário: 2+ IFLs no z9 ou mais recentes, 1+ IFL no z10 |
| Necessário - 2 GB de armazenamento (memória) | Necessário - 2 GB de armazenamento (memória) |
| Recomendado - 8 GB de memória | Recomendado - 8 GB de memória |
| Necessário - 1 GB swap no ECKD DASD | Necessário - 1 GB swap no ECKD DASD |
| Recomendado- 512 MB swap no VDISK + 1 GB swap no ECKD DASD | Recomendado- 512 MB swap no VDISK + 1 GB swap no ECKD DASD |
| Requerido - 1xMod3 ECKD DASD ou ≥ 2 GB FCP SCSI LUN para instalações de SO | Requerido - 1xMod3 ECKD DASD ou ≥ 2 GB FCP SCSI LUN para instalações de SO |
| Recomendado - 1xMod9 ECKD DASD ou ≥ 2 GB multipathed FCP SCSI LUN para instalação de Red Hat Enterprise Linux | Recomendado - 1xMod9 ECKD DASD ou ≥ 2 GB multipathed FCP SCSI LUN para instalação de Red Hat Enterprise Linux |
| 12 GB de espaço de disco estimado para banco de dados embutidos | |
Um mínimo de 30 GB de armazenamento por canal de software (incluindo os canais filho e Base) no diretório /var/satellite/ configurável na instalação | Um mínimo de 30 GB de armazenamento por canal de software (incluindo os canais filho e Base) no diretório /var/satellite/ configurável na instalação |
| Recomendado: z/VM 5.3 ou posteriores [a] | Recomendado - z/VM 5.3 ou posteriores |
| Recomendado: VSWITCH ou Hipersocket LAN para conexões de alta velocidade para convidados | Recomendado: VSWITCH ou Hipersocket LAN para conexões de alta velocidade para convidados |
[a]
z/VM requerido para kickstart/provisionamento de convidados.
| |
2.2.3. Requerimentos Adicionais Copiar o linkLink copiado para a área de transferência!
- O Stand-Alone Database não pode rodar no mesmo servidor que o RHN Satellite.
- O repositório de pacotes pode ser qualquer dispositivo de grande armazenamento, fácil e seguramente acessado por outros componentes. Os requisitos de espaço dependem do número de pacotes que será armazenado. Os canais padrão da Red Hat contêm aproximadamente 3 GB cada para pacotes, e este tamanho aumenta a cada sincronização. Os clientes também devem pensar nos requisitos de espaço dos pacotes em seus próprios canais privados. Independente da solução de armazenamento escolhida pelo cliente, seu ponto de montagem pode ser definido durante o processo de instalação.
2.3. Requisitos do Banco de Dados Copiar o linkLink copiado para a área de transferência!
- 192 KB por sistema cliente
- 64 MB por canal
- O número de pacotes públicos da Red Hat importados (geralmente 5000)
- O número de pacotes privados a serem administrados (geralmente 500)
- O número de sistemas a serem administrados (geralmente 1000)
- O número de pacotes normalmente instalados num sistema (geralmente 500)
- ALTER SESSION (alterar sessão)
- CREATE SEQUENCE (criar seqüência)
- CREATE SYNONYM (criar sinônimo)
- CREATE TABLE (criar tabela)
- CREATE VIEW (criar visualização)
- CREATE PROCEDURE (criar procedimento)
- CREATE TRIGGER (criar gatilho)
- CREATE TYPE (criar tipo)
- CREATE SESSION (criar sessão)
- Security Identifier (Identificador de Segurança, SID)
- Listener Port (Porta de Escuta)
- Username (Nome de usuário)
- Conjunto de caracteres UTF-8
- Uniform Extent Size (Tamanho de Extensão Uniforme)
- Auto Segment Space Management (Auto-Segmentar Administração de Espaço)
Nota
2.4. Requisitos Adicionais Copiar o linkLink copiado para a área de transferência!
- Acesso CompletoOs sistemas cliente precisam de acesso de rede completo aos serviços e portas da solução do RHN Satellite.
- Regras do FirewallO RHN absolutamente recomenda proteger o RHN Satellite da Internet através de uma firewall. Entretanto, várias portas TCP devem ser abertas no Satellite, dependendo da sua implementação do RHN Satellite:
Expand Tabela 2.4. Portas a serem abertas no Satellite Porta Direção Motivo 67 Entrada Abra esta porta para configurar o sistema Satellite como um servidor do DHCP para sistemas que requerem endereços IP. 69 Entrada Abra esta porta para configurar o Satellite como um servidor PXE e permitir uma instalação e re-instalação dos sistemas ativados do PXE-boot. 80 Outbound O Satellite utiliza esta porta para alcançar o RHN [a] 80 Entrada Solicitações de WebUI e clientes são recebidas através de http ou https 443 Entrada Solicitações de WebUI e clientes são recebidas através de http ou https 443 Outbound RHN Satellite usa esta porta para alcançar o RHN [a] (a menos que esteja executando um modo desconectado para o Satellite) 4545 Inbound/Outbound O RHN Satellite Monitoring estabelece conexões ao rhnmdrodando em sistemas clientes se o Monitoring está habilitado e detecções estão configuradas para sistemas registrados.5222 Entrada Se você planeja habilitar o envio (push) de ações a sistemas clientes 5269 Inbound/Outbound Se você habilitar o envio (push) de ações a um RHN Proxy Server [a] a lista do RHN de hosts como se segue: rhn.redhat.com, xmlrpc.rhn.redhat.com, satellite.rhn.redhat.com, content-xmlrpc.rhn.redhat.com, content-web.rhn.redhat.com, e content-satellite.rhn.redhat.comNote que a Red Hat não fornece endereço IP estático para o RHN, pois o IP está sujeito à mudanças. Se você quiser desabilitar o conteúdo de aviso de local, reveja o artigo Red Hat KnowledgeBase na seguinte URL: - Horas Sincronizadas nos SistemasA questão da hora é bastante sensível ao conectar a um servidor Web rodando SSL (Secure Sockets Layer); é imprescindível que as configurações da hora nos clientes e servidor estejam próximas, para que o certificado SSL não expire antes ou durante o uso. Por este motivo, a Red Hat requer que o Satellite e todos os sistemas cliente usem o Network Time Protocol (NTP). Isto também se aplica à máquina separada do banco de dados no RHN Satellite com Stand-Alone Database, que também deve ter seu fuso horário configurado igual ao do Satellite.
- Configurando o Idioma do Sistema na LocalizaçãoVocê deve ajustar adequadamente a codificação UTF-8 para seu idioma e localização de seu sistema RHN Satellite via arquivo
/etc/sysconfig/i18n. A configuração deLANGno arquivo, deve ser feita no seguinte formato:LANG="[language_TERRITORY].UTF-8"
LANG="[language_TERRITORY].UTF-8"Copy to Clipboard Copied! Toggle word wrap Toggle overflow ThelanguageandTERRITORYare entered as two-letter codes. For example if your language is English and your locale is the United States, you set yourLANGsetting toen_US.UTF-8. - Nome de Domínio Totalmente Qualificado (FQDN)O sistema no qual o RHN Satellite será instalado deve resolver seu próprio FQDN apropriadamente. Se não for o caso, os cookies não funcionarão corretamente no site.
Nota
É importante que o nome de host do Satellite não contenha letras maiúsculas. Um nome de host que inclua letras maiúsculas pode fazer com que ojabberdfalhe.Caso, em algum momento, você precisar modificar seu hostname do Satellite, consulte o Seção 8.7, “Modificando o Hostname do Satellite”. - Serviço de Nome de Domínio (DNS) em FuncionamentoPara o nome de domínio do RHN Satellite ser resolvido por seus clientes, estes e o próprio RHN Satellite devem estar todos ligados a um servidor DNS no ambiente do cliente.
- Um Certificado de ServiçosO cliente receberá um Certificado de Serviços, através de um e-mail do representante de vendas, explicando os serviços providos pela Red Hat através do RHN Satellite. Este certificado será necessário durante o processo de instalação.Caso você não tenha um Certificado de Serviços (Entitlement Certificate) durante a instalação, entre em contato com a Red Hat Global Support Services em:
- Uma Conta do Red Hat NetworkOs clientes que conectam aos servidores centrais do Red Hat Network para receber atualizações incrementais precisam de uma conta externa do Red Hat Network. Esta conta deve ser configurada no momento da aquisição junto ao representante de vendas.
Atenção
Não subscreva seu RHN Satellite a nenhum dos seguintes canais filho disponíveis no RHN Hosted:- Red Hat Developer Suite
- Red Hat Application Server
- Red Hat Extras
Subscrever a estes canais e atualizar o seu Satellite (por exemplo, com oyumno Red Hat Enterprise Linux 5 ou 5 ouup2dateem versões anteriores do Red Hat Enterprise Linux) poderá instalar versões mais novas e incompatíveis de componentes de software críticos, causando a falha do Satellite. - Backups das Informações de Autenticação (Login)É imprescindível que os clientes mantenham o registro de todas as informações principais de autenticação. Para o RHN Satellite, estas incluem nomes de usuários e senhas para a conta do Organization Administrator no rhn.redhat.com, a conta do administrador principal no próprio Satellite, a geração do certificado SSL e a conexão ao banco de dados (que também requer um SID ou net service name). A Red Hat recomenda copiar estas informações em dois disquetes separados, imprimí-las em papel e armazená-las num cofre à prova de incêndio.
- A solução RHN Satellite inteira deve ser protegida por um firewall, se o Satellite acessa ou é acessado via Internet. Não é necessária uma conexão à Internet para os RHN Satellites rodarem em ambientes completamente desconexos. Esta funcionalidade usa Channel Content ISOs (ISOs de Conteúdo de Canal) que podem ser baixadas num sistema separado para sincronizar o Satellite com os servidores centrais do Red Hat Network. Todos os outros RHN Satellites devem ser sincronizados diretamente pela Internet.
Nota
Se você estiver rodando um Satellite desconectado, que não esteja registrado no RHN Hosted, o programa de instalação irá anotar e retornar uma lista de todos os pacotes adicionais que estejam faltando e que sejam necessários além do@basepara ser instalado, e depois o programa de instalação será fechado. Isto permite que você instale estes pacotes. Você pode querer usar a imagem ISO de instalação ou o DVD para criar um repositório para estes pacotes adicionais, e depois re-executar o instalador do Satellite. - Todas as portas desnecessárias devem contar com a proteção do firewall. Sistemas cliente conectam ao RHN Satellite através das portas 80, 443, e 4545 (caso o Monitoring esteja habilitado). Além disso, se você planeja habilitar o envio de ações do Satellite aos sistemas cliente, conforme descrito na Seção 8.11, “Ativando Push para Clientes”, você deve permitir conexões de entrada na porta 5222. Por último, se o Satellite também executar o envio (push) a um RHN Proxy Server, você também deve permitir conexões de entrada na porta 5269.
- Nenhum componente de sistema deve estar direta e publicamente disponível. Nenhum usuário além do administrador de sistemas deve ter acesso shell a estas máquinas.
- Todos os serviços desnecessários devem ser desabilitados usando ntsysv ou
chkconfig. - O serviço
httpddeve ser habilitado. - Se o Satellite serve sistemas com Monitoring e você deseja receber as notificações de alerta por e-mail, deve configurar o sendmail para acomodar os e-mails de entrada, conforme descrito na Seção 4.5, “Configuração do Sendmail”.
- Guia de Instalação do RHN Satellite — Este guia, que você lê no momento, traz os passos essenciais, necessários para configurar e rodar um RHN Satellite.
- The RHN Client Configuration Guide (Guia de Configuração do Cliente RHN) — Este guia explica como configurar os sistemas a serem servidos por um RHN Proxy Server ou RHN Satellite. (Com isto, provavelmente será necessário consultar o Guia de Referência do RHN, que abrange os passos para registrar e atualizar os sistemas.)
- The RHN Channel Management Guide (Guia de Administração de Canais do RHN) — Este guia identifica detalhadamente os métodos recomendados para criar pacotes personalizados, criar canais personalizados e administrar Erratas privadas.
- Guia de Referência do RHN — Este guia descreve como criar contas no RHN, registrar e atualizar sistemas e usar o site do RHN no seu potencial máximo. Provavelmente, será útil ao longo do processo de instalação e configuração.
Capítulo 3. Exemplos de Topologias Copiar o linkLink copiado para a área de transferência!
- Número total de sistemas cliente a serem servidos pelo RHN Satellite.
- Número máximo previsto de clientes conectando ao RHN Satellite concomitantemente.
- Número de pacotes e canais personalizados a serem servidos pelo RHN Satellite.
- Número de RHN Satellites usados no ambiente do cliente.
- Número de RHN Proxy Servers usados no ambiente do cliente.
3.1. Topologia com Um Único Satellite Copiar o linkLink copiado para a área de transferência!
Figura 3.1. Topologia com Um Único Satellite
3.2. Topologia de Múltiplos Satellites Dispostos Horizontalmente Copiar o linkLink copiado para a área de transferência!
rhn-satellite-exporter e satellite-sync -m. Esta funcionalidade é discutida em detalhe na Seção 6.1.1, “rhn-satellite-exporter”.
Figura 3.2. Topologia de Múltiplos Satellites Dispostos Horizontalmente
3.3. Topologia Satellite-Proxys Dispostos Verticalmente Copiar o linkLink copiado para a área de transferência!
Figura 3.3. Topologia Satellite-Proxys Dispostos Verticalmente
Capítulo 4. Instalação Copiar o linkLink copiado para a área de transferência!
4.1. Instalação Base Copiar o linkLink copiado para a área de transferência!
- Alocar bastante espaço para as partições armazenando dados. A localidade padrão para os pacotes de canais é
/var/satellite. Para o RHN Satellite com Embedded Database, lembre-se que os RPMs do banco de dados vão para a partição/opt, enquanto o próprio banco de dados é criado na/rhnsat/. Consulte a Seção 2.2, “Requisitos de Hardware” para especificações precisas. - Ative o Network Time Protocol (NTP) no Satellite e no banco de dados separado, se houver, e selecione o fuso horário apropriado. Todos os sistemas cliente já devem estar rodando o daemon
ntpde configurados no fuso horário correto. - Devido a potenciais complicações, é altamente recomendável montar a partição
/home/localmente.
4.2. Programa de Instalação do RHN Satellite: Copiar o linkLink copiado para a área de transferência!
Importante
/home/ localmente.
- Autentique-se na máquina como root.
- Insira o CD RHN Satellite Server contendo os arquivos de instalação ou baixe a imagem ISO do site do RHN.
- Se você estiver instalando a partir do CD, o Red Hat Enterprise Linux pode montar o CD automaticamente. Neste caso, o CD será montado no diretório
/media/cdrom/.Se o Red Hat Enterprise Linux não montar o CD automaticamente, você pode fazê-lo manualmente no diretório/media/cdrom/com o seguinte comando:mount /dev/cdrom /media/cdrom
mount /dev/cdrom /media/cdromCopy to Clipboard Copied! Toggle word wrap Toggle overflow Se você instalar através de uma ISO, monte o arquivo no diretório contendo-a usando o comando:mount -o loop iso_filename /media/cdrom
mount -o loop iso_filename /media/cdromCopy to Clipboard Copied! Toggle word wrap Toggle overflow O restante das instruções assumem que o CD está montado em/media/cdrom/. - Certifique-se que o Certificado de Serviços RHN (RHN Entitlement Certificate) tenha sido copiado no sistema de arquivos do Satellite. Este pode ter qualquer nome e estar localizado em qualquer diretório. O programa de instalação questionará seu conteúdo e localidade. Além disso, certifique-se de que sua conta tenha os serviços necessários para conduzir a instalação. Por exemplo: um Satellite novo precisará de ambos, um serviço Management ou Provisioning para o Red Hat Enterprise Linux AS, e um direito a serviço RHN Satellite.
Atenção
Os usuários devem notar que o Programa de Instalação do RHN Satellite atualiza o kernel, assim como todos os pacotes necessários. - No diretório
/media/cdrom/, digite o seguinte comando para iniciar o Programa de Instalação do RHN Satellite:./install.pl
./install.plCopy to Clipboard Copied! Toggle word wrap Toggle overflow O script tem várias opções para assistir o seu processo de instalação. Para visualizar estas opções, digite o seguinte comando:./install.pl --help
./install.pl --helpCopy to Clipboard Copied! Toggle word wrap Toggle overflow - O script roda uma verificação de pré-requisitos. Esta verificação garante que todos os pré-requisitos do Capítulo 2, Requisitos sejam satisfeitos antes de continuar com a instalação.
* Starting the Red Hat Network Satellite installer. * Performing pre-install checks. * Pre-install checks complete. Beginning installation.
* Starting the Red Hat Network Satellite installer. * Performing pre-install checks. * Pre-install checks complete. Beginning installation.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Na linha de comando, entre o endereço de e-mail para o qual você gostaria que notificações do Satellite fossem enviadas. É uma boa idéia escolher um endereço de e-mail genérico ao invés de um individual, uma vez que pode haver uma grande quantidade de e-mails.
? Admin email address? sat-admin@example.com
? Admin email address? sat-admin@example.comCopy to Clipboard Copied! Toggle word wrap Toggle overflow - O Satellite é então registrado com a sua conta do RHN Hosted, e todos os pacotes requisitados são instalados e atualizados.
* RHN Registration * Installing updates. * Installing RHN packages.
* RHN Registration * Installing updates. * Installing RHN packages.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - A seguir, o Programa de Instalação do RHN Satellite baixa e instala a chave GPG do RHN, e configura o diretório
/root/.gnupg/, se necessário.* Setting up environment and users ** GPG: Initializing GPG and importing RHN key. ** GPG: Creating /root/.gnupg directory
* Setting up environment and users ** GPG: Initializing GPG and importing RHN key. ** GPG: Creating /root/.gnupg directoryCopy to Clipboard Copied! Toggle word wrap Toggle overflow - O próximo passo cria e povoa o banco de dados inicial, caso você tenha optado pelo RHN Satellite com Embedded Database.
Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Uma vez que a instalação do banco de dados esteja completa, ou uma vez que a conexão ao banco de dados esteja estabelecida, o Satellite está configurado.
* Setting up environment and users.
* Setting up environment and users.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Para ativar o Satellite, você deve disponibilizar ao mesmo a localização do seu certificado Satellite.
* Activating Satellite. Where is your satellite certificate file? /root/example.cert
* Activating Satellite. Where is your satellite certificate file? /root/example.certCopy to Clipboard Copied! Toggle word wrap Toggle overflow - O próximo passo é criar um certificado CA para o Satellite. Para fazer isto, você deve responder algumas perguntas.
- Certificado CA (CA Certificate)
- Entre com uma senha para o certificado.
- Empresa (Organization)
- Entre com o nome da sua empresa
- Endereço de E-mail (Email Address)
- Forneça um endereço de e-mail a ser associado com este certificado - por exemplo, o e-mail do administrador fornecido nos passos acima.
- Cidade (City)
- Entre com o nome da cidade onde o Satellite reside.
- País (Country)
- Entre com o país onde o Satellite reside. O código do país deve conter exatamente duas letras, caso contrário a criação do certificado falhará.
- Uma vez que o certificado CA é gerado, o Programa de Instalação do RHN Satellite executa a configuração final e reinicia os serviços associados.
* Final configuration. * Restarting services. Installation complete. Visit https://your-satellite.example.com to create the satellite administrator account.
* Final configuration. * Restarting services. Installation complete. Visit https://your-satellite.example.com to create the satellite administrator account.Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Siga as instruções na tela e visite o FQDN do seu Satellite através de um browser. Crie a conta de administrador do Satellite - também chamada de conta do Organization Administrator - e então clique no botão (Criar Login) para passar para a próxima tela, Your RHN (Seu RHN).
Figura 4.1. Criação da Conta do Administrador
- Uma caixa de texto azul será exibida no topo da tela, indicando que você agora pode executar uma configuração personalizada do comportamento do Satellite. Para fazê-lo, clique no texto clicking here no final.
Figura 4.2. Solicitação de Configuração Final
- A página Satellite Configuration - General Configuration (Configuração do Satellite - Configuração Geral) permite que você altere as configurações mais básicas do Satellite, tais como o endereço de e-mail do administrador, e se o Monitoring está habilitado ou não.
Figura 4.3. Configuração Geral
- A página RHN Satellite Configuration - Monitoring (Configuração do RHN Satellite - Monitoring) permite que você configure os aspectos de monitoramento deste Satellite. O servidor de mensagens e o domínio principal locais são usados para enviar mensagens de notificações de monitoramento para o administrador. Isto é necessário apenas se você espera receber mensagens de notificações de alerta geradas por eventos de detecção. Neste caso, forneça o servidor de e-mail (exchanger) e domínio a serem usados. Note que o sendmail deve estar configurado para lidar com o redirecionamento de notificações por e-mail. Consulte a Seção 4.5, “Configuração do Sendmail” para instruções. Quando terminar, clique em Continue (Continuar). A página RHN Registration (Registro do RHN) aparecerá.
Figura 4.4. Monitoring
- A página RHN Satellite Configuration - Certificate (Configuração do RHN Satellite - Certificado) permite que você carregue um novo certificado Satellite. Para identificar o caminho do certificado, clique em (Escolher), navegue até o arquivo e selecione-o. Para inserir seu conteúdo, abra seu certificado num editor de texto, copie todas as linhas e cole-as diretamente no campo de texto grande na parte inferior da página. A Red Hat recomenda usar o localizador de arquivos, já que o mesmo é menos suscetível a erros. Clique em (Validar Certificado) para continuar. Se você receber erros relativos ao DNS, certifique-se que seu Satellite esteja configurado corretamente. Consulte a Seção 7.4, “Máquina Não Encontrada/Não foi possível Determinar o FQDN (Host Not Found/Could Not Determine FQDN).”.
Figura 4.5. Certificado
- A página RHN Satellite Configuration - Bootstrap (Configuração do RHN Satellite - Rotina de Inicialização) permite criar um script para redirecionar sistemas clientes dos servidores centrais do RHN para o Satellite. Este script, que deve ser inserido no diretório
/var/www/html/pub/bootstrap/do Satellite, reduz significativamente os esforços envolvidos na reconfiguração de todos os sistemas, que, por padrão, obtém os pacotes dos servidores centrais do RHN. Os campos necessários são pré-preenchidos com os valores derivados dos passos anteriores da instalação. Certifique-se de que que estas informações estejam corretas.As caixas de verificação oferecem opções para incluir as funcionalidades de segurança integradas SSL e GNU Privacy Guard (GPG), ambas recomendadas. Além disso, você pode ativar a aceitação de comandos remotos e a administração da configuração remota para sistemas com bootstrap aqui. Ambas funcionalidades são úteis para completar a configuração do cliente. Por fim, se você está usando um servidor proxy HTTP, complete os campos relacionados. Ao terminar, clique em (Gerar Script Bootstrap) e o sistema exibirá a página Installation Complete (Instalação Completa).Figura 4.6. Bootstrap
- A página RHN Satellite Configuration - Restart (Configuração do RHN Satellite - Reiniciar) contém o último passo na configuração do Satellite. Clique no botão (Reiniciar) para reiniciar o Satellite para que todas as opções de configuração adicionadas nas últimas telas sejam incorporadas. Note que levará de quatro a cinco minutos para que a reinicialização seja concluída.
Figura 4.7. Reiniciar
- Uma vez que o Satellite tenha reiniciado, o aviso de contagem regressiva desaparece. Você pode então começar a usar o seu Satellite.
Figura 4.8. Reinicialização Completa
4.2.1. Opções para o Programa de Instalação do Satellite Copiar o linkLink copiado para a área de transferência!
| Opção | Uso |
|---|---|
--help | Exibe esta mensagem de ajuda. |
--answer-file=<filename> | Indica a localização de um arquivo de respostas a ser usado para responder as perguntas apresentadas durante o processo de instalação. |
--non-interactive | Para uso apenas com --answer-file. Se --answer-file não oferecer a resposta requisitada, sair ao invés de perguntar ao usuário. |
--re-register | Registra o sistema com o RHN, mesmo que já esteja registrado. |
--disconnected | Instala o Satellite em modo desconectado |
--clear-db | Apaga quaisquer esquemas de bancos de dados pré-existentes antes de instalar. Isto destruirá quaisquer dados no banco de dados e recriará um esquema vazio no Satellite. |
--skip-system-version-test | Não testa a versão do Red Hat Enterprise Linux antes de instalar. |
--skip-selinux-test | Não selecione para assegurar que o SELINUX está desativado. |
--skip-fqdn-test | Não verifica se este sistema possui um nome de host válido. O RHN Satellite requer que o nome de host seja configurado adequadamente durante a instalação. O uso desta opção pode resultar em um Satellite que não seja totalmente funcional. |
--skip-db-install | Não instala o banco de dados incorporado. Esta opção pode ser útil caso você esteja reinstalando o Satellite e não queira apagar o banco de dados. |
--skip-db-diskspace-check | Não confirma se há espaço em disco suficiente para instalar o banco de dados integrado. |
--skip-db-population | Não povoa o esquema do banco de dados. |
--skip-gpg-key-import | Não importa a chave GPG da Red Hat. |
--skip-ssl-cert-generation | Não gera os certificados SSL para o Satellite. |
--run-updater | Não requer instalação de pacotes necessários do RHN, se o sistema estiver registrado. |
4.3. Instalação Automatizada do RHN Satellite Server Copiar o linkLink copiado para a área de transferência!
answers.txt) pode ser encontrado no diretório install/ do CD ou ISO, e é titulado como answers.txt.
- Siga os passos de 1 a 5 da Seção 4.2, “Programa de Instalação do RHN Satellite:”.
- Copie o arquivo exemplo
answers.txtpara/tmp/answers.txtcp answers.txt /tmp/answers.txt
cp answers.txt /tmp/answers.txtCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Edite o arquivo e adicione as opções desejadas da sua organização.
- Uma vez que o arquivo de respostas esteja pronto, use a opção
--answer-fileao começar o processo de instalação a partir da linha de comando:./install.pl --answer-file=/tmp/answers.txt
./install.pl --answer-file=/tmp/answers.txtCopy to Clipboard Copied! Toggle word wrap Toggle overflow O programa de instalação do RHN Satellite então procura por respostas no arquivo. Para quaisquer opções não preenchidas no arquivo, o programa de instalação pede que o usuário entre com a informação omitida.
4.4. Instalando o Satellite atrás de um HTTP Proxy Copiar o linkLink copiado para a área de transferência!
rhn.conf para controlar suas configurações de conexão, não existe uma maneira de adicionar opções ao arquivo antes da instalação do RHN Satellite. Se sua rede se encontra sob um HTTP proxy em sua empresa, você não pode ativar o RHN Satellite durante a instalação. Uma forma de solucionar este problema, seria realizar uma instalação desconectada do RHN Satellite, e depois mudar a configuração para um método conectado após a instalação concluída. Segue uma demonstração de como criar uma instalação conectada do RHN Satellite sob um HTTP proxy:
- Conclua uma instalação mínima do Red Hat Enterprise Linux 4 ou 5 (dependendo da versão do RHN Satellite que você irá instalar).
- Configure o sistema para que ele possa conectar ao RHN sob HTTP proxy. Edite o arquivo
/etc/sysconfig/rhn/up2date.confcomo se segue:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Registre o sistema no RHN
- Inicie a instalaçãpo do RHN Satellite com a opção disconectada:
./install.pl --disconnected
./install.pl --disconnectedCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Depois que a instalação estiver concluída, você precisará adicionar ou modificar suas configurações no arquivo
/etc/rhn/rhn.conf:Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Reinicie o serviço do Satellite:
service rhn-satellite restart
service rhn-satellite restartCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Reative o Satellite como um Satellite conectado:
rhn-satellite-activate --rhn-cert=<path-to-cert>
rhn-satellite-activate --rhn-cert=<path-to-cert>Copy to Clipboard Copied! Toggle word wrap Toggle overflow
4.5. Configuração do Sendmail Copiar o linkLink copiado para a área de transferência!
Importante
rogerthat01@{mail domain} como um endereço de e-mail válido no seu ambiente corporativo. Verifique com seu administrador de sistemas de e-mail.
ln -s /usr/bin/ack_enqueuer.pl /etc/smrsh/.
ln -s /usr/bin/ack_enqueuer.pl /etc/smrsh/.
/etc/aliases no servidor de e-mail e adicione a linha seguinte:
rogerthat01: | /etc/smrsh/ack_enqueuer.pl
rogerthat01: | /etc/smrsh/ack_enqueuer.pl
/etc/mail/sendmail.mc e altere:
"DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl"
"DAEMON_OPTIONS(`Port=smtp,Addr=127.0.0.1, Name=MTA')dnl"
"DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl"
"DAEMON_OPTIONS(`Port=smtp, Name=MTA')dnl"
newaliases
newaliases
sendmail-cf:
yum update sendmail-cf
yum update sendmail-cf
service sendmail restart
service sendmail restart
4.6. Instalação do MySQL Copiar o linkLink copiado para a área de transferência!
mysql-server através do site do RHN ou yum (ou up2date para versões anteriores do Red Hat Enterprise Linux).
mysql-server ser instalado e rodar com sucesso. Ao terminar, seu Satellite pode ser usado para agendar detecções do MySQL.
Capítulo 5. Serviços Copiar o linkLink copiado para a área de transferência!
5.1. Recebendo o Certificado Copiar o linkLink copiado para a área de transferência!
Nota
5.2. Carregando o Certificado de Serviços do RHN Copiar o linkLink copiado para a área de transferência!
- Autentique-se em https://rhn.redhat.com com a conta de sua empresa com o serviço Satellite.
- Clique em Systems na barra de navegação superior e então no nome do RHN Satellite. Você também pode encontrar o Satellite através da linha Satellite na categoria Channels.
- Na página System Details (Detalhes do Sistema), clique na sub-seção Satellite e examine o certificado existente. Garanta um backup deste arquivo, copiando e colando seu conteúdo num editor de texto.
- Clique em (Desativar Licença do Satellite) no rodapé da página. Em seguida, clique em (Confirmar Desativação). Você receberá uma mensagem no topo da página descrevendo a desativação.
- Em seguida, você pode navegar à localidade de seu novo Certificado de Serviços RHN ou colar seu conteúdo no campo de texto provido. Quanto terminar, clique em (Atualizar certificado).
5.3. Administrando o Certificado RHN com RHN Satellite Activate Copiar o linkLink copiado para a área de transferência!
rhn-satellite-activate). Esta é inclusa na instalação do Satellite, como parte do pacote rhns-satellite-tools.
5.3.1. Opções de Serviços na Linha de Comando Copiar o linkLink copiado para a área de transferência!
rhn-satellite-activate oferece algumas opções de linha de comando para ativar o Satellite usando seu Certificado de Serviços RHN:
| Opção | Descrição |
|---|---|
-h, --help | Exibe a tela de ajuda com uma lista de opções. |
--sanity-only | Confirma a sanidade do certificado. Não ativa o Satellite local ou remotamente. |
--disconnected | Ativa localmente, mas não em Servidores RHN remotos. |
--rhn-cert=/PATH/TO/CERT | Carrega (upload) o novo certificado e ativa o Satellite baseado em outras opções passadas (se houverem). |
--systemid=/PATH/TO/SYSTEMID | Somente para teste - Oferece um ID alternativo para o sistema com localidade e arquivo. O padrão do sistema é usado, se não houver especificação. |
--no-ssl | Somente para teste - Desativar SSL. |
rhn-satellite-activate. Consulte a Seção 5.3.2, “Ativando o Satellite”.
5.3.2. Ativando o Satellite Copiar o linkLink copiado para a área de transferência!
- Validar a sanidade (ou utilidade) do Certificado de Serviços RHN.
- Ativar o Satellite localmente inserindo o Certificado de Serviços RHN no banco de dados local.
- Ativar o Satellite remotamente inserindo o Certificado de Serviços RHN no banco de dados central (remoto) do RHN. Geralmente, isso é feito durante a ativação local, mas pode precisar de um segundo passo, caso você escolha a opção
--disconnected.
rhn-satellite-activate --sanity-only --rhn-cert=/path/to/demo.cert
rhn-satellite-activate --sanity-only --rhn-cert=/path/to/demo.cert
rhn-satellite-activate --disconnected --rhn-cert=/path/to/demo.cert
rhn-satellite-activate --disconnected --rhn-cert=/path/to/demo.cert
rhn-satellite-activate --rhn-cert=/path/to/demo.cert
rhn-satellite-activate --rhn-cert=/path/to/demo.cert
5.4. Vencimento de Certificados de Serviços do Satellite Copiar o linkLink copiado para a área de transferência!
- O Satellite continua ativo.
- Cada usuário, ao autenticar-se no Satellite, vê uma mensagem na página Your RHN explicando que o certificado do Satellite venceu.
- Uma vez por dia, durante todos os sete dias, o email do administrador do Satellite recebe uma notificação de que o certificado venceu.
Capítulo 6. Importando e Sincronizando Copiar o linkLink copiado para a área de transferência!
rhns-sat-tools.
6.1. Exportando com o RHN Satellite Exporter Copiar o linkLink copiado para a área de transferência!
rhn-satellite-exporter) exporta conteúdo do Satellite em formato XML que pode ser então importado em outro Satelite idêntico. O conteúdo é exportado para um diretório específico pelo usuário, com a opção -d. Uma vez que o diretório tenha sido transportado para outro Satellite, aRHN Satellite Synchronization Tool pode ser usada para importar o conteúdo, sincronizando dois Satellites.
6.1.1. rhn-satellite-exporter Copiar o linkLink copiado para a área de transferência!
- Famílias do Canal
- Arquiteturas
- Metadados do canal
- Listas negras
- RPMs
- Metadados do RPM
- Erratas
- Kickstarts
rhn-satellite-exporter leva para exportar dados depende do número e tamanho dos canais que estão sendo exportados. O uso das opções --no-packages, --no-kickstarts, --no-errata, e --no-rpms reduz a o tempo necessário para rodar o rhn-satellite-exporter mas também evita que informações potencialmente úteis sejam exportadas. Por este motivo, estas opções só devem ser usadas quando você tiver certeza de que você não precisará do conteúdo que elas excluem. Além disso, você deve usar as opções equivalentes para o satellite-sync ao importar os dados. Por exemplo, se você usar --no-kickstarts com o rhn-satellite-exporter, você deve especificar a opção --no-kickstarts ao importar os dados.
rhn-satellite-exporter.
| Opção | Descrição |
|---|---|
-d, --dir= | Coloca a informação exportada neste diretório. |
-cCHANNEL_LABEL, --channel=CHANNEL_LABEL | Processa data apenas para este canal específico (especificado pela etiqueta). NOTA: a *etiqueta* do canal não é a mesma coisa que o *nome* do canal. |
--list-channels | Lista todos os canais disponíveis e fecha. |
--list-steps | Lista todos os passos que o rhn-satellite-exporter deve executar ao exportar dados. Estes podem ser usados como valores para --step. |
-p --print-configuration | Imprime a configuração atual e fecha. |
--print-report | Exibe um relatório para o terminal quando a exportação for completada. |
--no-rpms | Não obtém os RPMs reais. |
--no-packages | Não exporta metadados do RPM. |
--no-errata | Não processa as informações da Errata. |
--no-kickstarts | Não processa os dados do kickstart (somente para provisioning). |
--debug-level=LEVEL_NUMBER | Sobrescreve a quantidade de mensagens enviadas a arquivos de registro na tela, configurada no /etc/rhn/rhn.conf (de 0 a 6; 2 é o padrão). |
--start-date=START_DATE | A data limite de início com a qual a última data modificada é comparada. Deve ser em formato YYYMMDDHH24MISS (por exemplo 20071225123000) |
--end-date=END_DATE | A data final limite com a qual a última data modificada é comparada. Deve ser em formato YYYYMMDDHH24MISS (por exemplo, 20071231235900) |
--make-isos=MAKE_ISOS | Crie um diretório de despejo de canal ISO chamado satellite-isos (por exemplo, --make-isos=cd ou dvd |
--email | Manda um relatório por e-mail sobre o que foi exportado e quais erros podem ter ocorrido. |
--traceback-mail=EMAIL | Endereço de e-mail alternativo para --email. |
--db=DB | Inclui uma faixa de conexão ao banco de dados alternativo: username/password@SID. |
--hard-links | Exporte o RPM e os arquivos do kickstart com os links rígidos para os arquivos originais. |
6.1.2. Exportando Copiar o linkLink copiado para a área de transferência!
- A instalação do RHN Satellite executada com sucesso.
- O diretório especificado na opção
--dirdeve conter espaço suficiente para armazenar o conteúdo exportado.
6.1.2.1. Executando a Exportação Copiar o linkLink copiado para a área de transferência!
rhn-satellite-exporter”. Finalmente, execute o comando como root. Por exemplo:
rhn-satellite-exporter --dir=/var/rhn-sat-export --no-errata
rhn-satellite-exporter --dir=/var/rhn-sat-export --no-errata
rsync ou o scp -r.
6.2. Importando com o RHN Satellite Synchronization Tool Copiar o linkLink copiado para a área de transferência!
Importante
6.2.1. satellite-sync Copiar o linkLink copiado para a área de transferência!
satellite-sync) permite que um RHN Satellite atualize a sua base de metadados e pacotes RPM com aqueles dos servidores centrais do RHN, outro Satellite dentro da sua empresa, ou mídia local.
Importante
satellite-sync pode importar uma quantia grande de dados, especialmente em servidores do Satellite instalados recentemente. Se seu banco de dados possuir problemas de desempenho após uma quantia significativa de mudanças, considere a opção de reunir estatísticas no banco de dados. Consulte Seção 8.4, “Usando o RHN DB Control” mais informações.
satellite-sync
satellite-sync
channel-families— Importa/sincroniza os dados da família de canais (arquitetura).channels— Importa/sincroniza os dados do canal.rpms— Importa/sincroniza os RPMs.packages— Importa/sincroniza os dados completos daqueles RPMs obtidos com sucesso.errata— Importa/sincroniza as informações da Errata.
rpms automaticamente garantirá que os passos channels e channel-families ocorram primeiro. Para iniciar um passo separadamente, use a opção --step, como por exemplo:
satellite-sync --step=rpms
satellite-sync --step=rpms
--step, a RHN Satellite Synchronization Tool oferece diversas outras opções de linha de comando. Para usá-las, insira a opção e o valor apropriados após o comando satellite-sync ao iniciar a importação/sincronização.
| Opção | Descrição |
|---|---|
-h, --help | Exibe uma lista de opções e fecha. |
-d=, --db=DB | Inclui uma faixa de conexão ao banco de dados alternativo: username/password@SID. |
-m=, --mount-point=MOUNT_POINT | Importa/sincroniza da mídia local montada ao Satellite. Para uso em ambientes fechados (como aqueles criados durante instalações desconectadas). |
--list-channels | Lista todos os canais disponíveis e fecha. |
-cCHANNEL, --channel=CHANNEL_LABEL | Processa dados somente para este canal. É possível incluir canais múltiplos repetindo a opção. Se nenhum canal for especificado, todos os canais do Satellite serão recarregados. |
-p, --print-configuration | Imprime a configuração atual e fecha. |
--no-ssl | Desaconselhável - Desliga SSL. |
--step=STEP_NAME | Executa o processo de sincronização somente até o passo especificado. Geralmente usada para testes. |
--no-rpms | Não obtém os RPMs reais. |
--no-packages | Não processa os dados completos do pacote. |
--no-errata | Não processa as informações da Errata. |
--no-kickstarts | Não processa os dados do kickstart (somente para provisioning). |
--force-all-packages | Força o processamento de todos os dados do pacote sem conduzir diff. |
--debug-level=LEVEL_NUMBER | Sobrescreve a quantidade de mensagens enviadas a arquivos de registro na tela, configurada no /etc/rhn/rhn.conf (de 0 a 6; 2 é o padrão). |
--email | Envia um relatório do que foi importado/sincronizado ao recipiente designado para e-mails traceback. |
--traceback-mail=TRACEBACK_MAIL | Direcionar o output da sincronização (de --email) a este endereço de e-mail. |
-s=, --server=SERVER | Incluir o nome da máquina de um servidor alternativo ao qual conectar para a sincronização. |
--http-proxy=HTTP_PROXY | Adicionar um servidor proxy HTTP alternativo no formato máquina:porta. |
--http-proxy-username=PROXY_USERNAME | Inclui o nome de usuário do servidor proxy HTTP alternativo. |
--http-proxy-password=PROXY_PASSWORD | Inclui a senha do servidor proxy HTTP alternativo. |
--ca-cert=CA_CERT | Usa um certificado CA alternativo da SSL ao incluir a localidade e nome de arquivo completos. |
--systemid=SYSTEM_ID | Somente para depuração - Inclui a localidade do ID digital alternativo do sistema. |
--batch-size=BATCH_SIZE | Somente para depuração - Determine o tamanho batch máximo em porcentagem para o processamento XML/importação do banco de dados. Abra a página man satellite-sync para mais informações. |
satellite-sync sincroniza todos os canais já existentes no banco de dados do Satellite. Por padrão, as opções --cache-refresh-level=2 e --step (todos os passos) são ativadas.
--channel requer a etiqueta do canal; não seu nome. Por exemplo: use "rhel-i386-as-3" e não "Red Hat Enterprise Linux 3 i386." Use a opção --list-channels para obter uma lista de todos os canais por etiqueta. Todos os canais apresentados estão disponíveis para importação e sincronização.
6.2.2. Preparando para Importar a partir da Mídia Local Copiar o linkLink copiado para a área de transferência!
- A instalação do RHN Satellite executada com sucesso.
- Os dados das ISOs do Red Hat Network Channel Content ou do RHN Satellite Exporter devem estar disponíveis, caso contrário o Satellite precisará ter acesso à Internet ou ao site do RHN.
6.2.2.1. Preparando as ISOs de Channel Content Copiar o linkLink copiado para a área de transferência!
- Autentique-se na máquina como root.
- Insira a primeira ISO de Channel Content que foi gravada em disco.
- Crie um diretório sob
/mnt/para armazenar o(s) arquivo(s) com o comando:mkdir /mnt/import/
mkdir /mnt/import/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Monte o arquivo da ISO no diretório contendo-a usando o comando:
mount iso_filename /mnt/import -o loop
mount iso_filename /mnt/import -o loopCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Crie um diretório alvo para os arquivos, como:
mkdir /var/rhn-sat-import/
mkdir /var/rhn-sat-import/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Este exemplo de comando assume que o administrador deseja uma cópia do conteúdo da ISO (montada em
/mnt/import/) em/var/rhn-sat-import/:cp -ruv /mnt/import/* /var/rhn-sat-import/
cp -ruv /mnt/import/* /var/rhn-sat-import/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Em seguida, desmonte
/mnt/importa fim de preparar o próximo CD ou ISO:umount /mnt/import
umount /mnt/importCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Repita estes passos para cada ISO de Channel Content (Conteúdo de Canal) a ser importada.
6.2.2.2. Preparando Dados do RHN Satellite Exporter Copiar o linkLink copiado para a área de transferência!
- Autentique-se na máquina como root.
- Crie um diretório alvo para os arquivos, como:
mkdir /var/rhn-sat-import/
mkdir /var/rhn-sat-import/Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Disponibilize na máquina local os dados exportados no passo anterior. Isto pode ser feito através da cópia direta dos dados, ou através da montagem dos dados a partir de uma outra máquina usando o NFS. Talvez seja mais fácil copiar os dados no novo diretório com um comando como o seguinte:
scp -r root@storage.example.com:/var/sat-backup/* /var/rhn-sat-import
scp -r root@storage.example.com:/var/sat-backup/* /var/rhn-sat-importCopy to Clipboard Copied! Toggle word wrap Toggle overflow
6.2.3. Executando a Importação Copiar o linkLink copiado para a área de transferência!
rhns-satellite-tools oferece o programa satellite-sync para administrar todas as importações e sincronizações de pacotes, canais e erratas.
/var/rhn-sat-import.
satellite-sync --list-channels --mount-point /var/rhn-sat-import
satellite-sync --list-channels --mount-point /var/rhn-sat-import
satellite-sync -c rhel-i386-as-3 --mount-point /var/rhn-sat-import
satellite-sync -c rhel-i386-as-3 --mount-point /var/rhn-sat-import
Nota
-c adicional. Por exemplo:
satellite-sync -c channel-label-1 \
-c channel-label-2 \
--mount-point /var/rhn-sat-import
satellite-sync -c channel-label-1 \
-c channel-label-2 \
--mount-point /var/rhn-sat-import
- Popula as tabelas descrevendo características comuns de canais (channel families). Isto também pode ser feito separadamente, passando a opção
--step=channel-familiesparasatellite-sync. - Cria um determinado canal no banco de dados e importa os metadados que descrevem o canal. Separadamente, use a opção
--step=channels. - Move os pacotes RPM do repositório temporário à sua localidade final. Separadamente, use a opção
--step=rpms. - Analisa os dados do cabeçalho de cada pacote no canal, faz upload dos dados do pacote e os associa ao canal. Separadamente, use a opção
--step=packages. - Identifica as Erratas associadas aos pacotes e as inclui no repositório. Separadamente, use a opção
--step=errata.
cd /var/rhn-sat-import/; ls -alR | grep rpm). Se todos os RPMs fora instalados e movidos para suas localidades permanentes, então essa contagem será zero e o administrador poderá seguramente remover o repositório temporário (/var/rhn-sat-import/, neste caso).
6.3. Sincronizando Copiar o linkLink copiado para a área de transferência!
- Conecta aos Servidores centrais do RHN através da SSL, se autentica como um RHN Satellite e inicia uma exportação de dados do RHN — a não ser que seja especificado um ponto de montagem específico para os dados exportados pelo RHN. Neste caso, não é necessária nenhuma conexão. Consulte a Seção 6.3.2, “Sincronizando Erratas e Pacotes via Mídia Local” para maiores explicações.
- Examina a importação e identifica as diferenças entre o conjunto de dados do RHN Satellite e o conjunto de dados exportados pelo RHN. As seguintes informações são analisadas num determinado canal:
- Metadados do canal
- Metadados de todos os pacotes deste canal
- Metadados de todas as erratas que afetam este canal
Nota
Todas as análises são efetuadas no RHN Satellite; os Servidores centrais do RHN oferecem somente uma exportação das informações de seu canal e permanecem desinformados de quaisquer informações do RHN Satellite. - Após a análise dos dados exportados, todas as diferenças são importadas para o banco de dados do RHN Satellite. Note que o tempo de importação de pacotes novos pode variar de acordo com o tamanho da atualização. Em uma atualização grande, uma importação pode levar muitas horas.
satellite-sync pode ser usado em dois modos: via RHN e via mídia local.
6.3.1. Sincronizando Erratas e Pacotes Diretamente pelo RHN Copiar o linkLink copiado para a área de transferência!
satellite-sync -c rhel-i386-as-3
satellite-sync -c rhel-i386-as-3
6.3.2. Sincronizando Erratas e Pacotes via Mídia Local Copiar o linkLink copiado para a área de transferência!
cp -rv /mnt/cdrom/* /var/rhn-sat-sync/
cp -rv /mnt/cdrom/* /var/rhn-sat-sync/
satellite-sync -c rhel-i386-as-3 --mount-point /var/rhn-sat-sync
satellite-sync -c rhel-i386-as-3 --mount-point /var/rhn-sat-sync
/var/rhn-sat-sync para efetuar as comparações e importações necessárias. Veja a Seção 6.2.3, “Executando a Importação” para os passos precisos.
6.4. Inter-Satellite Sync Copiar o linkLink copiado para a área de transferência!
- Ao menos dois servidores RHN Satellite 5.3 ou posteriores
- Ao menos um RHN Satellite populado com ao menos um canal
- O certificado do SSL RHN Satellite Master, disponível em cada um dos RHN Satellites do escravo para conexão segura.
6.4.1. Modelos recomendados para o Inter-Satellite Sync Copiar o linkLink copiado para a área de transferência!
Nota
Figura 6.1. Staging Satellite
Figura 6.2. Servidor Master e Parcerias Escravas que incluem seu próprio conteúdo padronizado.
Figura 6.3. Os Slave Satellites são mantidos exatamente como o Satellite master.
6.4.2. Configurando o servidor do RHN Satellite Master Copiar o linkLink copiado para a área de transferência!
/etc/rhn/rhn.conf contém a seguinte linha:
disable_iss=0
disable_iss=0
allowed_iss_slaves=
allowed_iss_slaves=
allowed_iss_slaves=slave1.satellite.example.org,slave2.satellite.example.org
allowed_iss_slaves=slave1.satellite.example.org,slave2.satellite.example.org
rhn.conf reinicie o serviço httpd emitindo o seguinte comando:
service httpd restart
service httpd restart
6.4.3. Configurando os Servidores do RHN Satellite Slave (Escravo) Copiar o linkLink copiado para a área de transferência!
/pub/ de qualqeur Satellite. O arquivo se chama RHN-ORG-TRUSTED-SSL-CERT, mas pode ser renomeado e colocado em qualquer local no Satellite escravo, tal como no diretório /usr/share/rhn/.
master.satellite.example.com pelo hostname do servidor do Satellite master):
satellite-sync --iss-parent=master.satellite.example.com --ca-cert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT --list-channels
satellite-sync --iss-parent=master.satellite.example.com --ca-cert=/usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT --list-channels
6.5. Usando Inter-Satellite Sync Copiar o linkLink copiado para a área de transferência!
/etc/rhn/rhn.conf :
iss_parent = master.satellite.domain.com iss_ca_chain = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
iss_parent = master.satellite.domain.com
iss_ca_chain = /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
satellite-sync digitando:
satellite-sync -c your-channel
satellite-sync -c your-channel
Nota
satellite-sync subscreverá qualquer padrão ou configurações padronizadas no arquivo /etc/rhn/rhn.conf
6.5.1. Sincronização entre o Servidor de Estágio de Desenvolvimento e um Satellite de Produção Copiar o linkLink copiado para a área de transferência!
Figura 6.4. Sincronizando a partir do RHN Hosted e de um Servidor de Estágio do Satellite
satellite-sync -c your-channel
satellite-sync -c your-channel
satellite-sync --iss-parent=staging-satellite.example.com -c custom-channel
satellite-sync --iss-parent=staging-satellite.example.com -c custom-channel
6.5.2. Bi-directional sync Copiar o linkLink copiado para a área de transferência!
Figura 6.5. Sincronização Bi-direcional
iss_parent no arquivo /etc/rhn/rhn.conf do Satellite A para apontar para o hostname do Satellite B, e fazer o mesmo para o Satellite B para apontar para o Satellite A como o iss_parent.
6.6. Sincronizando por Oganização Copiar o linkLink copiado para a área de transferência!
- Se o conteúdo fonte pertencer à uma org base (qualquer conteúdo da Red Hat), o padrão será a org base até mesmo se uma org de destino for especificada. Isto garante que o conteúdo especificado esteja sempre na org base privilegiada.
- Se uma org estiver especificada na linha de comando, ela irá importar o conteúdo daquela org.
- Caso nenhuma org seja especificada, o padrão será a org 1.
- Importar conteúdo do master para o satellite escravo.
satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2
satellite-sync --parent-sat=master.satellite.domain.com -c channel-name --orgid=2Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Importar conteúdo de um despejo exportado de uma org específica
satellite-sync -m /dump -c channel-name --orgid=2
$ satellite-sync -m /dump -c channel-name --orgid=2Copy to Clipboard Copied! Toggle word wrap Toggle overflow - Importar conteúdo de um RHN Hosted (considerando que o sistema seja registrado e ativado. Se a org fonte não for especificada, o canal base da Red Hat é escolhido).
satellite-sync -c channel-name
$ satellite-sync -c channel-nameCopy to Clipboard Copied! Toggle word wrap Toggle overflow
Capítulo 7. Solução de Problemas Copiar o linkLink copiado para a área de transferência!
7.1. Reunindo informações com o spacewalk-report Copiar o linkLink copiado para a área de transferência!
spacewalk-report que reune e exibe informações vitais do Satellite de uma só vez.
Nota
spacewalk-report você precisar ter o pacote spacewalk-reports instalado.
spacewalk-report permite que os administradores organizem exibam relatórios sobre o conteúdo, sistemas e recursos de usuários pelo Satellite. Usando spacewalk-report, você pode receber relatório em:
- System Inventory — Lista todos os sistemas registrados no Satellite.
- Entitlements — Lista todas as empresas no Satellite e ordenadas pelo sistema ou serviços de canais.
- Errata — Lista todas as erratas relevantes aos sitemas registrados e ordena erratas pela severidade assim como sistemas que aplicam à erratum em específica.
- Usuários — Lista todos os usuários registrados no Satellite e lista todos os sistemas associados com um usuário específico.
spacewalk-report permite que administradores organizem e exibam relatórios sobre o conteúdo, sistemas e recursos de usuários em todo o Satellite. Para obter o relatório em formato CSV, execute o seguinte em umalinha de comando de seu servidor do Satellite.
spacewalk-report report_name
spacewalk-report report_name
| Relatórios | Invocado como | Descrição |
|---|---|---|
| Pacotes de Canal | channel-packages | Lista de pacotes no canal |
| Relatório do Canal | canais | Relatório detalhado de um dado canal |
| Inventário do Sistema | inventário | Lista dos sistemas registrados no servidor, junto com informações do hadware e software. |
| Serviços | serviços | Lista todas as empresas no Satellite com seus sistemas ou serviços de canal. |
| Detalhes da Errata | errata-list | LIsta todas as erratas que afetam os sistemas registrados no Satellite |
| Todas as Erratas | errata-list-all | Conclua a lista de todas as erratas. |
| Erratas para sistemas | errata-systems | Lista erratas aplicáveis e qualquer sistema registrado que tenha sido afetado. |
| Usuários no sistema | usuários | Lista todos os usuários registrados no Satellite |
| Sistemas administrados | users-systems | Lista dos sistemas que usuários individuais podem administrar. |
spacewalk-report com --info ou --list-fields-info e os nomes de relatórios. A descrição e lista de campos possíveis no relatório será demonstrada.
spacewalk-report(8) assim como o parâmetro do --help do programa spacewalk-report pode ser usado para obter informações adicionais sobre as invocações do programa e suas opções.
7.2. Arquivos Log Copiar o linkLink copiado para a área de transferência!
Nota
/var/log/rhn/. Estes são os logs do rotated, que são arquivos de log criados com uma extensão do .<NUMBER> quando o arquivo atual rhn_satellite_install.log preenche até um tamanho especificado pelo daemon do logrotate(8) e o conteúdo gravado em um arquivo de log roteado. Por exemplo, o rhn_satellite_install.log.1 contém o arquivo de log roteado mais antigo, enquanto o rhn_satellite_install.log.4 contém o log roteado mais recente.
| Componente/Tarefa | Localidade do Arquivo de Registro |
|---|---|
| Apache Web server | diretório /var/log/httpd/ |
| RHN Satellite | diretório /var/log/rhn/ |
| Programa de Instalação RHN Satellite | /var/log/rhn/rhn_satellite_install.log |
| Instalação de banco de dados- Embedded Database | /var/log/rhn/install_db.log |
| População do banco de dados | /var/log/rhn/populate_db.log |
| RHN Satellite Synchronization Tool | /var/log/rhn/rhn_server_satellite.log |
| Infra-estrutura de Monitoring | diretório /var/log/nocpulse/ |
| Notificações de Monitoring | diretório /var/log/notification/ |
| RHN DB Control - Embedded Database | /var/log/rhn/rhn_database.log |
| RHN Task Engine (taskomatic) | /var/log/messages |
| yum | /var/log/yum.log |
| transações XML-RPC | /var/log/rhn/rhn_server_xmlrpc.log |
7.3. Problemas Genéricos Copiar o linkLink copiado para a área de transferência!
tail -f em todos os arquivos de registro e então rodar yum list no Red Hat Enterprise Linux 5 (ou up2date --list em versões anteriores do Red Hat Enterprise Linux ). Em seguida, você deve examinar as entradas novas dos registros para encontrar pistas potenciais.
df -h
df -h
/usr/sbin/rhn-satellite status
/usr/sbin/rhn-satellite status
service httpd status
service httpd status
/etc/hosts podem estar incorretas. Consulte a Seção 7.4, “Máquina Não Encontrada/Não foi possível Determinar o FQDN (Host Not Found/Could Not Determine FQDN).” para obter uma descrição deste problemas e das possíveis soluções.
service taskomatic status
service taskomatic status
service oracle status
service oracle status
rhn-schema-version
rhn-schema-version
rhn-charsets
rhn-charsets
traceback_mail em /etc/rhn/rhn.conf.
web.default_mail_from e o valor apropriado em /etc/rhn/rhn.conf.
rm -rf temporary-directory
rm -rf temporary-directory
/var/rhn-sat-import/.
yum (ou up2date) ou push do RHN Satellite parar de funcionar, podem existir registros antigos com falhas. Pare o daemon problemático antes de remover estes arquivos. Para tanto, invoque o seguinte comando como root:
7.4. Máquina Não Encontrada/Não foi possível Determinar o FQDN (Host Not Found/Could Not Determine FQDN). Copiar o linkLink copiado para a área de transferência!
/etc/hosts. Você pode confirmar isto examinando o /etc/nsswitch.conf, que define os métodos e a ordem na qual os nomes de domínio são resolvidos. Geralmente, o arquivo /etc/hosts é verificado primeiro, em seguida, o Network Information Service (NIS) se usado, e depois o DNS. Um destes precisa ser bem sucedido para o Apache Web server iniciar e para as aplicações cliente do RHN funcionarem.
/etc/hosts file. Deve se parecer com o seguinte:
127.0.0.1 this_machine.example.com this_machine localhost.localdomain \ localhost
127.0.0.1 this_machine.example.com this_machine localhost.localdomain \ localhost
127.0.0.1 localhost.localdomain.com localhost
127.0.0.1 localhost.localdomain.com localhost
127.0.0.1 localhost.localdomain.com localhost 123.45.67.8 this_machine.example.com this_machine
127.0.0.1 localhost.localdomain.com localhost
123.45.67.8 this_machine.example.com this_machine
7.5. Erros de Conexão Copiar o linkLink copiado para a área de transferência!
date
date
openssl x509 -dates -noout -in /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
openssl x509 -dates -noout -in /usr/share/rhn/RHN-ORG-TRUSTED-SSL-CERT
openssl x509 -dates -noout -in /etc/httpd/conf/ssl.crt/server.crt
openssl x509 -dates -noout -in /etc/httpd/conf/ssl.crt/server.crt
- Tente conectar ao banco de dados do RHN Satellite na linha de comando usando o string da conexão, conforme encontrado no
/etc/rhn/rhn.conf:sqlplus username/password@sid
sqlplus username/password@sidCopy to Clipboard Copied! Toggle word wrap Toggle overflow - Garanta que o RHN Satellite esteja usando o Network Time Protocol (NTP) e configurado com o fuso horário apropriado. Isto também se aplica a todos os sistemas cliente e à máquina separada do banco de dados no RHN Satellite com Stand-Alone Database.
- Confirme se o pacote correto:
7 rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpm
7 rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpmCopy to Clipboard Copied! Toggle word wrap Toggle overflow está instalado no RHN Satellite e se orhn-org-trusted-ssl-cert-*.noarch.rpmou o certificado (cliente) CA SSL público bruto está instalado em todos os sistemas cliente. - Verifique se os sistemas cliente estão configurados para usar o certificado apropriado.
- Se usar também um ou mais RHN Proxy Servers, garanta que cada certificado SSL do Proxy esteja preparado corretamente. O Proxy deve ter ambos, o par de chaves SSL de seu próprio servidor e o certificado (cliente) público SSL da CA, instalados, já que servirá nas duas capacidades. Consulte o capítulo SSL Certificates do RHN Client Configuration Guide para instruções específicas.
- Certifique-se de que os sistemas cliente não estejam usando seus próprios firewalls e bloqueando as portas necessárias, conforme identificadas na Seção 2.4, “Requisitos Adicionais”.
7.6. Problemas do SELinux Copiar o linkLink copiado para a área de transferência!
audit.log disponíveis, assim os funcionários do Suporte da Red Hat poderão lhe dar uma assistência. Você pode encontrar o arquivo em /var/log/audit/audit.log e anexar o arquivo ao seu tiquete de Suporte para que os engenheiros lhe forneçam a devida assistência.
7.7. Atualizar Componentes de Software Copiar o linkLink copiado para a área de transferência!
- Red Hat Developer Suite
- Red Hat Application Server
- Red Hat Extras
yum no Red Hat Enterprise Linux 5 (ou up2date em versões anteriores do Red Hat Enterprise Linux), usando os mesmos pode instalar versões mais novas e incompatíveis de componentes de software críticos, causando a falha do Satellite.
7.8. Depuração do Satellite pela Red Hat Copiar o linkLink copiado para a área de transferência!
satellite-debug. Para usar esta ferramenta, invoque o comando como root. Você verá partes das informações coletadas e também um único arquivo tarball criado, como:
/tmp/ a seu representante Red Hat para um diagnóstico imediato.
Capítulo 8. Manutenção Copiar o linkLink copiado para a área de transferência!
8.1. Gerenciando o Satellite com o rhn-satellite Copiar o linkLink copiado para a área de transferência!
rhn-satellite. Este serviço de ajuda aceita todos os comandos típicos:
rhn-satellite para desligar e iniciar o RHN Satellite inteiro, além de obter mensagens de status de todos os seus serviços de uma só vez.
8.2. Atualizando o Satellite Copiar o linkLink copiado para a área de transferência!
yum update (ou up2date -u em versões do Red Hat Enterprise Linux anteriores à versão 5) no RHN Satellite ou usar o site https://rhn.redhat.com para aplicar as atualizações.
Importante
yum update ou up2date -uf em versões anteriores do Red Hat Enterprise Linux).Para evitar isso, certifique-se de reiniciar o serviço httpd após atualizá-lo.
Atenção
8.3. Backup do Satellite Copiar o linkLink copiado para a área de transferência!
/rhnsat/- somente Embedded Database (nunca fazer backup enquanto o banco de dados estiver rodando - consulte a Seção 8.4.2, “Backup do Banco de Dados”)/etc/sysconfig/rhn//etc/rhn//etc/sudoers/etc/tnsnames.ora/var/www/html/pub//var/satellite/redhat/1- custom RPMs/root/.gnupg//root/ssl-build//etc/dhcp.conf/tftpboot//var/lib/cobbler//var/lib/rhn/kickstarts//var/www/cobbler/var/lib/nocpulse/
/var/satellite/. No caso de falhas, isto reduzirá bastante o tempo de download. Já que /var/satellite/ (especificamente /var/satellite/redhat/NULL/) é primariamente uma duplicata do repositório RPM da Red Hat, pode ser gerado com satellite-sync. A Red Hat recomenda fazer backup de toda a árvore /var/satellite/. No caso de Satellites desconectados, o /var/satellite/ deve ter backup.
satellite-sync. Por fim, você teria que reinstalar o /root/ssl-build/\ rhn-org-httpd-ssl-key-pair-MACHINE_NAME-VER-REL.noarch.rpm.
Nota
rhn-search for iniciado:
/etc/init.d/rhn-search cleanindex
/etc/init.d/rhn-search cleanindex
8.4. Usando o RHN DB Control Copiar o linkLink copiado para a área de transferência!
su - oracle
su - oracle
db-control option
db-control option
8.4.1. Opções de Controle do BD Copiar o linkLink copiado para a área de transferência!
db-control.
| Opção | Descrição |
|---|---|
help | Lista estas opções do db-control com detalhes adicionais. |
backup DIRNAME | Faz backup do banco de dados no diretório especificado. |
examine DIRNAME | Examina o conteúdo de um diretório de backup. Retorna o carimbo de data e hora da criação do backup e relata seu conteúdo. |
extend | Aumenta o espaço de tabela do Oracle do RHN |
gather-stats PCT | A estatística do Gather nos objetos do banco de dado do RHN Oracle. PCT é a porcetagem de linhas para estimativa (o padrão é 15%). |
report | Relata o uso atual do espaço do banco de dados. |
report-stats | Reporta sobre os segmentos com pilha ou estatísticas vazias. |
restore DIRNAME | Restaura o banco de dados pelo backup armazenado em DIRNAME. O banco de dados deve ser parado para este comando rodar com sucesso. |
start | Inicia a instância do banco de dados. Isto também pode ser feito invocando o comando service rhn-database start como root. |
shrink-segments | Os segmentos de banco de dados do Shrinks RHN Oracle com grande quantia de espaço livre. |
status | Exibe o status atual do banco de dados: "running" ou "offline". |
stop | Para a instância do banco de dados. Isto também pode ser feito invocando o comando service rhn-database stop como root. |
tablesizes | Exibe o relatório de espaço para cada tabela |
verify DIRNAME | Verifica o conteúdo do backup armazenado em DIRNAME. Este comando executa o checksum de cada arquivo guardado no backup. |
Nota
Nota
segment-shrink para recuperar espaço livre fragmentado em um segmento do Banco de Dados da Oracle. Os benefícios do segment-shrink são a compactação de dados que leva à uma melhor utilização do cache e o fato dos dados compactados requererem menos blocos a serem examinados em verificação completa de tabelas, os quais levam à um melhor desempenho.
8.4.2. Backup do Banco de Dados Copiar o linkLink copiado para a área de transferência!
/usr/sbin/rhn-satellite stop
/usr/sbin/rhn-satellite stop
db-control backup DIRNAME
db-control backup DIRNAME
/usr/sbin/rhn-satellite start
/usr/sbin/rhn-satellite start
8.4.3. Verificando o Backup Copiar o linkLink copiado para a área de transferência!
db-control examine DIRNAME
db-control examine DIRNAME
db-control verify DIRNAME
db-control verify DIRNAME
8.4.4. Restaurando o Banco de Dados Copiar o linkLink copiado para a área de transferência!
/usr/sbin/rhn-satellite stop
/usr/sbin/rhn-satellite stop
db-control restore DIRNAME
db-control restore DIRNAME
/usr/sbin/rhn-satellite start
/usr/sbin/rhn-satellite start
8.5. Clonando o Satellite com BD Integrado Copiar o linkLink copiado para a área de transferência!
- Instale o RHN Satellite com Embedded Database (e uma instalação base do Red Hat Enterprise Linux AS) numa máquina separada, pulando o passo da geração do Certificado SSL.
- Faça backup do banco de dados do Satellite primário diariamente usando os comandos descritos na Seção 8.4.2, “Backup do Banco de Dados”. Se isto for feito, somente as alterações efetuadas no dia da falha serão perdidas.
- Estabeleça um mecanismo para copiar o backup no Satellite secundário e manter estes repositórios sincronizados usando um programa de transferência de arquivo como o rsync. Se estiver usando uma SAN, não é necessário copiar.
- Use a opção
restoredo RHN DB Control para importar os dados da duplicata. - Se o primeiro Satellite falhar, transfira o pacote RPM do par de chaves SSL no
/root/ssl-builddo Satellite primário para o secundário, e instale o pacote. Isto assegura que os clientes RHN possam autenticar e conseguirão se conectar com segurança ao Satellite secundário. - Altere o DNS para apontar à máquina nova ou configure seu balanceador de cargas apropriadamente.
8.6. Estabelecendo Satellites Redundantes com o BD Independente Copiar o linkLink copiado para a área de transferência!
- Prepare o Stand-Alone Database para assumir os serviços usando as recomendações da Oracle para criar um banco de dados tolerante a falhas. Consulte seu administrador de banco de dados.
- Instale o RHN Satellite com Stand-Alone Database (e uma instalação base do Red Hat Enterprise Linux AS) numa máquina separada, pulando os passos database configuration (configuração do banco de dados), database schema, e a geração do certificado SSL e do script bootstrap. Inclua as mesmas informações da conta e de conexão do banco de dados do RHN, providas durante a instalação inicial do Satellite e registre o Satellite novo.Se o seu certificado SSL original não considerar sua solução de alta disponibilidade, você pode criar um novo com um valor Common Name (Nome Comum) apropriado agora. Neste caso, também é possível gerar um script bootstrap novo que capture este valor.
- Após a instalação, copie as linhas seguintes do Satellite primário ao secundário:
/etc/rhn/rhn.conf/etc/tnsnames.ora/var/www/rhns/server/secret/rhnSecret.py
- Copie e instale os RPMs do certificado SSL do lado do servidor, do Satellite primário ao secundário. Consulte a seção Sharing Certificates (Compartilhando Certificados) do RHN Client Configuration Guide (Guia de Configuração do Cliente RHN) para instruções precisas. Lembre-se: o valor Common Name (Nome Comum) deve representar a solução Satellite combinada; não apenas o nome de uma máquina.Se, durante a instalação do Satellite, você gerou um certificado SSL novo que inclui um novo valor Common Name (Nome Comum), copie os RPMs do certificado SSL do Satellite secundário para o primário e redistribua o certificado do lado do cliente. Se você também criou um outro script bootstrap, pode usá-lo para instalar o certificado nos sistemas cliente.
- Se você não criou um novo script bootstrap, copie o conteúdo de
/var/www/html/pub/bootstrap/do Satellite primário ao secundário. Se você gerou um novo, copie o conteúdo daquele diretório no Satellite primário. - Desligue o RHN Task Engine no Satellite secundário com o seguinte comando:
/sbin/service taskomatic stop
/sbin/service taskomatic stopCopy to Clipboard Copied! Toggle word wrap Toggle overflow Você pode usar um script personalizado ou outros meios para estabelecer o início/transferência de serviços (failover) automático do RHN Task Engine no Satellite secundário. Independente disso, a aplicação precisará ser iniciada na transferência de serviços (failover). - Compartilhe os dados dos pacote dos canais (por padrão, localizado em
/var/satellite) entre os Satellites em algum dispositivo de armazenamento em rede. Isso elimina a réplica dos dados e garante um armazenamento de dados consistente para cada Satellite. - Compartilhe os dados dos pacote dos canais (por padrão, localizado em
/var/cache/rhn) entre os Satellites em algum dispositivo de armazenamento em rede. Isso elimina a réplica dos dados e garante um armazenamento de dados consistente para cada Satellite. - Disponibilize os diversos Satellites na sua rede através de um Common Name (Nome Comum) e método de acordo com sua infra-estrutura. As opções incluem DNS round-robin, um balanceador de cargas de rede e uma configuração reverse-proxy.
8.7. Modificando o Hostname do Satellite Copiar o linkLink copiado para a área de transferência!
satellite-utils contém o script do satellite-hostname-rename.
satellite-hostname-rename, você precisa se certificar que sabe sua senha do SSL CA, realizando o seguinte comando:
openssl rsa -in path/RHN-ORG-PRIVATE-SSL-KEY
openssl rsa -in path/RHN-ORG-PRIVATE-SSL-KEY
satellite-hostname-rename requer um argumento mandatório, o qual é o endereço IP do servidor do Satellite, mesmo se o endereço IP mudar junto com o hostname ou não.
satellite-hostname-rename segue abaixo:
spacewalk-hostname-rename <ip address> [ --ssl-country=<country> --ssl-state=<state>\ --ssl-org=<organization/company> --ssl-orgunit=<department> --ssl-email=<email address> --ssl-ca-password=<password>]
spacewalk-hostname-rename <ip address> [ --ssl-country=<country> --ssl-state=<state>\
--ssl-org=<organization/company> --ssl-orgunit=<department> --ssl-email=<email address> --ssl-ca-password=<password>]
satellite-hostname-rename irá gerar um certificado.
satellite-hostname-rename, consulte a seguinte entrada do Red Hat Knowledgebase:
8.8. Conduzindo Tarefas Específicas do Satellite Copiar o linkLink copiado para a área de transferência!
8.8.1. Usando o menu Tools (Ferramentas) Copiar o linkLink copiado para a área de transferência!
Figura 8.1. Ferramentas Internas
8.8.1.1. Mantendo o RHN Task Engine Copiar o linkLink copiado para a área de transferência!
taskomatic. Como root, rode o comando:
/sbin/service taskomatic restart
/sbin/service taskomatic restart
start, stop e status.
8.8.2. Apagando Usuários Copiar o linkLink copiado para a área de transferência!
Figura 8.2. Remoção de Usuário
Nota
Figura 8.3. Confirmação da Remoção de Usuário
8.8.3. Configurando a Busca do Serviço Satellite Copiar o linkLink copiado para a área de transferência!
/etc/rhn/search.rhn-search.conf. A lista a seguir define a configuração de busca e seus valores padrão em parênteses.
- search.index_work_dir : Especifica onde o índice Lucene são mantidos (
/usr/share/rhn/search/indexes) - search.rpc_handlers : Lista separada por ponto e vírgula de classes a agir como manuseadores para as chamadas XMLRPC.
(filename>index:com.redhat.satellite.search.rpc.handlers.IndexHandler, db:com.redhat.satellite.search.rpc.handlers.DatabaseHandler, admin:com.redhat.satellite.search.rpc.handlers.AdminHandler)
(filename>index:com.redhat.satellite.search.rpc.handlers.IndexHandler, db:com.redhat.satellite.search.rpc.handlers.DatabaseHandler, admin:com.redhat.satellite.search.rpc.handlers.AdminHandler)Copy to Clipboard Copied! Toggle word wrap Toggle overflow - search.max_hits_returned : número máximo de resultados que irá retornar para a pesquisa (
500) - search.connection.driver_class : Classe do driver JDBC a conduzir as buscas de bando de dados (
oracle.jdbc.driver.OracleDriver) - search.score_threshold : nota mínima que um resultado necessita para retornar como resultado de pesquisa (
.10) - search.system_score_threshold : nota mínima que o resultado de uma busca de sistema precisa para retornar como um resultado de pesquisa (
.01) - search.errata_score_threshold : nota mínima que o resultado de uma busca de errata precisa para retornar como um resultado de pesquisa(
.20) - search.errata.advisory_score_threshold : nota mínima que o resultado de um aviso de errata precisa para retornar como um resultado de pesquisa(
.30) - search.min_ngram : Comprimento mínimo de caracteres n-gram. Note que qualquer mudança neste valor requer o
clean-indexa ser executado, e o doc-indexes precisam ser modificados e reconstruídos) (1) - search.max_ngram : Comprimento máximo de caracteres n-gram. Note que qualquer mudança neste valor requer que o
clean-indexseja executado e os doc-indexes precisam ser modificados e reconstruídos) (5) - search.doc.limit_results :digite
truepara limitar o número de resultados, ambos em search.score_threshold e máximo de toques restritos abaixo do search.max_hits_returned; digitefalsesignifica retornar todas as coincidências de busca da documentação (false) - search.schedule.interval : ensira o horário em milisegundos para controlar o intervalo com o qual o SearchServers polls o banco de dados para mudanças; o padrão é de 5 minutos (
300000). - search.log.explain.results : usado durante o desenvolvimento e depuração. Se definido para verdadeiro (true), ele irá registrar informação adicional mostrando as influências que as notas sofrem de cada resultado. (
false)
8.9. Automatizando a Sincronização Copiar o linkLink copiado para a área de transferência!
crontab -e
crontab -e
EDITOR, como por exemplo: export EDITOR=gedit.
0 1 * * * perl -le 'sleep rand 9000' && satellite-sync --email >/dev/null \ 2>/dev/null
0 1 * * * perl -le 'sleep rand 9000' && satellite-sync --email >/dev/null \
2>/dev/null
stdout e stderr do cron para evitar a duplicação da mensagem acessada mais facilmente pelo satellite-sync. As opções além de --email também podem ser inclusas. Consulte a Tabela 6.2, “Opções de Importação/Sincronização do Satellite” para uma lista completa das opções. Após fechar o editor, a crontab modificada é instalada imediatamente.
8.10. Implementando a Autenticação PAM Copiar o linkLink copiado para a área de transferência!
Nota
/etc/pam.d/rhn-satellite) e faça o Satellite usá-lo, adicionando a seguinte linha ao /etc/rhn/rhn.conf:
pam_auth_service = rhn-satellite
pam_auth_service = rhn-satellite
rhn-satellite.
/etc/pam.d/rhn-satellite:
8.11. Ativando Push para Clientes Copiar o linkLink copiado para a área de transferência!
Importante
osa-dispatcher, que pode ser encontrado no canal de software RHN Satellite do Satellite no site central do RHN. Uma vez instalado, inicie este serviço no Satellite como root usando o comando:
service osa-dispatcher start
service osa-dispatcher start
osad em todos os sistemas cliente para receber ações pushed (forçadas). O pacote pode ser encontrado no canal filho RHN Tools para os sistemas no RHN Satellite.
Atenção
osad no servidor do Satellite, pois irá entrar em conflito com o pacote osa-dispatcher instalado no Satellite.
service osad start
service osad start
osa-dispatcher e osad também aceitam os comandos stop, restart e status.
Apêndice A. Amostra do Arquivo de Configuração do RHN Satellite Copiar o linkLink copiado para a área de transferência!
/etc/rhn/rhn.conf do RHN Satellite oferece um meio de estabelecer as configurações principais. No entanto, tenha muito cuidado, pois os erros inseridos neste arquivo podem causar falhas no Satellite. Portanto, efetue alterações de configuração com cautela.
Apêndice B. Histórico da Revisão Copiar o linkLink copiado para a área de transferência!
| Histórico de Revisões | |||
|---|---|---|---|
| Revisão 1-14.400 | 2013-10-31 | ||
| |||
| Revisão 1-14 | 2012-07-18 | ||
| |||
| Revisão 1-29 | Fri Feb 27 2009 | ||
|
| |||
Índice Remissivo
Símbolos
- /etc/nsswitch.conf , Máquina Não Encontrada/Não foi possível Determinar o FQDN (Host Not Found/Could Not Determine FQDN).
- /etc/rhn/rhn.conf , Problemas Genéricos
A
- Apache, Atualizando o Satellite
- Apache HTTP, Como Funciona
- arquivos de log
- tabela, Arquivos Log
- atualizando o RHN Satellite, Atualizando o Satellite
- automatizando a sincronização do Satellite, Automatizando a Sincronização
B
- backing up the RHN Satellite, Backup do Satellite
- banco de dados embutido
- local padrão
- /rhnsat/ , Instalação Base
C
- canal
- definição, Termos mais Usados
- certificado de serviços (entitlement certificate), Programa de Instalação do RHN Satellite:
- Certificados de Serviços RHN, Serviços
- channel content ISOs
- preparing, Preparando as ISOs de Channel Content
- chkconfig , Requisitos Adicionais
- cloning satellite, Clonando o Satellite com BD Integrado
- como funciona, Como Funciona
- Configuration Administrator
- definição, Termos mais Usados
- connection errors, Erros de Conexão
- conteúdo de canal
- processo de importação, Preparando as ISOs de Channel Content
D
- database RPMs
- local padrão
- /opt/ , Instalação Base
- db-control
- options, Opções de Controle do BD
- db-control use, Usando o RHN DB Control
- disable services
- ntsysv
- chkconfig , Requisitos Adicionais
E
- enabling push to clients, Ativando Push para Clientes
- entitlement certificate, Requisitos Adicionais
- uploading, Carregando o Certificado de Serviços do RHN
F
- firewall rules
- requirements, Requisitos Adicionais
G
- GPG keys, Programa de Instalação do RHN Satellite:
H
- host não encontrou erro
- não foi possível determinar o FQDN, Máquina Não Encontrada/Não foi possível Determinar o FQDN (Host Not Found/Could Not Determine FQDN).
- httpd , Requisitos Adicionais
I
- importação
- conteúdo de canal
- processo, Preparando as ISOs de Channel Content
- importando
- dados do satellite, Importando e Sincronizando
- importando dados
- colocando a Errata no repositório, Executando a Importação
- executando a importação, Executando a Importação
- populando o canal, Executando a Importação
- Instalação
- base, Instalação Base
- of RHN Satellite, Programa de Instalação do RHN Satellite:
- instalação
- sendmail, Configuração do Sendmail
- Installation
- installation
- MySQL, Instalação do MySQL
L
- lista das tarefas de instalação, Resumo dos Passos
- log files, Arquivos Log
M
- manutenção, Manutenção
- mysql-server , Instalação do MySQL
N
- Network Time Protocol, Requisitos Adicionais
- ntp, Requisitos Adicionais
- ntsysv , Requisitos Adicionais
O
- Oracle 10g, Como Funciona
- Organization Administrator
- definição, Termos mais Usados
- osa-dispatcher , Ativando Push para Clientes
- osad , Ativando Push para Clientes
P
- pacote de canal
- local padrão
- /var/satellite/ , Instalação Base
- PAM authentication
- implementation, Implementando a Autenticação PAM
- port 443, Requisitos Adicionais
- port 4545, Requisitos Adicionais
- port 5222, Requisitos Adicionais
- port 5269, Requisitos Adicionais
- port 80, Requisitos Adicionais
- problemas genéricos, Problemas Genéricos
R
- rastrear, Termos mais Usados
- definição, Termos mais Usados
- Red Hat Network
- introdução, Red Hat Network
- Red Hat Update Agent
- definição, Termos mais Usados
- redundant satellite, Estabelecendo Satellites Redundantes com o BD Independente
- requerimentos, Requisitos
- adicionais, Requisitos Adicionais
- banco de dados, Requisitos do Banco de Dados
- hardware, Requisitos de Hardware
- software, Requisitos de Software
- requerimentos de banco de dados
- Nível de acesso da Oracle, Requisitos do Banco de Dados
- requirements
- DNS, Requisitos Adicionais
- entitlement certificate, Requisitos Adicionais
- firewall rules, Requisitos Adicionais
- FQDN, Requisitos Adicionais
- jabberd, Requisitos Adicionais
- ntp, Requisitos Adicionais
- TCP Ports, Requisitos Adicionais
- resumo dos passos, Resumo dos Passos
- RHN
- componentes, Como Funciona
- RHN DB Control
- backup, Backup do Banco de Dados
- options, Opções de Controle do BD
- restore, Restaurando o Banco de Dados
- verify, Verificando o Backup
- RHN Entitlement Certificate
- RHN Entitlement Certificates
- recebendo, Recebendo o Certificado
- RHN Satellite Activate , Administrando o Certificado RHN com RHN Satellite Activate
- RHN Satellite Exporter, Exportando com o RHN Satellite Exporter
- RHN Satellite Server entitlement, Programa de Instalação do RHN Satellite:
- RHN Satellite Synchronization Tool , Importando com o RHN Satellite Synchronization Tool
- options, satellite-sync
- RHN Task Engine, Mantendo o RHN Task Engine
- rhn-satellite, Gerenciando o Satellite com o rhn-satellite
- rhn-satellite-activate , Administrando o Certificado RHN com RHN Satellite Activate
- ativando, Ativando o Satellite
- options, Opções de Serviços na Linha de Comando
- rhn-satellite-exporter, rhn-satellite-exporter
- export, Exportando
- options, rhn-satellite-exporter
- rhn.conf
- arquivo de amostra, Amostra do Arquivo de Configuração do RHN Satellite
- rhns-satellite-tools , Administrando o Certificado RHN com RHN Satellite Activate, Executando a Importação
- rogerthat01@{mail domain} , Configuração do Sendmail
S
- Satellite configuration
- Satellite Installation Program
- Satellite Ports, Requisitos Adicionais
- satellite redundancy, Estabelecendo Satellites Redundantes com o BD Independente
- satellite-debug , Depuração do Satellite pela Red Hat
- satellite-sync , Executando a Importação, Sincronizando Erratas e Pacotes Diretamente pelo RHN
- --step=channel-families , Executando a Importação
- --step=channels , Executando a Importação
- --step=rpms , Executando a Importação
- cron job, Automatizando a Sincronização
- search, Configurando a Busca do Serviço Satellite
- sendmail , Requisitos Adicionais
- sincronizando
- dados do satellite, Importando e Sincronizando
- mantendo os dados do canal em sincronia, Sincronizando
- sistema operacional
- suportado, Requisitos de Software
T
- tamanhos de blocos, Requisitos do Banco de Dados
- termos mais usados, Termos mais Usados
- tool use, Conduzindo Tarefas Específicas do Satellite
- topologias, Exemplos de Topologias
- satellite e proxies enfileirados verticalmente, Topologia Satellite-Proxys Dispostos Verticalmente
- satellite único, Topologia com Um Único Satellite
- satellites múltiplos enfileirados horizontalmente, Topologia de Múltiplos Satellites Dispostos Horizontalmente
- troubleshooting, Solução de Problemas
- /etc/hosts , Problemas Genéricos
- Embedded Database, Problemas Genéricos
- espaço de disco cheio, Problemas Genéricos
- rastrear endereço de email, Problemas Genéricos
- SSL_CONNECT errors, Erros de Conexão
V
- vantagens, RHN Satellite