达梦数据库dm8守护集群部署手册

本文围绕达梦8守护集群展开,介绍了在Linux CentOS 7.6系统下,使用3台虚拟机搭建集群的详细步骤,包括安装前准备、集群搭建、主备库配置等。还阐述了集群管理方法,如启停集群、主备切换和故障切换等,为达梦数据库集群部署和维护提供了全面指导。

环境说明

操作系统:liunx-centos7.6

服务器:3台虚拟机(主备数据库各一台,监视器一台(可选))

达梦数据库版本:达梦V8

一、安装前准备工作

参考达梦官方文档:https://eco.dameng.com/document/dm/zh-cn/ops/before-installation.html

1、系统环境(all three nodes)

1.1 关闭防火墙

systemctl stop firewalld

systemctl disable firewalld

1.2 关闭selinux

##临时关闭 SELinux:

[root@localhost ~]# setenforce 0

##永久关闭 SELinux

改配置文件:/etc/selinux/config,修改 SELINUX=disabled

1.3 关闭swap

内存足够的情况下关闭,不足的话可以不用关闭。

1.4 关闭透明大页

(1) 查看透明大页内存

##使用下图中命令查看当前操作系统透明大页内存配置。

[root@]# grep -i huge /proc/meminfo

[root@]# cat /sys/kernel/mm/transparent_hugepage/enabled

(2) 关闭透明大页内存

##通过修改 grub 配置,在 “GRUB_CMDLINE_LINUX=” 配置参数结尾加入 “transparent_hugepage=never”,可以永久关闭透明大页内存。

[root@~]# vim /etc/default/grub

(3) 重新生成 grub 配置

##如果操作系统安装时,使用 Legacy 模式引导安装,则使用以下命令重新生成 grub。

[root@~] # grub2-mkconfig -o /boot/grub2/grub.cfg

(4) 生成 grub 后,重启操作系统查看配置

可以看到系统中目前透明大页内存为 0,并且禁用透明大页内存(never)。查看 /sys/kernel/mm/transparent_hugepage/defrag 配置文件缺省配置为 “madvise”。

1.5 调整 limits.conf 参数

##编辑 limits.conf 文件

[root@~]# vi /etc/security/limits.conf

##在最后面添加以下内容

* soft nproc 10240

* hard nproc 10240

 或者指定用户

dmdba soft nproc 10240

dmdba hard nproc 10240

dmdba soft nofile 65536

dmdba hard nofile 65536

dmdba hard data unlimited

dmdba soft data unlimited

dmdba hard fsize unlimited

dmdba soft fsize unlimited

dmdba soft core unlimited

dmdba hard core unlimited

##重启操作系统

[root@]# reboot

##再次确认

[dmdba@]# ulimit –a

2、集群规划

序号

事项

数据库节点1

数据库节点2

监视器节点(可选)

1

业务IP

192.192.103.98

192.192.103.99

192.192.103.100

2

心跳 IP

192.192.103.98

192.192.103.99

 

3

实例名

DMSERVER1

DMSERVER2

DEM

4

实例端口

5236

5236

5236

5

MAL 端口

5336

5336

 

6

MAL 守护进程端口

5436

5436

 

7

守护进程端口

5536

5536

 

8

OGUID

45331

45331

 

9

守护组

GRP1

GRP1

 

10

安装目录

/dm8/dmdbms

/dm8/dmdbms

/dm8/dmdbms

11

实例目录

/dm8/dmdbms/data

/dm8/dmdbms/data

/dm8/dmdbms/data

12

归档上限

51200

51200

 

二、集群搭建

1、数据库软件安装(all three nodes)

参考官方文档:安装前准备 | 达梦技术文档

1.1上传解压安装包并挂在镜像

#mount -o loop dm8_20231116_x86_rh6_64.iso /mnt

1.2 创建用户及目录并授权

groupadd dinstall

useradd -g dinstall dmdba

echo dmdba|passwd --stdin dmdba

mkdir -p /dm8/{soft,arch}

chown -R dmdba. /dm8

chmod -R 777 /dm8

1.3 配置用户profile
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包

打赏作者

king_harry

你的鼓励将是我创作的最大动力

¥1 ¥2 ¥4 ¥6 ¥10 ¥20
扫码支付:¥1
获取中
扫码支付

您的余额不足,请更换扫码支付或充值

打赏作者

实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

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

余额充值