Instalación de Pentaho 6 sobre Windows 10 y Java 8

11 replies [Último envío]
Offline
Joined: 04/12/2006
Puntos: 29

Estoy intentando instalar la última versión de Pentaho, Pentaho 6, en un ordenador con Windows 10, y no lo consigo. Después de configurar las variables de entorno de JAVA, pruebo desde linea de comandos a arrancar alguna aplicación, como Spoon, y parece que todo va bien, en la consola no sale ningún mensaje de error, pero no se levanta ninguna aplicación.

Pensando si era por incompatibilidad con Windows 10 he probado también en un Windows 7 y me pasa lo mismo, por lo que ahora sospecho que también puede ser por la versión de Java, que en algún sitio he visto que la versión 8 de Java también puede dar problemas con Pentaho.

¿Cómo puedo saber exactamente qué problema tengo? ¿Dónde puedo consultar una matriz de compatibilidad entre las diferentes versiones de Pentaho, Windows y JAVA?

Disculpad si la consulta es muy básica, pero estoy comenzando con Pentaho..

 

Imagen de Jortilles
Offline
Joined: 20/11/2015
Puntos: 40

Sonia.

 

Yo no lo he probado con Windows 10 pero si con windows 8.1 y funciona perfectamente. Mi computadora es windows 8.1  y Java 8

Pentaho tiene un script interno que configura las variables de java.... No tienes por que hacerlo tu. Simplemente ejecuta spoon.bat

Prueba lo siguiente....  Quita todas las variables que has puesto..... abre una consola y vete al directorio donde tienes intalado el Data Integration..... Una vez ahi pon Spoon.bat y mira que es lo que sale.... ya puestos escribe también java -version

 

Deberias ver algo así...

 

--

Juanjo Ortilles

Jortilles.com

Quieres formarte en Pentaho? visita nuestros cursos: http://www.jortilles.com/formacion/formacion-abierta/

 

 

Offline
Joined: 04/12/2006
Puntos: 29

Hola Juanjo,

Gracias por contestar. He hecho lo que comentas de eliminar las variables que habia definido, pero el resultado es el mismo, la consola sin mostrar ningún error y PDI que no arranca. Te adjunto el pantallazo para que lo veas.

Lo que sí acabo de ver comparando con el tuyo es que en la última linea, en -lib tú tienes ..\libswt\win64, y a mi me sale ..\libswt\win32, y mi sistema es de 64 bits. ¿Crees que puede ser ese el problema? 

Consola arranque Pentaho Data Integration

Ah, y esto es lo que me devuelve el java -version:

>java -version
java version "1.7.0_80"
Java(TM) SE Runtime Environment (build 1.7.0_80-b15)
Java HotSpot(TM) 64-Bit Server VM (build 24.80-b11, mixed mode)

Saludos,

Imagen de Jortilles
Offline
Joined: 20/11/2015
Puntos: 40

Sonia.

 

Y si lo arrancas en modo debug que dice?  SpoonDebug.bat

Te generará un archivo SpoonDebug.txt ....

 

 

Por otro lado... parece que si... que está cogiendo el java que no toca..... Prueba a establecer el JAVA_HOME. pero auntandolo al java que toca... que debería ser algo así como:

 

C:\Program Files\Java\jdk1.7.0_80

 

 

Por cierto... la nueva versión de pdi tiene muchos plugins y tarda bastante en arrancar... puede que  hasta un minuto...

 

Offline
Joined: 04/12/2006
Puntos: 29

Por fin me funciona! He estado probando estos días, y efectivamente el problema estaba en la versión de JAVA, concretamente en utilizar la versión de 32 bits en un Windows de 64 bits. En teoría creo que no debería haber problema, y por eso al descargar JAVA se descarga la versión de 32, y no la de 64, pero Pentaho no funciona bien con esta combinación, al menos en los ordenadores que yo he probado.

Me ha ido muy bien el consejo de ejecutar spoon en modo debug porque en una de las pruebas me devolvía un mensaje de error que decía que JAVA no podía arrancar porque no tenía suficiente memoria, cuando en realidad tenía memoria libre de sobras. Buscando en foros a qué se podía deber este mensaje de error encontré una respuesta que decía que puede pasar cuando se utiliza la versión JAVA de 32 bits sobre una sistema de 64 bits, y que utilizando la versión de JAVA de 64 bits se resuelve el error.

Lo comento por si alguien se lo encuentra, porque a mi por defecto se me descargaba la versión de 32 bits del JRE, y he perdido mucho tiempo probando otras cosas cuando lo único que había que hacer es instalar la de 64 bits en lugar de la de 32.

Enlazo la página de descargas de JAVA SE del site Oracle donde se selecciona lo que quieres instalar, JRE por ejemplo, y después la versión según SO y número de bits (32 o 64): http://www.oracle.com/technetwork/java/javase/downloads/index.html

Muchas gracias por el soporte, Juanjo!

 

Anonimo

Gracias por compartirlo, yo también tenía problemas con el JAVA y 32/64 bits, y tu ejemplo me ha ido muy bien

FJC (no verificado)

Me ha sido muy util esta conversación porque me encuentro en el mismo problema, windows 10 y 64 bits

Resuelto simplemente instalando el archivo jre-8u74-windows-x64.exe de la pagina que indicabas

Quiza me he perdido algo pero el programa no se instala sino que simplemente funciona desde el directorio de descarga, pero para cada uso debo volver a ejecutar el spoon.bat

 

Es eso asi?

Anonimo (no verificado)

Efectivamente yo tenia el mismo problema, porque ejecutava JRE de 32 bits.

Me descargue el de 64 bits de la web de java, y modifique la variable de entorno JAVA_HOME y ya funciona bien

miguelon (no verificado)

Tengo el mismo problema, probare si me funciona llevo 2 meses recien iniciando, quisiera saber si trabajaste con una base SQL server 2008 r2

Imagen de carlos
Offline
Joined: 28/12/2005
Puntos: 1568

OK, a ver si hay suerte, ya nos contarás.. Recuerda que si tienes posibilidad, en realidad la mejor opción es instalar sobre un Windows Server de 64 bits, que no debería tener este problema.

Sobre SQL Server 2008 como origen de datos no lo he probado aún, pero sobre MS SQL Server 2012 sí, PRD trabaja sin problemas. Y si conecta bien con SQLServer 2012 seguro que no va a tener ningún problema sobre SQLServer 2012

Cesar Salas (no verificado)

Buenos dias, ya logre instalar pentaho 7.0 basandome en varios tutoriales. Quiero que el Pentaho pueda ser accesado via web (otro equipo, misma red de momento) pero no encuentro el archivo a modificar, he analizado varias tutoriales sobre el tema, pero no coinciden los elementos ni las carpetas, ni directorios. Alguien que me pueda colaborar un poco. Saludos

Imagen de carlos
Offline
Joined: 28/12/2005
Puntos: 1568

Yo aún no he probado Pentaho 7, pero con Pentaho 5 o 6 no hay que hacer nada especial para acceder por web desde otro ordenador de la misma red, instalar el servidor de BI, y después entrar con la URL del servidor donde lo tengas instalado.

Prueba a acceder poniendo en la URL la IP en lugar del nombre del servidor, y si no has cambiado los puertos por defecto asegurate que el puerto 8080 esté abierto, no sea que no conectes por algún problema de resolución de nombres o reglas del firewall.

(http://192.168.0.XXX:8080/pentaho)

 

Enviar un comentario nuevo

El contenido de este campo se mantiene como privado y no se muestra públicamente.

Si no estás registrado recuerda que tu comentario entrará en una cola de aprobación.

Más información sobre opciones de formato

Enviando este formulario, acepta la política de privacidad de Mollom.

 



 

  BI   |    CRM     |    CMS    |    Tendencias en software empresarial    |    Cloud computing  |    Software libre    |   Internet    |    Movilidad y apps