DM数据库读写分离部署过程

这篇博客详细介绍了DM数据库的读写分离部署过程,包括创建用户和组、修改用户资源限制、防火墙设置、安装数据库、初始化及注册实例、备份与恢复数据库、配置多个配置文件,并最终以服务方式启动所有组件。
摘要由CSDN通过智能技术生成

一.部署环境

系统版本

Centos7.9

CPU型号

Intel(R) Core(TM) i5-7200U CPU @ 2.50GHz(2核)

磁盘空间

40G

内存大小

2G

二、创建用户和组

DM 数据库不应该使用 root 用户安装和维护。需要在安装之前为 DM 数据库创建一个专用的系统用户 (dmdba) 和用户组 (dinstall)。

执行以下命令,新建用户组 dinstall。

groupadd dinstall

执行以下命令,新建用户 dmdba。

useradd  -g dinstall -m -d /home/dmdba -s /bin/bash  dmdba

执行以下命令,修改 dmdba 用户密码。

passwd dmdba

输入密码并确认。

三、修改用户资源限制

1.用户资源限制

执行以下命令,修改 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

2.用户环境变量

执行以下命令,修改 dmdba 用户环境变量。

vi /home/dmdba/.bash_profile

文件末尾添加如下内容:

export DM_HOME=/dm8
export PATH=$PATH:$DM_HOME/bin
export LD_LIBRARY_PATH=$LD_LIBRARY_PATH:$DM_HOME/bin

四、防火墙设置

查看防火墙状态
firewall-cmd --state
停止firewall
systemctl stop firewalld.service
禁止firewall开机启动
systemctl disable firewalld.service 

五、安装数据库

将安装包上传到服务器后使用 root 用户挂载 iso 安装包文件到 /mnt 目录下。

mount -oloop dm8_20200930_x86_rh6_64_ent_8.1.1.134.iso /mnt

执行以下命令,切换到 dmdba 用户。

su - dmdba

执行以下命令,切换到 /mnt 目录下。

cd /mnt

执行以下命令&#x

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值