Red Hat Training

A Red Hat training course is available for RHEL 8

Capítulo 10. Registro e instalação da RHEL a partir do CDN usando o Kickstart

Esta seção contém informações sobre como registrar seu sistema, anexar assinaturas RHEL, e instalar a partir da Red Hat Content Delivery Network (CDN) usando Kickstart.

10.1. Registro e instalação da RHEL a partir do CDN

Use este procedimento para registrar seu sistema, anexar assinaturas RHEL e instalar a partir da Red Hat Content Delivery Network (CDN) usando o comando rhsm Kickstart, que suporta o comando syspurpose, assim como o Red Hat Insights. O comando Kickstart rhsm remove a exigência de usar scripts personalizados %post ao registrar o sistema.

Importante

O recurso CDN é suportado pelos arquivos de imagem Boot ISO e Binary DVD ISO. Entretanto, recomenda-se usar o arquivo de imagem Boot ISO como fonte de instalação padrão do CDN para o arquivo de imagem ISO do Boot.

Pré-requisitos

  • Seu sistema está conectado a uma rede que pode acessar o CDN.
  • Você criou um arquivo Kickstart e o disponibilizou para o programa de instalação em mídia removível, um disco rígido ou uma localização de rede usando um servidor HTTP(S), FTP, ou NFS.
  • O arquivo Kickstart está em um local acessível pelo sistema a ser instalado.
  • Você criou a mídia de inicialização utilizada para iniciar a instalação e disponibilizou a fonte de instalação para o programa de instalação.
Importante
  • O repositório de fonte de instalação utilizado após o registro do sistema depende de como o sistema foi inicializado. Para mais informações, consulte a seção Installation source repository after system registration na seção Performing a standard RHEL installation documento.
  • A configuração do repositório não é necessária em um arquivo Kickstart, pois sua assinatura governa qual subconjunto CDN e repositórios o sistema pode acessar.

Procedimento

  1. Abra o arquivo Kickstart.
  2. Edite o arquivo para adicionar o comando Kickstart rhsm e suas opções ao arquivo:

    Organização (obrigatório)

    Digite a identificação da organização. Um exemplo é:

    --organization=1234567
    Nota

    Por razões de segurança, os detalhes da conta de usuário e senha da Red Hat não são suportados pelo Kickstart ao se registrar e instalar a partir do CDN.

    Chave de ativação (obrigatório)

    Insira a chave de ativação. Você pode inserir várias chaves desde que as chaves de ativação estejam registradas em sua assinatura. Um exemplo é:

    --activation-key="Test_key_1" --activation-key="Test_key_2"
    Red Hat Insights (opcional)

    Conecte o sistema alvo ao Red Hat Insights.

    Nota

    A Red Hat Insights é uma oferta Software-as-a-Service (SaaS) que fornece análise contínua e profunda dos sistemas registrados baseados na Red Hat para identificar proativamente ameaças à segurança, desempenho e estabilidade em ambientes físicos, virtuais e de nuvem, e implantações de contêineres. Ao contrário da configuração GUI, a conexão com o Red Hat Insights não é habilitada por padrão quando se usa o Kickstart.

    Um exemplo é:

    --conecte-se com as vistas
    Proxy HTTP (opcional)

    Defina o proxy HTTP. Um exemplo é:

    --proxy==="user:password@hostname:9000
    Nota

    Somente o nome da hostname é obrigatório. Se o proxy for exigido para rodar em uma porta padrão sem autenticação, então a opção é --proxy="hostname"

    Nome da hostname do servidor (opcional)
    Nota

    O hostname do servidor não requer o protocolo HTTP, por exemplo, nameofhost.com.

    Defina o hostname do servidor se você estiver executando o Satellite Server ou realizando testes internos. Um exemplo é:

    --server-hostname=="nameofhost.com
    rhsm baseurl (opcional)
    Nota

    O rhsm baseurl requer o protocolo HTTP.

    Defina a opção rhsm baseurl se você estiver executando o Satellite Server ou realizando testes internos. Um exemplo é:

    --rhsm-baseurl=="http://nameofhost.com"
    Objetivo do sistema (opcional)

    Definir a função Propósito do Sistema, SLA, e uso usando o comando:

    syspurpose --role=="Red Hat Enterprise Linux Server=" --sla="Premium --usage=\i1 "Production=\i1 "Production=\i1
    Exemplo

    O exemplo seguinte exibe um arquivo Kickstart mínimo com todas as opções de comando rhsm Kickstart.

    graphical
    lang en_US.UTF-8
    keyboard us
    rootpw 12345
    timezone America/New_York
    zerombr
    clearpart --all --initlabel
    autopart
    syspurpose --role="Red Hat Enterprise Linux Server" --sla="Premium" --usage="Production"
    rhsm --organization="12345" --activation-key="test_key" --connect-to-insights --server-hostname="nameofhost.com"
    --rhsm-baseurl="http://nameofhost.com" --proxy="user:password@hostname:9000"
    %packages
    vim
    %end
  3. Salve o arquivo Kickstart e inicie o processo de instalação.

Recursos adicionais

  • Para mais informações sobre o Propósito do Sistema, consulte a seção Configuring System Purpose deste documento.
  • Para mais informações sobre como iniciar uma instalação Kickstart, veja Starting Kickstart installations.
  • Para informações sobre a Red Hat Insights, veja o Red Hat Insights product documentation.
  • Para informações sobre Chaves de Ativação, veja o Understanding Activation Keys capítulo do documento Using Red Hat Subscription Management.
  • Para informações sobre como criar um proxy HTTP para o Gerente de Assinaturas, consulte o Using an HTTP proxy capítulo do documento Using and Configuring Red Hat Subscription Manager.