Para la creación del cluster usaremos la versión de Postgresql (8.4.9) que se distribuye con la versión 6.2 de CentOS (la última estable disponible a la fecha de realización del presente documento) clon a nivel binario de REDHAT ENTERPRISE LINUX 6, para esto se ha seleccionado la opción de instalación de servidor de base de datos como se muestra en la Ilustración 2.
Ilustración 2: Instalación Servidor CentOS
Lo primero es preparar cada uno de los nodos para la instalación correcta del software del cluster, para esto configuraremos los archivos /etc/hosts y /etc/yum.repos.d/cluster.repo para garantizar que cada nodo del cluster sea visible al resto y que el software se instale desde el repositorio configurado en el archivo /etc/yum.repos.d/cluster.repo y de esta manera garantizar que la instalación del software no se interrumpa por fallos en la conexión a Internet o similares. A continuación el contenido del archivo /etc/hosts:
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
10.6.6.1 node1.localdomain node1
10.6.6.2 node2.localdomain node2
10.6.6.6 server.localdomain server
Contenido de /etc/yum.repos.d/cluster.repo:
[cluster]
name=Software Cluster
baseurl=http://10.6.6.6/server
gpgcheck=0
enabled=1
Se asume que se ha instalado un servidor web (apache por ejemplo) en el servidor 10.6.6.6 y se ha copiado o montado el DVD 1 de instalación de CentOS 6.2 y se lo ha hecho visible en el URL: http://10.6.6.6/server
Adjunto | Tamaño |
---|---|
clu-img-02.png | 46.93 KB |