达梦3节点DSC+1节点DW集群部署

        DSC集群各大节点之间是相互独立且平等的存在,一旦某个节点发生故障,集群将会自动切换使其离线重新更改,重新开启服务后将会自动填充离线期间所丢失的数据更新。这种结构安全性、可靠性更高。

0.0部署结果

0.1制造故障节点dsc1

关闭dsc1节点的服务

可在三号机中的监视器查看到自动更新的信息

此时在dsc0节点

新建用户名、密码以及权限:

create user "DMDBA" identified by "dameng_dba"; 

//创建名为DMDBA和密码

新建名为TS_DMOA表空间:

create tablespace "TS_DMOA" datafile 'TS_DMOA' size 64 CACHE = NORMAL;

新建用户DMOA默认表空间为上,密码dameng_oa:

create user "DMOA" identified by "dameng_oa" default tablespace "TS_DMOA" default index tablespace "TS_DMOA";

使用DMOA用户新建USERS表格:

create table "DMOA"."USERS"
(
       "COLUMN_1" CHAR(10)
);

并在DM管理工具浏览数据快速插入数据

可在DSC2节点查询DMOA用户下的USERS表:

select * from "DMOA"."USERS";

此时启动故障节点DSC1,使其重新接入

此时重新启动DSC1几点后再次查询其于故障期间新建的表格USERS,可查到如下结果:

1.1 部署过程

1、准备虚拟机、且共享磁盘。

cmd通过windows进入VMware的vmware-vdiskmanager.exe路径下

提前在本地设置好共享磁盘文件

执行命令获得共享磁盘

vmware-vdiskmanager.exe -c -s 20G -a lsilogic -t 2 D:\sharedisk2\sharedisk.vmdk

2、挂载共享磁盘

1、2号机和3号机打开硬件配置-添加-硬盘-下一步-使用现有-选择刚创建的D:\sharedisk

sharedisk.vmdk文件即可

3、此时因为磁盘锁机制,无法同时打开两台报错

在2号机、3号机根目录的 .vmx文件最后添加

disk.locking = "FALSE"

4、打开虚拟机安装DM数据库、创建用户dmdba等

5、root权限在1号机划分共享磁盘

fdisk /dev/sdb

n

p

1

+4G

n

p

2

+4G

n

p

3

+6G

n

p

4

默认

然后按w保存

6、三机器新建70-persistent-ipoib.rules文件在/etc/udev/rules.d/目录下给刚划分的4个区域分别命名

ACTION=="add" , KERNEL=="sdb1", RUN+="/
  • 1
    点赞
  • 1
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值