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 JumpStart     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

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

2.  JumpStart (Visão Geral)

3.  Preparando instalações JumpStart (tarefas)

4.  Utilizando recursos opcionais (tarefas) do JumpStart

Criando scripts iniciais

Sobre Scripts Iniciais

Criando perfis derivados com script inicial

Rastreando duração de instalação com script inicial e script final

Criando script finais

Sobre Scripts Finais

Adicionando Arquivos com um script final

Adicionando pacotes ou patches com um script final

Personalizando o ambiente raiz com um script inicial

Instalações não interativa com scripts finais

Criando um arquivo de configuração comprimida

Como criar um arquivo de configuração compactado

Criando arquivos de configuração de disco

SPARC: Como criar um arquivo de configuração em único disco

SPARC: Como criar um arquivo de configuração de vários discos

x86: Como criar um arquivo de configuração em único disco

x86: Como criar um arquivo de configuração de vários discos

Utilizando um programa de instalação específico para site

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

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

7.  Instalando com JumpStart (Exemplos)

8.  Referência da Palavra-Chave JumpStart

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

Glossário

Índice

Criando scripts iniciais

Um script inicial é um script de shell Bourne definido pelo usuário que é especificado no arquivo rules. Um script de início realiza tarefas antes do software Oracle Solaris ser instalado em um sistema. É possível utilizar scripts iniciais utilizando apenas JumpStart personalizado para instalar o software Oracle Solaris.

Utilize um script inicial para executar as tarefas a seguir:

Sobre Scripts Iniciais


Observação - Para a versão Oracle Solaris 10, um script JumpStart de amostra, set_nfs4_domain, foi fornecido na mídia para prevenir solicitações durante uma instalação JumpStart. Este script suprimiu a solicitação NFSv4 durante a instalação. Este script não é mais necessário. A partir da versão Solaris 10 5/09, use a palavra-chavesysidcfg, nfs4_domain para suprimir a solicitação. O script set_nfs4_domain não trabalha mais para suprimir uma solicitação.

Se você possuir uma zona não global instalada e a nova palavra-chave nfs4_domain existe no arquivo sysidcfg, a primeira inicialização de uma zona não global configura o domínio. Caso contrário, o programa de instalação interativa do Oracle Solaris é iniciado e você deverá fornecer um nome de domínio antes do processo de inicialização ser concluído.

Consulte Palavra-chave nfs4_domain no Guia de instalação do Oracle Solaris 10 1/13: instalações baseadas em rede


Criando perfis derivados com script inicial

Um perfil derivado é um perfil que é criado dinamicamente por um script inicial durante uma instalação JumpStart. Perfis derivados são necessário quando não é possível configurar os arquivo regras para combinar sistemas específicos com um perfil. Por exemplo, pode ser necessário utilizar perfis derivados para modelos de sistemas idênticos que têm diferentes componentes de hardware, como sistemas que contêm quadros de buffers diferentes.

Para configurar uma regra para utilizar perfis derivados, é necessários executar as tarefas a seguir:

Quando um sistema combina uma regra com o campo de perfil igual com um sinal de igual (=), o script inicial cria um perfil derivado que é utilizado para instalar o software Oracle Solaris no sistema.

A seguir temos um exemplo de um script inicial que mostra o mesmo perfil inicial todas as vezes. É possível escrever um script inicial para criar perfis derivados diferentes que dependem da avaliação das regras.

Exemplo 4-1 Script inicial que cria um perfil derivado

#!/bin/sh
echo "install_type        initial_install"    > ${SI_PROFILE}
echo "system_type         standalone"        >> ${SI_PROFILE}
echo "partitioning        default"           >> ${SI_PROFILE}
echo "cluster             SUNWCprog"         >> ${SI_PROFILE}
echo "package       SUNWman     delete"      >> ${SI_PROFILE}
echo "package       SUNWolman   delete"      >> ${SI_PROFILE}
echo "package       SUNWxwman   delete"      >> ${SI_PROFILE}

No exemplo, o script inicial deve utilizar a variável de ambiente SI_PROFILE para o nome do perfil derivado, que é definido como /tmp/install.input por padrão.


Observação - Se um script inicial é utilizado para criar um perfil derivado, assegure-se que script não contenha nenhum erro. Um perfil derivado não é verificado pelo script verificar porque perfis derivados não são criados até a execução do script iniciar.


Rastreando duração de instalação com script inicial e script final

É possível incluir um script inicial e um script final para rastrear o momento inicial e o momento final de uma instalação, como mostrado nos exemplos a seguir.

Exemplo 4-2 Script inicial que rastreia o momento inicial

# more begin-with-date
#!/bin/sh
#

echo
echo "Noting time that installation began in /tmp/install-begin-time"
echo "Install begin time: `date`" > /tmp/install-begin-time
echo
cat /tmp/install-begin-time
echo
#

Exemplo 4-3 Script final que rastreia o momento final

# more finish*with*date
#!/bin/sh
#

cp /tmp/install-begin-time /a/var/tmp
echo
echo "Noting time that installation finished in /a/var/tmp/install-finish-time"
echo "Install finish time: `date`" > /a/var/tmp/install-finish-time
echo
cat /a/var/tmp/install-finish-time
#

O momento final e inicial serão registrados no arquivo finish.log.