达梦DM读写分离集群搭建

读写分离集群部署

1. 操作系统要求

数据库软件安装目录 /home/dmdba/dmdbms
实例安装目录 /dmdata
归档日志存放目录 /dmarch
备份文件存放目录 /dmbak

2. 创建组和用户

创建dmdba用户来操作数据库,并使用dmdba用户来安装数据库。

#创建安装用户组dinstall
groupadd  -g 12349 dinstall
#创建安装用户dmdba,将新建用户放在用户组dinstall中
useradd  -u 12345 -g  dinstall  -m  -d /home/dmdba  -s  /bin/bash  dmdba

#初始化dmdba用户密码
passwd  dmdba

3. 用户资源限制

执行以下命令,修改 dmdba 用户资源限制:

vim /etc/security/limits.conf

文件末尾添加如下内容:

dmdba soft core unlimited
dmdba hard core unlimited
dmdba soft nofile 65536
dmdba hard nofile 65536
dmdba soft nproc  65536
dmdba hard nproc  65536
dmdba soft stack  65536
dmdba hard stack  65536

添加完毕之后先按键盘“esc”键,再输入:wq,回车后退出文件编辑界面。

集群搭建
此处以一读一写集群为例,需要明确,一读一写集群需要三台服务器。一台主,一台备,一台监视器。
这三台服务器上都要安装达梦数据库软件。

                    服务器IP                   服务器作用
              192.168.96.128                主数据库 服务器
              192.168.96.129                备数据库 服务器
              192.168.96.130                 监视器 服务器


一、初始化实例
#在两台服务器上分别用dminit初始化实例(实例初始化时需要明确初始化参数)

达梦可以使用图形化工具进行初始化,在安装目录下的tool文件下的dbca工具(数据库配置助手)。

此时初始化数据库实例,指定路径为/dmdata/data(实际使用应该指定在数据大盘),其他参数均为默认(此处仅为实例,需要根据自己的业务系统需求设置初始化参数)。

./dminit path=/dmdata/data   

在两台服务器上分别启停库一次

./dmserver /dmdata/data/DAMENG/dm.ini

出现SYSTEM I

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值