HDFS 操作(Centos7環境下)
1 命令行
1.1 文件操作
注意
:Hadoop沒有當前目錄的概念,也沒有cd命令
命令模式:hdfs dfs -命令
例如: hdfs dfs -ls /
hadoop dfs -mkdir newtext
等等
文件操作:
上傳文件:hdfs dfs -put 源文件 傳輸位置(加上文件名也行)
下載文件:hdfs dfs -get 源文件 傳輸位置
查看信息:
hdfs dfsadmin -report
#dfsadmin 分佈式文件系統管理
#-report 顯示空間等信息
其他命令有(都需要分佈式文件管理)
#進入和退出安全模式
-safmode enter
-safmode laeve
1.2 添加新節點
- 安裝好hadoop
- 把namenode的所有有關配置文件複製到該節點
- 修改master和slaves文件,添加該節點
- 設置ssh免密登陸
- 單獨該節點上的datanode和tasktracker(hadoop-daemon.start dunxing atanode/tasktracker)
- 運行start-balancer.sh進行數據負載均衡
負載均衡->
start-balancer.sh
2. API方式
網站:傳送門