HADOOP操作命令
1、一次性啟動hadoop所有進程
等價於start-dfs.sh + start-yarn.sh
一次性停止hadoop所有進程
./sbin/stop-all.sh

2、單進程獨立啟動命令
./sbin/start-dfs.sh
./sbin/start-yarn.sh
3、安全模式
(1)退出安全模式
NameNode在啟動時會自動進入安全模式。安全模式是NameNode的一種狀態,在這個階段,文件系統不允許有任何修改。
系統顯示Name node in safe mode,說明系統正處於安全模式,這時只需要等待十幾秒即可,也可通過下面的命令退出安全模式: $HADOOP_HOME/sbin/hadoop dfsadmin -safemode leave
(2) 進入安全模式
在必要情況下,可以通過以下命令把HDFS置於安全模式: $HADOOP_HOME/sbin/hadoop dfsadmin -safemode enter
4、節點添加
添加一個新的DataNode節點,先在新加節點上安裝好Hadoop,要和NameNode使用相同的配置(可以直接從NameNode複製),修改$
HADOOP_HOME/etc/Hadoop/master文件,加入NameNode主機名。然後在NameNode節點上修改$HADOOP_HOME/etc/Hadoop/master文件,加入NameNode主機名。然後在NameNode節點上修改HADOOP_HOME/conf/slaves文件,加入新節點名,再建立新加節點無密碼的SSH連接,運行啟動hadoop集群命令為:$
HADOOP_HOME/sbin/start-all.sh
5、負載均衡
HDFS的數據在各個DataNode中的分布可能很不均勻,尤其是在DataNode節點出現故障或新增DataNode節點時。新增數據塊時NameNode對DataNode節點的選擇策略也有可能導致數據塊分布不均勻。用戶可以使用命令重新平衡DataNode上的數據塊的分布:$
HADOOP_HOME/sbin/start-balancer.sh
原創文章,作者:投稿專員,如若轉載,請註明出處:https://www.506064.com/zh-hant/n/280211.html