首頁 > 軟體(Software), Linux&FreeBSD > Hadoop Safe Mode

Hadoop Safe Mode

在開啟hadoop ,load namenode的時候,系統會先停在safe mode,使得data node在回報其資料完整性之前,data blocks不會提早做複製的動作。系統若在safe mode,則所有的blocks都是唯讀 (read only)屬性,不能做任何寫入或是修改。直到data node都做出正常回報之後,才會離開safe mode,進行data blocks的複製行為。

若hadoop因某些意外不正常啟動或是關閉,則系統會鎖在safe mode。使得你無法對HDFS做任何變更的動作。因此,如果你要離開safe mode,可下達以下指令:

hadoop dfsadmin -safemode leave

延伸閱讀:

hadoop safe mode的相關操作:

Command:hadoop dfsadmin -safemode [option]

[option]:

  • enter: 進入safe mode。
  • get: 顯示系統是否進入safe mode。
  • wait: 一直等到safe mode結束。
  • leave: 離開safe mode。

Reference:

  1. Hadoop in safe mode http://blog.johnsonlu.org/?p=711
  2. Hadoop: safe mode, word count, streamming http://mlwmlw.no-ip.org/2010/12/hadoop-safe-mode-wordcount/
  1. 仍無迴響。
  1. No trackbacks yet.

發表迴響

在下方填入你的資料或按右方圖示以社群網站登入:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / 變更 )

Twitter picture

You are commenting using your Twitter account. Log Out / 變更 )

Facebook照片

You are commenting using your Facebook account. Log Out / 變更 )

Google+ photo

You are commenting using your Google+ account. Log Out / 變更 )

連結到 %s

%d 位部落客按了讚: