Métodos de instalación que requieren configuración manual (Linux y UNIX) >
Instalación de productos DB2 con archivos de carga útil (Linux y UNIX)
Esta tarea describe cómo instalar productos, componentes y
características de
DB2
desde archivos de carga útil de
DB2. No
es un método recomendable para la instalación. Se recomienda utilizar el
Asistente de instalación de
DB2
o el método de archivo de respuestas.
Requisitos previos
Antes de desplegar archivos de carga útil de DB2:
- Revise los requisitos previos de instalación y asegúrese de que se cumplan los requisitos.
- Compruebe que se satisfagan las dependencias de DB2. Mientras revisa los requisitos previos de instalación, tome nota de los productos DB2 que deban instalarse conjuntamente. A continuación, despliegue el archivo tar.gz para un producto, así como cualquiera de los archivos tar.gz para los productos necesarios.
- Obtenga los archivos de carga útil, contenidos en el DVD del producto DB2 o que se pueden descargar desde el sitio web de IBM Passport Advantage: http://www-306.ibm.com/software/howtobuy/passportadvantage/.
Restricciones
No puede instalar manualmente un producto,
componente o característica de DB2
utilizando un programa de utilidad de instalación nativo del sistema operativo
como, por ejemplo, rpm, SMIT, swinstall o pkgadd.
Para instalar productos, componentes y características de
DB2
desde archivos de carga útil de DB2:
- Para instalaciones de usuario root, inicie sesión como usuario root.
Para instalaciones no root, inicie la sesión con el ID de
usuario al que debe pertenecer la instalación de
DB2.
- Inserte y monte el DVD apropiado o acceda al sistema de archivos en el que se ha almacenado la imagen de instalación.
- Localice el componente de
DB2
que desea instalar. Cada DVD de producto
DB2
proporciona un archivo que lista los componentes disponibles para la
instalación. La lista de componentes se encuentra en un archivo llamado ComponentList.htm, situado en el directorio /db2/plataforma del DVD, donde plataforma es la plataforma donde se realiza la instalación.
- Descomprima el archivo de carga útil.
Nota:
Para que los productos y componentes de
DB2
funcionen juntos, deben instalarse en una única vía de acceso. Esto no debe confundirse con la posibilidad de
instalar productos DB2 en
varias vías de acceso. Pero, para que los productos y componentes funcionen
juntos, deben instalarse en la misma vía de acceso y tener el mismo
nivel de release. Si un
componente tiene requisitos previos, busque en el archivo
DB2DIR/.metadata/COMPONENT/prereqs de cada carga
útil para conocer los requisitos previos Si falta algún componente necesario,
dicha funcionalidad no funcionará.
Para descomprimir el archivo de carga útil, ejecute el mandato apropiado:
donde
- DB2DIR es el nombre de vía de acceso completo en la que se realiza la instalación:
- Para instalaciones no root, DB2DIR debe ser $HOME/sqllib.
Este directorio debe estar vacío
- Para instalaciones de usuario root, la vía de acceso por omisión es:
- /opt/IBM/db2/V9.7 para AIX, HP-UX o Solaris
- /opt/ibm/db2/V9.7 para Linux
Si elige no utilizar la vía de acceso por omisión, puede especificar una vía de acceso de instalación diferente.
Las vías de acceso de instalación de DB2 tienen las reglas siguientes:
- Pueden incluir letras minúsculas (a-z), letras mayúsculas (A-Z) y el
carácter de subrayado ( _ )
- No pueden tener más de 128 caracteres
- No pueden contener espacios
- No pueden contener caracteres no ingleses
- dvd representa el punto de montaje del DVD de
DB2.
- nombrearchivo es el nombre del componente de
DB2
que está instalando.
- Para asegurarse de que la vía de acceso de búsqueda de biblioteca incorporada en cada archivo ejecutable y de biblioteca de DB2 utiliza la vía de acceso de instalación, ejecute el mandato siguiente:
DB2DIR/install/db2chgpath
donde DB2DIR es el nombre de vía de acceso completo donde se realiza la instalación.
- Notas importantes:
-
- Después de ejecutar el mandato db2chgpath, los archivos de programa no se pueden mover.
- Si instala características adicionales en la misma vía de acceso posteriormente, debe ejecutar el mandato db2stop y ejecutar de nuevo el mandato db2chgpath.
- Para las instalaciones de usuario root, puede crear una instancia de DB2 en este momento utilizando el mandato db2icrt. Si no es necesario crear una instancia, debe ejecutar al menos el mandato db2ilist. Es necesario ejecutar en este momento el mandato db2icrt o el mandato db2ilist, ya que un efecto secundario derivado de la ejecución de uno de estos dos mandatos es que la instalación se registra con el registro global.
- Para instalaciones no root, ejecute
$HOME/sqllib/db2nrcfg para configurar la instancia de
usuario no root.
- Instale el programa de utilidad db2ls. El programa de utilidad db2ls permite consultar información sobre copias de DB2 instaladas. Para instalar el programa de utilidad db2ls:
- Determine qué copia de DB2 es la más actualizada ejecutando el mandato siguiente:
db2greg -dump
Se visualizará una salida similar a la siguiente:
S,DB2,9.5.0.0,/opt/ibm/copy1,-,,0,,,1159464765,0
S,DB2,9.5.0.1,/opt/ibm/copy2,,,1,0,,1159466596,0
En la salida de ejemplo, 9.5.0.1 en la segunda línea indica que copy2 está en un nivel más alto que copy1, que está en 9.5.0.0.
- Compruebe si en /usr/local/bin existe un enlace a db2ls.
Si existe el enlace, busque la copia de DB2 a la que apunta.
- Si se cumple alguna de las condiciones siguientes, cree un enlace a /opt/ibm/<última_copia>/install/db2ls en el directorio /usr/local/bin (donde <última_copia> es la copia de DB2 con el nivel más alto):
- /usr/local/bin/db2ls no existe
- /usr/local/bin/db2ls existe, pero apunta a una copia de DB2 instalada que no es la copia más actualizada del sistema
- Instale DB2 Fault Monitor en /etc/inittab ejecutando el mandato db2fmcu, que está disponible en una instalación de servidor. Por ejemplo:
DB2DIR/bin/db2fmcu -u -p /etc/inittab
donde DB2DIR es el nombre de vía de acceso completo donde se realiza la instalación.
- Para instalaciones no root, después de instalar el
producto
DB2,
debe abrir un nuevo inicio de sesión para utilizar la instancia de
DB2
de usuario no root.
Como alternativa, puede utilizar la misma sesión de inicio
de sesión si proporciona como origen de entorno de instancia de
DB2
$HOME/sqllib/db2profile (para usuarios de shell Bourne
y shell Korn) o $HOME/sqllib/db2chsrc (para usuarios no de shell
C), donde $HOME es el directorio inicial del usuario no
root.
Una vez realizado el despliegue de carga útil, deben realizarse más tareas de configuración manualmente. Consulte las Tareas relacionas para obtener más detalles.
[ Principio de página | Página anterior | Página siguiente | Contenido ]