當前位置:編程學習大全網 - 網站源碼 - hdfs safe原因

hdfs safe原因

目前來看,導致hdfs壹直處於safemode模式最直接的原因是已成功復制的塊的比例沒有達到默認值,塊的損壞也會造成壹直處於安全模式。

1)文件系統中有損壞的文件,使用fsck命令來查看

hadoop fsck /

以上是查看hdfs的根目錄下的所有文件健康狀況,如果有損壞的文件,就會提示:

The filesystem under path '/' is CORRUPT(損壞)

接下來就是排錯,查看究竟是哪個目錄下有損壞文件,使用fsck遍歷檢查根目錄下的每個子目錄,查看時候有損壞文件,例如查看user目錄:

hadoop fsck /user

找到損壞的文件,刪除掉即可,最終在使用fsck檢查hdfs文件系統已完好:

但是看到Missing replicas壹欄中,有321個副本丟失了,比如某個文件的復制因子是3,結果只有2個,那麽表示有1個副本丟失了,所有的文件丟失副本數之後就是Missing replicas。同樣使用fsck遍歷所有目錄,查看究竟是那些文件的冗余數量不夠。

  • 上一篇:cmd 復制命令
  • 下一篇:論文題目來源:生產實踐、科學研究、社會實踐、自擬 是什麽意思?
  • copyright 2024編程學習大全網