前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >DM 达梦数据库 主ASM磁盘组不能删除 的推测

DM 达梦数据库 主ASM磁盘组不能删除 的推测

原创
作者头像
用户2465911
修改2020-01-21 10:20:14
9990
修改2020-01-21 10:20:14
举报
文章被收录于专栏:DM 达梦数据库DM 达梦数据库

在DMDSC 集群中删除ASM 磁盘组,报如下错误:

代码语言:txt
复制
[dmdba@www.cndba.cn ~]$ dmasmtool dcr_ini=/home/data/dmdcr.ini
DMASMTOOL V8
ASM>
ASM>drop diskgroup 'DMLOG'
[code : -11011] 主ASM磁盘组[DMLOG]不能删除,除非仅剩下一个
ASM>

这个DMLOG 是DMDSC 集群中创建的第一个磁盘组,尝试删除其他磁盘组,正常:
ASM>drop diskgroup 'CNDBA' 
Used time: 12.022(ms).
ASM>

查询了一下v$asmgroup 视图:

代码语言:txt
复制
SQL> select * from v$asmgroup;

行号     GROUP_ID    GROUP_NAME N_DISK      AU_SIZE     EXTENT_SIZE TOTAL_SIZE  FREE_SIZE   TOTAL_FILE_NUM
---------- ----------- ---------- ----------- ----------- ----------- ----------- ----------- --------------
1          0           DMLOG      1           1048576     4           1023        244         5
2          1           DMDATA     1           1048576     4           4095        2596        30
3          3           CNDBA      3           1048576     4           918         896         1
4          125         VOTE       1           1048576     4           307         280         2
5          126         DCR        1           1048576     4           307         280         2

已用时间: 6.893(毫秒). 执行号:3.
SQL> 

查看了下官方文档,没有相关信息,但从 v$asmgroup的查询结果,我们可以大胆做一个推测:<font color=red>这里所谓的主ASM磁盘组,应该就是GROUP_ID 为0的磁盘组。 </font>

因为在DM 集群环境中最多可以创建 124 个磁盘组,我们看这125和126 磁盘组,是DCR和VOTE 使用的。 用户可创建的磁盘组GROUP_ID范围应该是1-124。如果在加上GROUP_ID为0的磁盘组,应该多了一个ASM GROUP。所以这个GROUP_ID 为0的磁盘组的的含义应该与1-126 不一样。 因为官方手册并没有解释GROUP_ID 是如何取,只能做如上推测。 随笔记录之。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档