hadoop高可用集群 hdfs命令
发表于:2024-11-22 作者:热门IT资讯网编辑
编辑最后更新 2024年11月22日,hdfs haadmin查看帮助命令hdfs haadmin查看帮助命令[hadoop@ruozedata001 ~]$ hdfs haadminUsage: DFSHAAdmin [-ns ][-t
hdfs haadmin查看帮助命令
hdfs haadmin查看帮助命令[hadoop@ruozedata001 ~]$ hdfs haadminUsage: DFSHAAdmin [-ns][-transitionToActive [--forceactive]][-transitionToStandby ][-failover [--forcefence] [--forceactive] ][-getServiceState ][-checkHealth ][-help ]
hdfs haadmin -getServiceState nn1 nn2
注意:其中nn1 和 nn2是namenode的server id,不是机器名
在hdfs.xml中找到service id,配置文件内容如下
dfs.nameservices cluster dfs.ha.namenodes.cluster nn1,nn2
hdfs failover
hdfs fsck命令 做hdfs集群健康检查,当有文件损坏的时候
hdfs fsck / 从根目录开始检查集群数据
hdfs fsck / -delete 删除hdfs上损坏的数据文件