hadoop 2.0 hdfs HA 搭建
屋漏偏逢連夜雨.
忙的不可開交的關鍵時刻, 機房ups **了, 而且還是很實在的燒了.
滿機房的煙霧.
我的可憐的兩套hadoop 大部分節點都掉電崩潰了.
緊急忙碌一番起來了. hadoop 1.x 啟動各個服務都沒有問題 順利上線.
hadoop 2.0 的壞掉了一個 namenode , 報fsimg 格式錯誤,無法啟動了.
重做了這個namenode . 因為用了 dfs ha 功能, 一個節點沒有問題啟動了.
怎麼辦, 把其中一個好的節點fsimg 拿到 故障節點 覆蓋掉原來的.
1. 停掉叢集.
2. 把fsimg 這一套拿到 故障節點 覆蓋掉.
3. 手工啟動qjournal
4.故障節點執行
hdfs namenode -bootstrapStandby
下面提示要不要reformat 這個 地方要選format ,其實就是把fsimg 格式化了, 然後重新從 qjournal 裡下載一個.
不會對hdfs 的檔案造成損壞.
螢幕輸出:
hdfs namenode -bootstrapStandby
螢幕輸出************************************************************/
16/03/02 16:25:14 INFO namenode.NameNode: registered UNIX signal handlers for [TERM, HUP, INT]
16/03/02 16:25:14 INFO namenode.NameNode: createNameNode [-bootstrapStandby]
=====================================================
About to bootstrap Standby ID nn2 from:
Nameservice ID: clusterpc
Other Namenode ID: nn1
Other NN's HTTP address: http://192.168.8.51:50070
Other NN's IPC address: 192.168.8.51:8020
Namespace ID: 1056927543
Block pool ID: BP-246106129-192.168.8.51-1446005986553
Cluster ID: CID-fd414ff4-872a-4882-b304-989560cca1dc
Layout version: -63
isUpgradeFinalized: true
=====================================================
Re-format filesystem in Storage Directory /data/hadoop/dfs/name ? (Y or N) Y
Re-format filesystem in Storage Directory /data1/hadoop/dfs/name ? (Y or N) Y
16/03/02 16:28:05 INFO common.Storage: Storage directory /data/hadoop/dfs/name has been successfully formatted.
16/03/02 16:28:05 INFO common.Storage: Storage directory /data1/hadoop/dfs/name has been successfully formatted.
16/03/02 16:28:06 INFO namenode.TransferFsImage: Opening connection to http://192.168.8.51:50070/imagetransfer?getimage=1&txid=23586912&storageInfo=-63:1056927543:0:CID-fd414ff4-872a-4882-b304-989560cca1dc
16/03/02 16:28:06 INFO namenode.TransferFsImage: Image Transfer timeout configured to 60000 milliseconds
16/03/02 16:28:07 INFO namenode.TransferFsImage: Transfer took 0.97s at 99329.21 KB/s
16/03/02 16:28:07 INFO namenode.TransferFsImage: Downloaded file fsimage.ckpt_0000000000023586912 size 98560063 bytes.
16/03/02 16:28:07 INFO util.ExitUtil: Exiting with status 0
16/03/02 16:28:07 INFO namenode.NameNode: SHUTDOWN_MSG:
然後正常的啟動整個叢集就好了.
然後檢查下日誌輸出 . ok 兩個 namenode 都起了.
[hadoop@hadoop-8-52 sbin]$ hdfs haadmin -getServiceState nn1
active
[hadoop@hadoop-8-52 sbin]$ hdfs haadmin -getServiceState nn2
standby
來自 “ ITPUB部落格 ” ,連結:http://blog.itpub.net/133735/viewspace-2024696/,如需轉載,請註明出處,否則將追究法律責任。
相關文章
- Hadoop雙namenode配置搭建(HA)Hadoop
- Hadoop HA叢集簡單搭建Hadoop
- BigData~03:Hadoop05 ~ HA叢集搭建Hadoop
- Hadoop hdfs完全分散式搭建教程Hadoop分散式
- Hadoop 及Spark 分散式HA執行環境搭建HadoopSpark分散式
- Hadoop–HDFSHadoop
- Hadoop HDFS 3.3.1分散式儲存搭建Hadoop分散式
- (一)hadoop叢集搭建——1.4hdfs的操作Hadoop
- HDFS High Availability(HA)高可用配置AI
- Hadoop HDFS(一)Hadoop
- Hadoop HDFS(二)Hadoop
- hadoop3.1.0 HDFS快速搭建偽分散式環境Hadoop分散式
- HDFS HA 高可用機制詳解
- hadoop之旅5-idea通過maven搭建hdfs環境HadoopIdeaMaven
- Hadoop-HA節點介紹Hadoop
- 【Hadoop】SNN與HA的區別Hadoop
- 4.7 Hadoop+zookeeper實現HAHadoop
- HDFS2.0原理
- Hadoop(十)HDFS API操作HadoopAPI
- Hadoop原理之——HDFS原理Hadoop
- 【HDFS】HADOOP DISTRIBUTED FILE SYSTEMHadoop
- Hadoop2之NameNode HA詳解Hadoop
- hadoop hdfs 常用命令Hadoop
- Hadoop KMS配置(HDFS透明加密)Hadoop加密
- Hadoop面試題之HDFSHadoop面試題
- hadoop-HDFS優缺點Hadoop
- Hadoop學習筆記—HDFSHadoop筆記
- Hadoop HDFS 設計隨想Hadoop
- 大資料謝列3:Hdfs的HA實現大資料
- HDFS 命令:用於管理HDFS的Hadoop Shell命令大全Hadoop
- HA分散式叢集搭建分散式
- Hadoop 2.0產生Hadoop
- Hadoop的HDFS架構入門Hadoop架構
- Hadoop系列之HDFS 資料塊Hadoop
- hadoop之上傳資料到hdfs模式Hadoop模式
- Hadoop 基礎之 HDFS 入門Hadoop
- 建立HDFS,匯入HADOOP jar包HadoopJAR
- Hadoop HA叢集 與 開發環境部署Hadoop開發環境
- 在 Ubuntu 22 的基礎上進行 Hadoop 偽分散式(HDFS)的搭建UbuntuHadoop分散式