1. 程式人生 > 其它 >【TcaplusDB知識庫】TcaplusDB資料備份之gluster安裝

【TcaplusDB知識庫】TcaplusDB資料備份之gluster安裝

【TcaplusDB知識庫】TcaplusDB資料備份之gluster安裝介紹

服務端部分

  1. 冷備節點機器準備好硬碟、合盤以及掛載資料盤(如: 統一掛載到/data/gluster_brick)

  2. 冷備節點機器安裝gluster server,可以先從yum安裝(yum install -y glusterfs-server-*), 安裝後啟動gluster server(systemctl start glusterd; systemctl start glusterfsd)

  3. 選其中任一臺機器去發現鄰居節點, 如命令: echo "10.41.xxx.107 10.41.xxx.84 10.41.xxx.250 10.41.xxx.241 10.41.xxx.3 10.41.xxx.80" | xargs -i gluster peer probe {}

  4. 建立儲存卷(以下例子為每個機器的資料盤都掛載在/data/gluster_brick/) gluster volume create glusterfs_pubgm_in replica 2 10.41.xxx.107:/data/gluster_brick/ 10.41.xxx.84:/data/gluster_brick/10.41.xxx.250:/data/gluster_brick/ 10.41.xxx.241:/data/gluster_brick/ 10.41.xxx.3:/data/gluster_brick/ 10.41.xxx.80:/data/gluster_brick/ force

  5. 啟動儲存卷 gluster volume start glusterfs_pubgm_in

客戶端部分

在初始化到tcaplus叢集時,tcaplus將在機器上預設安裝gluster客戶端程序

將冷備卷掛載:(center、tcapsvr都要用root進去執行以下命令),建議搞批量指令碼 mkdir -p /data/glusterfs_dbbak/ mount -t glusterfs 任一冷備節點IP:glusterfs_pubgm_in /data/glusterfs_dbbak/ echo "mount -t glusterfs 任一冷備節點IP:glusterfs_pubgm_in /data/glusterfs_dbbak/" >> /etc/rc.local chown -R tcaplus:users /data/glusterfs_dbbak chmod -R 777 /data/glusterfs_dbbak

 


更多資訊請關注TcaplusDB微信公眾號,風裡雨裡,我們一直在等你!

TcaplusDB是騰訊出品的分散式NoSQL資料庫,儲存和排程的程式碼完全自研。具備快取+落地融合架構、PB級儲存、毫秒級時延、無損水平擴充套件和複雜資料結構等特性。同時具備豐富的生態、便捷的遷移、極低的運維成本和五個九高可用等特點。客戶覆蓋遊戲、網際網路、政務、金融、製造和物聯網等領域。