Documentos de Académico
Documentos de Profesional
Documentos de Cultura
DE DATOS PBLICOS
Gua de Instalacin y
Configuracin de FUSE - ESB
Gua de Capacitacin. [00]
CONSORCIO MTE-LATINUS
Versin [1.0]
CONSORCIO MTE-LATINUS - Gua de Instalacin y Configuracin de FUSE-ESBSistema
SINARDAP
DINARDAP USO INTERNO Pgina 2 de 6
Informacin General
CLIENTE: Direccin Nacional de Registro de Datos Pblicos - DINARDAP
PROYECTO: Sistema Nacional de Registro de Datos Pblicos - SINARDAP
Propiedades del Documento
ID DEL DOCUMENTO: Gua de Capacitacin [00]
TIPO DE DOCUMENTO Gua de Capacitacin
TTULO DEL DOCUMENTO: Gua de Instalacin y Configuracin FUSE - ESB
AUTOR: Ing. Marcos Vera
VERSIN: Versin 1.0
FECHA DE CREACIN: 20/02/2013
LTIMA ACTUALIZACIN: 20/02/2013
Registro de Cambios
FECHA AUTOR VERSIN REFERENCIA DEL CAMBIO
20/02/2013 Ing. Marcos Vera Versin 1.0 Creacin
Distribucin
Nro. NOMBRE CARGO EMPRESA
1 Personal Dinardap Interno Dinardap
Restricciones
Nro. DESCRIPCIN
1 Uso Interno
CONSORCIO MTE-LATINUS - Gua de Instalacin y Configuracin de FUSE-ESBSistema
SINARDAP
DINARDAP USO INTERNO Pgina 3 de 6
CONTENIDO
Instalacin de FUSE-ESB ............................................................................................ 4
Cluster con apache Cellar ............................................................................................ 5
1) Obtener el componente .................................................................................... 5
2) Compilar el proyecto ......................................................................................... 5
3) Agregar el feature del cellar .............................................................................. 6
CONSORCIO MTE-LATINUS - Gua de Instalacin y Configuracin de FUSE-ESBSistema
SINARDAP
DINARDAP USO INTERNO Pgina 4 de 6
INSTALACIN DE FUSE-ESB
Este es el procedimiento para la instalacin y configuracin de apache fuse ESB. En un
ambiente clusterizado con Apache cellar.
1) Instalar apache Maven
Crearse una carpeta apache en /opt/apache
Instalar JDK version 1.7.0_11
Declara entorno de variables
export M2=/opt/apache/maven
export PATH=$M2/bin:$PATH
JAVA_HOME=/usr/java/jdk1.7.0_11
PATH=$JAVA_HOME/bin:$PATH
export PATH
Descomprimir maven y crear un enlace simblico con el nombre maven
tar -zxvf apache-maven-3.0.3-bin.tar.gz
ln -s apache-maven-3.0.3 maven
2) Instalar el JDK 7u11 y declarar el ambiente de variable
Rpm ivh jdk-7u11-linux-x64.rpm
Editamos el /etc/profile y agregamos la referencia a la versin de java
Vi /etc/profile
JAVA_HOME=/usr/java/jdk1.7.0_11
PATH=$JAVA_HOME/bin:$PATH
3) Descargar y Descomprimir el ESB
Una vez descargarado el fuse lo ubicamos dentro de /opt/Instaladores y lo descomprimos
en /opt
Tar zxvf fuse-esb-minimal-7.0.2.fuse-097.tar.gz C /opt
crear la carpeta
CONSORCIO MTE-LATINUS - Gua de Instalacin y Configuracin de FUSE-ESBSistema
SINARDAP
DINARDAP USO INTERNO Pgina 5 de 6
/opt/fuse-esb-7.0.1.fuse-
084/system/org/apache/aries/proxy/org.apache.aries.proxy/0.3.1
copiar el org.apache.aries.proxy-0.3.1.jar en
/opt/fuse-esb-7.0.1.fuse-
084/system/org/apache/aries/proxy/org.apache.aries.proxy/0.3.1
Editar las propiedades de /opt/fuse-esb-7.0.1.fuse-084/etc/startup.properties
Y cambiar por lo siguiente
org/apache/aries/proxy/org.apache.aries.proxy/0.3.1/org.apache.aries.proxy-0.3.1.jar=20
Borrar el directorio /data
Habilitar el usuario en el archivo /opt/fuse-esb-7.0.1.fuse-084/etc/users.properties la
ultima linea descomentarla
smx=smx,admin
Dar espacio de memoria a 16GB en el archivo karaf del directorio bin la propiedad
JAVA_MAX_MEM=16G
Iniciar el servicio y ver que pueda acceder con el usuario smx
ssh -p 8101 smx@localhost
CLUSTER CON APACHE CELLAR
1) OBTENER EL COMPONENTE
Copiar el instalador apache-karaf-cellar-2.2.4-src.tar.gz a /opt/Instaladores y descomprimirlo en
el /opt
Descomprimir el instalador
tar -zxvf /opt/Instaladores/apache-karaf-cellar-2.2.4-src.tar.gz -C /opt
2) COMPILAR EL PROYECTO
cd /opt/apache-karaf-cellar-2.2.4
mvn clean install
CONSORCIO MTE-LATINUS - Gua de Instalacin y Configuracin de FUSE-ESBSistema
SINARDAP
DINARDAP USO INTERNO Pgina 6 de 6
3) AGREGAR EL FEATURE DEL CELLAR
Ingresamos a la consola de karaff
ssh -p 8101 smx@localhost
Agregamos el feature de cellar e Instalar la versin del hazelcast para el cellar de la siguiente
forma
osgi:install mvn:com.hazelcast/hazelcast/2.1.2
features:addurl mvn:org.apache.karaf.cellar/apache-karaf-cellar/2.2.3/xml/features
features:install cellar
Una vez instalados los componentes utilizamos la gua de administracin de cellar para poder
trabajar con los componentes y administrar el cluster.