Sunteți pe pagina 1din 42

Instalacin

de
InformiX

Instalacin de InformiX

Instalar el sistema operativo LinuX

Distribucin Fedora 11 (I. T. S.)


Distribucin Open SuSe 11.4 (I. S. B. O.)
La instalacin de InformiX ocupa 400 MB
Se necesitan otros 400 MB de forma temporal
para el proceso de instalacin.
Recordar el nombre ingresado para el equipo
durante el proceso de instalacin.

vmFedora en esta gua

Asignar una IP

192.168.1.9 en esta gua

Instalacin de InformiX
Ejemplo para esta gua de instalacin:
N de Paso. Accin a realizar
- Comando o comandos a ejecutar para
realizar la accin a realizar
Ejemplo
2. Agregar el grupo informix

groupadd informix

Instalacin de InformiX

Para descargar el archivo de instalacin de


InformiX hay que registrarse como usuario
en el sitio www.iiug.org

Instalacin de InformiX

Despus de realizar el proceso de registro


recibir

un

correo

electrnico

para

confirmar el registro.

Al confirmar recibir el

Membership

number en otro correo electrnico.

Instalacin de InformiX

Iniciar sesin en el sitio www.iiug.org

Ingresar los datos solicitados

Login

Vinculo Member Area

Instalacin de InformiX

Iniciar sesin en el sitio www.iiug.org

Ingresar los datos solicitados

Login

Vinculo Member Area

Instalacin de InformiX

Iniciar sesin en el sitio www.iiug.org

Ingresar los datos solicitados

Login

Vinculo Member Area

Instalacin de InformiX

Instalacin de InformiX

Se muestra a continuacin la lista de


instaladores

disponibles

para

los

distintos sistemas operativos.

En esta gua se descarg la siguiente


iif.11.50.UC7DE.Linux-RHEL4.tar

Instalacin de InformiX

En el sistema operativo LinuX las


tareas administrativas las realiza el
usuario root
1. Iniciar sesin con el usuario root en
una terminal
su -

2. Agregar el
informix

grupo

groupadd informix

de

usuarios

3. y 4. Usuario informix

Agregar el usuario informix

useradd -g informix s /bin/bash -m informix


se pueden indicar ms parmetros si es
necesario
este usuario es el Administrador del Servidor
de Bases de Datos (DBSA)

Asignar la contrasea para el usuario


informix
passwd informix

5. Archivo /etc/services

Modificar el archivo /etc/services


vi /etc/services
Agregar las siguientes lneas:

sqlturbo

1526/tcp

# informix sqlturbo

sqlexec

1527/tcp

# informix sqlexec

sqlexecssl

1527/tcp

# informix sqlexec

Los puertos 1526 y 1527 deben estar


disponibles

5. Archivo /etc/services

Modificar el archivo /etc/services


Este archivo contiene la lista de servicios
disponibles y el nmero de puerto que le
corresponde a cada uno.
Se encuentra ordenado por nmero.
sqlexec y sqlturbo son los servicios que
utiliza InformiX para interactuar con el
S.O. y el usuario.

6. Archivo /etc/host

Modificar el archivo /etc/hosts


vi /etc/hosts
Agregar las siguiente lnea:

192.168.1.9 vmFedora

virtual

donde

192.168.1.9 es el nmero IP asignado en la


instalacin de LinuX

vmFedora es el nombre del equipo

virtual es un alias para el equipo (opcional)

7. Transferir el archivo

Transferir el archivo de instalacin


iif.11.50.UC7DE.Linux-RHEL4.tar
winscp

8. Descomprimir el archivo
Descomprimir el archivo en el mismo
directorio donde se realiz la
transferencia.
cd /root/informix
En esta gua se utiliz /root/informix

tar xvf iif.11.50.UC7DE.Linux-RHEL4.tar

9. Ejecutar el instalador
./ids_install
Si ocurre el error

Ejecutar:
./ids_install -javahome none

9. Ejecutar el instalador
./ids_install -javahome none
Si vuelve a ocurrir el error anterior

9. Ejecutar el instalador
SELinux Managment
Sistema
Administracin
SELinux Managment

9. Ejecutar el instalador
Una vez modificado el Modo
obligatorio por defecto del sistema
./ids_install javahome none

10. Al ejecutar el instalador

10. Al ejecutar el instalador

10. Al ejecutar el instalador

10. Al ejecutar el instalador

10. Al ejecutar el instalador

11. Variables de entorno


Editar el archivo /etc/profile
Agregar al final las siguientes variables:
export INFORMIXDIR=/opt/IBM/informix
export ONCONFIG=onconfig.ol_miServidor
export INFORMIXSERVER=ol_miServidor
export INFORMIXSQLHOSTS=$INFORMIXDIR/etc/sqlhosts

export PATH=$INFORMIXDIR/bin:$PATH
export DBDATE=DMY4/
export TERM=vt100
export TERMCAP=$INFORMIXDIR/etc/termcap

12. Crear DBSpaces


Los
DBSpaces
son
espacios
de
almacenamiento para bases de datos.
Es donde se almacena el esquema y la
instancia de cada base de datos.
El servidor de base de datos administra
sus propias bases de datos:

sysmaster
sysuser
sysutils
sysadmin

12. Crear DBSpaces

Creamos un directorio para almacenar


los DBSpaces:
cd /opt/IBM/informix
mkdir dbspaces
chmod 770 dbspaces

asignamos permisos (lectura, escritura y


ejecucin)

chown informix:informix dbspaces

Cambiamos su dueo

12. Crear DBSpaces

Crear el DBSpace primario rootdbs


cd dbspaces
touch rootdbs

Creamos el archivo vaco

chmod 660 rootdbs

Asignamos permisos (lectura y escritura)

chown informix:informix rootdbs

Cambiamos su dueo

12. Crear DBSpaces

Crear el DBSpace temporal tempdbs


touch tempdbs

Creamos el archivo vaco

chmod 660 tempdbs

Asignamos permisos (lectura y escritura)

chown informix:informix tempdbs

Cambiamos su dueo

12. Crear DBSpaces

Crear
el
root_mirror

DBSpace

espejo

touch root_mirror

Creamos el archivo vaco

chmod 660 root_mirror

Asignamos permisos (lectura y escritura)

chown informix:informix root_mirror

Cambiamos su dueo

13. Configurar el servidor

Se
debe
crear el archivo
configuracin del servidor

de

cd /opt/IBM/informix/etc
cp onconfig.std onconfig.ol_miServidor

onconfig.std es un ejemplo de un archivo de


configuracin estndar.

onconfig.ol_miServidor es el
configuracin que vamos a crear.

archivo

de

chown informix:informix onconfig.ol_miServidor

13. Configurar el servidor

Editamos el archivo modificando los


siguientes parmetros
vi onconfig.ol_miServidor

ROOTNAME rootdbs
ROOTPATH $INFORMIXDIR/dbspaces/rootdbs
ROOTSIZE 200000

MIRRORPATH $INFORMIXDIR/dbspaces/root_mirror

13. Configurar el servidor


...

DBSPACETEMP $INFORMIXDIR/dbspaces/tempdbs

...
SERVERNUM 0
DBSERVERNAME ol_miServidor
DBSERVERALIASES ol_miServidor_shm

...

13. Configurar el servidor

NETTYPE
ipcshm,1,50,CPU
NETTYPE
soctcp,1,50,NET
LISTEN_TIMEOUT 60
MAX_INCOMPLETE_CONNECTIONS 1024
FASTPOLL
1
NUMFDSERVERS 4

NS_CACHE host=900,service=900,user=900,group=900
...
Agregar estos parmetros

13. Configurar el servidor


MULTIPROCESSOR 1
VPCLASS
cpu,num=2,noage
...
RESIDENT 1
...
TAPEDEV /dev/null
...
LTAPEDEV /dev/null

14. Configurar sqlhosts


cd /opt/IBM/informix/etc
vi sqlhosts
ol_miServidor_shm onipcshm vmFedora

ol_miServidor

miServidor_shm

onsoctcp vmFedora 1526

15. Iniciar InformiX

Reiniciar
shutdown r now

Iniciar sesin con el usuario informix


Incializar la instancia el servidor
oninit ivy
SOLO LA PRIMERA VEZ

Verificar su funcionamiento
onstat -

15. Iniciar InformiX

16. Cerrar InformiX

Fundamental para que TODOS los


cambios realizados en TODAS las B.D.
se almacenen fsicamente en el disco
duro.
onmode -vky

En el caso de que se apague o reinicie


el equipo algunos cambios no se
almacenarn.

Iniciar InformiX normalmente

Iniciar sesin con el usuario informix


Incializar la instancia el servidor
oninit vy

Verificar su funcionamiento
onstat -

S-ar putea să vă placă și