国产xxxx99真实实拍_久久不雅视频_高清韩国a级特黄毛片_嗯老师别我我受不了了小说

資訊專欄INFORMATION COLUMN

Greenplum集群segment所在主機更換內存操作步驟

IT那活兒 / 797人閱讀
Greenplum集群segment所在主機更換內存操作步驟

點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!

準備工作:Greenplum集群狀態檢查

操作步驟

1. 登錄Greenplum Master節點,執行gpstate -s 查看集群狀態:
2. 確認當前集群中無故障節點Segmen status = Up,如果有故障節點,先進行處理。

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

方案1:Greenplum集群停止后更換內存

操作步驟:

1. gpstop -a
2. 更換主機內存。
3. 主機重啟驗證無問題后,啟動Greenplum集群。
登錄Master節點執行命令:gpstart -a
4. 在Master執行gpstate -s 查看當前集群所有節點狀態:
所有segment的狀態都Up且處于Synchronized,表示Greenplum集群正常啟動。
優點:故障率小,當前GP停止后數據處于一致狀態。

缺點:整體集群停止后,造成相關業務無法正常訪問,影響體驗。

方案2:停止內存故障主機上的所有segment

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


2. 登錄Greenplum Master節點,查看當前集群節點狀態:
此時可以看到內存問題主機上的PG實例已經停止,當前所有節點狀態為Down,當前主機的PRIMARY節點的備節點已經接管服務。
3. 修復內存問題主機,更換內存條。
4. 主機重啟驗證無問題后,登錄到Greenplum  Master節點修復出問題的SEGMENT。
執行命令:gprecoverseg
5. 查看當前集群狀態。
執行命令:gpstate -s
觀察節點狀態,直到所有節點都為Up,且Mirror Status狀態為Synchronized。
注意當前主備切換過后的角色狀態還未恢復;其中一臺主機上的兩個segment的狀態都為primary。
6. 恢復segment原始角色。
執行命令:gprecoverseg  -r
7. 查看當前集群狀態。
執行命令:gpstate -s
此時角色正在轉換過程中,直到上圖標注紅色部分,全部變為:Synchronized。
至此主機內存更換全部完成。

優點:

  • 只停止其中一臺主機上的所有segment,會觸發主備自動切換,備節點接管服務,整體集群處于可用狀態,性能有一定損耗。【其中一臺主機上的兩個segment同時對外提供服務】

  • 對業務系統影響較小。

缺點:

  • 當停機時間過長,可能導致恢復宕機主機上的segment的時,無法正常恢復。

    原因:需要進行恢復的日志,可能已經被覆蓋。

    解決方法:該主機上的segment全量從新的PRIMARY節點進行數據恢復,耗時較長,對整體集群性能有影響。【在master上使用命令:gprecoverseg -F】


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

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

文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。

轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129412.html

相關文章

  • 數據倉庫架構的變遷

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

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

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

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

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

    neuSnail 評論0 收藏0

發表評論

0條評論

IT那活兒

|高級講師

TA的文章

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