Hadoop集群使用

本文详细介绍了如何在Hadoop集群中启动和关闭单节点模式,以及使用Termius连接虚拟机。重点讲解了HDFS的Shell命令,包括ls、mkdir、mv、rm、cp、cat、put和get等,帮助读者理解和操作Hadoop文件系统。
摘要由CSDN通过智能技术生成
Hadoop集群使用
Hadoop启动和关闭-单节点模式
1 、启动虚拟机
在资料中已经提供好了单台虚拟机,
node1(192.168.52.161)
2 、使用 Termius 连接虚拟机
3 、集群一键启动和关闭
一键启动大数据环境
/onekey/my-start-all.sh
一键关闭大数据环境
/onekey/my-stop-all.sh Hadoop集群使用
Hadoop页面访问-集群模式
4 查看启动进程 -jps
[root@node1 bin]# jps
2976 RunJar
2881 JobHistoryServer
2692 NodeManager
2262 DataNode
2583 ResourceManager
2123 NameNode
2413 SecondaryNameNode
13726 Jps
2975 RunJar
HDFS的Shell命令
Shell命令介绍
安装好 hadoop 环境之后,可以执行 hdfs 相关的 shell 命令对 hdfs 文件系统进行操作,比如文件的创建、删除、修改文
件权限等。
HDFS 的操作命令类似于 Linux shell 对文件的操作,如 ls mkdir rm 等。
Hadoop提供了文件系统的 shell 命令使用格式如下:
hadoop fs <args>
或者
hdfs dfs <args> HDFS的Shell命令
ls命令
-ls
格式: hadoop fs -ls URI
作用:类似于 Linux ls 命令,显示文件列表
hadoop fs -ls / # 显示文件列表
hadoop fs –ls -R / # 递归显示文件列表 HDFS的Shell命令
mkdir命令
格式 : hadoop fs –mkdir [-p] <paths>
作用 : <paths> 中的 URI 作为参数,创建目录。使用 -p 参数可以递归创建目
应用 :
hadoop fs -mkdir /dir1
hadoop fs -mkdir -p /aaa/bbb/ccc HDFS的Shell命令
mv命令
格式 :
hadoop fs -mv <src> <dst>
作用:
hdfs 上的文件从原路径 src 移动到目标路径 dst, 该命令不能夸文件系统
应用:
hadoop fs -mv /dir1/1.txt /dir2 HDFS的Shell命令
rm命令
格式:
hadoop fs -rm [-r] [-skipTrash] URI [URI 。。。 ]
作用:
删除参数指定的文件和目录,参数可以有多个,删除目录需要加 -r 参数
如果指定 -skipTrash 选项,那么在回收站可用的情况下,该选项将跳过回收站而直接删除文件;
否则,在回收站可用时,在 HDFS Shell 中执行此命令,会将文件暂时放到回收站中。
应用 :
hadoop fs -rm /initial-setup-ks.cfg # 删除文件
hadoop fs -rm -r /dir2 # 删除目录 HDFS的Shell命令
cp命令
格式 :
hadoop fs -cp <src> <dst>
作用:
将文件拷贝到目标路径中
应用:
hadoop fs -cp /dir1/1.txt /dir2 HDFS的Shell命令
cat命令
格式 :
hadoop fs -cat <filepath>
作用:
将参数所指示的文件内容输出到控制台
应用:
hadoop fs -cat /dir1/1.txt HDFS的Shell命令
put命令
格式 :
hadoop fs -put <localsrc > ... <dst>
作用 :
将单个的源文件或者多个源文件 srcs 从本地文件系统上传到目标文件系统中。
应用:
hadoop fs -put /root/1.txt /dir1 # 上传文件
hadoop fs –put /root/dir2 / # 上传目录 HDFS的Shell命令
get命令
格式 :
hadoop fs -get <src> <localdst>
作用:
HDFS 文件拷贝到本地文件系统。
应用 :
hadoop fs -get /initial-setup-ks.cfg /opt 总结
总结
1. 了解hdfs的架构
2. 掌握hdfs的shell命令
  • 30
    点赞
  • 38
    收藏
    觉得还不错? 一键收藏
  • 1
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值