暂无图片
暂无图片
暂无图片
暂无图片
暂无图片

Hadoop(hdfs)

y在水一方 2020-05-26
170
1 开始启动hadoop
第一次启动要进行hadoop的格式化namenode
[root@hadoop hadoop]# hdfs namenode -format
2 启动hdfs
[root@hadoop sbin]# start-dfs.sh
3 查看进程
[root@hadoop sbin]# jps
注意:查看进程   三台机器没有启动成功
解决办法:
1 关闭线程:[root@hadoop sbin]# stop-dfs.sh
2 删除临时文件夹和日志文件:[root@hadoop hadoop2.7]# rm -rf tmp/
[root@hadooplogs]#rm -rf hadoop-root-secondarynamenode-hadoop.log
3 重新格式化,重新启动
[root@hadoop hadoop]# hdfs namenode -format
[root@hadoop sbin]# start-dfs.sh
证明成功:(192.168.56.110:50070)


使用命令对hdfs操作:
1创建目录:[root@hadoop /]# hadoop fs -mkdir /park
2 查看目录:[root@hadoop /]# hadoop fs -ls /
3 将指定的文件上传到hdfs系统中:[root@hadoop /]# hadoop fs -put /1.txt /park
4 将指定的文件下载到指定的目录下:[root@hadoop /]# hadoop fs -get /park/1.txt /home
5 删除指定的文件:[root@hadoop /]# hadoop fs -rm /park/hadoop-2.7.7.tar.gz
6 删除指定的目录:[root@hadoop /]# hadoop fs -rmdir /park(前提是目录下没有文件)
7 删除指定目录(有文件):[root@hadoop /]# hadoop fs -rmr /park(或者是-rm -r)
8 查看hdfs指定目录下的文件:[root@hadoop /]# hadoop fs -cat /park01/1.txt
9 重命名:[root@hadoop /]# hadoop fs -mv /park01 /park02
10将park01下的文件移动到park02中:[root@hadoop /]# hadoop fs -mv /park02/1.txt /park01
11 创建一个空的文件在park02中:[root@hadoop /]# hadoop fs -touchz /park01/2.txt
12 将park01中的文件合并并下载:[root@hadoop /]# hadoop fs -getmerge /park01 /4.txt



文章转载自y在水一方,如果涉嫌侵权,请发送邮件至:contact@modb.pro进行举报,并提供相关证据,一经查实,墨天轮将立刻删除相关内容。

评论