本文讲述的环境均是在本地的VMware虚拟机环境,仅供参考。
下面将详细的讲述DSC两节点扩充ASM磁盘空间的操作流程和实施步骤。
达梦数据库数据共享集群DSC -- 两节点搭建
本次操作是扩容该环境下的DMLOG磁盘组
检查磁盘存储路径和大小
select DISK_NAME,DISK_PATH,SIZE,status from v$asmdisk;
检查ASM使用率情况
select GROUP_NAME,TOTAL_MB,FREE_MB,TYPE from v$asmgroup;
查看磁盘信息
lsblk
获取UUID
/usr/lib/udev/scsi_id -g -u -d /dev/sdf
规则文件添加内容
vim /etc/udev/rules.d/66-dmdevices.rules
KERNEL=="sd*",SUBSYSTEM=="block", PROGRAM=="/usr/lib/udev/scsi_id --whitelisted --replace-whitespace --device=/dev/$name",RESULT=="bc1qcagq9rwhfff2l502dam3ytx6sps53aqev4v643", SYMLINK+="DMLOG2",OWNER="dmdba", GROUP="dinstall",MODE="0660",RUN+="/bin/sh -c 'chown dmdba:dinstall /dev/$name;ln -s /dev/DMLOG2 /dev_dmdsc/DMLOG2'"
重启服务
/sbin/udevadm control --reload-rules
/sbin/udevadm trigger --type=devices --action=change
查看是否生效
ls -lth /dev_dmdsc
DMASMCMD初始化新的ASM磁盘
cd /opt/dmdbms/bin
./dmasmcmd
create asmdisk '/dev_dmdsc/DMLOG2' 'DMLOG02'
扩展磁盘组
这一步在控制节点dsc1操作
cd /opt/dmdbms/bin
./dmasmtool DCR_INI=/dmdata/config/dmdcr.ini
alter diskgroup 'DMLOG' add asmdisk '/dev_dmdsc/DMLOG2'
查询ASM磁盘使用率
select GROUP_NAME,TOTAL_MB,FREE_MB,TYPE from v$asmgroup;
至此ASM磁盘扩充完成。
文章
阅读量
获赞