注册
单节点dsc集群(data shared cluster,DSC)搭建部署操作指南
技术分享/ 文章详情 /

单节点dsc集群(data shared cluster,DSC)搭建部署操作指南

hahaha 2026/08/07 164 0 0

一、操作前准备:

  1. 操作前规划
    (1)IP和端口规划:一台虚拟机192.168.17.101
    端口规划:(为了实验方便直接关闭整个虚拟机的防火墙)
    image.png
    ASM0:MAL_PORT = 11266
    ASM1:MAL_PORT = 11267
    DSC0:mal_port = 11246
    DSC1:mal_port = 11247
    (2)磁盘规划:(主机D盘新建四块虚拟磁盘给虚拟机用)
    dcr.vmdk (500M) — 集群配置盘
    vote.vmdk (500M) — 投票盘
    data.vmdk (10G) — 数据盘
    log.vmdk (5G) — 日志盘
    把主机新建的虚拟磁盘文件写入到虚拟机的启动目录.VMX文件,然后虚拟机启动就能看到新挂在的/dev/sd* 磁盘文件
    /lib/udev/scsi_id -g -u /dev/sdb获取对应虚拟磁盘的uuid信息
    创建udev规则文件:vi /etc/udev/rules.d/99-dm-asmdevices.rules把对应的uuid信息写入到这个文件中完成绑定。代表把达梦需要的四块磁盘映射到了这四个虚拟磁盘上

二、完成DSC集群的搭建:
1.准备 DSC 集群配置
mkdir -p /home/dmdba/DSC/DSC0 #新建目录文件
(1)vi /home/dmdba/DSC/dmdcr_cfg.ini 新建配置文件,写入css,asm和dcs端口信息等
(2)vi /home/dmdba/DSC/dmasvrmal.ini 新建asm通信服务的初始化文件,设置asm的ip和通信端口号等信息。
(3)vi /home/dmdba/DSC/dmdcr_DSC0.ini 写入dsc0相关的初始化信息
(4)vi /home/dmdba/DSC/dmdcr_DSC1.ini 写入dsc1相关的初始化信息
(5)使用DMASMCMD 工具初始化所有磁盘(四个磁盘都要初始化)
2.启动 DMCSS、DMASM 服务程序
(1)启动控制节点DMCSS
./dmcss dcr_ini=/home/dmdba/DSC/dmdcr_DSC0.ini
(2)启动普通节点节点DMCSS
./dmcss dcr_ini=/home/dmdba/DSC/dmdcr_DSC1.ini

(3)启动控制节点DMASMSVR
./dmasmsvr dcr_ini=/home/dmdba/DSC/dmdcr_DSC0.ini
(4)启动普通节点DMASMSVR
./dmasmsvr dcr_ini=/home/dmdba/DSC/dmdcr_DSC1.ini
(5)使用 DMASMTOOL 工具创建 ASM 磁盘组(如果能看到四个磁盘组代表存储层准备就绪)
3.初始化dsc集群实例
(1)创建 dminit.ini 配置文件,写入两个节点的ip,端口号,日志路径等信息。
(2)到DM8的bin目录下使用./dminit 命令执行这个初始文件,然后会在两个DSC节点目录下生成dm.ini和dmmal.ini等文件。
(3)到两个节点目录下启动数据库实例即可。
cd /home/dmdba/dmdbms/bin
./dmserver /home/dmdba/DSC/DSC0/dm.ini dcr_ini=/home/dmdba/DSC/dmdcr_DSC0.ini
(4)验证集群状态,两个节点都是open代表dsc集群搭建成功。
cd /home/dmdba/dmdbms/bin
./disql SYSDBA/Dameng123#@localhost:5238或者5239
SELECT NAME, STATUS$ FROM V$INSTANCE;
SELECT * FROM SYS.GV$INSTANCE;

三、作业实操
1.作业要求:完成DSC集群的部署,并测试建表和插入数据,2个节点都可以查询到数据。
使用disql登录可以查询到dsc的两个节点都是open状态。在dsc0节点建表和插入数据,在dsc1节点可以正常查询到数据。
image.png
image.png
image.png
2.测试故障一个节点后,集群和持续提供服务。
主动把控制节点挂掉,从服务名连接到dsc集群之后可以正常从普通节点登录成功,也可以正常提供查询服务。
image.png
image.png

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服