Guía de administración de sistemas: administración de recursos y contenedores de Oracle Solaris y zonas de Oracle Solaris
Parámetro de paquetes SUNW_PKG_HOLLOW
El parámetro de paquete SUNW_PKG_HOLLOW define si un paquete debe estar visible en una zona no global si se requiere que dicho paquete esté instalado y sea idéntico en todas las zonas.
El parámetro de paquete SUNW_PKG_HOLLOW tiene dos posibles valores: true o false.
-
Si SUNW_PKG_HOLLOW no se configura o se configura con un valor que no sea true o false, se utilizará el valor false.
-
Si SUNW_PKG_ALLZONES se configura como false, se ignorará el parámetro SUNW_PKG_HOLLOW.
-
Si SUNW_PKG_ALLZONES se configura como false, SUNW_PKG_HOLLOW no se puede configurar como true.
Los valores del parámetro de paquete SUNW_PKG_HOLLOW se describen en la siguiente tabla.
Tabla 25–3 Valores del parámetro de paquete
SUNW_PKG_HOLLOW
Valor
|
Descripción
|
false
|
No es un paquete vacío ("hollow"):
-
Si se instala en la zona global, se requiere la información de instalación y contenido del paquete en todas las zonas no globales.
-
El paquete ofrece software que debería estar visible en todas las zonas no globales. Un ejemplo es el paquete que ofrece el comando truss.
-
No se definen restricciones adicionales, aparte de las restricciones de la configuración actual del parámetro de paquete SUNW_PKG_ALLZONES.
|
true
|
Es un paquete vacío ("hollow"):
-
El contenido del paquete no se ofrece en ninguna zona no global. Sin embargo, la información de instalación del paquete se requiere en todas las zonas no globales.
-
El paquete ofrece software que no debería estar visible en todas las zonas no globales. Algunos ejemplos incluyen controladores de núcleo y archivos de configuración del sistema que sólo funcionan en la zona global. Este parámetro permite a la zona no global resolver las dependencias de los paquetes que están instalados únicamente en la zona global sin realmente instalar los datos del paquete.
-
El paquete se reconoce como instalado en todas las zonas para fines de comprobación de dependencias por parte de otros paquetes que dependen en la instalación de este paquete.
-
La configuración de este paquete incluye todas las restricciones definidas para la configuración de SUNW_PKG_ALLZONES como true.
-
En la zona global, el paquete se reconoce como instalado, y todos los componentes del paquete están instalados. Se crean los directorios, se instalan los archivos y la acción de clase y otras secuencias se ejecutan según se precise cuando se instala el paquete.
-
En una zona no global, el paquete se reconoce como instalado, pero no hay ningún componente del paquete instalado. No se crea ningún directorio, no se instala ningún archivo y no se ejecuta ninguna acción de clase u otras secuencias de instalación cuando se instala el paquete.
-
Cuando el paquete se elimina de la zona global, el sistema reconoce que el paquete se ha instalado por completo. Se eliminan los directorios y archivos pertinentes, y se ejecuta la acción de clase u otras secuencias de instalación cuando se elimina el paquete.
|