TDSQL安裝經(jīng)驗

1.前言

數(shù)據(jù)庫是一個系統(tǒng)的真正核心,它的穩(wěn)定性容災(zāi)能力直接決定了系統(tǒng)的成敗。一個很好的機會接觸了TDSQL,尚未正式使用,但既然是鵝廠企業(yè)級應(yīng)用軟件,想必性能還是有保障的。

2.前期準備

TDSQL正式環(huán)境依賴的組件較多,所需要的基礎(chǔ)環(huán)境也是有一些要求的,依照TDSQL文檔&安裝實踐總結(jié)如下(并附上搭建方式):

工作項 要求 搭建方式
硬件 DB機器物理機 其他機器可使用虛擬機
當然看實力一些核心的服務(wù)還是上物理機比較好
產(chǎn)品文檔有詳細的說明
網(wǎng)絡(luò) 所有機器在同一網(wǎng)段可互相訪問 centos7設(shè)置機器間免密登錄
操作系統(tǒng) centos7.6 數(shù)據(jù)官方推薦的版本序列
存儲 建議服務(wù)器的 sas 盤做 raid5,ssd 盤做 raid0, 文件系統(tǒng)建議用 xfs 文檔中有寫操作方式
yum源 所有機器要配置好對應(yīng)系統(tǒng)的yum源 centos7配置離線yum源并使用ftp模式在集群間共享源
NTP服務(wù) 部署 NTP 服務(wù)器,所有服務(wù)器連接 NTP 服務(wù) 器,使用北京時間(UTC+08:00),保證服務(wù) 器間的時間誤差不超過 3 秒 centos7搭建NTP服務(wù)并實現(xiàn)機器間同步
文件目錄 建議:普通系統(tǒng)存儲路徑使用/data,db服務(wù)數(shù)據(jù)存儲路徑使用 /data1,并將硬盤掛載到對應(yīng)目錄

3.安裝

官方文檔給了詳細的安排步驟,在這里只列舉一些我覺得需要注意的點,實地安裝時請結(jié)合產(chǎn)品文檔進行操作

3.1修改 tdsql_hosts 文件

這個文件包含了整個TDSQL生態(tài)的機器,第一項配置 [envcheck]是列舉所有機器的ip,逐個列舉即可寫內(nèi)網(wǎng)ip,在正式部署時可能有些服務(wù)用不到,建議都把ip填寫上(一定要存在,重復沒有關(guān)系,后續(xù)可以不安裝該組件)

3.2初始化赤兔系統(tǒng)

添加機器時需要填一個DB機器類型,這個沒有強制的要求,起一個有意義的名字即可,其他按照文檔操作

3.3license認證

認證時一直失敗,找技術(shù)支持才搞定,給的答復是系統(tǒng)版本過低,綜上所述 測試版的包果然不穩(wěn)定

3.4系統(tǒng)自動升級

無法自動升級,技術(shù)支持也沒搞定

4.后續(xù)

赤兔系統(tǒng)初始化完成之后TDSQL已滿足基本使用,當然距離生成使用還是有一定距離的,還有很多中間件尚未安裝,后續(xù)繼續(xù)補充

?著作權(quán)歸作者所有,轉(zhuǎn)載或內(nèi)容合作請聯(lián)系作者
【社區(qū)內(nèi)容提示】社區(qū)部分內(nèi)容疑似由AI輔助生成,瀏覽時請結(jié)合常識與多方信息審慎甄別。
平臺聲明:文章內(nèi)容(如有圖片或視頻亦包括在內(nèi))由作者上傳并發(fā)布,文章內(nèi)容僅代表作者本人觀點,簡書系信息發(fā)布平臺,僅提供信息存儲服務(wù)。

相關(guān)閱讀更多精彩內(nèi)容

友情鏈接更多精彩內(nèi)容