+ All Categories
Home > Documents > instalacion OEID

instalacion OEID

Date post: 26-Dec-2015
Category:
Upload: worddark-kojuro
View: 114 times
Download: 0 times
Share this document with a friend
Popular Tags:
16
1.1 Oracle Endeca Information Discovery Implementación. En primer lugar y para una instalación básica de Oracle endeca information Discovery se debe Con unos requerimientos mínimos de sistema: Tabla 1 Requerimientos Mínimos de Sistema Para Instalar Oracle Endeca Requerimie nto Detalles Hardware Requerimientos Mínimos de Hardware: Procesador de 64Bits (x64) mínimo a 1.8GHz Al Menos 2GB de Memoria RAM, dependiendo del tamaño del conjunto de datos de la aplicación 80 GB en disco duro, dependiendo del tamaño del conjunto de datos de la aplicación. Requerimientos Recomendados de Hardware: Procesador de 64Bits (x64) a 3.0GHz o superior. 8GB de Memoria RAM o más, dependiendo del tamaño del conjunto de datos de la aplicación. Conexión de red con almacenamiento de alto rendimiento (Por ejemplo: conexión vía dedicado ISCSI 1 o canal de fibra de red) o conexión local de alto rendimiento con almacenamiento RAID 2 Sistema Operativo Windows Server 2008 R2 Enterprise Corriendo en un procesador de 64Bits. Porque este es un ambiente de desarrollo, de igual forma se puede instalar en Windows 7 para un ambiente de producción pero a Windows 7 no se le brinda soporte. Para un mejor desempeño se recomienda apagar el Hyper-Threading 3 . También Se puede instalar en distribuciones de Linux Server con procesadores de 64Bits. Espacio en disco WebLogic y Oracle Endeca Server deben tener los siguientes tamaños en disco después de su instalación: Oracle WebLogic Server: 425Mb Oracle Application Development Runtime: 1024Mb Oracle Endeca Server: 475Mb El tamaño en disco de la instalación completa es de aproximadamente 1.9Gb Cada Programa de Instalación usa directorios temporales donde extraen los archivos necesarios para instalar cada software en los sistemas seleccionados. Durante el proceso de instalación, el directorio temporal debe contener suficiente espacio para alojar esos archivos. Como pauta general. Los archivos en el directorio temporal requiere 1 ISCSI: Es un método de conexión de dispositivos de almacenamiento a través de una red mediante el protocolo TCP/IP. Puede usarse a través de una red de área local (LAN) o una red de área extensa (WAN) o Internet. 2 RAID: Redundant Array of Independent Disks o Conjunto redundante de discos independientes. Hace referencia a un Sistema de almacenamiento de datos que usa múltiples unidades de almacenamiento de datos (Discos duros o SSD) entre los que se distribuyen o replican los datos. 3 Hyper-Threading: es una técnica utilizada por Intel para conseguir acelerar las aplicaciones que utilizan más de 1 un núcleo.
Transcript
Page 1: instalacion OEID

1.1 Oracle Endeca Information Discovery Implementación.En primer lugar y para una instalación básica de Oracle endeca information Discovery se debe Con unos requerimientos mínimos de sistema:

Tabla 1 Requerimientos Mínimos de Sistema Para Instalar Oracle Endeca

Requerimiento

Detalles

Hardware Requerimientos Mínimos de Hardware: Procesador de 64Bits (x64) mínimo a 1.8GHz Al Menos 2GB de Memoria RAM, dependiendo del tamaño del conjunto de datos de la

aplicación 80 GB en disco duro, dependiendo del tamaño del conjunto de datos de la aplicación.

Requerimientos Recomendados de Hardware:

Procesador de 64Bits (x64) a 3.0GHz o superior. 8GB de Memoria RAM o más, dependiendo del tamaño del conjunto de datos de la

aplicación. Conexión de red con almacenamiento de alto rendimiento (Por ejemplo: conexión vía

dedicado ISCSI1 o canal de fibra de red) o conexión local de alto rendimiento con almacenamiento RAID2

Sistema Operativo

Windows Server 2008 R2 Enterprise Corriendo en un procesador de 64Bits.Porque este es un ambiente de desarrollo, de igual forma se puede instalar en Windows 7 para un ambiente de producción pero a Windows 7 no se le brinda soporte.

Para un mejor desempeño se recomienda apagar el Hyper-Threading3.También Se puede instalar en distribuciones de Linux Server con procesadores de 64Bits.

Espacio en disco

WebLogic y Oracle Endeca Server deben tener los siguientes tamaños en disco después de su instalación:

Oracle WebLogic Server: 425Mb Oracle Application Development Runtime: 1024Mb Oracle Endeca Server: 475Mb

El tamaño en disco de la instalación completa es de aproximadamente 1.9Gb

Cada Programa de Instalación usa directorios temporales donde extraen los archivos necesarios para instalar cada software en los sistemas seleccionados. Durante el proceso de instalación, el directorio temporal debe contener suficiente espacio para alojar esos archivos.

Como pauta general. Los archivos en el directorio temporal requiere aproximadamente 2.5 veces el espacio que se requiere en última instancia para cada instalación.

Por defecto, los programas de instalación usan el directorio referenciado por defecto por la variable del sistema TMP.

Navegador (Para el endeca Studio)

Firefox ESR en Windows. Firefox es el navegador recomendado para el Studio Internet Explorer 8 (Con el modo de compatibilidad deshabilitado) en Windows

La ejecución con el modo de compatibilidad activado en internet Explorer 8 no es soportada.

Internet Explorer 9 en Windows Safari en el iPad. En este dispositivo solamente se puede iniciar sesión en el Studio y

visualizar las aplicaciones, los usuarios no pueden crear o configurar las aplicaciones del Studio desde el iPad.

Plugins Para usuarios de Internet Explorer 8, Adobe Flash 10.0 o superior, para visualizar las gráficas.

1 ISCSI: Es un método de conexión de dispositivos de almacenamiento a través de una red mediante el protocolo TCP/IP. Puede usarse a través de una red de área local (LAN) o una red de área extensa (WAN) o Internet.2 RAID: Redundant Array of Independent Disks o Conjunto redundante de discos independientes. Hace referencia a un Sistema de almacenamiento de datos que usa múltiples unidades de almacenamiento de datos (Discos duros o SSD) entre los que se distribuyen o replican los datos.3 Hyper-Threading: es una técnica utilizada por Intel para conseguir acelerar las aplicaciones que utilizan más de 1un núcleo.

Page 2: instalacion OEID

para el Navegador (Para el endeca Studio)

Para otros navegadores, las gráficas se visualizan usando HTML5.

Se recomienda usar la versión más reciente de Flash soportada por el Navegador que se este utilizando.

1.1.1Oracle Endeca Server.Es un motor de búsqueda de análisis hibrido que organiza los datos complejos y variados de diferentes fuentes. Es el núcleo del endeca Information Discovery, endeca server es único con el modelo de datos NoSQL-like y arquitecturas In-Memory4. Crea un Framework extremadamente ágil para el manejo de las combinaciones complejas de datos, eliminando la necesidad de una compleja modelización por adelantado y ofreciendo una escala extrema de desempeño. [27]

1.1.2Oracle Endeca StudioOracle endeca information Discovery Studio es una herramienta basada en la web para desarrollar y usar aplicaciones orientadas a buscar, analizar y monitorear datos desde Oracle endeca server.

Los usuarios avanzados utilizan conjuntos de visualización de datos y herramientas de visualización de Studio para construir rápidamente sus aplicaciones.

Las aplicaciones constan de colecciones de componentes gráficos. Los componentes estándar provistos con Studio pueden incluir funciones como:

Navegación o búsqueda de datos específicos. Exponer información detallada acerca de los datos. Manipulación y análisis de los datos. Resaltar los valores de datos específicos.

Usuarios finales de negocios pueden usar esas aplicaciones para explorar los datos y desarrollar análisis para descubrir tendencias, descubrir relaciones, monitorear cambios, e investigar problemas. [28]

Figura 1 Oracle Endeca Information Discovery Studio Page.

4 In-Memory: Es el almacenamiento de información en la capa superior de la memoria de acceso aleatorio (RAM), ayuda a los clientes de negocios, incluyendo a los minoristas, bancos y utilidades, a detectar rápidamente patrones, analizando volúmenes masivos de datos sobre la marcha y realizando sus operaciones de forma rápida.

Page 3: instalacion OEID

1.1.3Oracle Endeca Information Discovery IntegratorEl Oracle Endeca Information Discovery Integrator es un componente basado en las herramientas ETL que le permite al usuario desarrollar poderosas transformaciones de datos en una interface gráfica fácil de manejar. A través de fusión, unión, filtrado, mapeo, lectura y escritura de datos se pueden desarrollar simples o complejas transformaciones.

Con el integrador, se pueden arrastrar componentes y conectarlos de forma gráfica con una complejidad variada. Una gráfica es esencialmente una tubería de componentes que procesan los datos. El grafico más simple, tiene un componente lector para leer en las fuentes de datos y uno de los componentes de endeca para escribir (enviar) los datos a un almacenamiento de endeca. Muchos gráficos más complejos usan componentes adicionales, como son los Transformadores (Transformers) y ensambladores (joiner). [29]

Figura 2 Oracle Endeca Information Discovery Integrator Interface.

Page 4: instalacion OEID

Para el proceso de instalación y configuración de Oracle endeca information Discovery lo primero que se debe hacer es acceder al sitio web de oracle en el apartado de documentación buscar endeca information Discovery documentación (http://docs.oracle.com/cd/E29805_01/index.htm)

En la página que aparece buscar el apartado que dice endeca information Discovery guide. Como html, así se podrá visualizar la guía de instalación y configuración de oracle endeca information discovery.

Figura 3 Endeca Information Discovery Instalación Imagen 1

En primera instancia, se debe descargar el software correspondiente. Para ello se debe acceder a la siguiente dirección

Page 5: instalacion OEID

https://edelivery.oracle.com e iniciar sesión, aceptando todo los términos y restricciones.

Luego del inicio de sesión, en la siguiente pantalla, se deben elegir e paquete producto a descargar y la plataforma a la cual se va a instalar. En este caso se debe elegir Oracle Endeca.

Figura 4 Endeca Information Discovery Instalación Imagen 2

Al pulsar click en el botón ir se debe desplegar una lista con los paquetes que se pueden descargar para Oracle endeca. Descargar los que indica la guía de instalación de Oracle endeca. (http://docs.oracle.com/cd/E40518_01/general.310/eid_getting_started/toc.htm#Setting%20up%20the%20orchestration%20script%20directories)

Luego de tener todos los archivos descargados según la guía de instalación de Oracle endeca, se deben descomprimir y crear la carpeta eidOrch con los archivos como se muestra en la imagen y siguiendo el tutorial de instalación de “Oracle endeca server with webLogic” (http://docs.oracle.com/cd/E40521_01/server.761/ServerInstallGuide.pdf):

Figura 5 Endeca Information Discovery Instalación Imagen 3

Dentro de la carpeta installers colocar los archivos como muestra la imagen:

Figura 6 Endeca Information Discovery Instalación Imagen 4

Page 6: instalacion OEID

De igual forma la carpeta orchScripts como muestra la imagen:

Figura 7 Endeca Information Discovery Instalación Imagen 5

La carpeta eidOrch debe ser colocada dentro de una carpeta llama Oracle en el directorio raíz. Ejemplo: “C:\Oracle” si dicha carpeta no existe, se debe crear manualmente.

Habiendo hecho esto, se debe regresar a la página de Oracle, en la sección de descargas, buscar la Sun JDK he instalarla. La versión que debe descargarse es la jdk1.6.0_43. Luego de terminada la descarga se debe instalar cambiando la ruta de instalación de “C:\Program Files\java\jdk1.6.0_43” a “C:\ jdk1.6.0_43”. Esta parte importante porque más adelante durante la instalación y configuración del Orchestration script el buscara la máquina virtual en dicha dirección, cabe resaltar que dicha ruta puede ser modificada en las propiedades del orchestration.

Page 7: instalacion OEID

Figura 8 Endeca Information Discovery Instalación Imagen 6

Después de terminada la instalación de la JDK Copiar la Carpeta eidOrch en C:\Oracle. Si la carpeta Oracle no existe, entonces crearla.

Una vez copiada la carpeta, navegar a la siguiente dirección C:\Oracle\eidOrch\orchScripts\ y editar el archivo config_EID_win.prop con las opciones como se muestra en la siguiente tabla:

Tabla 2 Configuración del archivo config_EID_win.prop

PROPIEDAD DE CONFIGURACION

DESCRIPCION VALOR POR DEFECTO

START_MODE Configura el modo de inicio (DEV o PROD) del servidor WebLogic

DEV

USE_SSL Especifica si los componentes de Oracle endeca information Discovery utilizaran SSL para comunicación segura.

Todos los componentes usan la misma configuración SSL: o todos los componentes los usan o ninguno lo hace

TRUE

Para esta implementación básica de ejemplo se colocara en FALSE

JAVA_HOME Es la ruta absoluta de la instalación de JDK

Windwos: C:\jdk1.6.0_43

ORACLE_HOME Es la ruta absoluta del directorio middleware de Oracle donde se instalara el servidor WebLogic y el Oracle Endeca Information Discovery

Windows: C:\Oracle\Middleware_Orch

ORACLE_INV_PTR Esta propiedad es solo para instalaciones en linux

/etc/oraInst.loc

INSTALLER_LOCATION Ruta absoluta del directorio que contiene los archivos de instalacion

C:\Oracle\eidOrch\Installers

STOP_EID_PROCESSES

Esta propiedad es solo para instalaciones en linux

True

Page 8: instalacion OEID

ENDECA_SERVER_DOMAIN_NAME El nombre del servidor WebLogic para el Servidor Endeca

Endeca server

ENDECA_SERVER_PORT Es el puerto HTTP donde el servidor Endeca escucha las peticiones desde una comunicación no segura (cuando no se está usando SSL)

7001

ENDECA_SERVER_SECURE_PORT Es el puerto HTTP donde el servidor Endeca escucha las peticiones desde una comunicación segura (cuando se está usando SSL)

7002

ENDECA_STUDIO_DOMAIN_NAME Es el nombre del dominio del servidor WebLogic para el Studio

Endeca_studio

ENDECA_STUDIO_PORT Es el puerto HTTP donde el Endeca Studio escucha las peticiones desde una comunicación no segura (cuando no se está usando SSL)

8101

ENDECA_STUDIO_SECURE_PORT Es el puerto HTTP donde el Endeca Studio escucha las peticiones desde una comunicación segura (cuando se está usando SSL)

8102

ENDECA_PS_DOMAIN_NAME Es el nombre del dominio del servidor WebLogic para el servicio de aprovisionamiento (provisioning service)

Endeca_provisioning

ENDECA_PS_PORT Es el puerto HTTP donde el Servidor de aprovisionamiento escucha las peticiones desde una comunicación no segura (cuando no se está usando SSL)

8201

ENDECA_PS_SECURE_PORT Es el puerto HTTP donde el servidor de aprovisionamiento escucha las peticiones desde una comunicación segura (cuando se está usando SSL)

8202

Una vez terminada la edición del archivo, ejecutar un Símbolo de Sistema en modo administrador, una vez abierto, navegar al directorio eidOrch\orchScripts

.

Figura 9 Endeca Information Discovery Instalación Imagen 7

Una vez ubicado en el directorio, se debe ejecutar el siguiente comando:

Run_EID_install.bat config_EID_windows.prop

Page 9: instalacion OEID

Al ejecutar el comando se deben instalar el Endeca Server, endeca Information Discovery y el servidor de aprovisionamiento. Durante dichas instalaciones se deben configurar los siguientes datos:

Tabla 3 datos a configurar durante la instalación

MODULO DATO A INGRESAR

Endeca Server WebLogic Server usuario administrador WebLogic Server contraseña administrador (y

confirmación) Endeca Server usuario administrador Endeca Server contraseña administrador (y

confirmación)Endeca Information Discovery Studio

WebLogic Server nombre de usuario administrador WebLogic Server contraseña administrador (y

confirmación)

Provisioning Service WebLogic Server nombre de usuario administrador WebLogic Server contraseña administrador (y

confirmación) Endeca Server Hostname (modificar si y solo si se

tiene un host diferente, de lo contrario dejar el que viene por defecto)

Figura 10 Endeca Information Discovery Instalación Imagen 8

Page 10: instalacion OEID

Terminadas las instalaciones y configuraciones, se debe abrir el navegador Mozilla, en la barra de direcciones escribir http://”hostname”:”port”/eid-ps/status donde el hostname es el nombre del host o la dirección de IP de la maquina donde se encuentra instalado Oracle Endeca Infomation Discovery y el puerto es del servicio de aprovisionamiento (Provisioning service). En este caso la dirección seria:

http://localhost:8201/eid-ps/status.

Si todos los servidores están ejecutándose de forma correcta se verá como en la Figura 26, de lo contrario aparecerá un mensaje de error: Error: check logs.

Figura 11 Endeca Information Discovery Instalación Imagen 8

Ahora para verificar que el endeca Studio ha sido depurado, se debe escribir en la barra de direcciones lo siguiente: http://”hostname”:”port”/eid donde el hostname es el nombre del host de la maquina o su dirección IP y el puerto es el puerto del Endeca Studio, por lo que para este ejemplo la dirección debe ser la siguiente:

Http://localhost:8101/eid, se debe desplegar la ventana de inicio de sesión de Oracle endeca information Discovery Studio.

Figura 12 Endeca Information Discovery Instalación Imagen 9

Page 11: instalacion OEID

Una vez en la ventana de inicio de sesión del endeca Studio, se debe configurar la conexión entre él y el servidor de aprovisionamiento (Provisioning Service), para iniciar la sesión se deben ingresar los siguientes datos.

Tabla 4 datos de inicio de sesión Oracle Endeca Information Discovery Studio

Campo Valor

Usuario: [email protected]

Contraseña:

Welcome123

Inmediatamente inicie la sesión pedirá que por favor con figure una nueva contraseña, esta debe contener al menos 6 caracteres y por lo menos 1 carácter numérico.

En la ventana siguiente hay que dirigirse a panel de control y abrirlo para ver las opciones de configuración donde se configurara la conexión entre endeca Studio y el servicio de aprovisionamiento.

Figura 13 Endeca Information Discovery Instalación Imagen 10

En la ventana de Panel de control hay que dirigirse al apartado donde dice provisioning service y editar el archivo JSON con los datos del servidor de aprovisionamiento previamente instalado (Ver Figura 29):

Page 12: instalacion OEID

Figura 14 Endeca Information Discovery Instalación Imagen 11

El siguiente paso es instalar el Oracle Information Discovery Integrator, para ello y en primera instancia, se debe descargar los archivos necesarios para llevar a cabo la instalación, la descarga se encuentra en la siguiente url: https://edelivery.oracle.com. En este punto, se debe hacer iniciar sesión con una cuenta Oracle. En caso de no tenerla se puede crear una en pocos pasos.

Luego de iniciar sesión, elegir el paquete producto (Oracle Endeca), la plataforma de instalación (Windows) y pulsar click en ir, se debe elegir: “Oracle Endeca Information Discovery Integrator ETL (3.1) Media Pack v1 for Microsoft Windows x64 (64-bit)” luego click en continuar.

Se despliega una nueva lista en la cual se debe descargar el archivo: “Oracle Endeca Information Discovery Integrator ETL (3.1) Media Pack v1 for Microsoft Windows x64 (64-bit)” al terminar la descarga, debe quedar un archivo con el siguiente nombre: EID_IETL31_Win.zip

Adicionalmente, se deben descargar el Eclipse Índigo y Patch RSE-3.2.2 de eclipse, los cuales se pueden descargar del sitio oficial del fabricante: http://eclipse.org

Luego de tener todos los archivos descargados, se tomaran los archivos eclipse.zip y RSE.2.2 se deben copiar a la carpeta raíz (C:/)

Page 13: instalacion OEID

Figura 15 Endeca Information Discovery Instalación Imagen 12

Descomprimir EID_IETL31_Win.zip, se obtendrán 4 archivos: EID_3.1.1_IntegratorETL.zip, EID_3.1.1_IntegratorETL_server_tomcat.zip, EID_3.1.1_IntegratorETL_server_weblogic.zip y EID_3.1.1_OTL.zip.

Habiendo hecho esto, descomprimir el archivo EID_3.1.1_IntegratorETL.zip. Aparecerá una carpeta con el nombre igual al archivo zip. Que contiene dos archivos, una carpeta llamada IntegratorETL y un archivo llamado install.bat.

Se debe ejecutar el archivo install.bat.

Figura 16 Endeca Information Discovery Instalación Imagen 13

Al ejecutado, el instalador preguntara si se desea utilizar el directorio por defecto de instalación para el integrador o en su defecto se desea cambiar el directorio.

Para efectos de este ejemplo se dejara el directorio por defecto, seguidamente se debe escribir la ruta completa del eclipse y el RSE.

Figura 17 Endeca Information Discovery Instalación Imagen 14

Page 14: instalacion OEID

Luego de terminar la instalación ya es posible empezar con Oracle Endeca Integrator. Crear proyectos que enlazan a fuentes de datos para ser analizadas posteriormente desde Oracle endeca Studio.

Figura 18 Endeca Information Discovery Instalación Imagen 15


Recommended