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.
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.
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.
Localize o servidor no qual você deseja criar o diretório JumpStart.
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.
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 |
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 |
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.
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 |
O caminho para o CD, DVD ou imagem no disco local
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 |
Atualize os arquivos JumpStart de exemplo para que os arquivos funcionem em seu ambiente.
Certifique-se de que a raiz possua o diretório JumpStart e que as permissões estejam configuradas para 755.
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.
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 |
---|---|---|
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.
|
|
|
Especifique o local do diretório JumpStart ao inicializar o sistema |
| |
| ||
arquivo /etc/bootparams |
Adicione um curinga no arquivo /etc/bootparams. |
Utilize o procedimento a seguir somente se você armazenar informações de instalação de rede nos seguintes locais:
No arquivo /etc/bootparams.
No banco de dados bootparams do serviço de nomes. Para atualizar o banco de dados bootparams, adicione a entrada que é mostrada na Etapa 3.
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ê salvar o diretório JumpStart em um disquete.
Se você especificar o local do Servidor de perfis ao inicializar o sistema. Se você possuir sistemas de arquiteturas diferentes, especifique o local do Servidor de perfis ao inicializar o sistema
Se você possuir as condições acima, utilize o comando inicializar SPARC ou o menu GRUB x86.
Você também pode armazenar informações de instalação de rede em um servidor DHCP.
Para sistemas com base em SPARC, você utiliza o comando add_install_client e a opção -d para especificar que o programa JumpStart personalizado utiliza o servidor DHCP. Ou utiliza o comando inicializar com a opção dhcp para especificar que o programa JumpStart personalizado utiliza o servidor DHCP. Para instruções sobre como utilizar essa opção, consulte SPARC: Referência de comando para o comando inicializar
Para sistemas com base em x86, você utiliza o dhcp em uma das maneiras a seguir:
Se você utilizar um servidor de instalação, utilize o comando add_install_client e a opção -d para especificar que o programa JumpStart personalizado utiliza o servidor DHCP com PXE.
É possível editar a entrada GRUB em seu menu e adicionar a opção dhcp. Para instruções sobre como editar a entrada GRUB, consulte x86: Efetuando uma instalação personalizada JumpStart editando o comando de inicialização GRUB
Sobre a instalação ou um servidor de inicialização, efetue logon como superusuário.
Utilize um editor de texto para abrir /etc/bootparams.
* install_config=server:jumpstart_dir_path |
Um caractere curinga que especifica que todos os sistemas possuem acesso
O nome do host do Servidor de perfis onde o diretório JumpStart está localizado
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 |
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.