达梦数据库 DSC集群搭建(2节点)

1.背景

DM 共享存储数据库集群的英文全称 DM Data Shared Cluster,简称 (DMDSC)。DMDSC 允许多个数据库实例同时访问、操作同一数据库,具有高可用、高性能、负载均衡等特性。并支持故障自动切换和故障自动重加入,某一个数据库实例故障后,不会导致数据库服务无法提供。
通过本次实验熟悉DMDSC集群的搭建要求和搭建过程,该部署架构提供的能力等。

2.操作内容和要求

完成DSC集群的搭建,要求如下:
1)完成DSC集群的部署,并测试建表和插入数据,2个节点都可以查询到数据。
2)测试故障一个节点后,集群和持续提供服务。

3.具体步骤

3.1 规划

3.1.1 网络和端口规划

在这里插入图片描述
在这里插入图片描述

3.1.2 共享存储规划

在这里插入图片描述

3.2 集群搭建

3.2.1 共享存储配置

使用vmware-vdiskmanager.exe工具创建共享磁盘
打开vmware的vctl命令行工具

在这里插入图片描述
创建虚拟磁盘
在这里插入图片描述
查看创建的磁盘文件
在这里插入图片描述
给两台虚拟机挂载硬盘
在这里插入图片描述
修改两台虚拟机的vmx文件
在这里插入图片描述
在vmx文件添加以下内容
在这里插入图片描述
启动两台机器,均正常
使用lsblk指令查看添加的磁盘是否加入
在这里插入图片描述
查询各个磁盘的scsi_id
在这里插入图片描述
两台设备上编写88-dm-devices.rules文件
在这里插入图片描述
使udev生效,重启,授权,检查是否生效
在这里插入图片描述

3.2.2 配置dmdcr_cfg.ini

在两台机器都配置如下信息
在这里插入图片描述

3.2.3 初始化磁盘组

在1号机器做如下操作
在这里插入图片描述
在这里插入图片描述

3.2.4 配置 dmasvrmal.ini

在两台机器上均配置dmasvrmal.ini文件
在这里插入图片描述

3.2.5 配置dmdcr.ini

机器1
在这里插入图片描述
机器2
在这里插入图片描述

3.2.6 启动DMCSS、DMASM服务

在2个节点分别启动dmcss命令、dmasmsvr命令
在这里插入图片描述
在这里插入图片描述

3.2.7 创建DMASM磁盘组

在这里插入图片描述

3.2.8 初始化实例

在1号机器创建dmminit.ini
在这里插入图片描述
初始化
在这里插入图片描述
拷贝文件至另外一台机器
在这里插入图片描述

3.2.9 配置dmarch.ini

修改两台机器的dm.ini文件的ARCH_INI=1
1号机创建dmarch.ini
在这里插入图片描述
2号机创建dmarch.ini
在这里插入图片描述

3.2.10 启动DMSERVER服务

两台机器均执行
在这里插入图片描述
在这里插入图片描述

3.2.11 注册CSS、ASM、DMSERVER服务

1号机
在这里插入图片描述
2号机
在这里插入图片描述

3.2.12 配置监视器

创建dmcssm.ini
在这里插入图片描述
注册监视器
在这里插入图片描述

3.2.13 启动监视器

启动监视器
在这里插入图片描述
在这里插入图片描述

3.3 功能测试

3.3.1 数据查询测试

建表,插入数据
在这里插入图片描述
另外一台机器查询
在这里插入图片描述

3.3.2 故障测试

断开一台机器网络
在这里插入图片描述
另外一台机器正常使用
在这里插入图片描述
恢复网络后,恢复正常
在这里插入图片描述

达梦社区地址 https://eco.dameng.com

  • 9
    点赞
  • 12
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值