apache-hive-1.2.1中如何使用hwi
发表于:2025-12-01 作者:千家信息网编辑
千家信息网最后更新 2025年12月01日,小编给大家分享一下apache-hive-1.2.1中如何使用hwi,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!一、下载hive-src.tar[hadoop@hftest0001
千家信息网最后更新 2025年12月01日apache-hive-1.2.1中如何使用hwi
小编给大家分享一下apache-hive-1.2.1中如何使用hwi,希望大家阅读完这篇文章之后都有所收获,下面让我们一起去探讨吧!
一、下载hive-src.tar
[hadoop@hftest0001 ~]$ pwd/home/hadoop[hadoop@hftest0001 ~]$ wget [hadoop@hftest0001 ~]$ tar -zxvf apache-hive-1.2.1-src.tar.gz [hadoop@hftest0001 hwi]$ cd /home/hadoop/apache-hive-1.2.1-src/hwi[hadoop@hftest0001 hwi]$ pwd/home/hadoop/apache-hive-1.2.1-src/hwi[hadoop@hftest0001 hwi]$ jar cfM hive-hwi-1.2.1.war -C web . [hadoop@hftest0001 hwi]$ cp hive-hwi-1.2.1.war /home/hadoop/apache-hive-1.2.1-bin/lib/
二、启动 troubleshooting
[root@hftest0001 apache-hive-1.2.1-bin]# pwd/home/hadoop/apache-hive-1.2.1-bin[root@hftest0001 apache-hive-1.2.1-bin]# ./bin/hive --service hwi16/01/25 09:37:25 INFO hwi.HWIServer: HWI is starting up16/01/25 09:37:27 FATAL hwi.HWIServer: HWI WAR file not found at /home/hadoop/apache-hive-1.2.1-bin/home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war[root@hftest0001 apache-hive-1.2.1-bin]# 系统默认会找/home/hadoop/apache-hive-1.2.1-bin/home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war,多了目录修改配置文件,使用绝对路径[root@hftest0001 apache-hive-1.2.1-bin]# vi conf/hive-site.xml ......hive.hwi.listen.host 10.224.246.232 hive.hwi.listen.port 9999 [root@hftest0001 apache-hive-1.2.1-bin]# ./bin/hive --service hwi16/01/25 09:37:25 INFO hwi.HWIServer: HWI is starting up16/01/25 09:37:27 FATAL hwi.HWIServer: HWI WAR file not found at /home/hadoop/apache-hive-1.2.1-bin/home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war[root@hftest0001 apache-hive-1.2.1-bin]# 系统还是会找/home/hadoop/apache-hive-1.2.1-bin/home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war,多了目录即不能使用绝对路径,要使用相对路径[root@hftest0001 apache-hive-1.2.1-bin]# vi conf/hive-site.xml ...... hive.hwi.war.file /home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war hive.hwi.listen.host 10.224.246.232 hive.hwi.listen.port 9999 [root@hftest0001 apache-hive-1.2.1-bin]# ./bin/hive --service hwi16/01/25 09:40:20 INFO hwi.HWIServer: HWI is starting up16/01/25 09:40:21 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog16/01/25 09:40:21 INFO mortbay.log: jetty-6.1.2616/01/25 09:40:21 INFO mortbay.log: Extract /home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war to /tmp/Jetty_10_224_246_232_9999_hive.hwi.1.2.1.war__hwi__ms4vvn/webapp16/01/25 09:40:21 INFO mortbay.log: NO JSP Support for /hwi, did not find org.apache.jasper.servlet.JspServlet16/01/25 09:40:22 INFO mortbay.log: Started SocketConnector@10.224.246.232:9999报错:NO JSP Support for /hwi, did not find org.apache.jasper.servlet.JspServlet缺少jar: 下载jar,并放到lib目录下jasper-compiler-5.5.23.jarjasper-runtime-5.5.23.jar hive.hwi.war.file lib/hive-hwi-1.2.1.war tomcat jasper-compiler 5.5.23 [root@hftest0001 apache-hive-1.2.1-bin]# ll lib/ | grep jasper-rw-rw-r-- 1 hadoop root 408133 Jan 25 09:13 jasper-compiler-5.5.23.jar-rw-rw-r-- 1 hadoop root 76844 Jan 25 09:14 jasper-runtime-5.5.23.jar[root@hftest0001 apache-hive-1.2.1-bin]# ./bin/hive --service hwi16/01/25 09:42:53 INFO hwi.HWIServer: HWI is starting up16/01/25 09:42:55 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog16/01/25 09:42:55 INFO mortbay.log: jetty-6.1.2616/01/25 09:42:55 INFO mortbay.log: Extract /home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war to /tmp/Jetty_10_224_246_232_9999_hive.hwi.1.2.1.war__hwi__ms4vvn/webapp16/01/25 09:42:55 INFO mortbay.log: Started SocketConnector@10.224.246.232:9999成功!!!访问 java.lang.NoClassDefFoundError: org/apache/commons/el/ExpressionEvaluatorImpl at org.apache.jasper.compiler.JspUtil. tomcat jasper-runtime 5.5.23 (JspUtil.java:62) at org.apache.jasper.JspCompilationContext.getServletClassName(JspCompilationContext.java:335) at org.apache.jasper.JspCompilationContext.getClassFileName(JspCompilationContext.java:485) at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:380) at org.apache.jasper.compiler.Compiler.isOutDated(Compiler.java:333) at org.apache.jasper.JspCompilationContext.compile(JspCompilationContext.java:561) at org.apache.jasper.servlet.JspServletWrapper.service(JspServletWrapper.java:299) at org.apache.jasper.servlet.JspServlet.serviceJspFile(JspServlet.java:315) at org.apache.jasper.servlet.JspServlet.service(JspServlet.java:265) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:327) at org.mortbay.jetty.servlet.Dispatcher.forward(Dispatcher.java:126) at org.mortbay.jetty.servlet.DefaultServlet.doGet(DefaultServlet.java:503) at javax.servlet.http.HttpServlet.service(HttpServlet.java:707) at javax.servlet.http.HttpServlet.service(HttpServlet.java:820) at org.mortbay.jetty.servlet.ServletHolder.handle(ServletHolder.java:511) at org.mortbay.jetty.servlet.ServletHandler.handle(ServletHandler.java:401) at org.mortbay.jetty.security.SecurityHandler.handle(SecurityHandler.java:216) at org.mortbay.jetty.servlet.SessionHandler.handle(SessionHandler.java:182) at org.mortbay.jetty.handler.ContextHandler.handle(ContextHandler.java:766) at org.mortbay.jetty.webapp.WebAppContext.handle(WebAppContext.java:450) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.handler.RequestLogHandler.handle(RequestLogHandler.java:49) at org.mortbay.jetty.handler.HandlerWrapper.handle(HandlerWrapper.java:152) at org.mortbay.jetty.Server.handle(Server.java:326) at org.mortbay.jetty.HttpConnection.handleRequest(HttpConnection.java:542) at org.mortbay.jetty.HttpConnection$RequestHandler.headerComplete(HttpConnection.java:928) at org.mortbay.jetty.HttpParser.parseNext(HttpParser.java:549) at org.mortbay.jetty.HttpParser.parseAvailable(HttpParser.java:212) at org.mortbay.jetty.HttpConnection.handle(HttpConnection.java:404) at org.mortbay.jetty.bio.SocketConnector$Connection.run(SocketConnector.java:228) at org.mortbay.thread.QueuedThreadPool$PoolThread.run(QueuedThreadPool.java:582)Caused by: java.lang.ClassNotFoundException: org.apache.commons.el.ExpressionEvaluatorImpl at java.net.URLClassLoader$1.run(URLClassLoader.java:366) at java.net.URLClassLoader$1.run(URLClassLoader.java:355) at java.security.AccessController.doPrivileged(Native Method) at java.net.URLClassLoader.findClass(URLClassLoader.java:354) at java.lang.ClassLoader.loadClass(ClassLoader.java:425) at sun.misc.Launcher$AppClassLoader.loadClass(Launcher.java:308) at java.lang.ClassLoader.loadClass(ClassLoader.java:358) ... 38 more 仍然缺少jar:下载jar,并放置到lib目录下commons-el-1.0.jar [root@hftest0001 apache-hive-1.2.1-bin]# ll lib/ | grep commons-el-rw-rw-r-- 1 hadoop root 112341 Jan 25 09:30 commons-el-1.0.jar[root@hftest0001 apache-hive-1.2.1-bin]# [root@hftest0001 apache-hive-1.2.1-bin]# ./bin/hive --service hwi16/01/25 09:42:53 INFO hwi.HWIServer: HWI is starting up16/01/25 09:42:55 INFO mortbay.log: Logging to org.slf4j.impl.Log4jLoggerAdapter(org.mortbay.log) via org.mortbay.log.Slf4jLog16/01/25 09:42:55 INFO mortbay.log: jetty-6.1.2616/01/25 09:42:55 INFO mortbay.log: Extract /home/hadoop/apache-hive-1.2.1-bin/lib/hive-hwi-1.2.1.war to /tmp/Jetty_10_224_246_232_9999_hive.hwi.1.2.1.war__hwi__ms4vvn/webapp16/01/25 09:42:55 INFO mortbay.log: Started SocketConnector@10.224.246.232:9999成功!!!访问 http://10.224.246.232:9999/hwi/ commons-el commons-el 1.0
看完了这篇文章,相信你对"apache-hive-1.2.1中如何使用hwi"有了一定的了解,如果想了解更多相关知识,欢迎关注行业资讯频道,感谢各位的阅读!
目录
路径
成功
篇文章
系统
完了
文件
更多
知识
行业
资讯
资讯频道
还是
频道
配置
数据库的安全要保护哪些东西
数据库安全各自的含义是什么
生产安全数据库录入
数据库的安全性及管理
数据库安全策略包含哪些
海淀数据库安全审计系统
建立农村房屋安全信息数据库
易用的数据库客户端支持安全管理
连接数据库失败ssl安全错误
数据库的锁怎样保障安全
物联网工程和软件开发方向
网络安全知识感悟心得
devcloud搭建mc服务器
阿里云内存数据库sql
郑州互联网软件开发价钱
软件开发能开发什么条件
青少年网络安全工程师
最后的绿洲怎么选亚服服务器
不同数据库数据迁移方案
康经理 APP软件开发定制
浙江信创服务器
宁夏吴忠软件开发公司排名
已经安装好的服务器怎么拆下来
苹果8没有管理应用数据库
河南工控软件开发哪家实惠
苏宁易购云服务器怎么下载
数据库查询数据按时间排序
防护节点与源站服务器连接超时
渭南市检察院网络安全
网络安全知识有哪些手抄报
车载网络技术目的
数据库安全加密方式
浙江电商软件开发语言
云上贵州服务器价格
计算机网络技术工资职友集
软件开发都要学习什么
数据库怎么切换服务器
广东安联网络安全技术有限公司
各种数据库之间数据迁移工具
微信服务器未读消息