Informix - TIPS- pasos para una instalacion

 
Vista:

TIPS- pasos para una instalacion

Publicado por eli (68 intervenciones) el 25/10/2005 16:30:33
Pasos para instalación de los productos informix versión 9.x

1.- creación de espacios crudos o espacios cocinados
divvy o con touch

a)touch  (filesystem)
touch nombre
chmod 660 nombre
chgrp informix nombre
chown informix nombre

b) divvy (según su sistema operativo)

2.- Permisos para los espacio crudos
chmod 666 /dev/console
chown informix rd*
chgrp informix rd*
chmod 660 rd*

3.- crear grupo informix

4.- crear cuenta de informix

5.- variables de ambiente en informix y root
Editar archivo que se elige en el shell con la siguiente informacion

# Variables de Informix
INFORMIXDIR=/usr/informix (para instalar solo se necesita esta variable)
export INFORMIXDIR
INFORMIXSERVER=alphaes40 (estas variables son para la configuración )
export INFORMIXSERVER
PATH=$PATH:$INFORMIXDIR/bin
export PATH

la variable de TERMCAP es para emule bien el ambiente grafico del onmonitor
no en todos los S.O. es necesario poner

TERMCAP=$INFORMIXDIR/etc/termcap
export TERMCAP

nota: alphaes40 es el nombre de la instancia por lo tanto debe de ir declarada en :
variables de ambiente
onconfig
sqlhosts
el nombre puede ser cualquiera.

6.- descompactacion del archivo del producto(s) informix
Firmados con la cuenta de informix
tar xvf /path/archivo
o
cpio –icvdumB < archivo

7.- instalación de los productos de informix
Firmados con la cuenta de root
orden de instalacion :
a) herramientas (ejemplo)
SQL ./installsql

b)manejador (ejemplo)
IDS ./installserver
g) conectividad (ejemplo)
connect ./installconn

NOTA:
Si se instala el esql/c deberá instalar el compilador C de la plataforma (sistema operativo) este producto ahora viene con SDK.

Ejemplo de instalacion del IDS
Se instala con root y en el home informix

[root@localhost informix]# ./installserver

Installation Script

Installation Script Requirements:
- A user "informix" and a group "informix" must be known to the system.
- The product source files must have been loaded by user informix.
- This installation procedure must be run by user informix.

This script will change the owner, group, and mode of
many of the files of this package in this directory.

Press RETURN to continue,
or the interrupt key (usually CTRL-C or DEL) to abort.

Preparing packages for installation...
IIF-9.40.UC5-1

WARNING!
This software, and its authorized use and number of users, are
subject to the applicable license agreement with IBM Corporation.
If the number of users exceeds the licensed number, the excess users may
be prevented from using the software. UNAUTHORIZED USE OR COPYING MAY
SUBJECT YOU AND YOUR COMPANY TO SEVERE CIVIL AND CRIMINAL LIABILITIES.

Press RETURN to continue,
or the interrupt key (usually CTRL-C or DEL) to abort.

Installing directory .
Installing directory aaodir
Installing directory bin
Installing directory snmp
Installing directory snmp/snmpr
Installing directory snmp/peer
Installing directory dbssodir
Installing directory lib
Installing directory lib/csm
Installing directory etc
Installing directory etc/conv
Installing directory extend
Installing directory extend/LLD.1.20.UC2
Installing directory extend/LLD.1.20.UC2/incl
Installing directory extend/LLD.1.20.UC2/lib
Installing directory extend/ifxmngr
Installing directory incl
Installing directory incl/dbdk
Installing directory extend/ifxrltree.2.00
Installing directory extend/krakatoa
Installing directory extend/krakatoa/examples
Installing directory extend/ifxbuiltins.1.1
Installing directory incl/hpl
Installing directory incl/esql
Installing directory incl/public
Installing directory release
Installing directory release/en_us
Installing directory release/en_us/0333
Installing directory forms
Installing directory demo
Installing directory demo/dbaccess
Installing directory demo/dbaccess/demo_ids
Installing directory demo/dbaccess/demo_ud
Installing directory help
Installing directory help/ipload
Installing directory help/ipload/tut_images
Installing directory help/onperf
Installing directory doc
Installing directory doc/gls_api
Installing directory doc/gls_api/en_us
Installing directory doc/gls_api/en_us/0333
Installing directory ism
Installing directory extend/krakatoa/jre
Installing directory extend/krakatoa/jre/bin
Installing directory extend/krakatoa/jre/bin/i386
Installing directory extend/krakatoa/jre/bin/i386/green_threads
Installing directory extend/krakatoa/jre/bin/i386/native_threads
Installing directory extend/krakatoa/jre/lib
Installing directory extend/krakatoa/jre/lib/applet
Installing directory extend/krakatoa/jre/lib/audio
Installing directory extend/krakatoa/jre/lib/cmm
Installing directory extend/krakatoa/jre/lib/ext
Installing directory extend/krakatoa/jre/lib/fonts
Installing directory extend/krakatoa/jre/lib/i386
Installing directory extend/krakatoa/jre/lib/i386/classic
Installing directory extend/krakatoa/jre/lib/i386/client
Installing directory extend/krakatoa/jre/lib/i386/green_threads
Installing directory extend/krakatoa/jre/lib/i386/native_threads
Installing directory extend/krakatoa/jre/lib/i386/server
Installing directory extend/krakatoa/jre/lib/images
Installing directory extend/krakatoa/jre/lib/images/cursors
Installing directory extend/krakatoa/jre/lib/locale
Installing directory extend/krakatoa/jre/lib/locale/de
Installing directory extend/krakatoa/jre/lib/locale/de/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/es
Installing directory extend/krakatoa/jre/lib/locale/es/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/fr
Installing directory extend/krakatoa/jre/lib/locale/fr/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/it
Installing directory extend/krakatoa/jre/lib/locale/it/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/ja
Installing directory extend/krakatoa/jre/lib/locale/ja/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/ko
Installing directory extend/krakatoa/jre/lib/locale/ko.UTF-8
Installing directory extend/krakatoa/jre/lib/locale/ko.UTF-8/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/ko/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/sv
Installing directory extend/krakatoa/jre/lib/locale/sv/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/zh
Installing directory extend/krakatoa/jre/lib/locale/zh.GBK
Installing directory extend/krakatoa/jre/lib/locale/zh.GBK/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/zh/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/zh_TW
Installing directory extend/krakatoa/jre/lib/locale/zh_TW.BIG5
Installing directory extend/krakatoa/jre/lib/locale/zh_TW.BIG5/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/locale/zh_TW/LC_MESSAGES
Installing directory extend/krakatoa/jre/lib/security
Installing directory extend/krakatoa/jre/plugin
Installing directory extend/krakatoa/jre/plugin/i386
Installing directory extend/krakatoa/jre/plugin/i386/ns4
Installing directory extend/krakatoa/jre/plugin/i386/ns600

**************************************************************
To complete the installation of IBM Informix Internet Foundation,
run /usr/informix/RUN_AS_ROOT.server as root.
**************************************************************

Informix user portion of installation of IBM Informix Internet Foundation complete.

Por ultimo se corre
run /usr/informix/RUN_AS_ROOT.server as root

el siguiente paso no es necesario solo si vamos a poner una configuracion especial (de ram etc) solo es revisar lo que nos recomiendan el el archivo informix/release/en_us/0333/ids_machine_notes_9.40.txt

si los valores que se encuentran por default son mayores que lo que indica en el documento se dejan
8.- configuracion de parametros del kernell


SHMMAX: 2147483647
SHMMIN: 1
SHMALL: Not Applicable
SHMMNI: 150 256
SHMSEG: 150 512
SHMBRK: Not Applicable
MAXMEM: Not Applicable
SEMMNI: 400
SEMMNS: 100
SEMMSL: 1600
NFILES: Not Applicable

Ipc:
Sem-opm=400
Sem-ume=400
Sem-vmx=32767
Ssm-threshold=0
Proc:
Max-proc-per-user=512
Max-threads-per-user=1024
Per-proc-stack-size=8388608
Max-per-proc-stack-size=33554432

Vm:
Vm-heappercent=12

9.- agregar el servicio de root
/ect/services
sqlexec 1525/tcp # Servicio de Conectividad de Informix via Sockets
el nombre puede ser cual quiera solo que debe de ir en los archivos services y sqlhosts igual

10.- agregar el servicio en sqlhosts
alphaes40 onsoctcp alpha4 sqlexec

11.- configurar parametros de informix
Aquí se modifica el archivo onconfig o por medio de onmonitor.

12.- creación de dbspaces
los necesarios temporales, log, datos etc.

13:- subir o crear la base de datos
Valora esta pregunta
Me gusta: Está pregunta es útil y esta claraNo me gusta: Está pregunta no esta clara o no es útil
0
Responder

RE:TIPS- pasos para una instalacion

Publicado por daniel perez (21 intervenciones) el 28/10/2005 23:17:16
Para los tipos de espacios crudos y cocinados ,se puede crear una base de datos transaccional (buffered) en cualquiera de estos tipos ...??? y cuales son las limitantes ..??
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

RE:TIPS- pasos para una instalacion

Publicado por eli (68 intervenciones) el 31/10/2005 15:05:49
el beneficio de usar espacios crudos es en el performance, funciona mejor tus bases de datos pueden ser de cualquier tipo y el limite es tu equipo siempre y cuando instales 9.40
en adelante
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar

onperf

Publicado por rafael (1 intervención) el 06/09/2007 16:34:16
Que tal Eli, una pregunta, que emulador debes instalar para correr el onperf, y
que debo tomar en cuenta?, y como se ejecuta?, Muchas gracias
Valora esta respuesta
Me gusta: Está respuesta es útil y esta claraNo me gusta: Está respuesta no esta clara o no es útil
0
Comentar