Antes de instalar productos de base de datos DB2 en los sistemas operativos Linux, asegúrese de que el sistema que elija satisfaga los requisitos necesarios de sistema operativo, hardware, software y comunicaciones.
Para obtener la información más reciente sobre las distribuciones de Linux soportadas, acceda con su navegador a http://www.ibm.com/software/data/db2/linux/validate/.
Los productos de bases de datos DB2 reciben soporte en el siguiente hardware:
Los sistemas operativos admitidos para Linux son:
Si está instalando un producto de base de datos DB2 de 32 bits en un sistema operativo Linux, tome en consideración la opción de actualizar a un sistema operativo de 64 bits y de instalar en su lugar el producto de base de datos DB2 de 64 bits. Normalmente, la arquitectura multihebra simplifica la configuración de memoria. No obstante, esto puede afectar la configuración de memoria de los servidores de base de datos DB2 de 32 bits. Por ejemplo:
Debe actualizar los parámetros de configuración de kernel antes de instalar un producto de bases de datos DB2. Es posible que los valores por omisión de determinados parámetros del kernel no sean suficientes cuando se ejecute un sistema de base de datos DB2.
Puede también tener otros productos o aplicaciones que necesiten recursos del sistema Linux. Debe modificar los parámetros de configuración del kernel de acuerdo con las necesidades del entorno de trabajo del sistema Linux.
Los parámetros de configuración del kernel se establecen en /etc/sysctl.conf.
Para obtener información sobre cómo establecer y activar estos parámetros utilizando el mandato sysctl consulte el manual de su sistema operativo.
Las tablas siguientes muestran los requisitos de los paquetes para las distribuciones SLES y RHEL:
Nombre de paquete | Descripción |
---|---|
libaio | Contiene la biblioteca asíncrona necesaria para los servidores de base de datos DB2. |
compat-libstdc++ | Contiene libstdc++so.6 (no obligatorio para Linux en POWER). |
Las tablas siguientes muestran los requisitos de paquetes para las distribuciones de los servidores de base de datos particionada SUSE Linux y Red Hat para DB2.
Si opta por utilizar el programa de utilidad de shell remoto rsh, inetd (o xinetd) debe estar instalado y en ejecución también. Si elige utilizar el programa de utilidad de shell remoto ssh, necesita establecer la variable de comunicaciones DB2RSHCMD inmediatamente después de que finalice la instalación de DB2. Si la variable de registro no se ha establecido, se utilizará rsh.
Todos los paquetes necesarios deben haberse instalado y configurado antes de continuar con la instalación del sistema de base de datos DB2. Para obtener información general sobre Linux, consulte la documentación sobre las distribuciones en Linux.
Nombre de paquete | Descripción |
---|---|
pdksh o ksh93 | Shell Korn. Este paquete es necesario para entornos de base de datos particionada. |
openssh | Este paquete contiene un conjunto de programas de servidor que permiten que los usuarios ejecuten mandatos en (y desde) sistemas remotos mediante un shell seguro. Este paquete no es necesario si se utiliza la configuración por omisión del sistema de base de datos DB2 con rsh. |
rsh-server | Este paquete contiene un conjunto de programas de servidor que permiten a los usuarios ejecutar mandatos en sistemas remotos, conectarse a otros sistemas y copiar archivos entre sistemas (rsh, rexec, rlogin y rcp). Este paquete no es necesario si se configuran los sistemas de base de datos DB2 para que utilicen ssh. |
nfs-utils | Paquete de soporte de Network File System. Permite el acceso a los archivos locales desde sistemas remotos. |
Directorio | Nombre de paquete | Descripción |
---|---|---|
/System Environment/Shell | pdksh o ksh93 | Shell Korn. Este paquete es necesario para entornos de base de datos particionada. |
/Applications/Internet | openssh | Este paquete contiene un conjunto de programas de cliente que permiten que los usuarios ejecuten mandatos en un sistema remoto mediante un shell seguro. Este paquete no es necesario si se utiliza la configuración por omisión del sistema de base de datos DB2 con rsh. |
/System Environment/Daemons | openssh-server | Este paquete contiene un conjunto de programas de servidor que permiten que los usuarios ejecuten mandatos desde un sistema remoto mediante un shell seguro. Este paquete no es necesario si se utiliza la configuración por omisión del sistema de base de datos DB2 con rsh. |
/System Environment/Daemons | rsh-server | Este paquete contiene un conjunto de programas que permiten que los usuarios ejecuten mandatos en un sistema remoto. Es necesario para los entornos de base de datos particionada. Este paquete no es necesario si se configuran los sistemas de base de datos DB2 para que utilicen ssh. |
/System Environment/Daemons | nfs-utils | Paquete de soporte de Network File System. Permite el acceso a los archivos locales desde sistemas remotos. |
Es necesario uno de los navegadores siguientes para visualizar la ayuda en línea y ejecutar Primeros pasos (db2fs):
En los sistemas RHEL 5, si Security-Enhanced Linux (SELinux) está habilitado y en modalidad de imposición, el instalador puede fallar debido a las restricciones SELinux.
Para determinar si SELinux está instalado y en modalidad de imposición, puede realizar una de las acciones siguientes:
Para inhabilitar SELinux, puede realizar una de las acciones siguientes:
Si el producto de base de datos DB2 se instala correctamente en un sistema RHEL 5, los procesos de DB2 se ejecutarán en el dominio ilimitado. Para asignar los procesos DB2 a sus propios dominios, modifique la política. En el directorio sqllib/samples se proporciona una política SELinux de ejemplo.
[ Principio de página | Página anterior | Página siguiente | Contenido ]