1. 程式人生 > >Hue與hadoop的整合配置

Hue與hadoop的整合配置

基於上一節的Hue的安裝,本章介紹Hue的整合

Hue與hadoop的整合

a.配置[HADOOP_HOME]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

b.配置[HADOOP_HOME]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>

c.重啟Hadoop的hdfs相關程序:

【HADOOP_HOME】

sbin/start-dfs.sh

sbin/start-yarn.sh

sbin/mr-jobhistory-daemon.sh start historyserver

d.修改【HUE_HOME】/desk/conf/hue.ini

[hadoop]
      [[hdfs_clusters]]
          [[[default]]]
         
           fs_defaultfs=hdfs://主機名:8020
           webhdfs_url=http://主機名:50070/webhdfs/v1
           hadoop_conf_dir=/opt/modules/cdh/hadoop-2.5.0-cdh5.3.6/etc/hadoop
	    #額外新增
	  hadoop_hdfs_home=/opt/modules/cdh/hadoop-2.5.0-cdh5.3.6/
	  hadoop_bin=/opt/modules/cdh/hadoop-2.5.0-cdh5.3.6/bin/


[[yarn_clusters]]
            [[[default]]]

                resourcemanager_host=主機名
                resourcemanager_port=8032
                submit_to=True
                resourcemanager_api_url=http://Linux.pc1:8088
               proxy_api_url=http://主機名:8088
                history_server_api_url=http://主機名:19888

[filebrowser]
     archive_upload_tempdir=/opt/modules/cdh5.3.6/hadoop-2.5.0-cdh5.3.6/tmp

e.啟動Hue

$ build/env/bin/supervisor

瀏覽器訪問:http://主機名:8888


點選管理HDFS,就可以通過Hue來檢視管理HDFS上面的檔案(甚至修改檔案內容和刪除檔案等)