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: Live Upgrade e planejamento da atualização     Oracle Solaris 10 1/13 Information Library (Português (Brasil))
search filter icon
search icon

Informação sobre o documento

Prefácio

Parte I Atualizando com o Live Upgrade

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

2.  Live Upgrade (visão geral)

3.  Live Upgrade (planejamento)

4.  Usando o Live Upgrade para criar um ambiente de inicialização (tarefas)

5.  Fazendo upgrade com o Live Upgrade (tarefas)

6.  Recuperação de falha: retrocesso para o ambiente de inicialização original (tarefas)

7.  Fazendo a manutenção de ambientes de inicialização do Live Upgrade (tarefas)

8.  Atualização do SO Oracle Solaris em um sistema com zonas não globais instaladas

9.  Exemplos do Live Upgrade

Parte II Atualizando e migrando com o Live Upgrade para um pool raiz ZFS

10.  Live Upgrade e ZFS (visão geral)

11.  Live Upgrade para ZFS (planejamento)

12.  Criando um ambiente de inicialização para pools raiz ZFS

13.  Live Upgrade para ZFS com zonas não globais instaladas

Parte III Apêndices

A.  Referência de comando do Live Upgrade

B.  Solução de problemas (tarefas)

C.  Requisitos de empacotamento SVR4 adicionais (referência)

Impedindo modificações do sistema operacional atual

Utilizando caminhos absolutos

Utilizando o comando pkgadd -R

Diferenças entre $PKG_INSTALL_ROOT e $BASEDIR

Diretrizes para a escrita de scripts

Mantendo a compatibilidade de cliente sem disco

Verificando pacotes

Impedindo a interação do usuário ao instalar ou atualizar

Configurando os parâmetros de pacote para zonas

Mais informações

D.  Utilizando o Patch Analyzer ao atualizar (tarefas)

Glossário

Índice

Configurando os parâmetros de pacote para zonas

Pacotes têm parâmetros que controlam como seu conteúdo é distribuído e tornado visível em um sistema com zonas não globais instaladas. Os parâmetros de pacote SUNW_PKG_ALLZONES , SUNW_PKG_HOLLOW e SUNW_PKG_THISZONE definem as características de pacotes em um sistema com zonas instaladas. Esses parâmetros devem ser configurados para que os pacotes possam ser gerenciados em um sistema com zonas não globais.

A Tabela C-3 lista as quatro combinações válidas para definir parâmetros de pacotes. Se você optar por definir combinações que não estejam listadas na tabela, essas definições serão inválidas e resultarão em falha de instalação do pacote.


Observação - Certifique-se de ter definido todos os três parâmetros de pacote. Você pode deixar em branco todos os três parâmetros de pacote. As ferramentas do pacote interpretam um parâmetro de pacote de zona ausente como se a configuração fosse "falsa," mas não configurar os parâmetros não é recomendado. Ao definir todos os três parâmetros de pacote, você especifica o comportamento exato que as ferramentas de pacote devem exibir ao instalar ou remover o pacote.


Tabela C-3 Configurações válidas do parâmetro de pacote para zonas

Configuração SUNW_PKG_ALLZONES
Configuração SUNW_PKG_HOLLOW
Configuração SUNW_PKG_THISZONE
Descrição do pacote
falso
falso
falso
A configuração padrão para pacotes não especifica valores para todos os parâmetros de pacotes da zona.

Um pacote com essas configurações pode ser instalado na zona global ou em uma zona não global.

  • Se o comando pkgadd for executado na zona global, o pacote será instalado na zona global e em todas as zonas não globais.

  • Se o comando pkgadd for executado em uma zona não global, o pacote será instalado somente na zona não global.

Em ambos os casos, o conteúdo inteiro do pacote será visível em todas as zonas em que o pacote estiver instalado.

falso
falso
verdadeiro
Um pacote com essas configurações pode ser instalado na zona global ou em uma zona não global. Se novas zonas não globais forem criadas após a instalação, o pacote não será propagado para essas novas zonas não globais.
  • Se o comando pkgadd for executado na zona global, o pacote será instalado somente na zona global.

  • Se o comando pkgadd for executado em uma zona não global, o pacote será instalado somente na zona não global.

Em ambos os casos, o conteúdo inteiro do pacote será visível na zona em que o pacote estiver instalado.

verdadeiro
falso
falso
Um pacote com essas configurações só pode ser instalado na zona global. Quando o comando pkgadd é executado, o pacote é instalado na zona global e em todas as zona não globais. O conteúdo inteiro do pacote é visível em todas as zonas.

Observação - Qualquer tentativa de instalar o pacote em uma zona não global resulta em falha.


verdadeiro
verdadeiro
falso
Um pacote com essas configurações só pode ser instalado na zona global pelo administrador global. Quando o comando pkgadd é executado, o conteúdo do pacote é instalado completamente na zona global. Se um pacote tiver os parâmetros de pacote definidos para esses valores, o conteúdo do pacote não será entregue em qualquer zona não global. Somente as informações de instalação de pacote necessárias para fazer o pacote ser instalado são instaladas em todas as zonas não globais. Isso permite a instalação de outros pacotes a serem instalados que dependem desse pacote. Para obter mais informações sobre os pacotes “hollow”, consulte o Capítulo 25, Sobre pacotes e correções em um sistema do Oracle Solaris com regiões instaladas (visão geral), no Administração do Oracle Solaris: gerenciamento de recursos do Oracle Solaris Containers e Oracle Solaris Zones.

Para fins de verificação de dependência de pacote, o pacote parece estar instalado em todas as zonas.

  • Na zona global, o conteúdo inteiro do pacote é visível.

  • Em zonas não globais de raiz inteira, o conteúdo inteiro do pacote não é visível.

  • Quando uma zona não global herda um sistema de arquivos da zona global, um pacote instalado nesse sistema de arquivos é visível em uma zona não global. Todos os outros arquivos entregues pelo pacote não são visíveis na zona não global.

    Por exemplo, uma zona raiz não global esparsa compartilha determinados diretórios com a zona global. Esses diretórios são somente leitura. Zonas raiz não globais esparsas compartilham o sistema de arquivos /platform entre outros. Outro exemplo são pacotes que entregam arquivos relevantes somente para o hardware de inicialização.


Observação - Qualquer tentativa de instalar o pacote em uma zona não global resulta em falha.


Descrição
Mais informações
Para obter mais detalhes sobre pacotes e zonas
Para obter uma visão geral de zonas raiz esparsas e inteiras
Para obter informações sobre parâmetros e características do pacote
Página man pkginfo(4)
Para obter informações sobre exibição de valores de parâmetros de pacote
Página man pkgparam(1)