點擊上方“IT那活兒”公眾號,關注后了解更多內容,不管IT什么活兒,干就完了!!!
spread方式是將每個Host的鏡像依次分散到后續的Segment主機上。在擴展segment時,要新增主機數大于每個segment上的Primary節點個數。
1. 新增主機修改主機名
vi /etc/hostname
yum -y install rsync coreutils glib2 sysstat e4fsprogs
xfsprogs ntp readline readline-devel zlib zlib-devel openssl
openssl-devel pam pam-devel libxml2 libxml2-devel libxslt
libxslt-devel python python-devel tcl tcl-devel gcc gcc-c++
make smartmontools flex flex-devel bison bison-devel bison-
runtime perl perl-devel perl-ExtUtils* OpenIPMI-tools
openldap openldap-devel logrotate ldapjdk ldapjdk-devel
libevent libevent-devel libcurl libcurl-devel bzip2 bzip2-
devel bzip2-libs libyml libyml-devel libyaml libyaml-devel
apr-util-devel apr-devel uuid uuid-devel systemd* cur-devel
ed python-psutil python-paramiko python-lockfile libssh2
libss2-devel icu libicu libicu-devel libaio libaio-devel
libtool isomd5sum isomd5sum-devel liblockfile liblockfile-devel psutils
systemctl stop firewalld.service
systemctl disable firewalld.service
4.3 創建用戶和用戶組
groupadd gpadmin
useradd -g gpadmin gpadmin
passwd gpadmin
4.4 關閉selinux
vi /etc/selinux/config
cat /etc/security/limit.conf
yum install -y greenplum-4.3.33.rpm
安裝完畢后,配置環境變量。
1. 生成擴展配置文件
Create database test;
gpexpand -f hosts_file -D test
內容如下:
Gpssh -f new_host -e “mkdir -p
/data/{primary1,primary2,primary3,primary4,primary5,
primary6,mirror1,mirror2,mirror3,mirror4,mirror5,mirror6}”
gpexpand -i gpexpand_inputfile_20200105_124630 -D test
[ gpadmin@master ~]$ gpexpand -f /gp/new_hosts -D test
Would you like to initiate a new System Expansion Yy|Nn (default=N): 你想開始一個新的系統擴展?
> y
What type of mirroring strategy would you like? 你使用什么類型的鏡像策略?
spread|grouped (default=grouped):
> spread
How many new primary segments per host do you want to add? (default=0): 你想添加多少新的節點每臺?
> 0
Enter new primary data directory 1: 新加primary節點的地址路徑
>
Enter new mirror data directory 1: 新加mirror節點 的地址路 徑
>
SELECT * FROM GP_SEGMENT_CONFIGURATION;
4. 執行數據重分布
gpexpand -d 60:00:00 -a -n 8 -D test
gpstate -s
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://specialneedsforspecialkids.com/yun/129363.html
摘要:下安裝配置文檔一系統要求系統版本要求根據官方文檔支持以下幾種系統文件系統要求數據存儲目錄為文件系統二下安裝服務器列表主節點數據節點數據節點主節點切換備用節點修改系統配置項關閉關閉防火墻修改內核配置參數并執行使之生 centos7.3下 greenplum-db 安裝、配置文檔 一.系統要求 1.系統版本要求:根據官方文檔: greenplumd-b支持以下幾種linux系統: ...
摘要:上有主節點和從節點兩部分,兩者主要的功能是生成查詢計劃并派發,以及協調并行計算,同時在上保存著,這個全局目錄存著一組數據庫系統本身所具有的元數據的系統表。 前言:近年來,互聯網的快速發展積累了海量大數據,而在這些大數據的處理上,不同技術棧所具備的性能也有所不同,如何快速有效地處理這些龐大的數據倉,成為很多運營者為之苦惱的問題!隨著Greenplum的異軍突起,以往大數據倉庫所面臨的很多...
摘要:二基于的優先級隊列方案針對以上場景,個推基于設計了第一版的優先級隊列方案。架構在該方案中,個推將優先級統一設定為高中低三個級別。六總結現在個推針對優先級中間件的改造方案已經在部分現網業務中試運行,對于的穩定性,我們還在持續關注中。 showImg(https://segmentfault.com/img/remote/1460000018868129);作者:個推平臺研發工程師 祥子 ...
閱讀 1346·2023-01-11 13:20
閱讀 1684·2023-01-11 13:20
閱讀 1132·2023-01-11 13:20
閱讀 1858·2023-01-11 13:20
閱讀 4100·2023-01-11 13:20
閱讀 2704·2023-01-11 13:20
閱讀 1385·2023-01-11 13:20
閱讀 3597·2023-01-11 13:20