[root@gbase2 ~] # systemctl status firewalld #查看防火墻狀態
[root@gbase2 ~] # systemctl stop firewalld #關閉防火墻
[root@gbase2 ~] # systemctl disable firewalld #開機不啟動
[root@gbase2 ~]# vi /etc/selinux/config #設置selinux為disabled
SELINUX=disabled #此處修改為disabled
兩個節點都關閉防火墻
安裝集群前,需要修改主機名配置文件/etc/hosts, 在 127.0.0.1后對應上 hostname。
[root@gbase1 ~]# vi /etc/hosts #前兩行不要動 前面是IP 主機名
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
GBASE1
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
[root@GBASE2 ~]# vi /etc/host
127.0.0.1 localhost localhost.localdomain localhost4 localhost4.localdomain4
GBASE2
::1 localhost localhost.localdomain localhost6 localhost6.localdomain6
兩個節點 分別修改
yum install -y libstdc++* cyrus-sasl-lib* zlib* nspr* libidn* libuuid* ncurses-libs* nss-util* openldap* libgcc* nss* glibc* nss-softokn-freebl*
因為測試環境,我這里直接手動同步兩個節點的時間。生產數據庫的話建議配置NTP同步時間。
[root@gbase1 ~]# date -s 14:27:48
Thu Jul 15 14:27:48 EDT 2021
[root@GBASE2 ~]# date -s 14:27:48
Thu Jul 15 14:27:48 EDT 2021
通過修改配置文件/etc/security/limits.conf,添加如下兩行,操作系統重啟后生效:
* soft as unlimited
* hard as unlimited
通過修改配置文件/etc/security/limits.conf,添加如下內容,操作系統重啟后生效:
* rss as unlimited
[root@gbase1 opt]# ls
Gbase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2
[root@gbase1 opt]# tar xfj Gbase8a_MPP_Cluster-NoLicense-FREE-8.6.2_build43-R7-redhat7.3-x86_64.tar.bz2
在安裝集群前,需要根據實際情況,對安裝參數文件進行修改。安裝參數文件存在于解壓安裝包文件后的 gcinstall/這個路徑里,安裝參數文件的文件名為:demo.options。
# cd gcinstall
# vi demo.options
installPrefix= /opt
coordinateHost = 192.168.0.10,192.168.0.11
coordinateHostNodeID = 234,235,237
dataHost = 192.168.0.10,192.168.0.11
#existCoordinateHost =
#existDataHost =
loginUser= root
loginUserPwd = woaini
#loginUserPwdFile = loginUserPwd.json
dbaUser = gbase
dbaGroup = gbase
dbaPwd = gbase
rootPwd = woaini
#rootPwdFile = rootPwd.json
dbRootPwd =
#mcastAddr = 226.94.1.39
mcastPort = 5493
--安裝參數說明如下:
installPrefix:指定安裝目錄。
coordinateHost :所有 coordinator 節點 IP 列表,IP 地址之間用“,”分隔。
dataHost: 所有 data 節點 IP 列表,IP 地址之間用“,”分隔。
existCoordinateHost: 所有已存在的 coordinator 節點 IP 列表,IP 地址之間用“,”分隔。
existDataHost: 所有已存在的 data 節點 IP 列表,IP 地址之間用“,”分隔。
loginUser: 通過該用戶 ssh 到集群各節點,再 su 切換到 root 用戶執行命令,該參數必須使用。默認用戶為 root。
loginUserPwdFile 表示支持用戶 loginUser 在集群節點不同密碼的方式;
loginUserPwd表示用戶 loginUser在集群節點密碼相同的方式。兩者不能兼用,否則報錯,可以根據密碼的異同選擇參數使用,必須使用其一。默認密碼均為111111。
dbaUser: 集群運行時使用的操作系統用戶名。配置 dbaUser 與installPrefix 執行目錄相同,需要保證該用戶已創建。
dbaGroup: 集群運行時使用的操作系統用戶所屬的組名。
dbaPwd: 集群運行時使用的操作系統用戶的密碼。
rootPwdFile,該參數支持 root 用戶在多節點不同密碼方式,與參數
rootPwd 不能同時使用,否則報錯。默認密碼 111111。
dbRootPwd :數據庫 root 用戶密碼。安裝集群時無需設置,僅在集群升級、擴容、節點替換時使用生效。
mcastAddr:組播地址,缺省值為 226.94.1.39,組播方式會引起網絡風暴,因此不建議使用此方式,如果將 mcastAddr 參數刪除,則會按照 UDPU 方式進行安裝,我們建議用戶按此方式安裝。
mcastPort:組播端口,缺省值為 5493,如果按照 UDPU 方式安裝,則此參數無效。
rootPwd:安裝集群節點機器中 linux 操作系統中 root 用戶的統一的密碼。
characterSet:系統支持指定字符集安裝,默認值為 utf8,取值范圍【utf8,gbk】。同時需保證,客戶端設置的字符集,以及操作系統設置的字符集,必須與其保持統一。
sshPort:用于指定安裝集群的機器的 ssh port,要求所有節點 ssh port一致。默認不在 demo.options 顯示。默認值為 22。
coordinateHostNodeID: 支持對 IPV6 地址的輸入,當集群節點為 IPV4 地址,則該參數無效,可不用設置;當集群節點為 IPV6 地址,則用戶必須手動設置該參數,該參數為若干個正整數,需要與 coordinateHost 中的 IP 一一對應,用逗號隔開。例如 coordinateHostNodeID = 1,2,3
兩個節點的狀態都是ok的,可以看到管理節點和數據節點的狀態。
切換為 gbase 用戶,在安裝包根目錄下配置 distribution。以上述安裝為
例,配置 distribution 的操作如下:
[gbase@gbase1 gcinstall]$ gcadmin distribution gcChangeInfo.xml p 1 d 1
gcadmin generate distribution ...
NOTE: node [192.168.0.10] is coordinator node, it shall be data node too
NOTE: node [192.168.0.11] is coordinator node, it shall be data node too
gcadmin generate distribution successful
配置完后如下:
命令參數:
p number:每個數據節點存放的分片數量,最小值為1,p值乘數據節點數不大于 65535,即集群總分片數不大于 65535,否則 gcadmin 將報錯退出。
d number:每個分片的備份數量,取值為 0,1 或 2。若不輸入參數 d,默認值為 1。
首先使用 root 帳號登錄集群。
執行初始化命令 initnodedatamap 命令。
注意:此命令只需執行一次,如果重復執行,系統會報告如下信息:
至此,GBase 8a MPP Cluster 安裝結束。
更多精彩干貨分享
點擊下方名片關注
IT那活兒
文章版權歸作者所有,未經允許請勿轉載,若此文章存在違規行為,您可以聯系管理員刪除。
轉載請注明本文地址:http://m.specialneedsforspecialkids.com/yun/129840.html
.markdown-body{word-break:break-word;line-height:1.75;font-weight:400;font-size:15px;overflow-x:hidden;color:#333}.markdown-body h1,.markdown-body h2,.markdown-body h3,.markdown-body h4,.markdown-body...
摘要:本文整理了年月國產數據庫大事件和重要產品發布消息。柏睿數據庫加速安全卡面向全球重磅發布。月日,在全球數字經濟大會成果發布會上,中國移動北京分公司與國產數據庫領域新銳企業柏睿數據簽署戰略合作協議。本次大賽主要面向全國愛好數據庫的高校學生。 本文整理了2021年8月國產數據庫大事件和重要產品發布消息。目錄8月國產數據庫大事記TOP108月國產數據庫大事記時間線產品/版本發布兼容認證8月排行榜新增...
摘要:環境信息系統版本信息環境版本主機信息主機名安裝用戶操作系統環境預設以下步驟所有集群主機都要配置關閉防火墻禁用文件配置修改主機名以機器為例登錄修改主機名為退出重新登錄查看是否生效配置用戶組將安裝用戶加入組建議安裝用戶選擇非用戶禁用交 環境信息 系統版本信息 環境 版本 OS CentOS Linux release 7.4.1708 (Core) Kernel Linux v...
摘要:環境信息系統版本信息環境版本主機信息主機名安裝用戶操作系統環境預設以下步驟所有集群主機都要配置關閉防火墻禁用文件配置修改主機名以機器為例登錄修改主機名為退出重新登錄查看是否生效配置用戶組將安裝用戶加入組建議安裝用戶選擇非用戶禁用交 環境信息 系統版本信息 環境 版本 OS CentOS Linux release 7.4.1708 (Core) Kernel Linux v...
摘要:安裝及配置由于查看集群憑證可以直接登錄集群,所以查看集群憑證的操作已歸為用戶角色權限中的增權限,如需查看集群憑證,請確保所在角色已開啟增權限。所屬與集群同開通外網是一安裝下載安裝包,我們下載的安裝包,其他版本請前往官網下載。安裝及配置kubectl由于查看集群憑證可以直接登錄集群,所以查看集群憑證的操作已歸為用戶角色權限中的增權限,如需查看集群憑證,請確保所在角色已開啟UK8S增權限。本文主...
閱讀 1353·2023-01-11 13:20
閱讀 1699·2023-01-11 13:20
閱讀 1211·2023-01-11 13:20
閱讀 1902·2023-01-11 13:20
閱讀 4161·2023-01-11 13:20
閱讀 2751·2023-01-11 13:20
閱讀 1397·2023-01-11 13:20
閱讀 3664·2023-01-11 13:20