HDFS NameNode故障排除

2022-03-31 21:17:49 字數 1441 閱讀 4403

一、將secondarynamenode中資料拷貝到namenode儲存資料的目錄

1、製造故障

# 1. 殺死程序

kill 9 namenode程序

# 2. 刪除namenode檔案

rm -rf /opt/module/hadoop-2.7.7/data/tmp/dfs/name/*

2、拷貝 secondarynamenode中的資料到原 namenode 儲存資料目錄

cd data/tmp/dfs/name/

scp -r tom@wt3:/opt/module/hadoop-2.7.7/data/tmp/dfs/namesecondary/* ./

3、重新啟動 namenode

sbin/hadoop-daemon.sh start namenode

二、使用-importcheckpoint選項啟動namenode守護程序,從而將secondarynamenode中資料拷貝到namenode目錄中

1、修改 hdfs-site.xml

<

property

>

<

name

>dfs.namenode.checkpoint.period

name

>

<

value

>120

value

>

property

>

<

property

>

<

name

>dfs.namenode.name.dir

name

>

<

value

>/opt/module/hadoop-2.7.7/data/tmp/dfs/name

value

>

property

>

xsync 分發

2、製造故障

kill -9 namenode程序

刪除namenode的節點資料

3、拷貝(平級與name資料夾)

# 1.拷貝

cd data/tmp/dfs/

scp -r tom@wt3:/opt/module/hadoop-2.7.7/data/tmp/dfs/namesecondary ./

# 2.刪除

rm -rf in_use.lock

4、匯入檢測點資料(等待一會 ctrl+c 結束掉)

bin/hdfs namenode -importcheckpoint

5、啟動namenode

sbin/hadoop-daemon.sh start namenode

HDFS NameNode故障處理

namenode故障後,可以採用如下兩種方法恢復資料。kill 9 namenode程序 刪除namenode儲存的資料 opt module hadoop 2.7.2 data tmp dfs name hadoop hadoop102 hadoop 2.7.2 rm rf opt module ...

HDFS namenode容錯機制

1 遠端備份組成元資料持久狀態的檔案 將持久狀態寫入本地磁碟的同時,寫入乙個遠端的網路檔案系統nfs,操作是實時且原子性的 2 執行secondary namenode 輔助namenode 輔助namenode主要是合併edits和fsimage,並儲存合併後的fsimage namenode出現...

APMServ Apache啟動失敗故障排除

相信現在有很多朋友在用apmserv為本地搭建web伺服器,用來測試一些整站系統等等。在安裝的時候有時候會遇到apache服務啟動失敗的問題。我以個人的經驗總結了一下,現在分享給大家,希望對各位有所幫助!大致分為以下四種情況 1.埠占用問題 2.路徑及檔名問題 3.配置檔案問題 4.win7下無法啟...