Problème pour communiquer avec HBase via Java
Bonjour, Comme l'indique le sujet de mon message, je n'arrive pas à faire communiquer Java avec HBase... pourtant, j'ai suivi les indications d'installation se trouvant sur le site de HBase à la lettre. Aussi, j'ai récupérer du projet sharengo le module wikitty-hbase-impl et lancé le main de la classe StandAloneServer se trouvant ici : http://svn.sharengo.org/svn/wikengo/trunk/core/wikitty/wikitty-hbase-impl/sr... Ainsi, StandAloneServer se lance très bien tout seul. Mais je me demande s'il ne s'agit pas d'un faux serveur qui ne nécessite pas de serveur HBase. Suite à l'installation de HBase sur ma machine (virtuelle -> kubuntu 9.10), j'ai récupéré le main proposé sur le site de HBase "MyLittleHBaseClient" que j'ai mis dans notre module maven "MSM-HBase". Avant de tenter de lancer ce main, je démarre HBase sur ma machine, je tente aussi quelques commandes via le shell hbase tout cela avec succès. Lorsque je lance le main de MyLittleHBaseClient, au moment où le programme tente de construire un objet HTable via une configuration (par défaut) et le nom de cette table "MyLittleHBaseTable", table existant pourtant dans la base HBase, le build crash... Je déposé la trace du build sur le dépôt svn ici : http://svn.nuiton.org/svn/mapstoragemanager/trunk/msm-hbase/src/site/failedB... L'erreur donnée est la suivante : Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: java.io.IOException: Could not find requested method, the usual cause is a version mismatch between client and server. Certes, j'ai installé hbase-0.20.3 et le plugin maven pour hbase doit être 0.20.0 (d'ailleurs, j'ai renseigné le repository sharengo pour les plugins dans le pom du module MSM-HBase, je n'avais pas l'intention de le commit au début..), mais on ne peut pas télécharger hbase version 0.20.0... J'ai ce problème depuis plusieurs jours (je ne suis pas non plus au mieux de ma forme, je suis malade depuis le début de la semaine), et il me bloque dans l'avancement du plugin. -- Dorian Langlais, 06 17 21 04 99
J'ai aussi eu quelques problemes avec la version 0.20.3, essaie avec la 0.19.3 pour voir si ca marche. Le 25/02/2010 16:12, Dorian Langlais a écrit :
Bonjour,
Comme l'indique le sujet de mon message, je n'arrive pas à faire communiquer Java avec HBase... pourtant, j'ai suivi les indications d'installation se trouvant sur le site de HBase à la lettre.
Aussi, j'ai récupérer du projet sharengo le module wikitty-hbase-impl et lancé le main de la classe StandAloneServer se trouvant ici : http://svn.sharengo.org/svn/wikengo/trunk/core/wikitty/wikitty-hbase-impl/sr... Ainsi, StandAloneServer se lance très bien tout seul. Mais je me demande s'il ne s'agit pas d'un faux serveur qui ne nécessite pas de serveur HBase.
Suite à l'installation de HBase sur ma machine (virtuelle -> kubuntu 9.10), j'ai récupéré le main proposé sur le site de HBase "MyLittleHBaseClient" que j'ai mis dans notre module maven "MSM-HBase". Avant de tenter de lancer ce main, je démarre HBase sur ma machine, je tente aussi quelques commandes via le shell hbase tout cela avec succès. Lorsque je lance le main de MyLittleHBaseClient, au moment où le programme tente de construire un objet HTable via une configuration (par défaut) et le nom de cette table "MyLittleHBaseTable", table existant pourtant dans la base HBase, le build crash...
Je déposé la trace du build sur le dépôt svn ici : http://svn.nuiton.org/svn/mapstoragemanager/trunk/msm-hbase/src/site/failedB... L'erreur donnée est la suivante : Caused by: org.apache.hadoop.ipc.RemoteException: java.io.IOException: java.io.IOException: Could not find requested method, the usual cause is a version mismatch between client and server. Certes, j'ai installé hbase-0.20.3 et le plugin maven pour hbase doit être 0.20.0 (d'ailleurs, j'ai renseigné le repository sharengo pour les plugins dans le pom du module MSM-HBase, je n'avais pas l'intention de le commit au début..), mais on ne peut pas télécharger hbase version 0.20.0...
J'ai ce problème depuis plusieurs jours (je ne suis pas non plus au mieux de ma forme, je suis malade depuis le début de la semaine), et il me bloque dans l'avancement du plugin.
_______________________________________________ Mapstoragemanager-devel mailing list Mapstoragemanager-devel@list.nuiton.org http://list.nuiton.org/cgi-bin/mailman/listinfo/mapstoragemanager-devel
Bonjour, Nous rencontrons d'autres problèmes avec la version 0.19.3 (log en pièce jointe). Et avec la version 0.20.2, les problèmes de la dernière fois persistent. Et ce (pour les deux versions) avec l'exemple de client java disponible sur la javadoc de HBase. Le client en console (sh hbase shell) fonctionne, quant à lui, très bien. Cordialement, Dorian Langlais, Crieloue Gilles
participants (2)
-
Dorian Langlais -
Kevin Morin