注册
达梦数据库数据共享集群DSC -- 扩充ASM磁盘空间
专栏/培训园地/ 文章详情 /

达梦数据库数据共享集群DSC -- 扩充ASM磁盘空间

小小人⑤ 2025/04/09 175 0 0
摘要

概述

本文讲述的环境均是在本地的VMware虚拟机环境,仅供参考。

下面将详细的讲述DSC两节点扩充ASM磁盘空间的操作流程和实施步骤。

环境说明

达梦数据库数据共享集群DSC -- 两节点搭建
本次操作是扩容该环境下的DMLOG磁盘组

环境检查

检查磁盘存储路径和大小

select DISK_NAME,DISK_PATH,SIZE,status from v$asmdisk;

知识篇  数据共享集群  扩充ASM磁盘空间  环境检查  001.png

检查ASM使用率情况

select GROUP_NAME,TOTAL_MB,FREE_MB,TYPE from v$asmgroup;

知识篇  数据共享集群  扩充ASM磁盘空间  环境检查  002.png

查看磁盘信息

lsblk

知识篇  数据共享集群  扩充ASM磁盘空间  环境检查  003.png

修改磁盘配置信息

获取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

知识篇  数据共享集群  扩充ASM磁盘空间  修改磁盘配置  001.png

扩容ASM磁盘组

DMASMCMD初始化新的ASM磁盘

cd /opt/dmdbms/bin
./dmasmcmd
create asmdisk '/dev_dmdsc/DMLOG2' 'DMLOG02'

知识篇  数据共享集群  扩充ASM磁盘空间  初始化磁盘  001.png

扩展磁盘组

这一步在控制节点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磁盘空间  初始化磁盘  002.png
至此ASM磁盘扩充完成。

评论
后发表回复

作者

文章

阅读量

获赞

扫一扫
联系客服