文讨论了在达梦dsc集群搭建好的情况下部署异步主备的相关操作,涵盖环境配置、软件安装、数据库初始化及多种文件配置等内容。关键要点包括:
1.环境准备:
操作环境为VMware Workstation 16 Pro,各节点机器配置均为4核4G、磁盘20g,操作系统为kylin-v10,需关闭防火墙,创建用户组和用户,调整系统资源限制。
2.软件安装与初始化:
下载达梦8镜像解压挂载,切换到dmdba用户安装,确保/tmp目录或指定临时目录有2GB空间。安装完成后初始化数据库并配置服务。
3.数据备份与还原:
登录css监视器停止dsc集群组,在DMDSC0节点备份数据并scp到备库,备库进行还原操作。
4.配置文件修改修改dm.ini、dmmal.ini、dmarch.ini、dmtimer.ini、dmwatcher.ini等文件,各节点按要求设置参数。
5.实例启动与模式设置:
将所有实例修改为mount启动方式后启动dsc集群实例和备库,修改节点的oguid和模式。
6.服务注册与守护进程启动:
注册数据守护服务并启动守护进程,配置并启动监视器查看主备状态。
7.主备同步测试与启停顺序:
异步备机数据非实时同步,可配置触发时间或手动同步。明确启动和关闭的先后顺序。
一、dsc集群搭建参考:《DSC集群部署-udev方式绑定磁盘》
在DSC集群搭建好的情况下部署异步主备
1、集群服务启动示例:
1.1、dmdsc0主节点

1.2、dmdsc1备节点

1.3、登录监视器192.168.52.30
show 查看DSC集群状态

2、环境资源分配
| 操作环境:VMware Workstation Pro 17 |
|||||
| dmdsc集群 |
机器ip |
主机名 |
操作系统 |
资源配置 |
实例名 |
| dmdsc0 |
192.168.52.30 |
dmdsc0 |
kylin-v10 |
4核4G,磁盘20g |
DMDSC0 |
| dmdsc1 |
192.168.52.31 |
dmdsc1 |
kylin-v10 |
4核4G,磁盘20g |
DMDSC1 |
| 监视器 |
192.168.52.30 |
dmcssm |
kylin-v10 |
4核4G,磁盘20g |
|
| 备库 |
192.168.52.53 |
node1 |
kylin-v10 |
4核4G,磁盘20g |
NODE1 |
| dmdsc集群 |
机器ip |
实例名 |
达梦软件安装目录 |
数据存储目录 |
| dmdsc0(控制节点) |
192.168.52.30 |
DMDSC0 |
/dm8/dminstall |
/dm8/data |
| dmdsc1 |
192.168.52.31 |
DMDSC1 |
/dm8/dminstall |
/dm8/data |
| 监视器 |
192.168.52.30 |
/dm8/dminstall |
/dm8/data |
|
| 备库 |
192.168.52.53 |
NODE1 |
/dm8/dminstall |
/dm8/data |
二、备库安装达梦数据库并初始化实例
1、关闭防火墙:
systemctl stop firewalld
systemctl disable firewalld
sed -i 's/SELINUX=enforcing/SELINUX=disabled/g' /etc/selinux/config
2、创建用户组、用户、安装目录:
创建用户组和用户
groupadd dinstall
useradd -g dinstall dmdba
echo "Dameng123" |passwd --stdin dmdba
dminstall是达梦数据库软件安装的位置,dmdata是达梦数据库实例存放位置,dmarch是达梦数据库归档日志存放位置,dmbak是达梦数据库备份文件存放位置
mkdir -p /dm8/{dminstall,dmdata,dmarch,dmbak}
chown -R dmdba:dinstall /dm8
chmod -R 755 /dm8


1万+

被折叠的 条评论
为什么被折叠?



