miércoles, 20 de octubre de 2010

Crear una instancia de Tivoli Directory Server 6.2 en unix

Tivoli Directory Server V6.2 (TDS) cuenta con la herramienta idsxinst para crear de manera grafica y sencilla una instancia, sin embargo muchas veces cuando trabajamos en ambientes unix es imposible accesar a este tipo de herramientas, ya sea por politicas de seguridad o por que simplemente el servidor no tiene instaladas las librerias graficas por cuestiones de rendimiento, este articulo muestra como crear una instancia de Tivoli Directory server V6.2 utilizando las utilidades de linea de comandos.

Lo primero que hay que hacer es posicionarnos en el directorio sbin de TDS.

cd /opt/IBM/ldap/V6.2/sbin

Una vez ahí debemos crear el usuario dueño de la instancia, para ello utilizaremos el comando idsadduser.


./idsadduser -u tdsprod -g tdsadm -l /home/tdsprod -w pa55w0rd


-u    Usuario dueño de la instancia.
-g    Grupo del usuario dueño de la instancia.
-l     Directorio raiz del usuario dueño de la instancia.
-w   Password del usuario dueño de la instancia.

Una vez que el usuario ha sido creado debemos crear la instancia con el comando idsicrt.


 ./idsicrt -I  tdsprod -e encryptionseed123 -p 389 -s 636 -a 3538 -c 3539 -t tdsprod -l /home/tdsprod



-I    Nombre de la instancia a crear.
-e    Semilla de encripcion de la instancia.
-p    Puerto de LDAP.
-s    Puerto de SSL de LDAP.
-a    Puerto administrativo.
-c    Puerto administrativo seguro.
-t    Nombre de la instancia de base de datos, usualmente el mismo nombre que la de TDS.
-l    Home del usuario dueño de la instancia de base de datos.

Una vez creada la instancia crearemos la base de datos con el comando idscfgdb.


 ./idscfgdb -I tdsprod -a tdsprod -w pa55w0rd -t tdsdb -l /var/db2/tdsprod/


-I     Nombre de la instancia de TDS.
-a    Nombre del propietario de la instancia.
-w   Password del propietario de la instancia.
-t     Nombre de la base de datos a crear.
-l     Ubicacion de la base de datos.

Falta definir el DN del usuario administrador y su password, lo haremos con el comando idsdnpw.

 ./idsdnpw -I tdsprod -u cn=root -p P3M5R1uf

-I    Nombre de la instancia.
-u    DN del usuario administrativo.
-p    Password del usuario administrativo.

Y por ultimo, se creara el sufijo LDAP que sera la base de busqueda de la instancia.

./idscfgsuf -I tdsprod -s "dc=dominio,dc=com,dc=mx"

Inicie su instancia con el comando:

./idsslapd -I tdsprod

Y para detenerla:

./idsslapd -I tdsprod -k

----

No hay comentarios:

Publicar un comentario