欧美bbbwbbbw肥妇,免费乱码人妻系列日韩,一级黄片

hadoop常見錯誤以及處理方法詳解

 更新時間:2013年06月19日 18:07:24   作者:  
本篇文章是對hadoop常見錯誤以及處理方法進行了詳細的分析介紹,需要的朋友參考下

1、hadoop-root-datanode-master.log 中有如下錯誤:
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Incompatible namespaceIDs in
導致datanode啟動不了。
原因:每次namenode format會重新創(chuàng)建一個namenodeId,而dfs.data.dir參數配置的目錄中包含的是上次format創(chuàng)建的id,和dfs.name.dir參數配置的目錄中的id不一致。namenode format清空了namenode下的數據,但是沒有清空datanode下的數據,導致啟動時失敗,所要做的就是每次fotmat前,清空dfs.data.dir參數配置的目錄.
格式化hdfs的命令

復制代碼 代碼如下:

hadoop namenode -format 

2、如果datanode連接不上namenode,導致datanode無法啟動。
ERROR org.apache.hadoop.hdfs.server.datanode.DataNode: java.io.IOException: Call to ... failed on local exception: java.net.NoRouteToHostException: No route to host
關閉防火墻
復制代碼 代碼如下:

service iptables stop

機器重啟后,防火墻還會開啟。

3、從本地往hdfs文件系統上傳文件,出現如下錯誤:
INFO hdfs.DFSClient: Exception in createBlockOutputStream java.io.IOException: Bad connect ack with firstBadLink
INFO hdfs.DFSClient: Abandoning block blk_-1300529705803292651_37023
WARN hdfs.DFSClient: DataStreamer Exception: java.io.IOException: Unable to create new block.
解決方法:
關閉防火墻:

復制代碼 代碼如下:

service iptables stop

禁用selinux:
編輯 /etc/selinux/config文件,設置“SELINUX=disabled”

4、安全模式導致的錯誤
org.apache.hadoop.dfs.SafeModeException: Cannot delete ..., Name node is in safe mode
在分布式文件系統啟動的時候,開始的時候會有安全模式,當分布式文件系統處于安全模式的情況下,文件系統中的內容不允許修改也不允許刪除,直到安全模式結束。安全模式主要是為了系統啟動的時候檢查各個DataNode上數據塊的有效性,同時根據策略必要的復制或者刪除部分數據塊。運行期通過命令也可以進入安全模式。在實踐過程中,系統啟動的時候去修改和刪除文件也會有安全模式不允許修改的出錯提示,只需要等待一會兒即可。

復制代碼 代碼如下:

hadoop dfsadmin -safemode leave

關閉安全模式

相關文章

  • flash+php+mysql打造簡單留言本教程

    flash+php+mysql打造簡單留言本教程

    剛開始做這個留言本的時候,連mysql和php都沒接觸過。經過痛苦的查找資料和學習,郁悶了一個星期后完成了我的簡單留言本
    2008-07-07
  • php實現將上傳word文件轉為html的方法

    php實現將上傳word文件轉為html的方法

    這篇文章主要介紹了php實現將上傳word文件轉為html的方法,涉及php針對word文件操作的相關技巧,需要的朋友可以參考下
    2015-06-06
  • PHP5.3.1 不再支持ISAPI

    PHP5.3.1 不再支持ISAPI

    今天發(fā)現PHP5.3.1發(fā)布了,但是安裝的時候沒有找到ISAPI模式,安裝后也沒有找到php5isapi.dll這個文件,找了好久,終于弄清楚。
    2010-01-01
  • 為IP查詢添加GOOGLE地圖功能的代碼

    為IP查詢添加GOOGLE地圖功能的代碼

    我曾經做過一個IP查詢的頁面,可以比較詳細的查到國內很多IP的所在地。前幾天我把這個頁面升級了一下,給它加了一個地圖功能,這個功能來源于google地圖開放的api,今天我就稍微簡單的講一下。
    2010-08-08
  • PHP源碼之 ext/mysql擴展部分

    PHP源碼之 ext/mysql擴展部分

    PHP擴展主要分成3種 外部模塊、內置、zend擴展。
    2009-07-07
  • PHP獲取網卡地址的代碼

    PHP獲取網卡地址的代碼

    php獲取網卡地址的方法,用了exec函數
    2008-04-04
  • PHP的curl實現get,post和cookie(實例介紹)

    PHP的curl實現get,post和cookie(實例介紹)

    本篇文章是對PHP的curl實現get,post和cookie的方法進行了詳細的分析介紹,需要的朋友參考下
    2013-06-06
  • php實現陽歷陰歷互轉的方法

    php實現陽歷陰歷互轉的方法

    這篇文章主要介紹了php實現陽歷陰歷互轉的方法,同時還能獲取干支紀年,生肖,以及相應的陰歷的中文叫法等,感興趣的小伙伴們可以參考一下
    2015-10-10
  • 用PHP ob_start()控制瀏覽器cache、生成html實現代碼

    用PHP ob_start()控制瀏覽器cache、生成html實現代碼

    Output Control 函數可以讓你自由控制腳本中數據的輸出。它非常地有用,特別是對于:當你想在數據已經輸出后,再輸出文件頭的情況。
    2010-02-02
  • PHP實現圖片自動清理的方法

    PHP實現圖片自動清理的方法

    這篇文章主要介紹了PHP實現圖片自動清理的方法,可實現清除固定日期內沒有訪問的圖片,具有一定參考借鑒價值,需要的朋友可以參考下
    2015-07-07

最新評論