達夢資料庫在linux上的主備簡易搭建方式

2021-10-03 07:39:50 字數 2558 閱讀 2301

前提先裝好資料庫軟體

1、主備/data都建立好(隨機目錄),然後chown -r dmdba:dinstall /data

2、主機/opt/dmdbms/bin下執行./dminit path=/data/ case_sensitive=n page_size=32 extent_size=32(初始化例項),然後/opt/dmdbms/bin下執行./dmserver /data/dameng/dm.ini提示system is ready時exit退出就行

4、主機/data/dameng/下建立dmmal.ini

5、主機的dmarch.ini

6、主機的dmwatcher.ini

7、主機opt/dmdbms/bin下./dmctlcvt type=3 src=/data/dameng/dmwatcher.ini dest=/data然後拷貝/data/grp1下的dmwatcher.ctl到/data/dameng/下

8、/dameng整個資料夾拷貝到備機(簡易方法,生產環境禁止使用)

9、修改主機考過去的dameng 裡面的dm.ini

修改instance_name = dmserver2

port_num = 32142

dw_port = 33142

修改dmarch.ini

arch_dest = dmserver1

10、主備兩個節點/opt/dmdbms/bin下執行./dmserver /data/dameng/dm.ini mount

放著,然後新開視窗

主節點/opt/dmdbms/bin下./disql sysdba/sysdba@localhost:32141

然後sql>sp_set_oguid(453332);

sql>alter database primary;

備節點/opt/dmdbms/bin下./disql sysdba/sysdba@localhost:32142

然後sql>sp_set_oguid(453332);

sql>sp_set_para_value(1, 『alter_mode_status』, 1); ----第 1 步

sql>alter database standby; ----第 2 步

sql>sp_set_para_value(1, 『alter_mode_status』, 0); ----第 3 步

然後關閉兩台的例項 exit都退出

11、註冊服務

主機在/opt/dmdbms/script/root執行./dm_service_installer.sh -t dmserver -p dm1 -i /data/dameng/dm.ini -m mount和./dm_service_installer.sh -t dmwatcher -p dm1 -i /data/dameng/dmwatcher.ini

備機在/opt/dmdbms/script/root執行./dm_service_installer.sh -t dmserver -p dm2 -i /data/dameng/dm.ini -m mount和./dm_service_installer.sh -t dmwatcher -p dm2 -i /data/dameng/dmwatcher.ini

12、好了以後主備都執行chown -r dmdba:dinstall /data/dameng

13、此時

主機service dmservicedm1 start

備機service dmservicedm2 start

好了以後

主機執行service dmwatcherservicedm1 start

備機執行service dmwatcherservicedm2 start

14、dmmonitor.ini內容

mon_dw_confirm = 1 #確認監視器模式

mon_log_path = /data/ #監視器日誌檔案存放路徑,自己隨便寫,但是必須存在

mon_log_interval = 60 #每隔 60s 定時記錄系統資訊到日誌檔案

mon_log_file_size = 32 #每個日誌檔案最大 32m

mon_log_space_limit = 4096 #限定日誌檔案總占用4g空間

[grp1]

mon_inst_oguid = 453332

mon_dw_ip = 主機ip:52141

mon_dw_ip = 備機ip:52142

最後監視器所在機器/opt/dmdbms/bin下執行./dmmonitor /***/xx/dmmonitor.ini看狀態

15、上線專案就關掉./dmmonitor /***/xx/dmmonitor.ini視窗改用後台啟動

完畢

達夢資料庫linux安裝

進入 cd dev cdrom 給iso檔案賦可執行許可權 chmod x 檔名稱.iso根目錄執行 mount o rw dev cdrom 檔名稱.iso mnt cdrom 臨時修改linux語言為中文 export lang zh cn.gb2312 修改複製核心檔案大小 ulimit c ...

達夢資料庫和mysql索引引擎 達夢資料庫 索引

1.索引的種類和功能 聚集索引 每乙個普通表有且只有乙個聚集索引 唯一索引 索引資料根據索引鍵唯一 函式索引 包含函式 表示式的預先計算的值 位圖索引 對低基數的列建立位圖索引 位圖連線索引 針對兩個或者多個表連線的點陣圖索引,主要用於資料倉儲中 全文索引 在表的文字列上而建的索引。2.何時使用索引...

達夢資料庫 linux簡單操作

6.1 登入 使用disql命令登入處理,管理賬號sysdba的預設密碼也是sysdba root dm bin cd data dm dmdbms bin root dm bin disql disql v8.1.0.147 build 2019.03.27 104581 ent 使用者名稱 sy...