本博客记录VM虚拟机安装部署DSC集群
环境准备(以下操作要在两台服务器上同时操作)
了解过DSC集群架构,我们首先要解决的是如何搭建出一个可以适配VM的存储方案。我这里参考的是这篇文章中的方法。
https://eco.dameng.com/community/training/cdd9ad5b5c36e237c1efa3e1aa822639
添加磁盘
两块1G(sdd,sdb),两块20G(sdc,sde)用来做测试。
编写 vi /etc/udev/rules.d/60-raw.rules配置文件创建磁盘链接
重启udev服务或reboot重启
到/dev/raw目录下查看是否挂载成功。
开始部署DCS集群
配置DMDCR_CFG.INI文件,路径的话配置文件找一个统一的文件夹放就可以。
里面的内容呢包括:集群环境全局信息、集群组信息、以及组内节点信息。
使用 DMASMCMD 工具初始化磁盘
编辑dmasvrmal.ini配置文件(两个服务器都要进行配置)
编辑dmdcr.ini 配置文件(两个服务器都要进行配置)
启动 DMCSS
节点1:
节点2:
报错了,说解码 DCR 磁盘失败。
问题排查
查看配置文件
发现这个参数忘记改。
修改后重试。
重启服务器
启动 DMASMSVR:
节点1:
节点2:
使用 DMASMTOOL 工具创建 ASM 磁盘组
在节点1上执行就可以:
问题排查
发现是达梦服务没启动,将dmserver启动启动后再次尝试。
继续创建 ASM 磁盘组
配置dminit.ini
在/home/dscdata下新建dminit.ini文件;
初始化数据库
在DB0机器上启动dminit工具初始化数据库,然后会在config目录下生成dsc0_config和dsc1_config目录,每个目录下都有dm.ini和dmmal.ini。将DB0机器上生成的dsc1_config目录剪贴到DB1机器的config目录下
dsc0截图:
dsc1截图:
启动服务
dsc0:
dsc1:
创建cssm监视器
cssm_oguid要与配置文件中的dcr_oguid保持一致
启动监视器
show查看DSC集群状态
实例是startup状态,检查下问题。
回去看了下dmserver的前台启动情况
原来是key过期了!!!!
完结。
博主在安装的时候由于重装了好几次,找了很多参考文件,所以截图中配置文件参数会有更改,不过整个流程就是这样。
vm安装的时候一定要注意!!!!创建虚拟磁盘的时候 一定要直接分配所有空间!