大數(shù)據(jù)“復(fù)活”記
610
2025-03-31
GaussDB(DWS)產(chǎn)品不但提供了云上數(shù)據(jù)庫(kù),也提供可以部署在物理機(jī)集群上的ESL版本,GaussDB(DWS)數(shù)據(jù)庫(kù)主備從副本機(jī)制有效保障了數(shù)據(jù)庫(kù)的可用性與數(shù)據(jù)安全,所以搭建一套GaussDB(DWS) ?ESL物理機(jī)集群需要至少3節(jié)點(diǎn)物理機(jī),物理機(jī)節(jié)點(diǎn)部署與網(wǎng)絡(luò)配置這里不再贅述。
我們直接從軟件安裝流程看起,使用產(chǎn)品LLD配置工具將根據(jù)節(jié)點(diǎn)配置生成對(duì)應(yīng)的軟件配置文件分為以下幾個(gè)部分:
install_cluster 集群安裝模板,在FusionInsight Manager界面可使用該文件模板化安裝集群。
install_oms OMS安裝配置文件,用于在主備OMS節(jié)點(diǎn)上安裝FusionInsight Manager軟件。
precheck 配置文件 Setuptool工具用于檢查preinstall操作后的結(jié)果是否正確。
preinstall 配置文件 Setuptool工具用于系統(tǒng)OS參數(shù)優(yōu)化與磁盤配置等操作。
安裝集群流程:
使用Setuptool工具進(jìn)行Preinstall與Precheck操作。
Preinstall 將針對(duì)操作系統(tǒng)完成 OS參數(shù)調(diào)整,Hostname設(shè)置, 磁盤分區(qū)與掛載點(diǎn)配置,RPM包補(bǔ)齊等系列軟件需要的系統(tǒng)環(huán)境配置與優(yōu)化操作。操作從單個(gè)節(jié)點(diǎn)發(fā)起在所有配置的節(jié)點(diǎn)上執(zhí)行,操作結(jié)束時(shí)注意執(zhí)行結(jié)果中的Failure項(xiàng),此項(xiàng)出現(xiàn)錯(cuò)誤需要進(jìn)行處理。
默認(rèn)的日志位置:/tmp/fi-preinstall.log 常見的錯(cuò)誤包括:
系統(tǒng)鏡像ISO掛載版本或權(quán)限不對(duì)導(dǎo)致RPM包補(bǔ)包失敗
磁盤配置和配置工具不符或存在特殊掛載類型導(dǎo)致磁盤格式化分區(qū)失敗
網(wǎng)絡(luò)故障或SSH配置超時(shí)限制導(dǎo)致節(jié)點(diǎn)之間操作中斷
Precheck則是對(duì)于Preinstall執(zhí)行之后結(jié)果進(jìn)行的檢查操作,主要檢查各個(gè)節(jié)點(diǎn)的磁盤配置是否成功分區(qū)并正確掛載。一般情況下preinstall之后會(huì)自動(dòng)進(jìn)行precheck。根據(jù)執(zhí)行結(jié)果進(jìn)行處理。
安裝FusionInsight Manager軟件。
FusionInsight Manager提供了集群部署與運(yùn)維等功能,安裝完成后即可在界面上向?qū)竭M(jìn)行集群安裝運(yùn)維操作。
使用LLD工具生成的install_oms OMS安裝配置文件進(jìn)行軟件安裝。
默認(rèn)的相關(guān)日志位置:
/var/log/Bigdata/controller/scriptlog/install.log
/var/log/Bigdata/controller/controller.log
/var/log/Bigdata/nodeagent/scriptlog/
常見的錯(cuò)誤包括:
ldap/ssd/kerberos服務(wù)異常導(dǎo)致安裝失敗
openssl版本導(dǎo)致安裝失敗
ntp服務(wù)異常導(dǎo)致安裝失敗
安裝GaussDB 集群
登錄FusionInsight Manager管理界面, 使用創(chuàng)建集群功能,導(dǎo)入LLD生成的集群安裝模板即可自動(dòng)完成主機(jī)發(fā)現(xiàn),集群參數(shù)設(shè)置等動(dòng)作。檢查集群參數(shù)無(wú)誤后點(diǎn)擊提交就進(jìn)入了集群部署流程。
請(qǐng)求校驗(yàn)參數(shù):
Manager會(huì)對(duì)創(chuàng)建集群相關(guān)參數(shù)進(jìn)行合法性校驗(yàn)。對(duì)于主機(jī)進(jìn)行連接性檢查等操作。
初始化系統(tǒng)環(huán)境
Manager初始化建立一些安裝時(shí)所需要的環(huán)境變量文件與配置項(xiàng)。
配置系統(tǒng)環(huán)境
Manager配置安裝時(shí)所需要的參數(shù)
分發(fā)軟件包
Manager將需要安裝的組件包根據(jù)集群拓?fù)浞职l(fā)至需要安裝的節(jié)點(diǎn)上
安裝節(jié)點(diǎn)
Manager 完成在其他節(jié)點(diǎn)上Nodeagent的安裝部署。
安裝組件
Manager 讀取集群需要安裝的各個(gè)組件包信息,為各個(gè)組件建立自己的工作區(qū)。
配置集群
Manager 為各個(gè)組件建立組件需要的配置文件與操作環(huán)境變量
初始化集群
Manager 對(duì)組件包解壓至工作區(qū),調(diào)用組件的環(huán)境清理腳本清理安裝工作區(qū),使用初始化腳本進(jìn)行組件初始化安裝流程。
啟動(dòng)集群
Manager 啟動(dòng)各個(gè)組件服務(wù)。
持久化集群數(shù)據(jù)
Manager 保存集群定義,持久化集群配置至數(shù)據(jù)庫(kù)。
默認(rèn)的相關(guān)日志位置:
節(jié)點(diǎn)安裝日志:
Controller: /var/log/Bigdata/controller/controller_nodesetup.log
Nodeagent: /var/log/Bigdata/nodeagent/
服務(wù)初始化失?。?/p>
Kerberos服務(wù)日志: /var/log/Bigdata/kerberos/
Ldap服務(wù)日志:/var/log/Bigdata/ldapclient/
/var/log/Bigdata/ldapserver/
MPPDB服務(wù)日志:/var/log/Bigdata/mpp/scriptlog/postinstall.log
想了解GuassDB(DWS)更多信息,歡迎微信搜索“GaussDB DWS”關(guān)注微信公眾號(hào),和您分享最新最全的PB級(jí)數(shù)倉(cāng)黑科技,后臺(tái)還可獲取眾多學(xué)習(xí)資料哦~
EI企業(yè)智能 Gauss AP 數(shù)據(jù)倉(cāng)庫(kù)服務(wù) GaussDB(DWS)
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。
版權(quán)聲明:本文內(nèi)容由網(wǎng)絡(luò)用戶投稿,版權(quán)歸原作者所有,本站不擁有其著作權(quán),亦不承擔(dān)相應(yīng)法律責(zé)任。如果您發(fā)現(xiàn)本站中有涉嫌抄襲或描述失實(shí)的內(nèi)容,請(qǐng)聯(lián)系我們jiasou666@gmail.com 處理,核實(shí)后本網(wǎng)站將在24小時(shí)內(nèi)刪除侵權(quán)內(nèi)容。