INSTALACION DE KETTLE (RESPONDIDO)

Buenos dias, el motivo del presente es para consultarles lo siguiente:
Instalamos [b]pdi-ce-9.2.0.0-290 en un servidor que tiene:
- Debian 913 stretch

- java: openjdk version “1.8.0_332”
OpenJDK Runtime Environment (build 1.8.0_332-8u332-ga-1~deb9u1-b09)
OpenJDK 64-Bit Server VM (build 25.332-b09, mixed mode)

-libwebkitgtk-1.0-0:
ii libgtk2.0-0:amd64 2.24.31-2 amd64 GTK+ graphical user interface library
ii libgtk2.0-bin 2.24.31-2 amd64 programs for the GTK+ graphical user interface library
ii libgtk2.0-common 2.24.31-2 all common files for the GTK+ graphical user interface library

Cuando ejecuto sh spoon.sh me sale el siguiente error:
org.eclipse.swt.SWTError: No more handles [gtk_init_check() failed]
at org.eclipse.swt.SWT.error(SWT.java:4621)
at org.eclipse.swt.widgets.Display.createDisplay(Display.java:1038)
at org.eclipse.swt.widgets.Display.create(Display.java:1025)
at org.eclipse.swt.graphics.Device.(Device.java:179)
at org.eclipse.swt.widgets.Display.(Display.java:590)
at org.eclipse.swt.widgets.Display.(Display.java:581)
at org.pentaho.di.ui.spoon.Spoon.main(Spoon.java:668)
at sun.reflect.NativeMethodAccessorImpl.invoke0(Native Method)
at sun.reflect.NativeMethodAccessorImpl.invoke(NativeMethodAccessorImpl.java:62)
at sun.reflect.DelegatingMethodAccessorImpl.invoke(DelegatingMethodAccessorImpl.java:43)
at java.lang.reflect.Method.invoke(Method.java:498)
at org.pentaho.commons.launcher.Launcher.main(Launcher.java:92)

Y NO me abre la aplicación kettle.
Probe varias soluciones propuestas, entre ellas:
1- Reinstalar java,
2- Setear las variables de entorno JAVA_HOME, PENTAHO_HOME,
3- Instalar el entorno grafico con xorg y gnome;
4- Reinstalar la libreria libwebkitgtk-1.0-0,

Pero nada soluciona el error.
Podran indicarnos alguna linea de que mas probar por favor?

Gracias
Paola
UNPA

Hola Paola,
Te paso la documentación de la instalación de kettle:

https://documentacion.siu.edu.ar/wiki/SIU-Diaguita/migrador/version1.0.0/Kettle_Instalacion

y acá te explican como instalar que se encuentra en la documentación:

https://www.ubuntupit.com/how-to-install-pentaho-data-integration-pdi-tool-on-ubuntu/
( Mencionan el error que comentas pero tenes que seguir la guía)

Descarga del software:

https://sourceforge.net/projects/pentaho/files/latest/download

Saludos!!!

Buen dia Diego, gracias por tu respuesta.
Te comento que la documentación que me sugeriste es la que segui, por eso no entiendo la ocurrencia del error.

Lo que quisiera comentarte es que en este servidor no hay entorno grafico. Es necesario tener entorno grafico para poder lanzar la aplicación desde la terminal, al ejecutar sh spoon.sh?

Otra cosa que queria comentarte es que nosotros accedemos por ssh a este servidor y una vez alli al directorio donde se encuentra data-integration y ejecutamos el comando sh spoon.sh.

Por otro lado en una de las pruebas que hice, fue instalar el xorg y gnome; luego conectarme usando ssh -X al servidor, y de esta forma cuando ejecuto sh spoon.sh abre la aplicacion, pero se cuelga eternamente porque estoy cargando el entorno grafico…

A partir de eso es que surgen mis dudas si necesito algo mas para poder lanzar la aplicación desde la terminal…

Muchas gracias!

Paola
UNPA

Hola Paola,
Es necesario el entorno gráfico para la aplicación, porque fowardeando con ssh pueden surgir errores, lo ideal sería que abran los puertos del servidor a una IP de una computadora con un sistema operativo con alguna distro de linux o windows en su defecto y de esta manera van poder configurar con la IP puerto etc… el kettle para acceda a la base de datos.
Saludos!!!

Ah bien, muchas gracias por tu respuesta!

Paola
UNPA