一. daemon 守護進程管理
1.?NameNode守護進程管理
hadoop-daemon.sh start namenode
2.?DataNode守護進程管理
hadoop-daemon.sh start datanode
3. ResourceManager守護進程管理
yarn-daemon.sh start resourcemanager
4.?NodeManager守護進程管理
yarn-daemon.sh start nodemanager
?
二.?查看日志?
$ HADOOP_HOME/logs/hadoop-hadoop-namenode-hadoop1.log
$ HADOOP_HOME/logs/yarn-hadoop-resourcemanager-hadoop1.log
$ HADOOP_HOME/logs/hadoop-hadoop-datanode-hadoop1.log
$ HADOOP_HOME/logs/yarn-hadoop-nodemanager-hadoop1.log
?
三.?清理臨時文件
HDFS的臨時文件路徑:${hadoop.tmp.dir}/mapred/staging
本地臨時文件路徑:${mapred.local.dir}/mapred/local
定期執行負載均衡
腳本:sbin/start-balancer.sh -t 10%
-t:HDFS達到平衡狀態的磁盤使用率偏差值。如果機器與機器之間磁盤使用率偏差小于10%,那么我們就認為HDFS集群已經達到了平衡的狀態。
四. 文件系統檢查?
hdfs fsck /
?
五.?元數據備份
hdfs dfsadmin -fetchImage fsimage.backup