2013 Instalación de InformiX1

42
Instalación Instalación de de InformiX InformiX

description

hola

Transcript of 2013 Instalación de InformiX1

Page 1: 2013 Instalación de InformiX1

InstalaciónInstalacióndede

InformiXInformiX

Page 2: 2013 Instalación de InformiX1

Instalación de InformiX

• Instalar el sistema operativo LinuX– Distribución Fedora 11 (I. T. S.)– Distribución Open SuSe 11.4 (I. S. B. O.)– La instalación de InformiX ocupa 400 MB– Se necesitan otros 400 MB de forma temporal

para el proceso de instalación.

– Recordar el nombre ingresado para el equipo durante el proceso de instalación.• “vmFedora” en esta guía

– Asignar una IP• “192.168.1.9” en esta guía

Page 3: 2013 Instalación de InformiX1

Instalación de InformiX

Ejemplo para esta guía de instalación:

N° de Paso. Acción a realizar

- Comando o comandos a ejecutar para

realizar la acción a realizar

Ejemplo

2. Agregar el grupo “informix”

– groupadd informix

Page 4: 2013 Instalación de InformiX1

Instalación de InformiX

• Para descargar el archivo de instalación de

InformiX hay que registrarse como usuario

en el sitio www.iiug.org

Page 5: 2013 Instalación de InformiX1

Instalación de InformiX

• Después de realizar el proceso de registro

recibirá un correo electrónico para

confirmar el registro.

• Al confirmar recibirá el “Membership

number” en otro correo electrónico.

Page 6: 2013 Instalación de InformiX1

Instalación de InformiX

• Iniciar sesión en el sitio www.iiug.org

• Ingresar los datos solicitados

• Login

• Vinculo “Member Area”

Page 7: 2013 Instalación de InformiX1

Instalación de InformiX

• Iniciar sesión en el sitio www.iiug.org

• Ingresar los datos solicitados

• Login

• Vinculo “Member Area”

Page 8: 2013 Instalación de InformiX1

Instalación de InformiX

• Iniciar sesión en el sitio www.iiug.org

• Ingresar los datos solicitados

• Login

• Vinculo “Member Area”

Page 9: 2013 Instalación de InformiX1

Instalación de InformiX

Page 10: 2013 Instalación de InformiX1

Instalación de InformiX

• Se muestra a continuación la lista de

instaladores disponibles para los

distintos sistemas operativos.

• En esta guía se descargó la siguiente

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

Page 11: 2013 Instalación de InformiX1

Instalación de InformiX

• En el sistema operativo LinuX las tareas administrativas las realiza el usuario “root”

1. Iniciar sesión con el usuario “root” en una terminal– su -

2. Agregar el grupo de usuarios “informix”– groupadd informix

Page 12: 2013 Instalación de InformiX1

3. y 4. Usuario informix

• Agregar el usuario “informix”‒ useradd -g informix –s /bin/bash -m informix

• se pueden indicar más parámetros si es necesario

• este usuario es el Administrador del Servidor de Bases de Datos (DBSA)

• Asignar la contraseña para el usuario “informix”– passwd informix

Page 13: 2013 Instalación de InformiX1

5. Archivo “/etc/services”

• Modificar el archivo “/etc/services”

– vi /etc/services

– Agregar las siguientes líneas:

• sqlturbo 1526/tcp # informix sqlturbo

• sqlexec 1527/tcp # informix sqlexec

• sqlexec–ssl 1527/tcp # informix sqlexec

– Los puertos 1526 y 1527 deben estar

disponibles

Page 14: 2013 Instalación de InformiX1

5. Archivo “/etc/services”

• Modificar el archivo “/etc/services”

– Este archivo contiene la lista de servicios

disponibles y el número de puerto que le

corresponde a cada uno.

– Se encuentra ordenado por número.

– sqlexec y sqlturbo son los servicios que

utiliza InformiX para interactuar con el

S.O. y el usuario.

Page 15: 2013 Instalación de InformiX1

6. Archivo “/etc/host”

• Modificar el archivo “/etc/hosts”– vi /etc/hosts– Agregar las siguiente línea:

• 192.168.1.9 vmFedora virtual

– donde

• 192.168.1.9 es el número IP asignado en la

instalación de LinuX

• vmFedora es el nombre del equipo

• virtual es un alias para el equipo (opcional)

Page 16: 2013 Instalación de InformiX1

7. Transferir el archivo

• Transferir el archivo de instalación “iif.11.50.UC7DE.Linux-RHEL4.tar”– winscp

Page 17: 2013 Instalación de InformiX1

8. Descomprimir el archivo

– Descomprimir el archivo en el mismo

directorio donde se realizó la

transferencia.

– cd /root/informix

– En esta guía se utilizó “/root/informix”

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

Page 18: 2013 Instalación de InformiX1

9. Ejecutar el instalador

– ./ids_install– Si ocurre el error

• Ejecutar:– ./ids_install -javahome none

Page 19: 2013 Instalación de InformiX1

9. Ejecutar el instalador

– ./ids_install -javahome none• Si vuelve a ocurrir el error anterior

Page 20: 2013 Instalación de InformiX1

9. Ejecutar el instalador

– SELinux Managment• Sistema

– Administración

» SELinux Managment

Page 21: 2013 Instalación de InformiX1

9. Ejecutar el instalador

– Una vez modificado el “Modo obligatorio por defecto del sistema”

– ./ids_install –javahome none

Page 22: 2013 Instalación de InformiX1

10. Al ejecutar el instalador

Page 23: 2013 Instalación de InformiX1

10. Al ejecutar el instalador

Page 24: 2013 Instalación de InformiX1

10. Al ejecutar el instalador

Page 25: 2013 Instalación de InformiX1

10. Al ejecutar el instalador

Page 26: 2013 Instalación de InformiX1

10. Al ejecutar el instalador

Page 27: 2013 Instalación de InformiX1

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

Page 28: 2013 Instalación de InformiX1

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

Page 29: 2013 Instalación de InformiX1

12. Crear DBSpaces

• Creamos un directorio para almacenar los DBSpaces:– cd /opt/IBM/informix– mkdir dbspaces– chmod 770 dbspaces• asignamos permisos (lectura, escritura y

ejecución)

– chown informix:informix dbspaces• Cambiamos su dueño

Page 30: 2013 Instalación de InformiX1

12. Crear DBSpaces

• Crear el DBSpace primario “rootdbs”– cd dbspaces

– touch rootdbs• Creamos el archivo vacío

– chmod 660 rootdbs• Asignamos permisos (lectura y escritura)

– chown informix:informix rootdbs• Cambiamos su dueño

Page 31: 2013 Instalación de InformiX1

12. Crear DBSpaces

• Crear el DBSpace temporal “tempdbs”– touch tempdbs• Creamos el archivo vacío

– chmod 660 tempdbs• Asignamos permisos (lectura y escritura)

– chown informix:informix tempdbs• Cambiamos su dueño

Page 32: 2013 Instalación de InformiX1

12. Crear DBSpaces

• Crear el DBSpace espejo “root_mirror”– touch root_mirror• Creamos el archivo vacío

– chmod 660 root_mirror• Asignamos permisos (lectura y escritura)

– chown informix:informix root_mirror• Cambiamos su dueño

Page 33: 2013 Instalación de InformiX1

13. Configurar el servidor

• Se debe crear el archivo de configuración del servidor– cd /opt/IBM/informix/etc

– cp onconfig.std onconfig.ol_miServidor• onconfig.std es un ejemplo de un archivo de

configuración estándar.

• onconfig.ol_miServidor es el archivo de configuración que vamos a crear.

– chown informix:informix onconfig.ol_miServidor

Page 34: 2013 Instalación de InformiX1

13. Configurar el servidor

• Editamos el archivo modificando los siguientes parámetros– vi onconfig.ol_miServidor• ROOTNAME rootdbs• ROOTPATH $INFORMIXDIR/dbspaces/rootdbs• ROOTSIZE 200000• MIRRORPATH $INFORMIXDIR/dbspaces/root_mirror

Page 35: 2013 Instalación de InformiX1

13. Configurar el servidor...• DBSPACETEMP $INFORMIXDIR/dbspaces/tempdbs

...

• SERVERNUM 0

• DBSERVERNAME ol_miServidor• DBSERVERALIASES ol_miServidor_shm

...

Page 36: 2013 Instalación de InformiX1

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 parámetrosAgregar estos parámetros

Page 37: 2013 Instalación de InformiX1

13. Configurar el servidor

• MULTIPROCESSOR 1• VPCLASS cpu,num=2,noage...

• RESIDENT 1

...• TAPEDEV /dev/null

...

• LTAPEDEV /dev/null

Page 38: 2013 Instalación de InformiX1

14. Configurar sqlhosts

– cd /opt/IBM/informix/etc

– vi sqlhosts• ol_miServidor_shm onipcshm vmFedora miServidor_shm

• ol_miServidor onsoctcp vmFedora 1526

Page 39: 2013 Instalación de InformiX1

15. Iniciar InformiX

• Reiniciar– shutdown –r now

• Iniciar sesión con el usuario informix

• Incializar la instancia el servidor– oninit –ivy• SOLO LA PRIMERA VEZ

• Verificar su funcionamiento– onstat -

Page 40: 2013 Instalación de InformiX1

15. Iniciar InformiX

Page 41: 2013 Instalación de InformiX1

16. Cerrar InformiX

• Fundamental para que TODOS los cambios realizados en TODAS las B.D. se almacenen físicamente en el disco duro. – onmode -vky

• En el caso de que se apague o reinicie el equipo algunos cambios no se almacenarán.

Page 42: 2013 Instalación de InformiX1

Iniciar InformiX normalmente

• Iniciar sesión con el usuario informix

• Incializar la instancia el servidor– oninit –vy

• Verificar su funcionamiento– onstat -