第二十讲.HDFS管理员命令(查看状态信息+保存元数据+获取最新fsimage+设置目录配额和空间配额)

本文详细介绍了HDFS管理员如何使用dfsadmin工具进行关键操作,如集群状态报告、元数据保存、文件系统镜像获取、配额设置等,适合Hadoop入门者和运维人员参考。

HDFS

 视频:【美妙人生】Hadoop课程系列之HDFS--手把手教你精通HDFS

【美妙人生】Hadoop课程系列之HDFS--手把手教你精通HDFS

【视频笔记】


hdfs管理员操作dfsadmin
-------------------------------
    1.-report:返回集群的状态信息
       $>hdfs dfsadmin -report
    2.-metasave:默认存放到{HADOOP_LOG_DIR}路径下,包含datanode和块的信息
       $>hdfs dfsadmin -metasave metasave.tt
       $>cd {HADOOP_LOG_DIR}
       $>gedit metasave.tt
    3.-fetchImage:从namenode节点获取最新的fsimage文件至本地指定目录
        $>hdfs dfsadmin -fetchImage ~/   (注:在datanode节点上执行)
    4.-setQuota:设置文件目录配额
         $>hdfs dfsadmin -setQuota 8 /hyxy
     $>hdfs dfsadmin -clrQuota /hyxy
     【注:如果给“/”设置目录配额后,无法执行clrQuota(清除配额操作),这是当前hadoop版本的bug】
    4.-setSpaceQuota:设置文件目录空间配额,针对blocksize描述的,空间配额的值为文件大小*replication(副本数)
         $>hdfs dfsadmin -setSpaceQuota 8 /hyxy
     查看空间配额:
     $>hadoop fs -count -q /hyxy
       说明:目录配额   剩余目录配额     空间配额        剩余空间配额       目录数     文件数         总大小      文件名
         QUOTA     REMAINING_QUOTA  SPACE_QUOTA   REMAINING_SPACE_QUOTA DIR_COUNT  FILE_COUNT    CONTENT_SIZE FILE_NAME
           4               0            none             inf               2            2            890      /hyxy
       【
        [hyxy@master Desktop]$ hadoop fs -lsr /hyxy
        lsr: DEPRECATED: Please use 'ls -R' instead.
        drwxrwxrwx   - hyxy supergroup          0 2018-06-06 15:20 /hyxy/aaaaaaaaa
        -rwxrwxrwx   3 hyxy supergroup        579 2018-06-06 15:17 /hyxy/ed.xml
        -rwxrwxrwx   3 hyxy supergroup        311 2018-06-03 14:20 /hyxy/ed42-43.xml           
        】
        说明:【none:代表无限制;inf:代表剩余无限制】

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值