- 1、本文档共57页,可阅读全部内容。
- 2、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。
- 3、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载。
- 4、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
大数据存储和处理-第四讲课件
HDFS 实战;Hadoop 运行模式
Hadoop 伪分布式安装
HDFS命令行工具
HDFS安全模式
启动、停止HDFS服务
如何查看HDFS日志
如何查看HDFS Web控制台
HDFS参数配置;单机
在一个Java进程内模拟Hadoop的各个角色
伪分布式
由各个Java进程来模拟Hadoop的各个角色
集群环境
;Hadoop Filesystem shell
$HADOOP_HOME_BASE/bin/hadoop fs args
FS shell使用URIs地址
Schema://autority/path
例如
hdfs://namenodehost:port/folder1/folder2
file:///home/tcloud/child
如果不指定schema,则使用配置文件中的默认地址
可以使用hadoop fs –help 查看所有命令;用途
显示一个或多个文件内容到控制台
使用方法
hadoop fs -cat URI [URI ...]
例子:
hadoop fs -cat hdfs://host1:port1/file1 hdfs://host2:port2/file2
hadoop fs -cat file:///file3 /user/hadoop/file4
;用途
将本地一个或多个文件导入HDFS
以上两个命令唯一的不同时copyFromLocal的源只能是本地文件,而put可以读???stdin的数据
使用方法
hadoop fs -put/copyFromLocal localsrc URI
例子:
hadoop fs -put localfile.txt /user/hadoop/hadoopfile.txt
hadoop fs -put localfile1 localfile2 /user/hadoop/hadoopdir
hadoop fs -put localfile hdfs://host:port/hadoop/hadoopfile
hadoop fs -put - hdfs://host:port/hadoop/hadoopfilefromstdin;用途
将HDFS中的一个或多个文件导出到本地文件系统
使用方法
hadoop fs -get/copyToLocal [-ignorecrc] [-crc] URI localsrc
例子:
hadoop fs -get /user/hadoop/hadoopfile localfile
hadoop fs -get hdfs://host:port/user/hadoop/file localfile;用途
列出文件夹目录信息
lsr递归显示文件子目录
使用方法
hadoop fs -ls/lsr URI
例子:;用法
hadoop fsck [GENERIC_OPTIONS] path [-move | -delete | -openforwrite] [-files [-blocks [-locations | -racks]]]
检查dfs的文件的健康状况
只能运行在master上
;fsck;用法
hadoop dfsadmin [command]
hadoop dfsadmin -help 可以列出所有的可用命令
主要的有一下几个
-safemode 安全模式操作
-report 报告集群DFS的运行情况
可以使用 hadoop dfsadmin -help 查看所有命令的用法;指文件系统所处的一种只读的安全模式
HDFS启动时会在safemode状态
相关命令:
;NameNode
$HADOOP_HOME_BASE/bin/hadoop-daemon.sh start namenode
Secondary NameNode
$HADOOP_HOME_BASE/bin/hadoop-daemon.sh start secondarynamenode
DataNode
同时启动:$HADOOP_HOME_BASE/bin/hadoop-daemons.sh start datanode
单台启动:$HADOOP_HOME_BASE/bin/hadoop-daemon.sh start datanode
NameNode、Secondary NameNode、 DataNode
$HADOOP_HOME_BASE/bin/start-dfs.sh
;NameNode
$HADOOP_HOME_BASE/bin/hadoop-daemon.sh stop namenode
Secondary NameNode
$HADOOP_HOME_BASE/bin/hadoop-daemon.sh stop second
您可能关注的文档
最近下载
- 一种检测磷酸铁锂粉末中磁性金属异物及磷化铁含量的方法.pdf VIP
- 2023年华为公司招聘职位要求.pdf
- 三年级心理健康第1-16课全册教案.pdf
- 2021面瘫的针灸治疗测试题【附答案】.doc
- IATF16949第五版DFMEA管理程序+潜在失效模式及后果分析程序.doc
- 智慧城市大数据平台设计方案.pdf VIP
- 匹兹堡睡眠质量指数(PSQI)表格版-打印保健养生.docx
- 林木林地权属争议处理申请书(样本).pptx
- 手机销售网站的设计与实现.doc VIP
- 河南省图集 12YN6、12YN7、12YN9 热力工程、民用建筑空调与供暖冷热计量设计与安装 DBJT19-07-2012.docx
文档评论(0)