1. 程式人生 > >【hadoop】積累2

【hadoop】積累2

配置hadoop,使用符號連線的方式,讓三種配置形態共存。

1.建立三個配置目錄,內容等同於hadoop目錄
	${hadoop_home}/etc/local
	${hadoop_home}/etc/pesudo
	${hadoop_home}/etc/full
	
2.建立符號連線
	$>ln -s 

3.對hdfs進行格式化
	
	$>hadoop namenode -format

4.修改hadoop配置檔案,手動指定JAVA_HOME環境變數
	[${hadoop_home}/etc/hadoop/hadoop-env.sh]
	...
	export JAVA_HOME=/soft/jdk
	...

5.啟動hadoop的所有程序
	$>start-all.sh

6.啟動完成後,出現以下程序
	$>jps
		33702 NameNode
		33792 DataNode
		33954 SecondaryNameNode

		29041 ResourceManager
		34191 NodeManager

7.檢視hdfs檔案系統
	$>hdfs dfs -ls /

8.建立目錄
	$>hdfs dfs -mkdir -p /user/centos/hadoop

9.通過webui檢視hadoop的檔案系統
	http://localhost:50070/

10.停止hadoop所有程序
	$>stop-all.sh

11.centos防火牆操作
	[cnetos 6.5之前的版本]
	$>sudo service firewalld stop		//停止服務
	$>sudo service firewalld start		//啟動服務
	$>sudo service firewalld status		//檢視狀態

	[centos7]
	$>sudo systemctl enable firewalld.service	//"開機啟動"

啟用
		$>sudo systemctl disable firewalld.service	//"開機自啟"

禁用
		$>sudo systemctl start firewalld.service	//啟動防火牆
		$>sudo systemctl stop firewalld.service		//停止防火牆
		$>sudo systemctl status firewalld.service	//檢視防火牆

狀態
	[開機自啟]
	$>sudo chkconfig firewalld	on				

//"開啟自啟"啟用
		$>sudo chkconfig firewalld	off				

//"開啟自啟"禁用