.: Voy a poner los pasos que he seguido para instalar un TimesTen 6.0.4 en una RedHat AS 4.0 update2.
El software de TimesTen se puede bajar de manera gratuita desde la web de Oracle ... así que podemos "juguetear" con esta bbdd y aprender de manera más o menos sencilla, ya que no necesitamos grandes sistemas para poder instalar y configurar diversos entornos basados en TimesTen :)
En primer lugar debemos modificar una serie de párametros del kernel. Debemos configurar el tamaño del segmento máximo de memoría, por defecto está configurado a 32Mb, se cambiaría del siguiente modo (no es necesario reiniciar):
/sbin/sysctl -w kernel.shmmax=268435456
Ya lo tenemos configurado a 256Mb.
El segundo lugar debemos incluir la siguiente linea en /etc/sysctl.conf y debemos reiniciar acto seguido para que los cambios tengán efecto:
kernel.sem = "250 32000 100 100"
Descomprimimos el paquete que nos hemos bajado desde Oracle:
tar xvzf timesten604.linux86.tar.gz
Se creará un nuevo directorio llamado linux86, entramos y ejecutamos:
./setup.sh
Nos solicita un nombre para la instancia. Cada nueva instalación deberá tener un nombre único de instancia. Dentro de una instancia podemos configurar varios DataStores
Please choose an instance name for this installation? [ tt60]
Seleccionamos si queremos soporte para "Cache connect" a Oracle o no, por ahora solo instalamos con la primera opción (sin "Cache Connect")
Please select a product :
[1] Oracle TimesTen in-Memory Database
[2] Oracle TimesTen in-Memory Database sith CAche Connect to Oracle
Ahora nos solicita que componente queremos instalar, elegiremos la opción 1, es decir, instalamos todo.
[1] Client/Server and Data Manager
[2] Data Manager Only
[3] Client Only
Nos solicita donde queremos instalar TimesTen, lo dejamos en /opt
Where would you like to install the tt60 instance of Timesten? [/opt]
Installing into /opt/TimesTen/tt60 ...
Creating /opt/TimesTen/tt60
Uncompressing ...
Nos avisa de la necesidad de 64Mb en disco para poder instalar y acto seguido nos pregunta el path dónde queremos instalar un DataStore de demostración (DemoDataStore), por defecto en: /var/TimesTen/tt60
En este punto comienza la configuración de la red. El puerto por defecto para el demonio de TimesTen es 16000, nos pide confirmación de la utilización de este puerto o si queremos cambiarlo, lo dejamos por defecto:
Do you want to user the default port number for the TimesTen daemon? [yes]
Habilitamos el control de accesos, por defecto nos da la opción de "no":
Would you like to enable datastore access control) [no] yes
Los logs de la actividad los guarda por defecto en /var/log/messages junto a los mensajes del sistema, nos solicita si queremos que esto sea así o cambiar la ubicación. De momento lo configuramos por defecto ya que hay utilidades del propio TimesTen que leen del fichero de log y filtran por lo que necesitemos.
Would you like to specify a different location for TimesTen syslog messages? [no]
El sistema de instalación procede a levantar el demonio de TimesTen para proceder a instalar el cliente:
Starting TimesTen Daemon: [ OK ]
Se procede a la instalación del cliente espeficicando las opciones configuradas anteriormente en el servidor.
martes, 2 de enero de 2007
Suscribirse a:
Enviar comentarios (Atom)
No hay comentarios:
Publicar un comentario