达梦DM8搭建DSC集群

架构说明

DMDSC 集群是一个多实例、单数据库的系统。多个数据库实例可以同时访问、修改同一个数据库的数据。用户可以登录集群中的任意一个数据库实例,获得完整的数据库服务。数据文件、控制文件在集群系统中只有一份,不论有几个节点,这些节点都平等地使用这些文件,这些文件保存在共享存储上。每个节点有自己独立的联机日志和归档日志,其中联机日志保存在共享储存上,归档日志可以保存在本地储存上,也可以保存在共享储存上。

1. 创建共享磁盘

测试操作系统为:centos7.8
两台机器IP分别为192.168.107.101(主节点dsc1),192.168.107.102 (dsc2)
此次搭建DSC是测试环境,在虚拟机上需要新建共享磁盘。生产环境中可忽略
在两台虚拟机都关机的情况下设置

1.1 第一台(主节点dsc1)

选择添加虚拟磁盘类型SCSI(推荐),下一步

选择创建新虚拟机磁盘,下一步

分配20G磁盘大小

 1.2 第二台(副节点dsc2)

 选择添加虚拟磁盘类型SCSI(推荐),下一步

 选择使用现有虚拟硬盘,下一步

 浏览选择现有磁盘,点击完成

 至此已添加完成共享存储,启动两台虚拟机

1.3 使用fdisk -l命令查看共享磁盘(root用户下)

磁盘 /dev/sdb:21.5 GB, 21474836480 字节,41943040 个扇区
Units = 扇区 of 1 * 512 = 512 bytes
扇区大小(逻辑/物理):512 字节 / 512 字节
I/O 大小(最小/最佳):512 字节 / 512 字节

 共享磁盘添加成功

2. 部署DSC集群

两台机器需关闭防火墙

2.1 在节点DSC0上划分共享磁盘上的裸设备

  • 输入fdisk /dev/sdb命令进行分区操作
  • 依次输入n p 1 回车 +200M 回车,完成第一块磁盘划分。

 依次输入n p 2 回车 +200M 回车,完成第二块磁盘划分。

 依次输入n p 3 回车 +4096M 回车,完成第三块块磁盘划分。

最后输入w,保存退出即可

 两台机器分别输入fdisk -l查看分区情况,两边同步即可

2.2 绑定裸设备

编辑 /etc/udev/rules.d/60-raw.rules 文件,将以下内容添加至文件,两台节点均需操作

ACTION=="add" , KERNEL=="sdb1", RUN+="/bin/raw /dev/raw/raw1 %N"
ACTION=="add", KERNEL=="sdb2", RUN+="/bin/raw /dev/raw/raw2 %N"
ACTION=="add", KERNEL=="sdb3", RUN+="/bin/raw /dev/raw/raw3 %N"
ACTION=="add", KER
  • 0
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值