Palavras-chave do Solaris Flash
As palavras-chave do Solaris Flash são como palavras-chave do JumpStart personalizado. Elas
definem os elementos da instalação. Cada palavra-chave é um comando que controla
um aspecto de como o software do Solaris Flash instala o software
em um sistema clone.
Utilize as diretrizes a seguir para formatar as palavras-chave e os valores:
-
As palavras-chave e os valores são separados por um sinal de igual com apenas um par por linha
-
As palavras-chave não são diferenciadas por maiúsculas e minúsculas
-
As linhas individuais podem ter qualquer comprimento
Palavras-chave gerais
Cada seção do arquivo Solaris Flash é definida pelas palavras-chave section_begin e
section_end. Por exemplo, as seções dos arquivos de dados incluem uma palavra-chave
section_begin, porém com um valor diferente. Seções de arquivos definidas pelo usuário
são delimitadas pelas palavras-chave section_begin e section_end, com valores adequados à cada
seção. Os valores para as palavras-chave section_begin e section_end são descritos na
tabela a seguir.
Tabela 6-2 Valores para as palavras-chave section_begin e section_end
|
|
Cookies do
arquivo |
cookies - Esta seção não é delimitada pelas palavras-chave section_begin e section_end. |
Identificação
do arquivo |
identificação |
Seções definidas pelo usuário |
section_name - Um exemplo de uma palavra-chave section_name
é X-user_section_1. |
Arquivos de dados |
arquivo |
|
Palavras-chave para a seção de identificação do arquivo
As tabelas a seguir descrevem as palavras-chave para utilização em uma seção
de identificação do arquivo e os valores que você pode definir para
elas.
Cada seção utiliza as palavras-chave na Tabela 6-3 para delimitá-las.
Tabela 6-3 Palavras-chave da seção de identificação do arquivo: palavras-chave gerais
|
|
|
|
|
Estas palavras-chave
são utilizadas para delimitar seções no arquivo e não são limitadas exclusivamente
a uma seção de identificação do arquivo. Para uma descrição destas palavras-chave,
consulte Palavras-chave gerais. |
Texto |
Sim |
|
As palavras-chave a seguir, utilizadas em uma seção de identificação do arquivo,
descrevem os conteúdos das seções dos arquivos de dados.
Tabela 6-4 Palavras-chave da seção de identificação do arquivo: conteúdos da seção de identificação do arquivo de dados
|
|
|
|
archive_id (opcional) |
Esta
palavra-chave descreve unicamente os conteúdos do arquivo. Este valor é utilizado pelo
software de instalação somente para validar os conteúdos do arquivo durante a
instalação do mesmo. Se a palavra-chave não estiver presente, não será efetuada
nenhuma verificação de integridade. Por exemplo, a palavra-chave archive_id deve ser FlAsH-ARcHive-2.0 . |
Texto |
Não |
files_archived_method |
Esta palavra-chave
descreve o método do arquivo que é utilizado na seção dos arquivos.
Caso esta palavra-chave não esteja presente, presume-se que a seção de arquivos esteja no formato cpio com cabeçalhos ASCII. Este formato é o cpio da opção -c.
Se esta palavra-chave estiver presente, ela possui um dos valores a seguir:
cpio - O formato do arquivo na seção de arquivos é cpio com cabeçalhos ASCII.
pax - O formato de arquivo na seção de arquivos é pax com formato interchange tar estendida. O utilitário pax ativa o arquivamento e a extração de arquivos maiores que 4 GB.
Se o files_compressed_method estiver presente, o método de compactação é aplicado ao
arquivo de dados que foi criado pelo método do arquivo. |
Texto |
Não |
files_archived_size |
Este valor
de palavra-chave é do tamanho da seção de arquivos arquivados em bytes. |
Numérico |
|
files_compress_method |
Esta
palavra-chave descreve o algoritmo de compactação que é utilizado na seção dos
arquivos.
Se esta palavra-chave estiver presente, ela possui um dos valores a seguir:
Se esta palavra-chave não estiver presente, presume-se que a seção de arquivos de dados esteja descompactada.
O método de compactação indicado por esta palavra-chave é aplicado ao arquivo
de dados criado pelo método do arquivo indicado pela palavra-chave files_archived_method.
|
Texto |
Não |
files_unarchived_size |
Esta palavra-chave define o tamanho acumulativo em bytes do arquivo extraído. O
valor é utilizado para a verificação de tamanho do sistema de arquivos.
|
Numérico |
Não |
|
As palavras-chaves a seguir fornecem a informação descritiva sobre o arquivo completo.
Estas palavras-chave são utilizadas geralmente para assistí-lo na seleção de arquivos e
para auxiliá-lo no gerenciamento dos mesmos. Estas palavras-chave são todas opcionais e
são utilizadas para ajudá-lo a distinguir entre os arquivos individuais. Pode-se utilizar
opções para o comando flarcreate para incluir estas palavras-chaves. Para detalhes, consulte
Exemplo 3-9.
Tabela 6-5 Palavras-chave da seção de identificação do arquivo: usuário descreve o arquivo
|
|
|
|
creation_date |
Este valor de palavra-chave é um carimbo de data/hora textual
que representa o momento que você criou o arquivo.
Você pode utilizar o comando flarcreate com a opção -i para criar a data.
Se não for especificada a data de criação com o comando flarcreate, a data padrão será definida pela hora média de Greenwich (GMT).
O valor deve estar no formato do calendário básico completo da ISO-8601 sem o designador de tempo (ISO-8601,§5.4.1(a)). O formato é CCYYMMDDhhmmss. Por exemplo, 20000131221409 representa 31 de Janeiro de 2000, 22:14:09.
|
Texto |
Não |
creation_master |
Este valor de palavra-chave
é o nome do sistema mestre que utilizou ao criar o arquivo.
Você pode utilizar o flarcreate da opção -m para criar este valor.
Se você não especificar um valor, o valor será retirado do comando
uname -n. |
Texto |
Não |
content_name |
Esta palavra-chave identifica o arquivo. O valor é gerado a partir
do comando flarcreate da opção -n. Siga estas diretrizes ao criar este
valor:
|
Texto |
Sim |
content_type |
Este valor de palavra-chave especifica uma categoria para o arquivo. Você utiliza
o comando flarcreate da opção -T para gerar o valor. |
Texto |
Não |
content_description |
O valor da
palavra-chave descreve os conteúdos do arquivo. O valor desta palavra-chave não possui
limite de tamanho. Você pode utilizar o flarcreate da opção -E para
criar este valor. |
Texto |
Não |
content_author |
Este valor de palavra-chave identifica o criador do arquivo. Você
pode utilizar o flarcreate da opção -a para criar este valor. Valores
sugeridos incluem o nome completo do criador e o endereço de e-mail
do criador. |
Texto |
Não |
content_architectures |
Este valor de palavra-chave é uma lista de arquiteturas de kernel
separadas por vírgula, que o arquivo suporta.
Se a palavra-chave estiver presente, o software de instalação valida a arquitetura de kernel do sistema clone contra a lista de arquiteturas que o arquivo suporta. A instalação falha se o arquivo não suportar a arquitetura kernel do sistema clone.
Se a palavra-chave não estiver presente, o software de instalação não valida a arquitetura do sistema clone.
|
Lista de texto |
Não |
|
As palavras-chave a seguir também descrevem todo o arquivo. Por padrão, os
valores são preenchidos por uname quando for criado o arquivo Flash. Se
você criar um arquivo Flash no qual o diretório raiz não seja
/, o software do arquivo irá inserir a sequência DESCONHECIDO para as
palavras-chave. As exceções são as palavras-chave creation_node, creation_release e creation_os_name.
-
Para creation_node, o software utiliza os conteúdos do arquivo nodename.
-
Para creation_release e creation_os_name, o software tenta utilizar os conteúdos do diretório raiz /var/sadm/system/admin/INST_RELEASE. Se o software não for bem sucedido na leitura do arquivo, ele determina o valor DESCONHECIDO.
Independente das suas fontes, é possível ignorar os valores destas palavras-chave.
Tabela 6-6 Palavras-chave da seção de identificação do arquivo: software descreve o arquivo
|
|
creation_node |
O retorno
do uname -n |
creation_hardware_class |
O retorno do uname -m |
creation_platform |
O retorno do uname -i |
creation_processor |
O retorno
do uname -p |
creation_release |
O retorno do uname -r |
creation_os_name |
O retorno do uname -s |
creation_os_version |
O retorno
do uname -v |
|
Palavras-chave da seção definida pelo usuário
Além das palavras que são definidas pelo arquivo Solaris Flash é possível
definir outras. O arquivo Solaris Flash ignora as palavras-chaves definidas pelo usuário,
mas você pode fornecer scripts ou programas que processem a seção de
identificação do arquivo e utilizar palavras-chaves definidas pelo usuário. Utilize o formato
a seguir ao criar palavras-chave definidas pelo usuário:
-
Comece o nome da palavra-chave com X.
-
Crie a palavra-chave com qualquer caractere que não seja alimentação de linhas, sinais de igual e caracteres nulos.
-
Convenções de nomes sugeridos para palavras-chave definidas pelo usuários incluem o método descritivo sublinhado delimitado utilizado pelas palavras-chave pré-definidas. Outra convenção é a convenção federada similar à denominação dos pacotes Java.
Por exemplo, X-department é um nome válido para uma palavra-chave definida pelo
usuário.
Para um exemplo de opções de utilização para incluir as palavras-chave definidas
pelo usuário na seção de identificação do arquivo, consulte o Exemplo 3-9.