达梦数据库ASM磁盘组扩容的操作方法


 

一、创建ASM磁盘

使用dmdba用户执行以下命令:

dmasmcmd

创建ASM磁盘:

create asmdisk '/dev/raw/raw5' 'LOG1'

二、ASM磁盘组扩容

使用 dmdba 用户启动 dmasmtool 工具:

dmasmtool dcr_ini=/home/dmdba/dmdbms/config/dmdcr.ini

执行以下命令,进行ASM磁盘组扩容:

alter diskgroup 'DMLOG' add asmdisk '/dev/raw/raw5'

注:dmdcr.ini文件以及磁盘组名需根据业务系统数据库实际情况进行调整。

三、查看磁盘组大小

ASM>lsdg

total 4 groups......

1 disk_group:

 name: DMLOG

 id: 0

 au_size: 1.00 MB

 extent_size: 4

 total_size: 35.00 GB

 free_size: 26.98 GB

 total_file_num: 6

2 disk_group:

 name: DMDATA

 id: 1

 au_size: 1.00 MB

 extent_size: 4

 total_size: 20.00 GB

 free_size: 19.50 GB

 total_file_num: 20

3 disk_group:

 name: VOTE

 id: 125

 au_size: 1.00 MB

 extent_size: 4

 total_size: 5.00 GB

 free_size: 4.98 GB

 total_file_num: 2

4 disk_group:

 name: DCR

 id: 126

 au_size: 1.00 MB

 extent_size: 4

 total_size: 5.00 GB

 free_size: 4.98 GB

 total_file_num: 2

Used time: 35.304(ms).

四、重启dmap服务

使用root用户执行以下命令:

systemctl restart DmAPService

注:ASM磁盘组扩展盘后,需要重启dmap 服务,否则基于备份集的备份会失败。

想要获取达梦数据库更多的学习资料,可登陆达梦数据云适配中心(https://eco.dameng.com/)获取。