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

Palavras-chave e valores de regras

Tabela 8–1 descreve as palavras-chave e valores que podem ser utilizados no arquivo regras. Para obter instruções detalhadas para criar um arquivo regras, consulte Criando o arquivo regras.

Tabela 8–1 Descrição de palavras-chave e valores de regras

Palavra-chave 

Valor 

Correspondências 

qualquer

sinal de menos(-)

Qualquer coisa. A palavra-chave qualquer sempre tem sucesso.

arch

processor_type

Valores válidos para processor_type são os seguintes:

  • SPARC: sparc

  • x86: i386

O tipo de processador de um sistema. 

O comando uname -p reporta o tipo de processador do sistema.

disksize

actual_disk_name size_range

actual_disk_name: um nome de disco no formulário cxt ydz, como c0t3d0 ou c0d0 ou a palavra especial rootdisk . Se rootdisk for utilizado, o disco que corresponderá é determinado na ordem a seguir:

  • SPARC: o disco que contém a imagem de inicialização pré-instalada, que é um novo sistema com base em SPARC com JumpStart instalado de fábrica

  • O disco c0t3d0s0, se ele existir

  • O primeiro disco disponível que é pesquisado na ordem de investigação do kernel

size_range: o tamanho do disco, que deverá ser especificado como um intervalo de MB (x- x).


Observação –

Ao calcular size_range, lembre-se de que um MB equivale a 1.048.576 bytes. Um disco poderá ser anunciado como um disco de “535–MB”, mas poderá conter somente 510 milhões de bytes de espaço em disco. O programa JumpStart visualiza o disco de “535–MB” como um disco de 510–MB porque 535.000.000 / 1.048.576 = 510. Um disco de “535–MB” não corresponde a um size_range igual a 530–550.


O nome e o tamanho do disco de um sistema é em MB. 

Exemplo:  

disksize c0t3d0 250-300

Nesse exemplo, o programa JumpStart tenta corresponder um disco de sistema cujo nome é c0t3d0. O disco pode ter entre 250 e 300 MB de informações.

Exemplo:  

disksize rootdisk 750-1000

Nesse exemplo, o programa JumpStart tenta corresponder a um disco na seguinte ordem: 

  1. Um disco de sistema que contenha uma imagem de inicialização pré-instalada

  2. O disco c0t3d0s0, se ele existir

  3. O primeiro disco disponível que pode conter entre 750 MB e 1 GB de informações

domainname

actual_domain_name

O nome de domínio de um sistema, que controla como o serviço de identificação determina a informação.  

Se tiver um sistema já instalado, o comando domainname reporta o nome de domínio do sistema.

hostaddress

actual_IP_address

O endereço IP de um sistema. 

hostname

actual_host_name

O nome de host de um sistema.  

Se tiver um sistema que já está instalado, o comando uname -n reporta o nome de host do sistema.

instalada

segmento versão

segmento: o nome de um segmento do disco na forma cwtx dysz, como c0t3d0s5 ou as palavras especiais qualquer ou rootdisk. Se qualquer for utilizado, o programa JumpStart tenta corresponder todos os discos do sistema na ordem de investigação do kernel. Se rootdisk for usado, o disco que corresponderá é determinado na seguinte ordem:

  • SPARC: o disco que contém a imagem de inicialização pré-instalada, que é um novo sistema com base em SPARC com JumpStart instalado de fábrica

  • O disco c0t3d0s0, se ele existir

  • O primeiro disco disponível que é pesquisado na ordem de investigação do kernel

versão: um nome de versão ou as palavras especiais qualquer ou atualização. Se qualquer for utilizado, qualquer versão do Solaris ou SunOS é correspondido. Se upgrade for utilizado, qualquer versão do Solaris que for suportado e que pode ser atualizado será correspondido.

Se o programa JumpStart encontrar uma versão do Solaris, mas não for capaz de determinar a versão, a versão que é retornada é SystemV.

Um disco que tenha um sistema de arquivos (/) raiz corresponde a uma versão particular do software Solaris.

Exemplo:  

installed c0t3d0s1 Solaris 10

No exemplo, o programa JumpStart tenta corresponder um sistema que tem um sistema de arquivos (/) raiz Solaris em c0t3d0s1.

karch

actual_platform_group

Valores válidos são sun4u, i86pc e prep. Uma lista de sistemas e seu grupo de plataformas correspondentes são apresentados no Guia da plataforma de hardware Solaris Sun em http://docs.sun.com.

O grupo de plataforma de um sistema. 

Se tiver um sistema que já está instalado, o comando arch -k ou o comando uname -m reporta o grupo de plataforma do sistema.

memsize

physical_mem

O valor deverá ser um intervalo de MB, x- x ou um valor único de MB.

A memória física de um sistema em MB. 

Exemplo:  

memsize 64-128

O exemplo tenta corresponder um sistema com um tamanho de memória física entre 64 e 128 MB. 

Se tiver um sistema que já está instalado, a saída do comando prtconf, linha 2, reporta o tamanho da memória física do sistema.

modelo

actual_platform_name

O nome de plataforma de um sistema. Consulte o Guia de plataforma de hardware do Solaris Sun em http://docs.sun.com para obter uma lista de nomes válidos de plataforma.

Para descobrir o nome da plataforma de um sistema instalado, utilize o comando uname -i ou a saída do comando prtconf, linha 5.


Observação –

Se actual_platform_name contiver espaços, você deverá substituir os espaços por sublinhados (_).

Exemplo:

SUNW,Sun_4_50


rede

network_num

O número de rede de um sistema, que o programa JumpStart determina realizando um E lógico entre o endereço IP do sistema e a máscara de subrede.  

Exemplo:  

network 192.168.2.0

O exemplo tenta corresponder um sistema com um endereço IP 192.168.2.8, se a máscara de subrede for 255.255.255.0. 

osname

Solaris_x

Uma versão do software Solaris que já está instalada em um sistema.  

Exemplo:  

osname Solaris 10

No exemplo, o programa JumpStart tenta corresponder um sistema com o sistema operacional Solaris 10 9/10 já instalado. 

investigação

probe_keyword

Uma palavra-chave de investigação válida ou uma palavra-chave personalizada de investigação válida. 

Exemplo:  

probe disks

O exemplo retorna o tamanho dos discos de um sistema em MB e na ordem de investigação do kernel, por exemplo, c0t3d0s1, c0t4d0s0, em um sistema com base em SPARC. O programa JumpStart define as variáveis de ambiente SI_DISKLIST, SI_DISKSIZES, SI_NUMDISKS e SI_TOTALDISK.


Observação –

A palavra-chave investigação é única no sentido de que a palavra-chave não tenta corresponder um atributo e executar um perfil. A palavra-chave investigação retorna um valor. Consequentemente, não é possível especificar scripts iniciais, perfis e scripts finais com a palavra-chave de regra investigação.


Palavras-chave de investigação são descritas no Capítulo 5Criando regras personalizadas e palavras-chave de sondagem (tarefas).

totaldisk

size_range

O valor deverá ser especificado como um intervalo de MB (x- x).


Observação –

Ao calcular size_range, lembre-se de que um MB equivale a 1.048.576 bytes. Um disco poderá ser anunciado como um disco de “535–MB”, mas poderá conter somente 510 milhões de bytes de espaço em disco. O programa JumpStart visualiza o disco de “535–MB” como um disco de 510–MB porque 535.000.000 / 1.048.576 = 510. Um disco de “535–MB” não corresponde a um size_range igual a 530–550.


O espaço total em disco em um sistema, em MB. O espaço total em disco inclui todos os discos operacionais que estejam anexados a um sistema. 

Exemplo:  

totaldisk 300-500

No exemplo, o programa JumpStart tenta corresponder um sistema com um espaço em disco total entre 300 e 500 MB.