成人国产在线小视频_日韩寡妇人妻调教在线播放_色成人www永久在线观看_2018国产精品久久_亚洲欧美高清在线30p_亚洲少妇综合一区_黄色在线播放国产_亚洲另类技巧小说校园_国产主播xx日韩_a级毛片在线免费

資訊專欄INFORMATION COLUMN

Greenplum集群segment所在主機更換內(nèi)存操作步驟

IT那活兒 / 865人閱讀
Greenplum集群segment所在主機更換內(nèi)存操作步驟

點擊上方“IT那活兒”公眾號,關(guān)注后了解更多內(nèi)容,不管IT什么活兒,干就完了!??!

準(zhǔn)備工作:Greenplum集群狀態(tài)檢查

操作步驟

1. 登錄Greenplum Master節(jié)點,執(zhí)行g(shù)pstate -s 查看集群狀態(tài):
2. 確認當(dāng)前集群中無故障節(jié)點Segmen status = Up,如果有故障節(jié)點,先進行處理。

Greenplum集群segment所在主機內(nèi)存更換,提供以下兩種方案。

方案1:Greenplum集群停止后更換內(nèi)存

操作步驟:

1. gpstop -a
2. 更換主機內(nèi)存。
3. 主機重啟驗證無問題后,啟動Greenplum集群。
登錄Master節(jié)點執(zhí)行命令:gpstart -a
4. 在Master執(zhí)行g(shù)pstate -s 查看當(dāng)前集群所有節(jié)點狀態(tài):
所有segment的狀態(tài)都Up且處于Synchronized,表示Greenplum集群正常啟動。
優(yōu)點:故障率小,當(dāng)前GP停止后數(shù)據(jù)處于一致狀態(tài)。

缺點:整體集群停止后,造成相關(guān)業(yè)務(wù)無法正常訪問,影響體驗。

方案2:停止內(nèi)存故障主機上的所有segment

操作步驟:
1. 登錄到內(nèi)存故障主機停止當(dāng)前主機上所有的segment。
source /usr/local/greenplum-db/greenplum_path.sh;
注意根據(jù)實際環(huán)境替換/usr/local/greenplum-db為greenplum的實際安裝目錄。
停止故障主機上的PostgreSQL實例【數(shù)據(jù)目錄以實際為主】:
pg_ctl stop  -D /data/primary/gpseg1
pg_ctl stop  -D /data/mirror/gpseg0


2. 登錄Greenplum Master節(jié)點,查看當(dāng)前集群節(jié)點狀態(tài):
此時可以看到內(nèi)存問題主機上的PG實例已經(jīng)停止,當(dāng)前所有節(jié)點狀態(tài)為Down,當(dāng)前主機的PRIMARY節(jié)點的備節(jié)點已經(jīng)接管服務(wù)。
3. 修復(fù)內(nèi)存問題主機,更換內(nèi)存條。
4. 主機重啟驗證無問題后,登錄到Greenplum  Master節(jié)點修復(fù)出問題的SEGMENT。
執(zhí)行命令:gprecoverseg
5. 查看當(dāng)前集群狀態(tài)。
執(zhí)行命令:gpstate -s
觀察節(jié)點狀態(tài),直到所有節(jié)點都為Up,且Mirror Status狀態(tài)為Synchronized。
注意當(dāng)前主備切換過后的角色狀態(tài)還未恢復(fù);其中一臺主機上的兩個segment的狀態(tài)都為primary。
6. 恢復(fù)segment原始角色。
執(zhí)行命令:gprecoverseg  -r
7. 查看當(dāng)前集群狀態(tài)。
執(zhí)行命令:gpstate -s
此時角色正在轉(zhuǎn)換過程中,直到上圖標(biāo)注紅色部分,全部變?yōu)椋篠ynchronized。
至此主機內(nèi)存更換全部完成。

優(yōu)點:

  • 只停止其中一臺主機上的所有segment,會觸發(fā)主備自動切換,備節(jié)點接管服務(wù),整體集群處于可用狀態(tài),性能有一定損耗?!酒渲幸慌_主機上的兩個segment同時對外提供服務(wù)】

  • 對業(yè)務(wù)系統(tǒng)影響較小。

缺點:

  • 當(dāng)停機時間過長,可能導(dǎo)致恢復(fù)宕機主機上的segment的時,無法正?;謴?fù)。

    原因:需要進行恢復(fù)的日志,可能已經(jīng)被覆蓋。

    解決方法:該主機上的segment全量從新的PRIMARY節(jié)點進行數(shù)據(jù)恢復(fù),耗時較長,對整體集群性能有影響?!驹趍aster上使用命令:gprecoverseg -F】


本文作者:魏 強(上海新炬王翦團隊)

本文來源:“IT那活兒”公眾號

文章版權(quán)歸作者所有,未經(jīng)允許請勿轉(zhuǎn)載,若此文章存在違規(guī)行為,您可以聯(lián)系管理員刪除。

轉(zhuǎn)載請注明本文地址:http://systransis.cn/yun/129412.html

相關(guān)文章

  • 數(shù)據(jù)倉庫架構(gòu)的變遷

    摘要:前面我們簡單闡述了分布式數(shù)據(jù)庫的架構(gòu),并通過一條簡單的查詢語句解釋了分布式的執(zhí)行計劃。 引言 第八屆中國架構(gòu)師大會(SACC2016)10月27號到29號在北京萬達索菲特大飯店成功舉辦。大會以架構(gòu)創(chuàng)新之路為主題,云集了國內(nèi)外頂尖專家,共同探討云計算和大數(shù)據(jù)等技術(shù)背景下,如何通過架構(gòu)創(chuàng)新及各種IT新技術(shù)來帶動企業(yè)轉(zhuǎn)型增效。作為一家專注于云端數(shù)據(jù)倉庫的初創(chuàng)公司,酷克數(shù)據(jù)受邀在SACC201...

    Raaabbit 評論0 收藏0
  • 探索Greenplum的實踐,了解新一代大數(shù)據(jù)處理利器

    摘要:上有主節(jié)點和從節(jié)點兩部分,兩者主要的功能是生成查詢計劃并派發(fā),以及協(xié)調(diào)并行計算,同時在上保存著,這個全局目錄存著一組數(shù)據(jù)庫系統(tǒng)本身所具有的元數(shù)據(jù)的系統(tǒng)表。 前言:近年來,互聯(lián)網(wǎng)的快速發(fā)展積累了海量大數(shù)據(jù),而在這些大數(shù)據(jù)的處理上,不同技術(shù)棧所具備的性能也有所不同,如何快速有效地處理這些龐大的數(shù)據(jù)倉,成為很多運營者為之苦惱的問題!隨著Greenplum的異軍突起,以往大數(shù)據(jù)倉庫所面臨的很多...

    supernavy 評論0 收藏0
  • centos7.3下 greenplum-db 安裝、配置文檔

    摘要:下安裝配置文檔一系統(tǒng)要求系統(tǒng)版本要求根據(jù)官方文檔支持以下幾種系統(tǒng)文件系統(tǒng)要求數(shù)據(jù)存儲目錄為文件系統(tǒng)二下安裝服務(wù)器列表主節(jié)點數(shù)據(jù)節(jié)點數(shù)據(jù)節(jié)點主節(jié)點切換備用節(jié)點修改系統(tǒng)配置項關(guān)閉關(guān)閉防火墻修改內(nèi)核配置參數(shù)并執(zhí)行使之生 centos7.3下 greenplum-db 安裝、配置文檔 一.系統(tǒng)要求 1.系統(tǒng)版本要求:根據(jù)官方文檔: greenplumd-b支持以下幾種linux系統(tǒng): ...

    neuSnail 評論0 收藏0

發(fā)表評論

0條評論

IT那活兒

|高級講師

TA的文章

閱讀更多
最新活動
閱讀需要支付1元查看
<