Guia de instalação do Oracle Solaris 10 9/10: instalações com base em rede

ProcedurePara adicionar sistemas a ser instalados a partir da rede com add_install_client (CDs)

Depois da criação de um servidor de instalação, é necessário configurar cada sistema que desejar instalar a partir da rede.

Utilize o procedimento add_install_client a seguir para configurar um cliente x86 para instalar a partir da rede.

Antes de começar

Se possuir um servidor de inicialização, assegure-se de ter compartilhado a imagem de instalação do servidor de instalação. Consulte o procedimento “Para criar um servidor de instalação,” Etapa 6.

Cada sistema que deseja instalar precisa localizar os elementos a seguir.

  1. No servidor de instalação ou inicialização, torne-se superusuário ou assuma uma função equivalente.


    Observação –

    Funções contêm autorizações e comandos privilegiados. Para obter mais informações sobre as funções, consulte Configuring RBAC (Task Map) no System Administration Guide: Security Services .


  2. Se utilizar o serviço de identificação NIS, NIS+, DNS ou LDAP, verifique se as informações a seguir sobre o sistema a ser instalado foram adicionadas ao serviço de identificação:

    • Nome do host

    • Endereço IP

    • Endereço ethernet

    Para mais informações sobre servidores de identificação, consulte System Administration Guide: Naming and Directory Services (DNS, NIS, and LDAP) .

  3. Altere para o diretório Tools na imagem do CD da versão atual do Solaris no servidor de instalação:


    # cd /install_dir_path/Solaris_10/Tools
    
    install_dir_path

    Especifica o caminho para o diretório Tools

  4. Adicione o cliente ao arquivo /etc/ethers do servidor de instalação.

    1. No cliente, localize o endereço ethers. O mapa /etc/ethers é tomado do arquivo local.


      # ifconfig -a grep ether
      ether 8:0:20:b3:39:1d
    2. No servidor de instalação, abra o arquivo /etc/ethers em um editor. Adicione o endereço à lista.

  5. Configure o sistema de cliente para ser instalado a partir da rede.


    # ./add_install_client -d -s install_server:install_dir_path \
    -c jumpstart_server:jumpstart_dir_path   -p sysid_server:path \
      -t boot_image_path -b "network_boot_variable=value" \
    -e ethernet_address client_name platform_group 
    
    -d

    Especifica que o cliente deve utilizar o DHCP para obter os parâmetros de instalação de rede. Se utilizar apenas o -d, o comando add_install_client configura as informações de instalação para sistemas de cliente da mesma classe, por exemplo, todas as máquinas de cliente do SPARC. Para configurar as informações de instalação para um cliente específico, utilize a opção -d junto com a opção -e option.

    Para clientes x86, utilize esta opção para inicializar os sistemas a partir da rede usando a inicialização de rede do PXE. A saída desta opção lista as opções do DHCP necessárias para criar no servidor DHCP.

    Para obter mais informações sobre as instalações específicas da classe utilizando o DHCP, consulte Criando opções DHCP e macros para os parâmetros de instalação do Solaris.

    -s install_server:install_dir_path

    Especifica o nome e o caminho para a instalação do servidor.

    • install_server é o nome do host do servidor de instalação

    • install_dir_path é o caminho absoluto para a imagem do CD da versão atual do Solaris

    -c jumpstart_server :jumpstart_dir_path

    Especifica um diretório do JumpStart para instalações personalizadas do JumpStart. jumpstart_server é o nome do host do servidor no qual o diretório do JumpStart está localizado. jumpstart_dir_path é o caminho absoluto para o diretório do JumpStart.

    -p sysid_server :caminho

    Especifica o caminho para o arquivo sysidcfg para pré-configurar as informações do sistema. sysid_server pode ser tanto um nome de servidor válido ou um endereço de IP para o servidor que contém o arquivo. path é o caminho absoluto para o diretório que contém o arquivo sysidcfg.

    -t boot_image_path

    Especifica o caminho para uma imagem de inicialização alternativa se deseja utilizar a imagem de inicialização diferente da que se localiza no diretório Ferramentas na imagem de instalação de rede versão atual do Solaris, CD ou DVD.

    -bboot-property= valor

    Apenas para sistemas com base x86: permite definir o valor de uma variável da propriedade de inicialização que deseja utilizar para inicializar o cliente a partir da rede. A opção -b deve ser utilizada com a opção - e.

    Consulte a página do manual eeprom(1M) para obter descrições sobre as propriedades de inicialização.

    -e ethernet_address

    Especifica o endereço Ethernet do cliente que deseja instalar. Esta opção permite configurar as informações de instalação para utilizar em um cliente específico, incluindo um arquivo de inicialização para o cliente.

    O prefixo nbp. não é utilizado em nomes de arquivos de inicialização. Por exemplo, se especificar -e 00:07:e9:04:4a:bf para um cliente com base x86, o comando cria o arquivo de inicialização 010007E9044ABF.i86pc no diretório /tftpboot. Entretanto, o versão atual do Solaris oferece suporte para a utilização de arquivos de inicialização de legado com o prefixo nbp..

    Para obter mais informações sobre as instalações específicas de cliente utilizando o DHCP, consulte Criando opções DHCP e macros para os parâmetros de instalação do Solaris.

    client_name

    É o nome do sistema a ser instalado a partir da rede. Este nome não é o nome do host do servidor de instalação.

    platform_group

    É o grupo de plataformas de um sistema a ser instalado. Uma lista detalhada de grupos de plataformas aparece em Nomes e grupos de plataforma no Guia de instalação do Oracle Solaris 10 9/10: planejamento para instalação e atualização.


Exemplo 6–3 SPARC: Adicionando um cliente de instalação SPARC em um servidor de instalação do SPARC ao utilizar o DHCP (CDs)

O exemplo a seguir ilustra como adicionar um cliente de instalação ao utilizar o DHCP para definir parâmetros de instalação na rede. O cliente de instalação é nomeado basil, que é um sistema Ultra 5. O sistema de arquivos /export/home/cdsparc/Solaris_10/Tools contém o comando add_install_client.

Para mais informações sobre a utilização do DHCP na definição de parâmetros para instalações de rede, consulte Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas).


sparc_install_server# cd /export/home/cdsparc/Solaris_10/Tools
sparc_install_server# ./add_install_client -d basil sun4u


Exemplo 6–4 Adicionando um cliente de instalação que esteja na mesma subrede de seu servidor (CDs)

O exemplo a seguir ilustra como adicionar um cliente de instalação que esteja na mesma subrede do servidor de instalação. O cliente de instalação é nomeado basil, que é um sistema Ultra 5. O sistema de arquivos /export/home/cdsparc/Solaris_10/Tools contém o comando add_install_client.


install_server# cd /export/home/cdsparc/Solaris_10/Tools
install_server# ./add_install_client basil sun4u


Exemplo 6–5 Adicionando um cliente de instalação para um servidor de inicialização (CDs)

O exemplo a seguir ilustra como adicionar um cliente de instalação em um servidor de inicialização. O cliente de instalação é nomeado rose, que é um sistema Ultra 5. Execute o comando no servidor de inicialização. A opção -s é utilizada para especificar um servidor de instalação nomeado rosemary, que contém uma imagem do CD versão atual do Solaris em /export/home/cdsparc.


boot_server# cd /export/home/cdsparc/Solaris_10/Tools
boot_server# ./add_install_client -s rosemary:/export/home/cdsparc rose sun4u


Exemplo 6–6 x86: Acionando um único cliente de instalação x86 em um servidor de instalação x86 ao utilizar o DHCP (CD)

O carregador de inicialização GRUB não utiliza o nome de classe SUNW.i86pc do DHCP. O exemplo a seguir ilustra como adicionar um cliente de instalação x86 em um servidor de instalação ao utilizar o DHCP para definir os parâmetros da instalação na rede.


x86_install_server# cd /export/boot/cdx86/Solaris_10/Tools
x86_install_server# ./add_install_client -d -e 00:07:e9:04:4a:bf \ 
-s rosemary:/export/home/cdx86 i86pc

Os comandos anteriores configuram o cliente com o endereço Ethernet 00:07:e9:04:4a:bf como um cliente da instalação. O arquivo de inicialização 010007E9044ABF.i86pc é criado no servidor de instalação. Nas versões anteriores, esse arquivo de inicialização era denominado nbp.010007E9044ABF.i86pc.

Para mais informações sobre a utilização do DHCP na definição de parâmetros para instalações de rede, consulte Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas).



Exemplo 6–7 x86: Especificando um console serial para a utilização durante uma instalação de rede (CDs)

O exemplo a seguir ilustra como adicionar um cliente de instalação x86 a um servidor de instalação e especificar um console serial para utilizar durante a instalação. Este exemplo configura o cliente de instalação da seguinte maneira.

Adicione o cliente.


install server# cd /export/boot/cdx86/Solaris_10/Tools
install server# ./add_install_client -d -e "00:07:e9:04:4a:bf" \
-b "console=ttya" i86pc

Para uma descrição completa das variáveis da propriedade de inicialização e dos valores que podem ser utilizados com a opção -b, consulte a página do manual eeprom(1M).


Continuando a instalação

Se estiver utilizando um servidor DHCP para instalar o cliente com base x86 sobre a rede, configure o servidor DHCP e crie as opções e macros listados na saída do comando add_install_client -d. Para instruções sobre como configurar servidores DHCP para oferecerem suporte às instalações de rede, consulte Pré-configurando a informação de configuração do sistema com o serviço DHCP (tarefas).

Sistemas com base x86: se não estiver utilizando um servidor DHCP, é necessário inicializar o sistema a partir de um CD ou DVD local do sistema operacional Solaris.

Consulte também

Para informações adicionais sobre o comando add_install_client, consulte install_scripts(1M).