UNIX archivo de configuración con secciones
Este ejemplo contiene propiedades de requisitos previos para todas las plataformas, plataformas individuales y versiones de sistemas operativos de un determinado producto.
# Properties common to all UNIX platforms when root user logged in
[OSType:UNIX][user.isAdmin=True]
os.space.var=[dir:root=/var/ibm/common/acsi,unit:MB]1.0
os.space.usr=[dir:root=/usr/ibm/common/acsi,unit:MB]200
os.space.tmp=30-50MB
env.classpath.derbyJAR=False
network.pingSelf=True
# Properties common to all UNIX platforms when non-root user logged in
[OSType:UNIX][user.isAdmin=False]
os.space.home=[dir:non_root=USERHOME/.acsi_HOST,unit:MB]200
os.space.tmp=30-50MB
env.classpath.derbyJAR=False
network.pingSelf=True
# Properties common to all Linux platforms
[OSType:LINUX]
os.shell.default=bash
os.SELinux=[source:Command]Disabled
os.package.rpm=rpm
# Properties common to Linux platforms with the ppc64 CPU architecture
[OSType:LINUX][CPUArch:ppc64]
os.package.vacpp.rte=vacpp.rte-9.0.0-5+
# Properties common to all versions of RedHat OS
[OSType:RedHat]
env.classpath.derbyJAR=False
# Properties common to all versions of Red Hat Enterprise
# Linux Server OS
[OSType:RedHatEnterpriseLinuxServer]
network.pingLocalhost=True
# Properties common to all Red Hat Enterprise Linux Server
# OS Version 6.x(6.1,6.2...)
[OSType:RedHatEnterpriseLinuxServer6.*]
os.package.compat-libstdc++-33=compat_libstdc++_33-3.2.3-68
[OSType:RedHatEnterpriseLinuxServer5.*]
os.package.compat-libstdc++-33=compat_libstdc++_33
# Properties common to all Red Hat Enterprise Linux Server
# Version 4.x(6.1,6.2...) OS and for Itanium family CPU
[OSType:RedHatEnterpriseLinuxServer4.*][CPU:Itanium]
os.package.ia32el=ia32el-1.1-20
# Properties common to all Red Hat Enterprise Linux Server
# Version 4.x(6.1,6.2...) OS and for a 64-bit OS architecture
[OSType:RedHatEnterpriseLinuxServer4.*][OSArch:64-bit]
os.package.libgcc=libgcc-3.4.3-9
# Properties specific to RedHatEnterpriseLinuxServer5.2 OS
[OSType:RedHatEnterpriseLinuxServer5.2]
network.availablePorts.Derby=4130
# Properties specific to a 64 bit SUSE Linux Enterprise Server 11 OS
[OSType:SUSELinuxEnterpriseServer11][OSArch:64-bit]
os.package.libstdc++33-32bit=libstdc++33_32bit-3.3.3-11.9
# Properties specific to a 64 bit SUSE Linux Enterprise Server 11 OS
# and if the environment variable TPAE_DB_Server is set to 'True'
[OSType:SUSELinuxEnterpriseServer11][@TPAE_DB_Server:True]
os.package.libstdc++31-32bit=libstdc++31_32bit
# Properties specific to a 64 bit SUSE Linux Enterprise Server 11 OS
# and if the environment variables TPAE_DB_Server and TPAE_DIR_Server
# are set to 'True'
[OSType:SUSELinuxEnterpriseServer11][@TPAE_DB_Server:True]
[@TPAE_DIR_Server:True]
os.package.libstdc++34-32bit=libstdc++34_32bit
# Properties common to all AIX platforms
os.ulimit=[type:filesizelimit]unlimited
os.ulimit=[type:filedescriptorlimit]8192+,unlimited
os.FreePagingSpace=4GB+
# Properties specific to AIX 5.3.0.0 and
# if the environment variables TPAE_DB_FEATURE or TPAE_DIR_FEATURE
# are set to 'True'
[OSType:AIX5.3.0.0][@TPAE_DB_FEATURE:True|@TPAE_DIR_FEATURE:True]
os.lib.xlC.aix50.rte=xlC.aix50.rte.9.0.0.8+
#Properties common to AIX 6.1 and later on either Power Architecture processors
#Versions 4, 5, or 6
[OSType:AIX6.1.*][CPUArch:POWER4|POWER5|POWER6]
os.ServicePack=TL02+
#Properties common to AIX 6.1 and later on Power Architecture processors Version 7
[OSType:AIX6.1.*][CPUArch:POWER7]
os.ServicePack=TL04+,SP02+
#Properties common to AIX 7.1 and later
[OSType:AIX7.1.*]
os.ServicePack=TL00+,SP01+
Cuando se ejecuta Prerequisite Scanner, explora y comprueba diferentes propiedades de requisitos previos en función del usuario que ha iniciado la sesión y la versión del sistema operativo que está instalada en la máquina.
Por ejemplo, la Tabla 1 describe las diferentes secciones que contienen las propiedades de requisitos previos que se comprueban según el ejemplo.
| Sistemas operativos y versiones | Secciones con requisitos previos |
|---|---|
| Máquina con SUSE Linux Enterprise Server 11 de 64 bits y el usuario no root ha iniciado la sesión |
|
| Máquina con SUSE Linux Enterprise Server 11 de 64 bits y el usuario root ha iniciado la sesión |
|
| Máquina con Red Hat Linux Enterprise Server 6.3 y el usuario root ha iniciado la sesión |
|
| Máquina con SUSE Linux Enterprise Server 11 y la variable de entorno @TPAE_DB_Server establecida true y el usuario root ha iniciado la sesión |
|
| Máquina con AIX 5.3.0.0 y las variables de entorno @TPAE_DB_FEATURE o @TPAE_DIR_FEATURE establecidas True, y el usuario root ha iniciado la sesión |
|
| Máquina con AIX 6.1 y posterior en procesadores Power Architecture Versiones 4, 5 o 6 y el usuario root ha iniciado la sesión |
|
| Máquina con AIX 6.1 y posterior en procesador Power Architecture Versión 7 y el usuario root ha iniciado la sesión |
|
| Máquina con AIX 7.1 y posterior y el usuario root ha iniciado la sesión |
|