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 8/11: JumpStart personalizado e instalações avançadas
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Utilizando JumpStart personalizada

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

2.  Personalização do JumpStart (visão geral)

3.  Preparando instalações JumpStart personalizadas (tarefas)

Mapa de tarefas: preparando instalações JumpStart personalizadas

Criando um servidor de perfis para sistemas em rede

Para criar um diretório JumpStart em um servidor

Permitindo que todos os sistemas acessem o servidor de perfis

Permitir que todos os sistemas acessem o Servidor de perfis

Criando um disquete de perfil para sistemas independentes

SPARC: Para criar um disquete de perfil

x86: Para criar um disquete de perfil com GRUB

Criando o arquivo regras

Sintaxe do arquivo regras

Para criar um arquivo regras

Exemplo de arquivo regras

Criando um perfil

Sintaxe de perfis

Para criar um perfil

Exemplos de perfil

Testando um perfil

Para criar um ambiente Solaris temporário para testar um perfil

Para testar um perfil

Exemplos de teste de perfil

Validando o arquivo regras

Para validar o arquivo regras

4.  Utilizando recursos JumpStart personalizados opcionais (tarefas)

5.  Criando regras personalizadas e palavras-chave de sondagem (tarefas)

6.  Efetuando uma instalação personalizada JumpStart (Tarefas)

7.  Instalando com JumpStart personalizado (exemplos)

8.  JumpStart Personalizado (Referência)

9.  Instalação de um conjunto raiz do ZFS com o JumpStart

Parte II Apêndices

A.  Solução de problemas (Tarefas)

B.  Requisitos de embalagem SVR4 adicionais (Referência)

Glossário

Índice

Criando o arquivo regras

O arquivo de regras é um arquivo de texto que contém uma regra para cada grupo de sistemas sobre os quais você deseja instalar o SO Oracle Solaris. 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 Solaris deve ser instalado em cada sistema no grupo. Por exemplo, a regra a seguir especifica que o programa JumpStart utiliza a informação no perfil basic_prof para instalar quaisquer sistema com o grupo de plataforma sun4u.

karch sun4u - basic_prof -

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


Observação - Se você configurar o diretório JumpStart utilizando os procedimentos em Criando um disquete de perfil para sistemas independentes ou Criando um servidor de perfis para sistemas em rede, um exemplo de arquivo regras já está localizado no diretório JumpStart. O exemplo de arquivo regras contém a documentação e algumas regras de exemplo. Se você utiliza o exemplo de arquivo regras, certifique-se de comentar as regras de exemplo que não pretende utilizar.


Sintaxe do arquivo regras

O arquivo regras deve possuir os seguintes atributos:

O arquivo regras pode conter qualquer uma das opções a seguir:

Para criar um arquivo regras

  1. Utilize um editor de texto para criar um arquivo de texto que é nomeado como regras. Ou abra o arquivo regras de exemplo no diretório JumpStart criado.
  2. Adicionando uma regra no arquivo regras para cada grupo de sistemas no qual você deseja instalar o software Solaris.

    Para uma lista de palavras-chave do arquivo regras e valores, consultePalavras-chave e valores de regras.

    Uma regra dentro de um arquivo regras deve aderir à seguinte sintaxe:

    !rule_keyword rule_value && !rule_keyword rule_value ... begin  profile  finish
    !

    Um símbolo que é utilizado antes de uma palavra-chave para indicar negação.

    rule_keyword

    A unidade lexical predefinida ou uma palavra que descreve um atributo do sistema geral, tal como nome do host,hostname, ou tamanho de memória memsize. rule_keyword é utilizado com o valor de regra para corresponder a um sistema com o mesmo atributo a um perfil. Para a lista de palavras-chaves de regra, consulte Palavras-chave e valores de regras

    rule_value

    Um valor que fornece o atributo de sistema específico para a palavra-chave de regra correspondente. Valores de regra são descritos em Palavras-chave e valores de regras.

    &&

    Um símbolo que você deve utilizar para unir a palavra-chave de regra e pares de valores de regra na mesma regra (um E lógico). Durante uma instalação JumpStart personalizada, um sistema deve corresponder cada par na regra antes que a regra corresponda.

    iniciar

    O nome de um script Bourne shell opcional que pode ser executado antes da instalação iniciar. Se não existir script inicial, você deve digitar um sinal de menos (-) nesse campo. Todos os scripts iniciais devem estar localizados no diretório JumpStart.

    Informações sobre como criar scripts iniciais estão presentes em Criando scripts iniciais.

    perfil

    O nome de um arquivo de texto que define como o software Solaris deve ser instalado no sistema quando um sistema corresponder com a regra. A informação em um perfil consiste de palavras-chave de perfil e seus valores de perfil correspondentes. Todos os perfis devem estar localizados no diretório JumpStart.


    Observação - Maneiras opcionais de utilizar o campo de perfil estão descritas em Utilizando um programa de instalação específico para site e Criando perfis derivados com script inicial.


    terminar

    O nome de um script Bourne shell opcional que pode ser executado depois da instalação ser concluída. Se não existir script final, você deve digitar um sinal de menos (-) nesse campo. Todos os scripts finais devem estar localizados no diretório JumpStart.

    Informações sobre como criar scripts finais são apresentadas em Criando script finais

    No mínimo, cada regra deve conter as opções a seguir:

    • Uma palavra-chave, um valor e um perfil correspondente

    • Um sinal de menos (-) nos campos iniciais e finais se nenhum script inicial e final são especificados

  3. Salve o arquivo regras no diretório JumpStart.
  4. Certifique-se de que a raiz possui o arquivo regras e que as permissões estão configuradas para 644.

Exemplo de arquivo regras

O exemplo a seguir mostra várias regras de exemplo em um arquivo de regras. Cada linha possui uma palavra-chave de regra e um valor válido para essa palavra-chave. O programa JumpStart digitaliza o arquivo regras de cima para baixo.

Quando o programa JumpStart corresponde a uma palavra-chave de regra e a um valor com um sistema conhecido, o programa JumpStart instala o software Solaris, que é especificado pelo perfil que está listado no campo perfil.

Para uma lista completa de limitações de arquivo regras, consulteSintaxe do arquivo regras

Exemplo 3-1 Arquivo regra

 # rule keywords and rule values       begin script       profile       finish script
 # -----------------------------       ------------       --------      -------------
  hostname eng-1                       -                  basic_prof    -
  network 192.168.255.255 && !model \
 'SUNW,Sun-Blade-100'                  -                  net_prof      -
  model SUNW,SPARCstation-LX           -                  lx_prof       complete
  network 192.168.2.0 && karch i86pc  setup               x86_prof      done
  memsize 64-128 && arch i386          -                  prog_prof     -
  any   -                              -                  generic_prof  -

A lista a seguir descreve algumas das palavras-chave e valores a partir deste exemplo.

nome de host

A regra corresponde se o nome de host do sistema for eng-1. O perfil basic_prof é utilizado para instalar o software Solaris no sistema que corresponda a regra.

rede

A regra corresponde se o sistema está na subrede 192.168.255.255 e se o sistema não for um Sun Blade 100 (SUNW,Sun-Blade-100). O perfil net_prof é utilizado para instalar o software Solaris em sistemas que correspondam a essa regra. Essa regra também fornece um exemplo de continuação de uma única regra para uma nova linha, utilizando o caractere retroreferência (\).

modelo

A regra corresponde se o sistema for um SPARCstation LX. O perfil lx_proof e o script final completo são utilizados para instalar o software Solaris em sistemas que correspondam a essa regra.

rede

A regra corresponde se o sistema estiver na subrede 192.168.2.0 e for um sistema com base em x86. O script inicial instalação, o perfil x864u_prof e o script final concluído são utilizados para instalar o software Solaris em sistemas que correspondam a essa regra.

memsize

A regra corresponde se o sistema possuir entre 64 e 128 MB de memória e for um sistema com base em x86. O perfil prog_prof é utilizado para instalar o software Solaris no sistema que corresponda a regra.

qualquer

A regra corresponde a qualquer sistema que não corresponde às regras anteriores. O perfil generic_prof é utilizado para instalar o software Solaris nos sistemas que correspondam a regra. Se qualquer é utilizado, sempre deve ser a última regra no arquivo regras.