hiveserver2 的 GUI 客户端以及验证问题

2017-08-02 17:35:06 +08:00
 gouchaoer

我搭了个 hive 需要提供给别人查询,于是启动了一个 hiveserver2,没有开密码验证(也就是 NOSASL ),我在 php 里面连是可以的。

但是我要找一个 GUI 客户端供别人使用,我按照这个教程来: http://blog.csdn.net/thy822/article/details/72420972

试了一下午还是连不上,心情就跟吃屎一样

还有 hiveserver2 验证方式,我就想简单的设置用户名+密码的方式,按照这个来: http://lxw1234.com/archives/2016/01/600.htm 教程里说打个 jar 包,可是这个 jar 包怎么打呢?

java 生态很强大,可是为什么这么难呢?

2699 次点击
所在节点    Java
14 条回复
owenliang
2017-08-02 17:37:15 +08:00
java 就是这么难!
gouchaoer
2017-08-02 17:37:55 +08:00
这个答案: https://stackoverflow.com/questions/18186973/simple-user-password-authentication-for-hiveserver2-without-kerberos-ldap

`use your newly created custom authentication.jar`,excuse me ?能告诉我怎么用这个文件打个包么?
hcymk2
2017-08-02 17:49:09 +08:00
@gouchaoer 看下那代码的注释
sagaxu
2017-08-02 17:49:53 +08:00
@gouchaoer 用 jar 命令就可以打包啊,其实就是个 zip 压缩包。

不熟悉 Java 折腾 Java 软件是蛮多挫折的,有时可能 JDK 版本弄错,有时可能 CLASSPATH 弄错,有时 JVM 参数没写好,性能低的一塌糊涂,各种坑
hcymk2
2017-08-02 17:52:38 +08:00
15 年星际老男孩的保留节目智商杯,当时参赛选手分别是莽夫 No 总和深海守护者 F91,no 总随机到了 T,91 随到了 P。然后 91 有一个 ob 停在 no 总的二矿门口,在 no 总即将前压的时候大喊了一声“让我用火眼金睛找一下 ob ”然而还是没有看到那个停在头上好几分钟的 ob,裁判兼智商平衡者黄旭东当时大笑说 no 总是瞎子,节目效果爆表。从那以后,星际赛场上越来越多出现莫名其妙的看不见导致大亏的情况( maru 的导弹车等等),于是所有的星际选手都成了瞎子
fakeJas0n
2017-08-02 17:54:41 +08:00
先编译为.class 文件
jar cvf [生成 jar 的名称.jar] [列出 class 文件]
gouchaoer
2017-08-02 18:10:36 +08:00
@hcymk2
@sagaxu 打包已经搞定了,验证问题解决了
但是客户端还是连不上,而且加了验证之后连脚本都连不上了

大神可以帮忙看看么?
m0yBPjyX3475syS4
2017-08-02 22:43:08 +08:00
楼主肖像哪里搞的?
gouchaoer
2017-08-03 10:26:41 +08:00
@ShikiSuen 《我的青春恋爱物语果然坑爹了》的 由比ガ浜ゆい 酱
gouchaoer
2017-08-03 17:16:03 +08:00
m0yBPjyX3475syS4
2017-08-03 18:22:41 +08:00
@gouchaoer 明显搞错了。这张是御坂美琴,而且还是我裁剪的。
不相信的话,自己去看超电磁炮第二季的妹妹篇,美琴潜入设施时的装束就是这套。
gouchaoer
2017-08-04 10:43:29 +08:00
@ShikiSuen 我知道是炮姐,就是想开个玩笑
m0yBPjyX3475syS4
2017-08-04 10:48:19 +08:00
@gouchaoer 2333.
gouchaoer
2017-08-04 12:53:05 +08:00
把 mysql 表导入到 hive 的注意点: http://qsalg.com/?p=615

这是一个专为移动设备优化的页面(即为了让你能够在 Google 搜索结果里秒开这个页面),如果你希望参与 V2EX 社区的讨论,你可以继续到 V2EX 上打开本讨论主题的完整版本。

https://www.v2ex.com/t/379874

V2EX 是创意工作者们的社区,是一个分享自己正在做的有趣事物、交流想法,可以遇见新朋友甚至新机会的地方。

V2EX is a community of developers, designers and creative people.

© 2021 V2EX