一、实现功能
hue界面可以浏览、更改、添加hdfs上的文件,从而,便于更多人员操作大数据平台。
二、实现步骤
1.hadoop配置
(1)配置etc/Hadoop/hdfs-site.xml
<property>
<name>dfs.webhdfs.enabled</name>
<value>true</value>
</property>
<!--下面这个自己本来就有!-->
<property>
<name>dfs.permissions.enabled</name>
<value>false</value>
</property>
(2)配置etc/Hadoop/core-site.xml:
<property>
<name>hadoop.proxyuser.hue.hosts</name>
<value>*</value>
</property>
<property>
<name>hadoop.proxyuser.hue.groups</name>
<value>*</value>
</property>
(3)重启Hadoop服务
2.修改desktop/conf/hue.ini
[[hdfs_clusters]]
# HA support by using HttpFs
[[[default]]]
# Enter the filesystem uri
fs_defaultfs=hdfs://hadoop:8020
# NameNode logical name.
## logical_name=
# Use WebHdfs/HttpFs as the communication mechanism.
# Domain should be the NameNode or HttpFs host.
# Default port is 14000 for HttpFs.
webhdfs_url=http://hadoop:50070/webhdfs/v1
# Change this if your HDFS cluster is Kerberos-secured
## security_enabled=false
# Default umask for file and directory creation, specified in an octal value.
## umask=022
# Directory of the Hadoop configuration
hadoop_conf_dir=/opt/modules/hadoop-2.6.0-cdh5.7.0/etc/hadoop
hadoop_hdfs_home=/opt/modules/hadoop-2.6.0-cdh5.7.0/
hadoop_bin =/opt/modules/hadoop-2.6.0-cdh5.7.0/bin/
[[yarn_clusters]]
[[[default]]]
# Enter the host on which you are running the ResourceManager
resourcemanager_host=hadoop
# The port where the ResourceManager IPC listens on
resourcemanager_port=8032
# Whether to submit jobs to this cluster
submit_to=True
# Resource Manager logical name (required for HA)
## logical_name=
# Change this if your YARN cluster is Kerberos-secured
## security_enabled=false
# URL of the ResourceManager API
resourcemanager_api_url=http://hadoop:9090 #这个自己由于yarn收到攻击所以更改8088到9090
# URL of the ProxyServer API
proxy_api_url=http://hadoop:9090 #这个自己由于yarn收到攻击所以更改8088到9090
# URL of the HistoryServer API
history_server_api_url=http://hadoop:19888
[filebrowser]
# Location on local filesystem where the uploaded archives are temporary stored.
archive_upload_tempdir=/tmp
三、测试
1.重启hdfs
2.重启yarn
3.开启historyserver
4.启动hue
build/env/bin/supervisor