documentation.suse.com / Documentação do SUSE Linux Enterprise Server / Guia de Implantação / Procedimento de instalação / Registrando o SUSE Linux Enterprise e gerenciando módulos/extensões
Aplica-se a SUSE Linux Enterprise Server 15 SP7

10 Registrando o SUSE Linux Enterprise e gerenciando módulos/extensões

Para obter suporte técnico e atualizações de produtos, você precisa se registrar e ativar o SUSE Linux Enterprise Server no SUSE Customer Center. É recomendável o registro durante a instalação, pois isso permitirá instalar o sistema com as últimas atualizações e patches disponíveis. Contudo, se você estiver offline ou quiser ignorar a etapa de registro, poderá registrar a qualquer momento após a instalação do sistema.

Os módulos e as extensões adicionam recursos ao sistema e permitem personalizá-lo de acordo com as suas necessidades. Esses componentes também precisam ser registrados e podem ser gerenciados com o YaST ou as ferramentas de linha de comando. Para obter mais detalhes, consulte também o Modules and Extensions Quick Start.

Nota
Nota: Conta da SUSE

O registro no SUSE Customer Center requer uma conta da SUSE. Se você ainda não tem uma conta da SUSE, vá para a home page do SUSE Customer Center (https://scc.suse.com/) para criar uma.

Dica
Dica: Cancelando o registro de um sistema

Para cancelar completamente o registro de um sistema, incluindo todos os módulos e as extensões, use a ferramenta de linha de comando SUSEConnect. O cancelamento do registro de um sistema remove sua entrada do servidor de registro e todos os repositórios de módulos, extensões e do próprio produto.

> sudo SUSEConnect -d

10.1 Registrando durante a instalação

A maneira mais fácil e recomendada de efetuar o registro é durante a instalação. Não apenas você instala o nível mais recente de patch do SUSE Linux Enterprise Server, como também pode acessar todos os módulos e as extensões sem ter que inserir outra mídia de instalação. Isso também é válido para todos os módulos ou as extensões que você instala. Para obter detalhes sobre o processo de registro, consulte a Seção 9.7, “Registro”.

Se o sistema foi registrado com êxito durante a instalação, o YaST adiciona repositórios online fornecidos pelo SUSE Customer Center. Isso evitará problemas se as fontes de instalação locais não estiverem mais disponíveis e garantirá que você sempre obtenha as atualizações mais recentes dos repositórios online.

10.2 Registrando durante a implantação automatizada

Se você implantar as instâncias automaticamente usando o AutoYaST, poderá registrar o sistema durante a instalação, fornecendo as respectivas informações no arquivo de controle do AutoYaST. Consulte a Section 4.3, “System registration and extension selection” para obter os detalhes.

10.3 Efetuando o registro do sistema instalado

Se você ignorou o registro durante a instalação ou deseja registrar novamente o sistema, pode fazer isso a qualquer momento usando o módulo Registro de Produto do YaST ou a ferramenta de linha de comando SUSEConnect.

10.3.1 Registrando no YaST

Para registrar o sistema, inicie YaST › Software › Registro de Produto. Primeiramente, registre o SUSE Linux Enterprise Server e, em seguida, escolha os módulos e as extensões que deseja disponibilizar.

Importante
Importante: Módulos e extensões

Se você instalou o sistema da mídia SLE-15-SP7-Full-ARCH-GM-media1.iso e ignorou o registro, registre todos os módulos e as extensões escolhidos durante a instalação. Você receberá apenas atualizações e patches de segurança para os módulos e extensões já registrados.

Procedimento 10.1: Registro de produto com o YaST
  1. Inicie YaST › Software › Registro de Produto.

    Caixa de diálogo Registro
  2. Informe o Endereço de e-mail associado à conta do SUSE que você ou sua organização usa para gerenciar inscrições. Digite também o Código de registro que você recebeu com a cópia do SUSE Linux Enterprise Server.

  3. Por padrão, o sistema é registrado no SUSE Customer Center.

    Se a sua organização incluir servidores de registro locais, você poderá escolher um na lista de servidores detectados automaticamente ou inserir o URL em Registrar Sistema por meio do Servidor RMT local.

  4. Escolha Próximo para iniciar o processo de registro. O SUSE Linux Enterprise Server é registrado com o servidor escolhido, e os repositórios associados são adicionados ao sistema. A caixa de diálogo Seleção de Extensão e Módulo é aberta.

    Caixa de diálogo Seleção de Extensão e Módulo
  5. Selecione todos os módulos e as extensões que você deseja disponibilizar no sistema. No mínimo, selecione os módulos padrão (Basesystem Module e Server Applications Module). Selecione também qualquer outro módulo ou extensão que você adicionou durante a instalação. Observe que todas as extensões exigem códigos de registro adicionais que devem ser adquiridos. Clique em Próximo para continuar.

  6. Dependendo da sua seleção, você precisa aceitar um ou mais contratos de licença. Todos os componentes são registrados com o servidor escolhido, e os repositórios associados são adicionados ao sistema.

  7. O instalador de pacote do YaST é aberto para instalar pacotes de versão para cada módulo e, dependendo da sua seleção de módulos e extensões, pacotes adicionais. É altamente recomendado não desmarcar nenhum dos pacotes pré-selecionados. No entanto, você pode adicionar outros pacotes.

    Tela Resumo da instalação

    Escolha Aceitar e Concluir para concluir o processo de registro.

10.3.2 Registrando no SUSEConnect

O registro do sistema, junto com módulos e as extensões, pode ser feito por linha de comando usando SUSEConnect. Para obter informações sobre esse tópico, consulte a documentação em linha com man 8 SUSEConnect

Procedimento 10.2: Registro de produto com o SUSEConnect
  1. Para registrar o SUSE Linux Enterprise Server no SUSE Customer Center, execute o SUSEConnect da seguinte maneira:

    > sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS

    Para o registro com um servidor de registro local, especifique o URL do servidor:

    > sudo SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS \
    --url "https://suse_register.example.com/"

    Substitua REGISTRATION_CODE pelo código de registro que você recebeu com a cópia do SUSE Linux Enterprise Server. Substitua EMAIL_ADDRESS pelo endereço de E-mail associado à conta da SUSE que você ou sua organização usa para gerenciar assinaturas.

    Esse processo registrará o Basesystem Module e o Server Applications Module e adicionará os repositórios associados ao sistema.

  2. O SUSE Linux Enterprise Server agora está registrado, incluindo os dois repositórios padrão. Para registrar mais módulos ou extensões, siga os procedimentos descritos na Seção 10.4, “Gerenciando módulos e extensões em um sistema em execução”.

Dica
Dica: Categorizar sistemas com rótulos

A partir da versão 1.13 do SUSEConnect, você pode categorizar sistemas no SUSE Customer Center atribuindo rótulos durante o registro usando o flag --set-labels. Por exemplo, você pode usar rótulos para distinguir por rede ou localização geográfica ou entre servidores de produção e de preparação.

> SUSEConnect -r REGISTRATION_CODE -e EMAIL_ADDRESS --set-labels LABEL

Substitua LABEL pelo nome do rótulo que deve ser atribuído. Vários rótulos podem ser atribuídos usando uma lista separada por vírgulas. Rótulos com espaços em branco precisam ter caracteres de escape. Para aplicar os rótulos testing e Test instance para um sistema, use:

> sudo SUSEConnect -r REGISTRATION_CODE --set-labels testing,"Test instance"

Para obter mais informações, consulte a documentação em linha com man 8 SUSEConnect. Você também pode atribuir e gerenciar rótulos no SUSE Customer Center posteriormente.

10.4 Gerenciando módulos e extensões em um sistema em execução

Você poderá adicionar e remover módulos e extensões mesmo depois que um sistema for instalado e registrado. Você pode usar o YaST ou o SUSEConnect para fazer isso. Para obter informações adicionais, consulte o Modules and Extensions Quick Start.

10.4.1 Adicionando módulos e extensões com o YaST

  1. Inicie YaST › Software › Extensões do sistema.

    Caixa de diálogo Seleção de Extensão e Módulo
  2. Para adicionar módulos ou extensões, selecione todos os componentes que deseja instalar. Observe que todas as extensões exigem códigos de registro adicionais.

  3. Todos os componentes adicionais são registrados com o servidor de registro, e os repositórios associados são adicionados ao sistema.

  4. O instalador de pacote do YaST é aberto para instalar pacotes de versão para cada módulo e, dependendo da sua seleção de módulos e extensões, pacotes adicionais. É altamente recomendado não desmarcar nenhum dos pacotes pré-selecionados. No entanto, você pode adicionar outros pacotes.

    Escolha Aceitar e Concluir para concluir o processo.

Dica
Dica: Dependências dos módulos

Assim como os pacotes de software, que podem depender de outros pacotes para funcionar, um módulo pode depender de outros módulos. Se este for o caso, os módulos dos quais ele depende são automaticamente selecionados para instalação.

10.4.2 Apagando módulos e extensões com o YaST

  1. Inicie YaST › Software › Produtos complementares.

    Caixa de diálogo Produtos complementares instalados
  2. Escolha o módulo ou a extensão que deve ser removido e clique em Apagar. Confirme o aviso informando que todos os pacotes do componente selecionado serão removidos.

  3. O Gerenciador de Software do YaST é aberto e lista todos os pacotes instalados da extensão ou do módulo apagado. Clique em Aceitar para remover todos eles. É altamente recomendável fazer isso, porque você não receberá mais atualizações para pacotes de módulos ou extensões apagados. Se você mantém os pacotes, remova pelo menos o pacote *-release de cada módulo ou extensão apagado.

    Clique em Aceitar e em OK para prosseguir.

Atenção
Atenção: Apagando módulos

Nunca apague o Basesystem Module. Também não é recomendável apagar o Server Applications Module.

Atenção
Atenção: Não há atualizações para pacotes de módulos e extensões apagados

Se você mantiver os pacotes dos módulos ou extensões apagados, não receberá mais atualizações para esses pacotes. Como isso inclui as correções de segurança, manter esses pacotes pode representar um risco à segurança do seu sistema.

10.4.3 Adicionando ou apagando módulos e extensões com o SUSEConnect

  1. Execute SUSEConnect -list-extensions para obter uma visão geral das extensões disponíveis:

    > sudo SUSEConnect -list-extensions
    AVAILABLE EXTENSIONS AND MODULES
    
      Basesystem Module 15 SP7 x86_64 (Installed)
      Deactivate with: SUSEConnect -d -p sle-module-basesystem/15.7/x86_64
    
        Containers Module 15 SP7 x86_64
        Activate with: SUSEConnect -p sle-module-containers/15.7/x86_64
    
        Desktop Applications Module 15 SP7 x86_64
        Activate with: SUSEConnect -p sle-module-desktop-applications/15.7/x86_64
    
          Development Tools Module 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-module-development-tools/15.7/x86_64
    
          SUSE Linux Enterprise Workstation Extension 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-we/15.7/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Cloud Application Platform Tools Module 15 SP7 x86_64
        Activate with: SUSEConnect -p sle-module-cap-tools/15.7/x86_64
    
        SUSE Linux Enterprise Live Patching 15 SP7 x86_64
        Activate with:
          SUSEConnect -p sle-module-live-patching/15.7/x86_64 -r ADDITIONAL REGCODE
    
        SUSE Package Hub 15 SP7 x86_64
        Activate with: SUSEConnect -p PackageHub/15.7/x86_64
    
        Server Applications Module 15 SP7 x86_64 (Installed)
        Deactivate with: SUSEConnect -d -p sle-module-server-applications/15.7/x86_64
    
          Legacy Module 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-module-legacy/15.7/x86_64
    
          Public Cloud Module 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-module-public-cloud/15.7/x86_64
    
          SUSE Enterprise Storage 6 x86_64
          Activate with: SUSEConnect -p ses/6/x86_64 -r ADDITIONAL REGCODE
    
          SUSE Linux Enterprise High Availability Extension 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-ha/15.7/x86_64 -r ADDITIONAL REGCODE
    
          Web and Scripting Module 15 SP7 x86_64
          Activate with: SUSEConnect -p sle-module-web-scripting/15.7/x86_64
    
    MORE INFORMATION
    
    You can find more information about available modules here:
    https://www.suse.com/products/server/features/modules.html
  2. Execute o comando apropriado para adicionar ou apagar um componente. Observe que a adição de extensões requer códigos de registro adicionais.

Atenção
Atenção: Apagando módulos

Não apague o Basesystem Module. Também não é recomendável apagar o Server Applications Module.

Importante
Importante: Nenhuma instalação ou remoção automática de pacotes

O SUSEConnect apenas adiciona ou remove módulos e extensões. Ele registra ou cancela o registro dos componentes e habilita ou desabilita seus repositórios, mas não instala nem remove pacotes. Para que isso seja feito automaticamente, use o YaST para gerenciar os módulos e as extensões.

Ao adicionar um módulo ou uma extensão, o SUSEConnect não instala pacotes padrão nem padrões. Para fazer isso manualmente, use o Zypper ou YaST › Gerenciamento de software.

Ao apagar um módulo ou uma extensão, o SUSEConnect não executa uma limpeza. Os pacotes do módulo ou da extensão permanecem instalados no sistema, mas não são mais atualizados de um repositório. Para listar esses pacotes órfãos, execute zypper packages --orphaned. Para remover um ou mais pacotes, execute zypper remove PACKAGE [ANOTHER_PACKAGE]. Se preferir, use YaST › Gerenciamento de software e Exibir › Classificação do pacote › Pacotes órfãos para listar e apagar os pacotes órfãos.

Atenção
Atenção: Não há atualizações para pacotes de módulos e extensões apagados

Se você mantiver os pacotes dos módulos ou extensões apagados, não receberá mais atualizações para esses pacotes. Como isso inclui as correções de segurança, manter esses pacotes pode representar um risco à segurança do seu sistema.

10.5 Temporizador keep-alive do SUSEConnect

A partir da versão 0.3.33, o pacote SUSEConnect é fornecido com duas unidades systemd:

  • suseconnect-keepalive.service: um serviço que executa o comando SUSEConnect --keep-alive sob demanda.

  • suseconnect-keepalive.timer: um temporizador que executa o serviço suseconnect-keepalive.service uma vez por dia.

Essas unidades são responsáveis por manter as informações do sistema atualizadas no SUSE Customer Center ou no servidor de registro e por fornecer dados precisos sobre o uso da assinatura.

O comando SUSEConnect --keep-alive atualiza a última vez que um sistema foi visto e suas informações de hardware com o serviço de registro.

Nota
Nota: O temporizador é habilitado automaticamente

Quando o pacote SUSEConnect for instalado ou atualizado, e sua versão for igual ou superior à descrita acima, o temporizador de atividade (keep-alive) será habilitado automaticamente.

Dica
Dica: Desabilitando o temporizador keep-alive do SUSEConnect

Se você não deseja executar o temporizador keep-alive do SUSEConnect no sistema, pode desabilitá-lo com o comando systemctl:

> sudo systemctl disable --now suseconnect-keepalive.timer

Após a desabilitação do temporizador, as atualizações subsequentes feitas no pacote SUSEConnect não o habilitarão novamente.

Documentation survey