Guia de instalação do Oracle Solaris 10 9/10: instalação JumpStart personalizada e instalações avançadas

Criando um servidor de perfis para sistemas em rede

Ao configurar instalações JumpStart personalizadas para os sistemas na rede, é necessário criar um diretório em um servidor chamado de diretório JumpStart. O diretório JumpStart contém todos os arquivos JumpStart personalizados essenciais, por exemplo, o arquivo regras, o arquivo rules.ok e perfis. Você deve salvar o diretório JumpStart na raiz (/) diretório do Servidor de perfis.

O servidor que contém um diretório JumpStart é chamado de Servidor de perfis. Um Servidor de perfis pode ser o mesmo sistema como um servidor de instalação, de inicialização ou completamente diferente. Um Servidor de perfis pode fornecer arquivos JumpStart personalizados para plataformas diferentes. Por exemplo, um servidor x86 pode fornecer arquivos JumpStart personalizados para os sistemas com base em SPARC e com base em x86.


Observação –

Depois de criar um Servidor de perfis, é necessário permitir que os sistemas acessem o servidor. Para instruções detalhadas, consulte Permitir que todos os sistemas acessem o Servidor de perfis.


ProcedurePara criar um diretório JumpStart em um servidor


Observação –

Esse procedimento supõe que o sistema está executando o Gerenciador de volume. Se você não estiver utilizando o Gerenciador de volume para gerenciar discos, consulte o System Administration Guide: Devices and File Systems para informações detalhadas sobre gerenciar mídia removível sem o Gerenciador de volume.


  1. Localize o servidor no qual você deseja criar o diretório JumpStart.

  2. Torne-se um superusuário ou assuma uma função equivalente.

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

  3. Crie o diretório JumpStart em qualquer lugar do servidor.


    # mkdir -m 755 jumpstart_dir_path
    

    No comando, jumpstart_dir_path é o caminho absoluto do diretório JumpStart.

    Por exemplo, comando a seguir cria um diretório chamado de jumpstart no diretório raiz (/) e configura as permissões para 755:


    # mkdir -m 755 /jumpstart
    
  4. Edite o arquivo /etc/dfs/dfstab adicionando a entrada a seguir.


    share -F nfs -o ro,anon=0 jumpstart_dir_path
    

    Por exemplo, a entrada a seguir compartilha o diretório /jumpstart:


    share -F nfs -o ro,anon=0 /jumpstart
    
  5. Digite shareall e pressione Enter.

  6. Determine se você deseja copiar exemplos de arquivos JumpStart personalizados para o seu diretório JumpStart.

    • Se não, vá para a Etapa 9.

    • Se sim, utilize a tabela de decisão a seguir para determinar o que fazer depois.

    Locais de exemplo 

    Instruções 

    O CD DVD do sistema operacional Solaris ou o Software Solaris - 1 para sua plataforma 

    Insira o CD DVD do sistema operacional Solaris ou o Software Solaris - 1 em sua unidade de CD-ROM do servidor. 

    O Gerenciador de volume monta automaticamente o CD ou DVD. 

    Uma imagem do CD DVD do sistema operacional Solaris ou do Software Solaris - 1 para sua plataforma em um disco local

    Alterar diretório para o local da imagem do DVD do sistema operacional Solaris ou do Software Solaris - 1. Por exemplo, digite o seguinte comando: 


    cd /export/install

  7. Copie os arquivos JumpStart personalizados de exemplo no diretório JumpStart no Servidor de perfis.


    # cp -r media_path/Solaris_10/Misc/jumpstart_sample/* jumpstart_dir_path
    
    media_path

    O caminho para o CD, DVD ou imagem no disco local

    jumpstart_dir_path

    O caminho no Servidor de perfis, onde você está colocando os arquivos JumpStart personalizados de exemplo

    Por exemplo, o seguinte comando copia o diretório jumpstart_sampleno diretório /jumpstart no Servidor de perfis:


    cp -r /cdrom/cdrom0/Solaris_10/Misc/jumpstart_sample/* /jumpstart
    
  8. Atualize os arquivos JumpStart de exemplo para que os arquivos funcionem em seu ambiente.

  9. Certifique-se de que a raiz possua o diretório JumpStart e que as permissões estejam configuradas para 755.

  10. Permitir que os sistemas na rede acessem o Servidor de perfis.

    Para instruções detalhadas, consulte Permitir que todos os sistemas acessem o Servidor de perfis.

Permitindo que todos os sistemas acessem o servidor de perfis

Quando você cria um Servidor de perfis, deve se assegurar que os sistemas possam acessar o diretório JumpStart no servidor do perfil durante uma instalação JumpStart personalizada. Utilize uma das formas a seguir para garantir o acesso.

Comando ou arquivo 

Fornecendo acesso 

Instruções 

add_install_client comando

Cada vez que você adicionar um sistema para instalação de rede, utilize a opção -c com o comando add_install_client para especificar o Servidor de perfis.


Observação –

Se você não estiver utilizando NFS, deve utilizar outro meio para fornecer acesso.

  • Para sistemas com base em SPARC, utilize o comando inicializar.

  • Para sistemas com base em x86, edite o menu GRUB


Especifique o local do diretório JumpStart ao inicializar o sistema 

  • Para sistemas com base em SPARC , utilize o comando inicializar para inicializar o sistema. Especifique o local do diretório JumpStart no Servidor de perfis ao inicializar o sistema. Você deve compactar os arquivos de configuração JumpStart personalizados em um arquivo. Em seguida, salve o arquivo de configuração comprimido em um servidor HTTP ou HTTPS.

  • Para sistemas com base em x86, especifique o local do diretório JumpStart no Servidor de perfis ao inicializar o sistema editando a entrada de inicialização no menu GRUB. Você deve comprimir os arquivos de configuração JumpStart personalizados em um arquivo. Em seguida, salve o arquivo de configuração comprimido em um servidor HTTP ou HTTPS.

    Ao editar a entrada de menu GRUB, especifique o local do arquivo comprimido.

arquivo /etc/bootparams

Adicione um curinga no arquivo /etc/bootparams.

Permitir que todos os sistemas acessem o Servidor de perfis

ProcedurePermitir que todos os sistemas acessem o Servidor de perfis

Utilize o procedimento a seguir somente se você armazenar informações de instalação de rede nos seguintes locais:

Se você utiliza o procedimento a seguir, os sistemas devem ser do mesmo tipo, tal como todos os sistemas SPARC.

Não utilize esse procedimento sob as condições a seguir:

Se você possuir as condições acima, utilize o comando inicializar SPARC ou o menu GRUB x86.


Observação –

Você também pode armazenar informações de instalação de rede em um servidor DHCP.


  1. Sobre a instalação ou um servidor de inicialização, efetue logon como superusuário.

  2. Utilize um editor de texto para abrir /etc/bootparams.

  3. Adicione esta entrada.

    * install_config=server:jumpstart_dir_path
    
    *

    Um caractere curinga que especifica que todos os sistemas possuem acesso

    servidor

    O nome do host do Servidor de perfis onde o diretório JumpStart está localizado

    jumpstart_dir_path

    O caminho absoluto do diretório JumpStart

    Por exemplo, a entrada a seguir permite que todos os sistemas possam acessar o diretório /jumpstart no Servidor de perfis que é nomeado desherlock :

    * install_config=sherlock:/jumpstart

    Cuidado – Cuidado –

    O uso desse procedimento pode produzir a seguinte mensagem de erro quando um cliente de instalação é inicializado:

    WARNING: getfile: RPC failed: error 5: (RPC Timed out).

    Inicializando a partir da rede, mensagens de erro contém detalhes sobre essa mensagem de erro.


    Agora, todos os sistemas podem acessar o Servidor de perfis.