Pular para o conteúdo principal

Implantação do SLES 12 SP3 com pacotes personalizados e fuso horário

Este cenário instala o sistema operacional SLES 12 SP3 (em inglês) e vários pacotes SLES opcionais. Ele também solicita o fuso horário. Um perfil de imagem de SO personalizado é usado que inclui um arquivo de configuração personalizado e um arquivo sem supervisão personalizado. Esse perfil personalizado pode ser selecionado na página Implantar imagens de SO. Em seguida, os pacotes SLE que você deseja implantar podem ser selecionados e fuso horário pode ser especificado na guia Configurações personalizadas. Os valores selecionados são substituídos para macros personalizadas no arquivo sem supervisão, e o instalador do autoyast SLES usa esses valores no arquivo sem supervisão para configurar o sistema operacional.

Antes de iniciar

Esse cenário usa os seguintes arquivos de amostra.

  • SLES_installPackages_customConfig.json. Esse arquivo de configuração solicita o fuso horário e pacotes SLES opcionais (Linux, Apache, MySQL, pacote do servidor de arquivos do pacote de software PHP, pacote do servidor de e-mail SLES e SLES) para instalar.

  • SLES_installPackages_customUnattend.xml Esse arquivo sem supervisão usa os valores em macros predefinidas e macros personalizadas que são definidas no arquivo de configuração.

Procedimento

Para implantar o SLES 12 SP3 em servidores usando perfil de imagem de SO personalizado, conclua as seguintes etapas.

  1. Baixe o sistema operacional SLES base do site SUSE para o sistema local e importe a imagem para o repositório de imagens do SO. Para obter mais informações, consulte Importando imagens do sistema operacional.
    1. Na barra de menus XClarity Administrator, clique em Fornecimento > Gerenciar Imagens de SO para exibir a página Implantar Sistema Operacional: Gerenciar Imagens de SO.

    2. Clique na guia Imagens do SO.

    3. Clique no ícone Importar (Ícone de Importar).

    4. Clique em Importação Local.

    5. Clique em Procurar para encontrar e selecionar a imagem SLES 12 SP3 a ser importada (por exemplo, SLE-12-SP3-Server-DVD-x86_64-GM-DVD1.iso).

    6. Clique em Importar para fazer o upload da imagem do SO no repositório de imagens do SO.

    7. Aguarde a conclusão da importação. Isso pode levar alguns minutos.

  2. Crie um arquivo de configuração personalizado e importe o arquivo para o repositório de imagens do SO.

    O arquivo de definições de configuração é um arquivo JSON que descreve os dados que precisam ser coletados dinamicamente durante o processo de implantação do SO. Neste cenário, deseja especificar os pacotes de SLES opcionais que podem ser instalados (incluindo SLES Linux, Apache, MySQL, software PHP pacote, pacote de SLES do servidor de e-mail e pacote do servidor de arquivos SLES) e um fuso horário a ser usada para cada implantação do SO. Para obter mais informações sobre criação de arquivo de configuração, consulte Macros personalizadas.

    Para importar o arquivo de configuração, conclua estas etapas. Para obter mais informações, consulte Importando definições de configuração personalizadas.

    1. Clique na guia Arquivos de configuração.

    2. Clique no ícone Importar (Ícone de Importar).

    3. Clique em Importação Local.

    4. Selecione SLES do sistema operacional.

    5. Clique em Procurar para localizar e selecionar o arquivo de definições de configuração para importar (por exemplo, SLES_installPackages_customConfig.json).

    6. Clique em Importar para fazer o upload do arquivo no repositório de imagens do SO.

      Nota
      Quando você importar o arquivo de definições de configuração personalizada, XClarity Administrator cria uma macro personalizada para cada configuração no arquivo. Você pode adicioná-las para o arquivo sem supervisão. Durante a implantação do SO, as macros são substituídas por valores reais.
  3. Modifique o arquivo de assistido SLES para especificar os valores dinâmicos para os pacotes SLES opcionais e o fuso horário e, em seguida, importe o arquivo personalizado para o repositório de imagens do SO. Para obter mais informações, consulte Importando arquivos sem supervisão personalizados.
    Na seção <general>, adicione as informações de fuso horário, por exemplo:
    <timezone>
    <hwclock></hwclock>
    <timezone></timezone>
    </timezone>
    Na seção <patterns>, adicione três marcas padrão. Essas marcas são usadas para as macros personalizadas para as configurações de pacote SLES opcionais, por exemplo:
    <patterns config:type="list">
    <pattern>32bit</pattern>
    <pattern>Basis-Devel</pattern>
    <pattern>Minimal</pattern>
    <pattern>WBEM</pattern>
    <pattern>apparmor</pattern>
    <pattern>base</pattern>
    <pattern>documentation</pattern>
    <pattern>fips</pattern>
    <pattern>gateway_server</pattern>
    <pattern>ofed</pattern>
    <pattern>printing</pattern>
    <pattern>sap_server</pattern>
    <pattern>x11</pattern>
    <pattern></pattern>
    <pattern></pattern>
    <pattern></pattern>
    </patterns>
    Nota
    • Essas marcas estão no arquivo sem supervisão de amostra.

    • Ao usar um arquivo sem supervisão personalizado, o XClarity Administrator não fornece vários dos recursos normais disponíveis quando você usa um arquivo sem supervisão predefinido. Por exemplo, os destinos <DiskConfiguration>, <ImageInstall>, <ProductKey> e <UserAccounts> para administrador, <Interfaces> para rede e a lista <package> para recursos de instalação devem ser especificados no arquivo sem supervisão personalizado que está sendo carregado.

    Para importar o arquivo sem supervisão personalizado, conclua estas etapas.

    1. Clique na guia Arquivos sem supervisão.

    2. Clique no ícone Importar (Ícone de Importar).

    3. Clique em Importação Local.

    4. Selecione SLES do sistema operacional.

    5. Clique em Procurar para localizar e selecionar o arquivo sem supervisão para importar (por exemplo, SLES_installPackages_customUnattend.xml).

    6. Clique em Importar para fazer o upload do arquivo no repositório de imagens do SO.

      Nota
      Um aviso de que há macros predefinidas ausentes no arquivo sem supervisão é exibido. É possível ignorar o aviso por enquanto. Você adicionará as macros predefinidas na próxima etapa
    7. Clique em Fechar na caixa de diálogo de aviso para abrir a caixa de diálogo Editar arquivo sem supervisão.

  4. Associar o arquivo sem supervisão personalizado com o arquivo de configurações personalizadas e inclua as predefinidas e personalizadas macros necessárias (configurações) do arquivo de definições de configuração no arquivo sem supervisão. Para obter mais informações, consulte Associando um arquivo sem supervisão a um arquivo de configuração e Inserindo macros predefinidas e personalizadas para um arquivo sem supervisão.
    Dica
    Como opção, você pode associar o arquivo sem supervisão personalizado com o arquivo de definições de configuração personalizado e adicionar macros ao importar o arquivo sem supervisão.
    1. Na caixa de diálogo Editar arquivo sem supervisão, selecione o arquivo de definições de configuração para associar ao arquivo sem supervisão da lista suspensa Associar um arquivo de configuração (por exemplo, SLES_installPackages_customConfig).

    2. Adicione as macros predefinidas necessárias para o arquivo sem supervisão.

      1. Selecione Predefinido da lista suspensa Macros disponíveis.

      2. Coloque o cursor no arquivo sem supervisão em qualquer lugar após a linha 1 (após a tag <xml>).

      3. Expanda a lista predefinida > unattendSettings na lista de macros predefinidas disponíveis.

      4. Clique em macros preinstallConfig e postinstallConfig para adicionar as macros no arquivo sem supervisão.

      Exemplo:

      <!--?xml version="1.0"?-->

      #predefined.unattendSettings.preinstallConfig#
      #predefined.unattendSettings.postinstallConfig#
    3. Adicione a macro personalizada para especificar o fuso horário.

      1. Selecione Personalizada da lista suspensa Macros disponíveis.

      2. Coloque o cursor após a marca <hwclock> e clique em fuso horário para adicionar a macro de fuso horário.

      3. Coloque o cursor após a marca <timezone> e clique em fuso horário para adicionar a macro de fuso horário.

      Exemplo:

      <timezone>
      <hwclock>#timezone#</hwclock>
      <timezone>#timezone#</timezone>
      </timezone>
    4. Adicione a macro personalizada para especificar os pacotes SLES opcionais.

      1. Expanda a lista server-settings > node na lista de macros personalizadas disponíveis.

      2. Coloque o cursor em uma das marcas vazias <pattern> e clique em fileserver.

      3. Coloque o cursor em uma das marcas vazias <pattern> e clique em lampserver.

      4. Coloque o cursor em uma das marcas vazias <pattern> e clique em mailserver.

      Exemplo:

      <patterns config:type="list">
      <pattern>32bit</pattern>
      <pattern>Basis-Devel</pattern>
      <pattern>Minimal</pattern>
      <pattern>WBEM</pattern>
      <pattern>apparmor</pattern>
      <pattern>base</pattern>
      <pattern>documentation</pattern>
      <pattern>fips</pattern>
      <pattern>gateway_server</pattern>
      <pattern>ofed</pattern>
      <pattern>printing</pattern>
      <pattern>sap_server</pattern>
      <pattern>x11</pattern>
      <pattern>#server-settings.node.fileserver#</pattern>
      <pattern>#server-settings.node.lampserver#</pattern>
      <pattern>#server-settings.node.mailserver#</pattern>
      </patterns>
    5. Clique em Salvar para associar os arquivos e salvar as alterações no arquivo sem supervisão.

  5. Crie um perfil de imagem do SO personalizado que inclui as definições de configuração personalizadas e arquivos não atendidos. Para obter mais informações, consulte Criando um perfil da imagem do SO personalizada.
    1. Clique na guia Imagens do SO.

    2. Selecione o perfil de imagem de SO a ser personalizado (por exemplo, Basic).

    3. Clique no ícone Criar (Ícone de Criar) para exibir a caixa de diálogo Criar Perfil Personalizado.

    4. Na guia Geral:

      1. Insira um nome para o perfil (por exemplo, Custom SLES with optional packages).

      2. Use o valor padrão para o campo Caminho de dados e arquivo personalizado.

      3. Selecione Arquivos de definições de configuração e sem supervisão associados para o tipo de personalização.

      4. Clique em Avançar.

    5. Na guia Opções de Driver, clique em Próximo. Os drivers de dispositivo de entrada são incluídos por padrão.

    6. Na guia Software, clique em Próximo.

    7. Na guia Arquivos sem supervisão, selecione o arquivo sem supervisão (por exemplo, SLES_installPackages_customUnattend.xml), e clique em Próximo.

      O arquivo de definições de configuração associados é selecionado automaticamente.

    8. Na guia Scripts de instalação, clique em Próximo.

    9. Na guia Resumo, revise as configurações.

    10. Clique em Personalizar para criar o perfil de imagem do SO personalizado.

  6. Implante o perfil de imagem do SO personalizado nos servidores de destino. Para obter mais informações, consulte Implantando uma imagem do sistema operacional.
    1. Na barra de menu do XClarity Administrator, clique em Fornecimento > Implantar imagens de SO para exibir a página Implantar Sistema Operacional: Implantar Imagens do SO.

    2. Para cada servidor de destino:

      1. Selecione o servidor.

      2. Clique em Alterar Selecionado > Configurações de Rede e especifique o nome do host, endereço IP, as configurações de DNS, MTU e VLAN para o servidor.

        Dica
        As configurações de VLAN estão disponíveis apenas quando o modo VLAN é definido em Configurações Globais > Atribuição de IP > Usar VLANs.
      3. Selecione o perfil da imagem do SO personalizada (por exemplo, <base_OS>|<timestamp>_Custom SLES with optional packages) na lista suspensa na coluna Imagem para implantação

        Nota
        Certifique-se de que todos os servidores de destino usem o mesmo perfil personalizado.
      4. Selecione o local de armazenamento preferencial onde você quer implantar a imagem do sistema operacional na coluna Armazenamento.

        Nota
        Para garantir que as implantações do sistema operacional foram feitas com êxito, remova qualquer armazenamento do servidor gerenciado, exceto o armazenamento que será escolhido para a implantação do sistema operacional.
      5. Verifique se o status da implantação para o servidor selecionado é Pronto.

    3. Selecione todos os servidores de destino e clique no ícone Implantar imagem (Ícone de Implantar imagem) para iniciar a implementação do sistema operacional.

    4. Na guia Configurações personalizadas, clique na subguia Sem supervisão e definições de configuração e selecione o arquivo de definições de configuração personalizado (por exemplo, SLES_installPackages_customConfig).

      Nota
      O arquivo sem supervisão personalizado associado é selecionado automaticamente.

      Ilustra a caixa de diálogo Implantar imagens do SO para selecionar o arquivo de configuração personalizada.
    5. Na subguia Configurações específicas do servidor, selecione o servidor de destino e os pacotes SLES opcionais que você deseja implantar.


      Ilustra a caixa de diálogo Implantar imagens do SO para selecionar as configurações específicas do servidor.
    6. Na subguia Configurações comuns, selecione o fuso horário para configurar todos os servidores de destino.
      Ilustra a caixa de diálogo Implantar imagens do SO para selecionar as configurações personalizadas.
    7. Na guia Resumo, revise as configurações.

    8. Clique em Implantar para implantar o sistema operacional.