一:安装
1.1:下载
下载从官网就可以,刚开始接触hue的时候觉得这官网是什么东西,熟悉的“Download”按钮呢?后来我研究研究发现,以3.9版本为例:
点击
终于找到了一个叫压缩包的东西。。。
接着我又发现了有趣的事。
大哥你是官方啊,能不能严谨点,你这像是告诉我,这是下载的地方?
多的我不想吐槽了,反正我就下载个软件下了半天,4版本以上的下载很简单,但是网上很多都是3版本的教程,包括那什么一大堆依赖包,你要想在官网找到你用的依赖包,那是找不到了。
1.2:配置前说明
如果你想配置多个hadoop生态组件,那么把hue放在和hive同一个机器上,保证启动hiveserver2的节点和启动hue的节点都是namenode为active状态。
1.3:安装配置
这里发现一个博客挺好的 ,可以参考 ,我的是HA集群,用的3.11版本照着步骤来就成功了。
二:报错说明
连接HDFS的时候出如下错误
- 如果你是HA集群,请查看你启动hue的机器的namenode是否是active状态,如果不是,转换为active。
- 如果还不行,将你hadoop目录下的core-site.xml文件加上如下配置:
-
<property>
-
<name>hadoop.proxyuser.root.hosts</name>
-
<value>*</value>
-
</property>
-
<property>
-
<name>hadoop.proxyuser.root.groups</name>
-
<value>*</value>
-
</property>
这里注意:你报的错User:xxx is not...中的xxx是什么,hadoop.proxyuser.xxx.hosts就写什么,比如我的是root。
连接hive右侧报错(没截到图)
尝试修改hdfs中tmp文件的权限
hdfs dfs -chmod 777 /tmp/