錯誤Name node is in safe mode的解決方法

將本地文件拷貝到hdfs上去,結果上錯誤:Name node is in safe mode node

這是由於在分佈式文件系統啓動的時候,開始的時候會有安全模式,當分佈式文件系統處於安全模式的狀況下,文件系統中的內容不容許修改也不容許刪除,直到安全模式結束。安全模式主要是爲了系統啓動的時候檢查各個DataNode上數據塊的有效性,同時根據策略必要的複製或者刪除部分數據塊。運行期經過命令也能夠進入安全模式。在實踐過程當中,系統啓動的時候去修改和刪除文件也會有安全模式不容許修改的出錯提示,只須要等待一下子便可。 安全

能夠經過如下命令來手動離開安全模式: 分佈式

bin/hadoop dfsadmin -safemode leave

用戶能夠經過dfsadmin -safemode value 來操做安全模式,參數value的說明以下:
enter - 進入安全模式
leave - 強制NameNode離開安全模式
get - 返回安全模式是否開啓的信息
wait - 等待,一直到安全模式結束。 oop

相關文章
相關標籤/搜索