Suplemento de instalación y configuración

Introducción a una instalación distribuida

Si piensa instalar productos DB2 en la red, es posible que le interese utilizar una instalación distribuida basada en la red. Con una instalación basada en la red, puede crear varias copias idénticas de productos DB2.


Tipos de instalación distribuida

Los productos DB2 pueden instalarse utilizando el software de gestión de sistemas, por ejemplo, Microsoft Systems Management Server (SMS) en Windows NT o Windows 2000, o simplemente con una unidad de CD-ROM compartida o una unidad de disco duro de red compartida utilizando archivos de respuestas.

Sugerencia

Le recomendamos la instalación desde una unidad de disco duro de red en vez de desde un CD-ROM, especialmente si utiliza la unidad de CD-ROM para otras tareas. La instalación desde un CD-ROM de red aumentará significativamente la cantidad de tiempo que se tardará en efectuar la instalación.


Archivo de respuestas

¿Qué es un archivo de respuestas?

El primer paso de cualquier tipo de instalación distribuida es la creación de un archivo de respuestas. Un archivo de respuestas es un archivo ASCII que puede personalizarse con los datos de configuración que automatizarán una instalación. Los datos de configuración han de entrarse durante una instalación interactiva, pero con un archivo de respuestas, la instalación puede continuar sin intervención alguna.

Un archivo de respuestas especifica parámetros de configuración como por ejemplo el directorio de destino y los productos y componentes a instalar. También puede utilizarse para configurar los valores siguientes:

Puede utilizar un archivo de respuestas para instalar una configuración idéntica en cada una de las estaciones de trabajo de la red o para instalar varias configuraciones de un producto DB2. Por ejemplo, puede personalizar un archivo de respuestas que instalará un DB2 Administration Client. Después, puede distribuir este archivo a cada una de las estaciones de trabajo en las que desea instalar este producto.


Archivos de respuestas de ejemplo disponibles

El CD-ROM de DB2 incluye archivos de respuestas de ejemplo preparados para su utilización con entradas por omisión. Los archivos de respuestas de ejemplo se encuentran en:

Para Windows:
x:\db2\common o x:\db2\winnt95\common donde x representa la unidad de CD-ROM.

Para OS/2:
x:\db2\[lang] donde x representa la unidad de CD-ROM y [lang] representa el código de país de dos caracteres correspondiente al idioma del usuario (por ejemplo, EN para el inglés).

Para UNIX:
/cdrom/db2/install/samples donde cdrom es el punto de montaje del CD-ROM.

Puede utilizar los archivos de respuestas de ejemplo siguientes para instalar productos DB2 en las estaciones de trabajo soportadas:

db2admcl.rsp
DB2 Administration Client

db2sdk.rsp
Application Development Client

db2conee.rsp
DB2 Connect Enterprise Edition

db2conpe.rsp
DB2 Connect Personal Edition

db2dlm.rsp
DB2 Data Links Manager

db2wagt.rsp
Data Warehouse Agent (sólo para sistemas operativos basados en UNIX)

db2udbwm.rsp
DB2 Warehouse Manager

db2relc.rsp
DB2 Relational Connect

db2udbpe.rsp
DB2 Universal Database Personal Edition

db2rtcl.rsp
DB2 Run-Time Client

db2udbse.rsp
DB2 Universal Database Satellite Edition

db2udbwe.rsp
DB2 Universal Database Workgroup Edition

db2eee.rsp
Para Windows NT y Windows 2000, el archivo de respuestas del servidor de la partición de bases de datos que posee la instancia de DB2 Universal Database. Este archivo de respuestas se utiliza para instalar DB2 en una máquina que será el servidor de la partición de base de datos que posee la instancia.

db2udbeee.rsp
Para UNIX, el archivo de respuestas del servidor de la partición de bases de datos. Este archivo de respuestas se utiliza para instalar DB2 en una máquina que será el servidor de la partición de base de datos.

db2eeenn.rsp
El archivo de respuestas de nodo nuevo de DB2 Universal Database. Este archivo de respuestas se utiliza para añadir un nodo nuevo a un sistema de partición de base de datos existente (Windows NT y Windows 2000 únicamente).

db2eeesp.rsp
El archivo de respuestas de la base de datos de partición única de DB2 Universal Database. Este archivo de respuestas se utiliza para migrar instancias de partición única existentes a instancias de partición única versión 6 (Windows NT y Windows 2000 únicamente).

db2osk.rsp
OLAP Starter Kit

db2qp.rsp
Query Patroller (Windows NT y Windows 2000 únicamente).

db2qpa.rsp
Query Patroller Agent (sólo para sistemas operativos basados en UNIX)

db2qpc.rsp
Query Patroller Client (sólo para sistemas operativos basados en UNIX)

db2qps.rsp
Query Patroller Server (sólo para sistemas operativos basados en UNIX)

db2gsec.rsp
Spatial Extender Client

db2gse.rsp
Spatial Extender Server

Palabras clave de archivos de respuestas importantes

Este apartado describe las palabras clave más importantes que especificará al realizar una instalación distribuida. Puede utilizar palabras clave de archivos de respuestas para especificar los valores de los parámetros de configuración del gestor de base de datos, los componentes de instalación y los valores de las variables de registro de DB2. En este apartado se tratan los temas siguientes:

Palabras clave de archivos de respuestas para sistemas operativos OS/2 y Windows de 32 bits

Este apartado describe las palabras clave más importantes que especificará al realizar una instalación distribuida en OS/2 y Sistemas operativos Windows de 32 bits. Las palabras clave siguientes están disponibles para todos los productos DB2 incluyendo Satellite. Para las palabras clave específicas para DB2 Satellite Edition, consulte el apartado Palabras clave de archivos de respuestas para DB2 Satellite Edition.

FILE
Especifica el directorio de destino para un producto DB2.

REBOOT
Especifica si reiniciar el sistema cuando se ha completado la instalación (Sistemas operativos Windows de 32 bits únicamente).

Para sistemas OS/2, entre /REBOOT en la línea de mandatos de instalación.

TYPE
Especifica el tipo de instalación (Sistemas operativos Windows de 32 bits únicamente).

Las opciones son:

Nota:Un tipo de instalación compacta o habitual ignorará las palabras clave personalizadas (COMP).

KILL_PROCESSES
(Sistemas operativos Windows de 32 bits únicamente).

Si tiene una versión existente de DB2 y se está ejecutando y esta palabra clave se establece en YES, finalizará la ejecución de los procesos de DB2 sin ninguna solicitud. Para obtener más información sobre el modo de matar procesos DB2, consulte el apartado Cómo matar los procesos de DB2 durante las instalaciones de archivos de respuestas e interactivas.

PROD
Especifica el producto que desea instalar. Las opciones son:

DB2.AUTOSTART
Especifica si iniciar o no de modo automático la instancia de DB2 cada vez que se vuelve a arrancar el sistema.

Por omisión, la instancia de DB2 se inicia automáticamente a menos que este parámetro se establezca en NO.

AUTOSTART_CCA
Especifica si iniciar o no de modo automático el Asistente de configuración de cliente cada vez que se vuelve a arrancar el sistema.

Por omisión, el Asistente de configuración de cliente se inicia automáticamente a menos que este parámetro se establezca en NO.

AUTOSTART_CONTROL_CENTER
Especifica si iniciar o no de modo automático el Centro de control cada vez que se vuelve a arrancar el sistema.

Por omisión, el Centro de control se iniciará automáticamente a menos que este parámetro se establezca en NO.

AUTOSTART_FIRST_STEPS
Especifica si iniciar o no de modo automático la aplicación de Primeros pasos la primera vez que se vuelve a arrancar el sistema servidor. Después de la instalación inicial, puede controlar los Primeros pasos a través de su interfaz y solicite que aparezca en los rearranques del sistema servidor sucesivos.

Por omisión, Primeros pasos se iniciará automáticamente. Al efectuar la instalación en sistemas remotos, puede establecer el parámetro en NO de modo que Primeros pasos no se inicie.

CFGUPDATE
Especifica si el archivo config.sys se actualiza automáticamente. (sólo sistemas operativos OS/2). Los valores válidos para esta palabra clave son:

AUTO
Actualiza automáticamente CONFIG.SYS.

MANUAL
No actualiza CONFIG.SYS.

Le recomendamons que especifique AUTO al efectuar una instalación distribuida.

DB2SYSTEM
Especifica un nombre para el sistema que es exclusivo en la red.

ADMIN.USERID y ADMIN.PASSWORD
Especifica la contraseña e ID de usuario que se utilizarán para iniciar la sesión e iniciar el servidor de administración cada vez que se inicia el servidor.
Nota:No está disponible en Windows 9x. Disponible en los siguientes productos DB2: UDBEEE, UDBEE, UDBWE, CONNEE y UDBPE.

En OS/2, si UPM ya existe en el sistema, el ID de usuario y contraseña que facilite deben existir y tener una de las siguientes:

Si UPM no está en el sistema, se instalará como parte de la instalación de DB2 y el ID de usuario y contraseña proporcionados se configurarán con la autorización correspondiente.

En Windows, si el nombusuario entrado no existe en la máquina de usuario en tiempo de instalación, el programa de instalación lo creará con las autorizaciones correspondientes. Si el usuario entrado existe en tiempo de instalación, el ID de usuario debe ser parte del grupo de administradores local. La instalación lo comprobará durante el proceso de instalación, por lo que la instalación proporcionará un mensaje de error en el caso de que el nombusuario no tenga la autorización necesaria.

DB2.USERID y DB2.PASSWORD
Especifica la contraseña y nombusuario de la instancia de DB2. Los utiliza la instancia de DB2 para iniciar la sesión en el sistema cada vez que se inicie el sistema.
Nota:No está disponible en Windows 9x. Disponible en los siguientes productos DB2: UDBEEE, UDBEE, UDBWE, CONNEE, UDBBE y UDBSE.

En Windows, si el nombusuario entrado existe en la máquina de usuario en tiempo de instalación, el programa de instalación lo creará con las autorizaciones correspondientes. Si el usuario entrado existe en tiempo de instalación, el ID de usuario debe ser parte del grupo de administradores local. La instalación lo comprobará durante el proceso de instalación, por lo que la instalación proporcionará un mensaje de error en el caso de que el nombusuario no tenga la autorización necesaria.

DB2CTLSV.USERID y DB2CTLSV.PASSWORD
Especifica la contraseña y nombusuario de la instancia del Servidor de control por omisión. Los utiliza la instancia de DB2 para iniciar la sesión en el sistema cada vez que se inicie el sistema.
Nota:Sólo está disponible en UDBEE.

En Windows, si el nombusuario entrado no existe en la máquina de usuario en tiempo de instalación, el programa de instalación lo creará con las autorizaciones correspondientes. Si el usuario entrado existe en tiempo de instalación, el ID de usuario debe ser parte del grupo de administradores local. La instalación lo comprobará durante el proceso de instalación, por lo que la instalación proporcionará un mensaje de error en el caso de que el nombusuario no tenga la autorización necesaria.

DLFM_INST_USERID y DLFM_INST_PASSWORD
Especifica la contraseña y nombusuario de la instancia de Data Links Manager por omisión. Los utiliza la instancia de DB2 para iniciar la sesión en el sistema cada vez que se inicie el sistema.
Nota:Sólo está disponible para Data Links Manager.

En Windows, si el nombusuario entrado no existe en la máquina de usuario en tiempo de instalación, el programa de instalación lo creará con las autorizaciones correspondientes. Si el usuario entrado no existe en tiempo de instalación, el ID de usuario debe ser parte del grupo de administradores local. La instalación lo comprobará durante el proceso de instalación, por lo que la instalación proporcionará un mensaje de error en el caso de que el nombusuario no tenga la autorización necesaria.

COMP
Especifica los componentes que se desea instalar. El programa de configuración instala automáticamente los componentes necesarios para un producto e ignora los componentes solicitados que no están disponibles.

Para Sistemas operativos Windows de 32 bits, las selecciones de componentes no tienen efecto a menos que especifique una instalación personalizada (TYPE = 2).

Palabras clave de archivos de respuestas para DB2 Satellite Edition

Este apartado describe las palabras clave más importantes que especificará al realizar una instalación distribuida de DB2 Satellite Edition en Sistemas operativos Windows de 32 bits.
Nota:Las palabras clave de archivos de respuestas que se listan a continuación son exclusivas para DB2 Satellite Edition.

DB2.AUTOSTART
Especifica si iniciar o no de modo automático la instancia de DB2 cada vez que se vuelve a arrancar el sistema.

Por omisión, la instancia de DB2 se inicia automáticamente a menos que este parámetro se establezca en NO.

DB2.SATCTLDB_USERNAME y DB2.SATCTLDB_PASSWORD
Especifica la contraseña e ID de usuario que utilizará el satélite al conectar con la base de datos de control de satélite (SATCTLDB) en el servidor de control de DB2. El ID de usuario y la contraseña se utilizan para autentificar la conexión con la base de datos. No es obligatorio entrar esta información en tiempo de instalación, pero resulta recomendable que lo haga si dispone de la información. El ID de usuario y la contraseña no pueden autentificarse en tiempo de instalación.

Si opta por no proporcionar esta información en tiempo de instalación, puede hacerlo con posterioridad ejecutando la aplicación de sincronización de DB2 en modalidad de prueba emitiendo el mandato db2sync -t. Después se le solicitará el ID de usuario y contraseña necesarios para efectuar la conexión.

DB2.DB2SATELLITEID
Especifica el ID exclusivo para el satélite y establece la variable de registro DB2SATELLITEID en el satélite. El ID debe ser exclusivo en todos los grupos que están registrados en el servidor de control de DB2. Debe coincidir con un ID definido para un satélite en el servidor de control. El ID de satélite se utiliza durante el proceso de sincronización para identificar el satélite. El ID puede tener un máximo de 20 caracteres.

No es recomendable proporcionar el DB2SATELLITEID en el archivo de respuestas ya que debe ser exclusivo, a menos que esté personalizando el valor de DB2SATELLITEID para cada sistema en el que se utilizará el archivo de respuestas. El DB2SATELLITEID puede establecerse después de la instalación utilizando el mandato db2set.

Si no se especifica, el ID de inicio de sesión de Windows se utiliza en su lugar durante el proceso de sincronización.

DB2.DB2SATELLITEAPPVER
Especifica la versión de software de la aplicación de satélite. La versión puede tener un máximo de 18 caracteres y números. El valor especificado debe coincidir con una versión de aplicación definida para el grupo al que pertenece el satélite tal y como se define en el servidor de control del satélite. Si lo hace, los scripts asociados con esta versión de aplicación se utilizarán para mantener el satélite durante el proceso de sincronización. Se ha proporcionado un V1R0M00 de versión por omisión, pero este valor puede cambiarse. Estos valores pueden establecerse o cambiarse después de la instalación.

DB2.USERDB_NAME
Especifica el nombre para la base de datos que DB2 puede crear durante la instalación de DB2 Satellite Edition. Si no se proporciona ningún valor, la base de datos no se crea.

DB2.USERDB_REP_SRC
Especifica que la base de datos se utilizará como fuente de duplicación de DB2. DB2 configurará la base de datos de modo que los cambios en los datos de aplicación puedan grabarse en las tablas de cambio por medio del programa Capture. A continuación, el programa Apply utilizará los cambios capturados para sincronizar los datos de aplicación con otros sistemas. Además de configurar la base de datos para capturar los cambios de datos, debe definir las tablas de aplicación para los que se recopilarán los cambios. Para obtener más información sobre el parámetro cambios de captura de datos de la sentencia CREATE TABLE, consulte el manual Consulta de SQL. Este paso de configuración puede efectuarse cuando se complete el proceso de instalación y las tablas de aplicación se hayan definido en la base de datos.

DB2.USERDB_RECOVERABLE
Especifica que la base de datos del satélite es recuperable. DB2 configurará la base de datos para la recuperación avanzada estableciendo el parámetro logretain en recovery. Necesitará gestionar los archivos de anotación cronológica de base de datos y sacar copias de seguridad de la base de datos. Antes de que pueda utilizarse la base de datos, tendrá que hacer la copia de seguridad de la misma. Si no se especifica esta palabra clave, la base de datos no se configurará para la recuperación avanzada. DB2 gestionará automáticamente los archivos de anotación cronológica de la base de datos. No será necesario sacar una copia de seguridad de la base de datos antes de que pueda utilizarse la misma. Sin embargo, pueden perderse datos en el caso de que se produzca una anomalía de disco.

Palabras clave de archivos de respuestas de servidor de control de DB2 para Windows NT y Windows 2000

Este apartado describe las palabras clave más importantes que especificará al realizar una instalación distribuida del Servidor de control de DB2. El Servidor de control de DB2 facilita el soporte administrativo y de comunicación de estado para los satélites utilizando la base de datos de control de satélite SATCTLDB. Esta base de datos se crea automáticamente cuando se instala el componente de Servidor de control. Estas palabras clave pueden utilizarse para especificar los valores de los parámetros de configuración del gestor de base de datos y los valores de las variables de registro de DB2.

Para instalar el Servidor de control, seleccione el componente CONTROL_SERVER (COMP=CONTROL_SERVER), que sólo está disponible en UDBEE.

CTLSRV.DEDICATED_CTLSRV
Especifica si se instalará en el que está el sistema del Servidor de control de DB2 y si se dedicará al Servidor de control de DB2. Por favor, tenga en cuenta que en este sistema no se creará una instancia de DB2 diferente.

El valor por omisión es YES, el sistema está dedicado.

CTLSRV.AUTOSTART
Especifica si iniciar o no de modo automático la instancia de Servidor de control de DB2 (DB2CTLSV) cada vez que se vuelve a arrancar el sistema.

El valor por omisión es YES, la instancia DB2CTLSV se inicia automáticamente.

CTLSRV.SVCENAME
Especifica la instancia del Servidor de control de DB2, el nombre de servicio de TCP/IP y puede utilizarse para alterar temporalmente el nombre de servicio por omisión generado por el programa de instalación. Cuando se utiliza conjuntamente con la palabra clave CTLSRV.PORT_NUMBER para alterar temporalmente el número de puerto por omisión, se tendrá un control completo a través de la configuración de TCP/IP para la instancia del Servidor de control de DB2.

CTLSRV.PORT_NUMBER
Especifica la instancia del Servidor de control de DB2, el nombre de servicio de TCP/IP y puede utilizarse para alterar temporalmente el nombre de servicio por omisión generado por el programa de instalación. Cuando se utiliza conjuntamente con la palabra clave CTLSRV.SVCENAME para alterar temporalmente el número de puerto por omisión, se tendrá un control completo a través de la configuración de TCP/IP para la instancia del Servidor de control de DB2.

Cómo matar los procesos de DB2 durante las instalaciones de archivos de respuestas e interactivas

Si los procesos de DB2 se están ejecutando cuando se emite el mandato de configuración de DB2, la instalación de DB2 no puede producirse. Por ejemplo, durante una instalación interactiva, se emite el siguiente mensaje: DB2 is currently running and locked by the following process(es) (DB2 se está ejecutando en la actualidad y está bloqueado por el (los) siguiente proceso(s))

A continuación, se le indica al usuario que mate los procesos de DB2 para que pueda continuar la instalación. Puede especificar que se maten los procesos de DB2 en ejecución cuando se emita el mandato setup de DB2 (Sistemas operativos Windows de 32 bits únicamente).

Para matar los procesos de DB2 en ejecución para una instalación interactiva, especifique la opción /F para el mandato setup. La opción /F mata los procesos en ejecución y no se visualiza ni el mensaje ni el indicador de mandatos.

Para una instalación de archivos de respuestas, puede utilizar cualquiera de los métodos siguientes para matar los procesos de DB2 activos. Si especifica cualquiera de estas opciones, se matan los procesos de DB2 activos antes de que continúe la instalación.

Nota:Debe tener mucho cuidado al matar procesos de DB2 activos para que pueda producirse una instalación. La finalización de un proceso de DB2 puede hacer que se pierdan datos.

Generador de archivos de respuestas

El programa de utilidad de generador de archivos de respuestas crea un archivo de respuestas a partir de un producto DB2 instalado y configurado existente. Puede utilizar el archivo de respuestas generado para volver a crear la configuración exacta en otras máquinas.

Por ejemplo, puede instalar y configurar DB2 Run-Time Client para conectarse con diversas bases de datos en la red. Una vez este cliente de DB2 se haya instalado y configurado para acceder a todas las bases de datos a las que van a tener acceso los usuarios, puede ejecutar el generador de archivos de respuestas para crear un archivo de respuestas y un perfil para cada instancia.

El generador de archivos de respuestas crea un archivo de respuestas para los perfiles de instancia e instalación para cada una de las instancias que especifique. A continuación, puede utilizar el archivo de respuestas para crear clientes idénticos en la red.

El generador de archivos de respuestas también le proporciona la opción de crear únicamente el archivo de respuestas de instalación, sin perfil de instancia, lo cual le permitiría crear copias idénticas del cliente instalado, sin la información de configuración.
Nota:El generador de archivos de respuestas sólo está disponible en los sistemas operativos OS/2 y Windows de 32 bits.

La sintaxis del mandato db2rspgn es la siguiente:
Sintaxis del mandato db2rspgn

-d
Directorio de destino para un archivo de respuestas y los archivos de instancia. Este parámetro es obligatorio.

-i
Lista de instancias de la que desea crear un perfil. La instancia de administración (DB2DAS00) no ha de especificarse. El valor por omisión es generar un archivo de perfiles de instancia para todas las instancias. Este parámetro es opcional.

-noadmin
Inhabilita que se guarde la instancia de administración (DB2DAS00). A continuación, la instancia de administración se creará con valores por omisión estándar. El valor por omisión es guardar la instancia de administración. Este parámetro es opcional.

-nodlfm
Inhabilita que se guarde la instancia de DLFM. Este parámetro sólo se aplica al sistema de Data Links. Este parámetro es opcional.

Por ejemplo, para crear un directorio denominado db2rsp en la base de la unidad actual y hacer que el generador de archivos de respuestas coloque los perfiles de instancia y de archivos de respuestas para todas las instancias en este directorio, entre el mandato siguiente:

   db2rspgn -d \db2rsp

Se creará un perfil para cada instancia.

Puede crear el mismo directorio como primer ejemplo, pero sólo incluir los archivos de respuestas para las instancias inst1, inst2 y inst3, entrando el mandato siguiente:

   db2rspgn -d \db2rsp -i inst1 -i inst2 -i inst3

Si piensa configurar productos DB2 idénticos, sólo ha de especificar el archivo de respuestas de instalación al efectuar la instalación. El archivo de respuestas de instalación que ha creado el generador de archivos de respuestas llamará automáticamente a cada perfil de instancia. Sólo ha de asegurarse de que los perfiles de instancia estén ubicados en la misma unidad y directorio que el archivo de respuestas de instalación.


¿A dónde ha de irse desde este apartado?



Vía rápida

Vaya al apartado que detalla la instalación distribuida de la plataforma:


[ Principio de página | Página anterior | Página siguiente | Contenido | Índice ]