Guia de administração do sistema: gerenciamento de recursos Oracle Solaris Containers e Oracle Solaris Zones
Parâmetro de pacote SUNW_PKG_HOLLOW
O parâmetro de pacote SUNW_PKG_HOLLOW define se um pacote deve ser visível em qualquer região não global se for necessário que esse pacote seja instalado e seja idêntico em todas as regiões.
O parâmetro de pacote SUNW_PKG_HOLLOW tem dois valores permissíveis, true ou false.
-
Se SUNW_PKG_HOLLOW não for definido ou for definido com um valor diferente de true ou false, o valor false será usado.
-
Se SUNW_PKG_ALLZONES for definido como false, o parâmetro SUNW_PKG_HOLLOW será ignorado.
-
Se SUNW_PKG_ALLZONES for definido como false, SUNW_PKG_HOLLOW não poderá ser definido como true.
Os valores do parâmetro de pacote SUNW_PKG_HOLLOW são descritos na tabela abaixo.
Tabela 25–3 Parâmetro de pacote
SUNW_PKG_HOLLOW
Valor
|
Descrição
|
false
|
Este não é um pacote “hollow”:
-
Se instalado na região global, o conteúdo pacote e as informações da instalação serão necessários em todas as regiões não globais.
-
O pacote entrega software que deve ser visível em todas as regiões não globais. Um exemplo é o pacote que entrega o comando truss.
-
Afora as restrições para a configuração atual do parâmetro de pacote SUNW_PKG_ALLZONES, nenhuma restrição adicional é definida.
|
true
|
Este é um pacote “hollow”:
-
O conteúdo do pacote não é entregue em qualquer região não global. No entanto, as informações da instalação do pacote são necessárias em todas as regiões não globais.
-
O pacote entrega software que não deve ser visível em todas as regiões não globais. Exemplos incluem drivers de kernel e arquivos de configuração do sistema que funcionam somente na região global. Esta configuração permite que a região não global resolva dependências de pacotes que são instalados somente na região global sem na realidade instalar os dados do pacote.
-
O pacote é reconhecido como sendo instalado em todas as regiões para fins de verificação de dependência por outros pacotes que confiam que este pacote está sendo instalado.
-
Esta configuração de pacote inclui todas as restrições definidas para a configuração SUNW_PKG_ALLZONES como true.
-
Na região global, o pacote é reconhecido como tendo sido instalado, e todos os componentes do pacote são instalados. Diretórios são criados, arquivos são instalados, e ação de classe e outros scripts são executados conforme apropriado quando o pacote é instalado.
-
Em uma região não global, o pacote é reconhecido como tendo sido instalado, mas nenhum componente do pacote é instalado. Nenhum diretório é criado, nenhum arquivo é instalado e nenhuma ação de classe ou outros scripts de instalação são executados quando o pacote é instalado.
-
Quando o pacote é removido da região global, o sistema reconhece que o pacote foi completamente instalado. Diretórios apropriados e arquivos são removidos e ação de classe ou outros scripts de instalação são executados quando o pacote é removido.
|