Instalacion de Informix 10.00.FC4 en GNU/Linux
Posted in 2007
INSTALACION DE IBM INFORMIX DYNAMIC SERVER
10.00.FC4
EN SUSE LINUX ENTERPRISE SERVER 9
1. Nos logueamos con el usuario root y realizamos los siguientes
pasos:
creamos el grupo informix.
groupadd informix
2. Creamos el usuario informix y le especificamos el grupo.
useradd -g informix -m informix
3. Asignarle el password al usuario informix.
passwd informix
4. Editar el archivo /etc/services y usar los puertos 2083 y 2084.
cd /etc
vi services
sqlexec 2083/tcp # informix sqlexec
sqlturbo 2084/tcp # informix sqlturbo
nota: Se debe tomar en cuenta de que estos puertos no esten en
uso.
5. Editar el archivo /etc/hosts y asignarle una ip fija al final del
archivo.
nota: Verificar el nombre de la pc con el comando hostname y la
ip.
192.168.100.25 nombre_de_la_pc.nombre_del_dominio nombre_de_la_pc
6. Insertar el cd de informix, este se monta automáticamente en suse
linux.
cd /media/cdrom
7. ./ids_install
nota: Se deben seguir ciertos pasos y leer muy bien las
instrucciones, usted instala
los programas que necesite.
- 3 <enter>
- dejar los productos que están marcados.
- en role separation, 0 para continuar.
- en IDS demo instance, 0 para continuar.
8. Estando en /media/cdrom
cd CSDK/UNIX
ls
./installclientsdk
- dejar los pasos por defecto y continuar.
9. nota: installserver es el último de los scripts que se instala.
cd ../../
cd SERVER
./installserver
- dejar los valores por defecto y continuar
- al final presionar <enter> y continuar.
10. nota: Todo lo que se ha hecho ha sido con el usuario root, y como
root decimos:
vi /etc/profile
- y al final escribimos.
INFORMIXDIR=/home/informix
ONCONFIG=onconfig.pru
INFORMIXSERVER=pru_shm
INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts
PATH=$INFORMIXDIR/bin:$PATH
DBDATE=DMY4/
export INFORMIXDIR ONCONFIG INFORMIXSERVER INFORMIXSQLHOSTS
export PATH DBDATE
11. nota: Hay que crear el chunk principal que es el rootdbs1.0. Los
chunks se crean
en la partición que desees, yo por ejemplo lo he creado
en una partición
llamada /u1.
cd /u1
mkdir chunks
chmod -R 755 chunks
chown -R informix:informix chunks
cd chunks
touch rootdbs1.0
chmod 660 rootdbs1.0
12. cd /home/informix/etc
cp onconfig.std onconfig.pru
vi onconfig.pru
En este archivo se pueden cambiar los parámetros que quiera. En este
caso solo cambiaremos los principales.
ROOTNAME rootdbs
ROOTPATH /u1/chunks/rootdbs1.0
ROOTSIZE 2000000
TAPEDEV /dev/null
LTAPEDEV /dev/null
SERVERNUM 0
DBSERVERNAME pru_shm
nota: Luego de editar el onconfig.pru grabamos y salimos,
entonces en el directorio que
estamos editamos el archivo sqlhosts.
vi sqlhosts
pru_shm onsoctcp nombre_de_la_pc sqlexec
shm onsoctcp nombre_de_la_pc sqlturbo
13. Luego no nos queda mas que reiniciar el equipo.
shutdown -r now
14. Finalmente cuando la maquina este arriba, loguearse con el usuario
informix e
inicializar la instancia:
oninit -iv
luego
onstat -
nota: Los demás dbspaces y chunks se crean con el utilitario
onmonitor. los
demás dbspaces que se deben de crear son: datadbs,
plogdbs, llogdbs, tempdbs.
29/03/2007
Un documento copyleft
Ing. edwin grullón
egrullon@gmail.com