You are on page 1of 5

Instalar IBM Informix en CentOS Linux 5.

5 | El Hombre que Revent de Informacin

El Hombre que Revent de Informacin

HOME

ABOUT

Instalar IBM Informix en CentOS Linux5.5


Se va a instalar Informix (IDS) 11.5 en un Centos 5.5 limpio creando una base de datos de ejemplo. Partiendo de una instalacin bsica de Centos 5.5 es necesario descargarse de internet lo siguientes archivos:

BUSCAR

19 03 2011

Search

iif.11.50.UC8DE.Linux-RHEL4.tar (http://www-01.ibm.com/software/data/informix/?pgel=ibmhzn&cm_re=masthead_-products-_-sw-informix) jre-6u24-linux-i586-rpm.bin (http://www.java.com/es/download/) El primero es Informix, descargado de la pgina de ibm, es necesario el registo. El segundo en JavaRuntime Enviroment, necesario para instalar Informix, es mejor bajrselo de la web oficial que usar los paquetes, ya que nos evitaremos errores. Lo primero es instalar JRE. una vez descargado, cambiamos los permisos al instalador y lo ejecutamos:
# chmod ugo+x jre-6u24-linux -i586-rpm.bin # ./jre -6u24-linux -i586-rpm.bin

Bien, ahora empezamos con Informix. Creamos el usuario y el grupo:


# groupadd informix # useradd -g informix -m informix # passwd informix

Creamos los directorios donde instalar la aplicacion:


# mkdir /opt/informix # chown informix:informix /opt/informix # cd /opt/informix # tar -xvf /ruta/a/iif.11.50.UC8DE.Linux-RHEL4.tar

Definir las variables de entorno:


# echo 'export INFORMIXDIR=/opt/informix' >> ~/.bash_profile # source ~/.bash_profile

Instalar desde consola:


# cd /opt/informix # ./ids_install -acceptilecense=yes -console (Aceptar todas las opciones que se nos indican por defecto, "Intro" en todas.)

Ya se ha instalado Informix Dinamic Server, ahora toca configuar IDS. Cambiar de usuario y definir las variables de entorno:
# su - informix $ cat <> ~/.bash_profile

Follow

Follow El Hombre que Revent de

http://elhombrequereventodeinformacion.wordpress.com/2011/03/19/instalar-informix-en-centos-linux-5-5/[29/08/2013 01:18:13 p.m.]

Instalar IBM Informix en CentOS Linux 5.5 | El Hombre que Revent de Informacin
export INFORMIXDIR=/opt/informix export INFORMIXSERVER=demo_on export PATH=$INFORMIXDIR/bin:$PATH EOF $ source ~/.bash_profile

Informacin
Get every new post delivered to your Inbox.
Enter your email address
Sign me up

Creamos los archivos de configuracin:


$ cd $INFORMIXDIR/etc $ cp onconfig.std onconfig $ cp sqlhosts.std sqlhosts

Editamos $INFORMIXDIR/etc/onconfig cambiando las opciones que vienen por defecto, aqu indicadas, por las siguientes:
ROOTPATH $INFORMIXDIR/tmp/demo_on.rootdbs ROOTPATH $INFORMIXDIR/dbspaces/online_root MSGPATH $INFORMIXDIR/tmp/online.log MSGPATH $INFORMIXDIR/logs/online.log LTAPEDEV /dev/tapedev LTAPEDEV /dev/null DBSERVERNAME DBSERVERNAME demo_on

Powered by WordPress.com

Comprobamos el nombre del host:


$ uname -n

Y le definimos en el archivo $INFORMIXDIR/etc/sqlhosts tomando como ejemplo el archivo original, hay que sustituir la siguiente lnea:
demo_on onipcshm on_hostname on_servername demo_on onipcshm localhost demo_on

Creamos los directorios necesarios:


$ cd $INFORMIXDIR $ mkdir logs $ mkdir dbspaces $ cd dbspaces $ touch online_root $ chmod 660 online_root

Y por fin, inicializamos IDS:


$ oninit -iv (Responder "y" a la pregunta)

Y ya tenemos instalado el servidor Informix en pruebas! Ahora toca pararlo:


$ onmode -ky

Y crear un dispositivo para su utilizacin por informix, en este ejemplo utilizamos un segundo disco duro /dev/hdb (ahora como root):
# fdisk /dev/hdb Crear una particion completa del disco, el cdigo del tipo de particin puede ser 83 - Linux.

Refrescar la tabla de particiones:


# partprobe

Cambiamos los permisos para informix: http://elhombrequereventodeinformacion.wordpress.com/2011/03/19/instalar-informix-en-centos-linux-5-5/[29/08/2013 01:18:13 p.m.]

Instalar IBM Informix en CentOS Linux 5.5 | El Hombre que Revent de Informacin

# chown informix:informix /dev/hdb1 # chmod 660 /dev/hdb1 # echo 'chown informix:informix /dev/hdb1' >> /etc/rc.local

Creamos en enlce al dispositivo:


# su - informix $ ln -s /dev/hdb1 $INFORMIXDIR/dbspaces/chunk1 $ chmod 660 $INFORMIXDIR/dbspaces/chunk1

Como root aadimos el cambio de permisos en el arranque, luego volvemos al usuario informix:
# echo 'chmod 660 /opt/informix/dbspaces/*' >> /etc/rc.local

Creamos la base de datos dbspace1 en el enlce que acabamos de crear, la opcin s se corresponde con el tamao de bloques que nos inform previamente fdisk del nuevo dispositivo:
$ onspaces -c -d dbspace1 -p /opt/informix/dbspace/chunk1 -o 0 -s 265072

Creamos la base de datos de prueba:


$ dbaccessdemo7 -dbspace dbspace1

Y ya podemos arrancar y acceder a Informix:


$ oninit $ dbaccess About these ads

Like
Be the first to like this.

Instalar CentOS 5.5 desde lared

Debian rgrep -> egrepCentos

Actions

Comments RSS Trackback

Information

Date : March 19, 2011 Tags: base de datos, centos, dbaccess, ibm, ids, informix, instalar, oninit

Categories : CentOS, Java, Linux, RedHat

http://elhombrequereventodeinformacion.wordpress.com/2011/03/19/instalar-informix-en-centos-linux-5-5/[29/08/2013 01:18:13 p.m.]

Instalar IBM Informix en CentOS Linux 5.5 | El Hombre que Revent de Informacin

9 responses
RONAL (01:41:14) : MUCHAS GRACIAS POR LOS PASOS ME SALVARON GRACIAS Reply

16 04
2011

Miguel (18:41:36) : Me parece muy interesante todo, pero me gustara si pudieras indicar enlaces para descargar los archivos mencionados Reply

31 05
2011

rikr000 (08:12:26) : Ya he puesto los enlaces arriba. Gracias! Reply

1 06
2011

Miguel (21:29:32) : He intentado encontrar el archivo (el primero) pero aun cuando ya me he registrado en IBM no puedo encontrar/descargar el archivo, sera mucho pedir que lo subar a algn servidor??? por favoooor! Reply

2 06
2011

Miguel (22:07:52) : Mil disculpas por las molestias ya logr descargar los archivos Reply

2 06
2011

Darwin Mireles (19:08:48) : Buenas Excelente Tutorial de verdad muy bueno!!! Actualmente estoy probando Informix en Ubuntu como proyecto personal, pero no soy muy bueno con las particiones en linux, asi que monte todo esto en una Maquina Virtual y usando Ubuntu 11.04 Desktop, Podrias decirme que debo omitir, y que debo agregar si no quiero usar un segundo disco duro? Reply

11 06
2011

rikr000 (08:46:12) : Puedes crear un dispositivo virtual para las pruebas y montarlo como si sera un segundo disco duro. Funciona mucho mejor que

12 06
2011

http://elhombrequereventodeinformacion.wordpress.com/2011/03/19/instalar-informix-en-centos-linux-5-5/[29/08/2013 01:18:13 p.m.]

Instalar IBM Informix en CentOS Linux 5.5 | El Hombre que Revent de Informacin

utilizando un directorio, sino te dar problemas. Reply

Alexander (00:06:24) : hola, estoy montando informix con la intencin de aprender a usarlo, tengo centos 5 y no cuento con la posiblidad de instalar un segundo dico duro, podiras por favor decirme que hacer para hacerlo funcionar sin tener que conectar otro dispositivo? Reply

11 08
2012

rikr000 (14:52:16) : Hola Alexander, puedes crear una particin en el mismo disco y emplearla como si fuera otro disco duro. Reply

12 08
2012

Leave a Reply
Enter your comment here...

Blog at WordPress.com. The Freshy Theme.

http://elhombrequereventodeinformacion.wordpress.com/2011/03/19/instalar-informix-en-centos-linux-5-5/[29/08/2013 01:18:13 p.m.]

You might also like