Greenplum 擴充套件 segment例項個數

2021-09-21 13:14:27 字數 716 閱讀 8792

擴充套件greenplum segment個數,總共分三步。

將主機加入集群(如果在原有主機擴充套件,不需要這一步)

這一步主要做的是

環境配置,例如os kernel 引數;

建立gp管理使用者;

ssh key的交換(使用gpssh-exkeys -e exist_hosts -x new_hosts);

greenplum bin軟體的拷貝;

規劃segment 資料目錄;

使用gpcheck檢查 (gpcheck -f new_hosts );

使用gpcheckperf檢查效能 (gpcheckperf -f new_hosts_file -d /data1 -d /data2 -v)

初始化segment並加入集群

這一步主要做的是

產生配置檔案(gpexpand -f new_hosts_file),也可以自己寫配置檔案;

在指定目錄初始化segment資料庫(gpexpand -i cnf -d dbname );

將新增的segment資訊新增到master元表;

擴充套件失敗了怎麼處理?

重分布表

規劃表的重分布優先順序順序;

將表資料根據新的 segments 重新分布。

分析表;

例子包含兩種情況,

一種是在集群中的原有機器中新增segment。

另一種是新增主機,新增segment。

Greenplum簡明手冊

su gpadmin gpstart 正常啟動 gpstop 正常關閉 gpstop m fast 快速關閉 gpstop r 重啟 正常登陸 psql gpdb psql d gpdb h gphostm p 5432 u gpadmin 使用utility方式 pgoptions c gp se...

GreenPlum日常總結

1 計算佔比 保留小數點兩位,拼接 round a2.uv a1.uv a1.uv numeric 100,2 as ratio2 計算儲存 檢視外部表的儲存大小 select pg size pretty pg relation size ods.ods dev device info d ext...

Greenplum架構簡介

現在人工智慧非常火爆,很多朋友都想學,但是一般的教程都是為博碩生準備的,太難看懂了。最近發現了乙個非常適合小白入門的教程,不僅通俗易懂而且還很風趣幽默。所以忍不住分享一下給大家。點這裡可以跳轉到教程。1 什麼是greenplum greenplum,該公司成立於2003年,2006年推出了首款產品,...