JavaScript is required to for searching.
Ignorar Links de Navegao
Sair do Modo de Exibio de Impresso
Guia de instalação do Oracle Solaris 10 1/13: instalações baseadas em rede     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Planejando a instalação através da rede

1.  Onde encontrar informações de planejamento de instalações Oracle Solaris

2.  Pré-configurando informações de configuração do sistema (tarefas)

3.  Pré-configurando com um serviço de nomeação ou DHCP

Parte II Instalando em uma rede de área local

4.  Instalando a partir de uma rede (visão geral)

5.  Instalando a partir da rede com mídia de DVD (tarefas)

6.  Instalação a partir da rede com mídia de CD (tarefas)

7.  Corrigindo a imagem da minirraiz (tarefas)

8.  Instalando através de uma rede (exemplos)

9.  Instalando a partir da rede (referência de comando)

Parte III Instalando através de uma rede de área ampla

10.  Inicialização WAN (visão geral)

11.  Preparando para instalar com Inicialização WAN (planejamento)

12.  Instalando com o Inicialização WAN (tarefas)

Instalando através de uma rede de longa distância (WAN) (mapas de tarefas)

Configurando o servidor de inicialização WAN

Criando o diretório raiz de documentos

Criando a minirraiz de inicialização WAN

SPARC: Como criar uma minirraiz de inicialização WAN

Verificando o suporte a inicialização WAN no cliente

Como verificar o OBP do cliente quanto ao suporte a inicialização WAN

Instalando o programa wanboot no servidor de inicialização WAN

SPARC: Como instalar o programa wanboot no servidor de inicialização WAN

Criando a hierarquia /etc/netboot no servidor de inicialização WAN

Como criar a hierarquia /etc/netboot no servidor de inicialização WAN

Copiando o programa CGI de inicialização WAN para o servidor de inicialização WAN

Como copiar o programa wanboot-cgi para o servidor de inicialização WAN

Como configurar o servidor de logs de inicialização WAN

Protegendo dados com HTTPS

Como usar certificados digitais para autenticação de servidor e de cliente

Como criar uma chave de hash e uma chave de criptografia

Criando os arquivos de instalação JumpStart

Como criar o arquivo flash

Como criar o arquivo sysidcfg

Como criar o perfil JumpStart

Como criar o arquivo JumpStart rules

Criando scripts de início e de fim

Criando os arquivos de configuração

Como criar o arquivo de configuração do sistema

Como criar o arquivo wanboot.conf

Fornecendo informações de configuração com um servidor DHCP

13.  SPARC: Instalação com a inicialização WAN (tarefas)

14.  SPARC: Instalando com inicialização WAN (exemplos)

15.  Inicialização WAN (referência)

Parte IV Apêndices

A.  Solução de problemas (tarefas)

B.  Instalando ou atualizando remotamente (tarefas)

Glossário

Índice

Criando os arquivos de instalação JumpStart

A inicialização WAN realiza uma instalação JumpStart para instalar um arquivo flash no cliente. O método de instalação JumpStart é uma interface de linha de comando que permite instalar automaticamente vários sistemas com base nos perfis criados. Os perfis definem requisitos específicos de instalação de software. Também é possível incorporar scripts de shell para incluir tarefas de pré-instalação e pós-instalação. Você escolhe quais perfis e scripts utilizar para instalação ou atualização.

O método de instalação JumpStart instala ou atualiza o sistema com base no perfil e nos scripts selecionados. Além disso, é possível utilizar um arquivo sysidcfg para especificar informações de configuração para que a instalação JumpStart seja completamente automatizada.

O arquivo rules é um arquivo de texto que contém uma regra para cada grupo de sistemas no qual deseja instalar o Oracle Solaris SO. Cada regra distingue um grupo de sistemas com base em um ou mais atributos de sistema. Cada regra também vincula cada grupo a um perfil. Um perfil é um arquivo de texto que define como o software Oracle Solares será instalado em cada sistema no grupo. Por exemplo, a seguinte regra especifica que o programa JumpStart utilize as informações no perfil basic_prof para instalar qualquer sistema com o grupo de plataforma sun4u:

karch sun4u - basic_prof -

O arquivo rules é utilizado para criar o arquivo rules.ok, que é exigido para instalações JumpStart.

Para obter informações detalhadas sobre como criar um arquivo rules, consulte Criando o arquivo regras no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Para preparar os arquivos JumpStart para uma instalação de inicialização WAN, complete as seguintes tarefas:

Para obter informações detalhadas sobre o método de instalação JumpStart, consulte o Capítulo 2, JumpStart (Visão Geral), no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Como criar o arquivo flash

O recurso de instalação do Arquivo Flash permite utilizar uma única instalação de referência do Oracle Solaris SO em um sistema, que é chamado de sistema mestre. É possível criar um arquivo flash, que é uma réplica do sistema mestre. É possível instalar o arquivo flash em outros sistemas na rede criando sistemas clone.

Antes de começar

  1. Inicialize o sistema mestre.

    Execute o sistema mestre como inativo assim que possível. Quando possível, execute o sistema em modo de usuário único. Se isto não for possível, finalize qualquer aplicativo que deseja arquivar e quaisquer aplicativos que exijam recursos extensivos do sistema operacional.

  2. Crie o arquivo.
    # flarcreate -n name [optional-parameters]  document-root/flash/filename
    name

    O nome fornecido ao arquivo, que é o valor da palavra-chave content_name.

    optional-parameters

    É possível utilizar várias opções no comando flarcreate para personalizar o arquivo flash. Para obter descrições detalhadas dessas opções, consulte o Capítulo 6, Arquivo Flash (referência), no Guia de instalação do Oracle Solaris 10 1/13: arquivos flash (criação e instalação).

    document-root/flash

    O caminho para o subdiretório flash do diretório raiz de documentos do servidor de instalação.

    filename

    O nome do arquivo.

    Para conservar espaço em disco, talvez queira utilizar a opção -c do comando flarcreate para compactar o arquivo. No entanto, um arquivo compactado poderá afetar o desempenho de sua instalação de inicialização WAN. Para obter mais informações sobre como criar um arquivo compactado, consulte a página man flarcreate(1M).

    • Se a criação do arquivo for bem sucedida, o comando flarcreate retornará um código de saída 0.

    • Se a criação do arquivo falhar, o comando flarcreate retornará um código de saída diferente de zero.

Exemplo 12-6 Criando um Arquivo Flash para uma instalação de inicialização WAN

Este exemplo cria um arquivo flash clonando o sistema do servidor de inicialização WAN com o nome de host wanserver. O arquivo é denominado sol_10_sparc e copiado exatamente do sistema mestre. O arquivo é uma cópia exata do sistema mestre. O arquivo é armazenado em sol_10_sparc.flar. O arquivo é salvo no subdiretório flash/archives do diretório raiz de documentos no servidor de inicialização WAN.

wanserver# flarcreate -n sol_10_sparc \
/opt/apache/htdocs/flash/archives/sol_10_sparc.flar

Próximas etapas

Depois de criar o arquivo flash, pré-configure as informações do cliente no arquivo sysidcfg. Para obter instruções, consulte Como criar o arquivo sysidcfg.

Consulte também

Para obter instruções detalhadas sobre como criar um arquivo flash, consulte o Capítulo 3, Criando Arquivo Flashs (tarefas), no Guia de instalação do Oracle Solaris 10 1/13: arquivos flash (criação e instalação).

Para obter mais informações sobre o comando flarcreate, consulte a página man flarcreate(1M).

Como criar o arquivo sysidcfg

É possível especificar um conjunto de palavras-chave no arquivo sysidcfg para pré-configurar um sistema.

Antes de começar

Crie o arquivo flash. Consulte Como criar o arquivo flash para obter instruções detalhadas.

  1. Crie um arquivo denominado sysidcfg no servidor de instalação que contém as palavras-chave desejadas.

    Para informações detalhadas sobre as palavras-chave sysidcfg, consulte Palavras-chave do arquivo sysidcfg.

  2. Salve o arquivo sysidcfg em um local que seja acessível ao servidor de inicialização WAN.

    Salve o arquivo em um dos seguintes locais:

    • Se o servidor de inicialização WAN e o servidor de instalação estiverem na mesma máquina, salve este arquivo no diretório flash do diretório raiz de documentos no servidor de inicialização WAN.

    • Se o servidor de inicialização WAN e o servidor de instalação não estiverem na mesma máquina, salve este arquivo no subdiretório flash do diretório raiz de documentos do servidor de instalação.

Exemplo 12-7 Arquivo sysidcfg para a instalação de inicialização WAN

A seguir temos um exemplo de um arquivo sysidcfg para um sistema baseado em SPARC. O nome de host, o endereço IP e a máscara deste sistema foram pré-configurados editando o serviço de identificação.

network_interface=primary {hostname=wanclient
                           default_route=192.168.198.1
                           ip_address=192.168.198.210
                           netmask=255.255.255.0
                           protocol_ipv6=no}
timezone=US/Central
system_locale=C
terminal=xterm
timeserver=localhost
name_service=NIS {name_server=matter(192.168.255.255)
                  domain_name=mind.over.example.com
                  }
security_policy=none

Próximas etapas

Depois de criar o arquivo sysidcfg, crie um perfil JumpStart para o cliente. Para obter instruções, consulte Como criar o perfil JumpStart.

Consulte também

Para informações mais detalhadas sobre as palavras-chave e valores do sysidcfg, consulte Pré-configurando com o arquivo sysidcfg.

Como criar o perfil JumpStart

Um perfil é um arquivo de texto que instrui o programa JumpStart sobre como instalar o software Oracle Solaris em um sistema. Um perfil define elementos da instalação, por exemplo, o grupo de software a instalar.

Para obter informações detalhadas sobre como criar perfis, consulte Criando um Perfil no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Antes de começar

Crie o arquivo sysidcfg para o cliente. Consulte Como criar o arquivo sysidcfg para obter instruções detalhadas.

  1. Crie um perfil no servidor de instalação que contém as palavras-chave os valores desejados.

    Verifique se o nome do perfil reflete a forma como você pretende usá-lo para instalar o software Oracle Solaris em um sistema. Por exemplo, é possível nomear os perfis basic_install, eng_profile ou user_profile.

    Para obter uma lista de palavras-chave e valores de perfil, consulte Palavras-chave e valores de perfil no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

    Palavras-chave e valores de perfil diferenciam maiúsculas e minúsculas.

  2. Salve o perfil em um local que seja acessível ao servidor de inicialização WAN.

    Salve o perfil em um dos seguintes locais:

    • Se o servidor de inicialização WAN e o servidor de instalação estiverem na mesma máquina, salve este arquivo no diretório flash do diretório raiz de documentos no servidor de inicialização WAN.

    • Se o servidor de inicialização WAN e o servidor de instalação não estiverem na mesma máquina, salve este arquivo no subdiretório flash do diretório raiz de documentos no servidor de inicialização WAN.

  3. Certifique-se de que a raiz possua o perfil e que a permissão seja definida como 644.
  4. (Opcional) Teste o perfil.

    Para obter informações detalhadas, consulte Testando um perfil no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Exemplo 12-8 Recuperando um Arquivo Flash de um servidor HTTP seguro

No exemplo a seguir, o perfil indica que o programa JumpStart recupera o arquivo flash de um servidor HTTP seguro.

# profile keywords         profile values
# ----------------         -------------------
install_type               flash_install
archive_location           https://192.168.198.2/sol_10_sparc.flar
partitioning               explicit
filesys                    c0t1d0s0 4000 /
filesys                    c0t1d0s1 512 swap
filesys                    c0t1d0s7 free /export/home

Algumas das palavras-chave e valores desse exemplo estão descritos a seguir.

install_type

O perfil instala um arquivo flash no sistema clone. Todos os arquivos são sobrescritos como em uma instalação inicial.

archive_location

O arquivo flash compactado é recuperado de um servidor HTTP seguro.

partitioning

Os segmentos do sistema de arquivos são determinados pelas palavras-chave filesys, valorexplícito. O tamanho da raiz (/) é baseado no tamanho do arquivo flash. O tamanho da permuta é definido para o tamanho necessário e está instalado no c0t1d0s1. /export/home é baseado no espaço em disco remanescente. /export/home está instalado em c0t1d0s7.

Próximas etapas

Depois de criar um perfil, é necessário criar e validar o arquivo rules . Para obter instruções, consulte Como criar o arquivo JumpStart rules.

Consulte também

Para obter mais informações sobre como criar um perfil, consulte Criando um Perfil no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Para obter mais informações detalhadas sobre palavras-chave e valores de perfil, consulte Palavras-chave e valores de perfil no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

Como criar o arquivo JumpStart rules

Antes de começar

Crie o perfil para o cliente. Consulte Como criar o perfil JumpStart para obter instruções detalhadas.

  1. No servidor de instalação, crie um arquivo texto chamado rules .
  2. Adicione uma regra no arquivo rules para cada grupo de sistemas que deseja instalar.

    Para obter informações detalhadas sobre como criar um arquivo de regras, consulte Criando o arquivo regras no Guia de instalação do Oracle Solaris 10 1/13: instalações JumpStart.

  3. Salve o arquivo rules no servidor de instalação.
  4. Valide o arquivo rules.
    $ ./check -p path -r file name
    -p path

    Valida o rules utilizando o script de verificação a partir da imagem do software versão atual do Oracle Solaris, em vez do script de verificação script do sistema que estiver utilizando. path é a imagem em um disco local ou um DVD Oracle Solaris ou um CD Software Oracle Solaris - 1 montados.

    Utilize esta opção para executar a versão mais recente do check se seu sistema estiver executando uma versão anterior do Oracle Solaris SO.

    -r file name

    Especifica um arquivo rules que não seja o arquivo chamado rules. Ao utilizar esta opção, é possível testar a validade de uma regra antes de integrá-la ao arquivo rules.

    À medida que o script check é executado, ele reporta a verificação da validade do arquivo rules e de cada perfil. Se nenhum erro for encontrado, o script reportará The custom JumpStart configuration is ok. O script check cria o arquivo rules.ok.

  5. Salve o arquivo rules.ok em um local que seja acessível ao servidor de inicialização WAN.

    Salve o arquivo em um dos seguintes locais:

    • Se o servidor de inicialização WAN e o servidor de instalação estiverem na mesma máquina, salve este arquivo no diretório flash do diretório raiz de documentos no servidor de inicialização WAN.

    • Se o servidor de inicialização WAN e o servidor de instalação não estiverem na mesma máquina, salve este arquivo no subdiretório flash do diretório raiz de documentos no servidor de inicialização WAN.

  6. Assegure-se de que o rootseja proprietário de rules.ok e que as permissões estejam definidas como 644.

Exemplo 12-9 Criando e validando o arquivo rules

Neste exemplo, os programas JumpStart usam o arquivo rules para selecionar o perfil de instalação correto para o sistema wanclient-1.

O endereço IP do sistema cliente é 192.168.198.210 e a máscara de rede é 255.255.255.0.

Esse arquivo rules, denominado wanclient_rule, instrui os programas JumpStart para usar o perfil wanclient_prof para instalar o software versão atual do Oracle Solaris no cliente.

network 192.168.198.0 - wanclient_prof - 

Execute o script check para verificar se os arquivos são válidos.

wanserver# ./check -r wanclient_rule

Se o script verificar não encontrar nenhum erro, o script cria o arquivo rules.ok.

Salve o arquivo rules.ok no diretório/opt/apache/htdocs/flash/ .

Próximas etapas

Depois de criar o arquivo rules.ok, é possível definir opcionalmente scripts de início e de fim para sua instalação. Para obter instruções, consulte Criando scripts de início e de fim.

Se não desejar configurar scripts de início e de fim, consulte Criando os arquivos de configuração para continuar com a instalação de inicialização WAN.

Criando scripts de início e de fim

Scripts de início e de fim são scripts de shell Bourne definidos pelo usuário que você especifica no arquivo rules. Um script de início realiza tarefas antes do software Oracle Solaris ser instalado em um sistema. Um script final realiza tarefas depois que o software Oracle Solaris é instalado em um sistema, mas antes que o sistema seja reinicializado. É possível utilizar esses scripts somente ao usar o JumpStart para instalar o Oracle Solaris.

É possível utilizar scripts de início para criar perfis derivados. Scripts de fim permitem realizar várias tarefas pós-instalação, como adicionar arquivos, pacotes, patches ou software adicional.

É necessário armazenar os scripts de início e de fim no mesmo diretório que os arquivos sysidcfg, rules.ok e de perfil no servidor de instalação.

Para continuar a preparação da sua instalação de inicialização WAN, consulte Criando os arquivos de configuração.