1. 程式人生 > >手動開啟/關閉HDFS的safemode(安全模式)

手動開啟/關閉HDFS的safemode(安全模式)

在hadoop啟動namenode的時候,會啟動安全模式(safemode),在該模式下,namenode會等待datanode向它傳送塊報告(block report),只有接收到的datanode上的塊數量(datanodes  blocks)和實際的數量(total blocks)接近一致, 超過  datanodes blocks /  total blocks >= 99.9%  這個閥值,就表示 塊數量一致,就會推出安全模式。達到99.9%的閥值之後,檔案系統不會立即推出安全模式,而是會等待30秒之後才會退出。

手動開啟安全模式的命令如下:

hdfs dfsadmin -safemode enter

手動關閉安全模式命令如下:

hdfs dfsadmin -safemode leave