Hadoop的datanode無法啟動

2022-04-27 11:06:09 字數 616 閱讀 7234

hadoop

的datanode

無法啟動

hdfs-site

中配置的dfs.data.dir

為/usr/local/hadoop/hdfs/data

用bin/hadoop

start-all.sh

啟動hdoop

,用jps

命令檢視守護程序時,沒有datanode

。訪問http://localhost:50070

,點選頁面中的namenode

logs

鏈結,在logs

頁面點選hadoop-hadoop-datanode-ubuntu.log 

鏈結,directory in dfs.data.dir: incorrect permission for

/usr/local/hadoop/hdfs/data, expected: rwxr-xr-x, while actual:

rwxr-xrwx

。原因是data

資料夾許可權問題,執行:chmod

g-w /usr/local/hadoop/hdfs/data

,修改資料夾許可權後,再次啟動hadoop

,問題解決。

hadoop的datanode無法啟動

這一周在centos裡安裝了偽分布式的hadoop做測試,但沒想到的是按網上的步驟配置後datanode節點怎麼也沒辦法啟動。後來通過分析啟動日誌後發現fs.data.dir引數設定的目錄許可權必需為755,要不啟動datanode節點啟動就會因為許可權檢測錯誤而自動關閉。提示資訊如下 arn or...

Hadoop入門 初識DataNode

hdfs架構 namenode datanode secondary namenode datanode 提供真實的檔案資料儲存服務 檔案塊 block 檔案塊是最基本的儲存單位,在datanode中,檔案被分為檔案塊,預設為三個,hdfs預設乙個block大小是128m,通過dfs.block.s...

Hadoop無法啟動DataNode

問題詳述 當我多次通過以下指令格式化namenode之後,格式化namenode bin hdfs namenode format導致我在jps查詢時發現datanode無法啟動 問題原因 多次進行namenode格式化,導致 namenode 和 datanode 的集群 id 不匹配 datan...