Loading [MathJax]/jax/output/CommonHTML/config.js
前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
圈层
工具
发布
首页
学习
活动
专区
圈层
工具
MCP广场
社区首页 >专栏 >DM 达梦数据库 主ASM磁盘组不能删除 的推测

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

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

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

代码语言:txt
AI代码解释
复制
[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
AI代码解释
复制
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 删除。

评论
登录后参与评论
暂无评论
推荐阅读
编辑精选文章
换一批
DM8共享集群DSC初始化DB实例报错
从下午3点左右一直到6点半左右,达梦厂家交流群、达梦官方在线社区平台都进行了咨询,还手动进入+DMDATA磁盘手动创建了data目录。最后求助无缘,想着扒拉下官方文档吧,逐行看一行也没敢跳过,最终发现/dmdb8/dmdbms/dsc_config/DSC0/dminit.ini 数据文件的总大小超过了磁盘最大空间,因此初始化失败。感觉达梦的报错提示有些偏离 了问题本身。
用户10843414
2023/11/17
3120
DM8共享集群DSC初始化DB实例报错
达梦数据库主备部署
在 dm.ini 同级目录下新建文件 dmmonitor_manual.ini,该文件为非确认监视器的配置文件,主要用于平常运维中监控集群状态、手动切换主从节点等
陳斯托洛夫斯記
2024/08/07
3340
达梦数据库主备部署
达梦 DM8 数据库安装详细手册(Windows+Linux+Docker)
对于常年占据国产数据库排行榜前三的 达梦 数据库,早已 “垂涎a已久” (¯﹃¯)!
Lucifer三思而后行
2021/09/10
6.4K0
达梦 DM8 数据库安装详细手册(Windows+Linux+Docker)
Oracle ASM 磁盘组基础知识整理(收藏版)
为什么要写这么一篇基础知识呢?还是有那么一点点原因的,不是胡编乱造还真是有真实存在的事件的,前两周里因一套生产环境数据库磁盘不足无法对其进行表空间扩容,需要向存储岗申请存储资源,当存储岗划好资源加完存储时,操作系统岗对其进行扫盘以及权限处理时忘记对 RAC2 节点的磁盘进行属主的设置。
JiekeXu之路
2019/08/28
13.1K0
Oracle ASM 磁盘组基础知识整理(收藏版)
ASM 翻译系列第十三弹:ASM 高级知识 - Forcing the issue
原作者:Bane Radulovic 译者: 庄培培 审核: 魏兴华 DBGeeK社群联合出品 Forcing the issue ASM中有部分的命令提供了force选项,它允许管理员不以默认的行为来做某些操作。在一些操作上使用force选项是十分安全且必要的,但一些操作上去使用就可能会致使磁盘组不可用,本文会针对具体的情况做详细说明。 Mount force 在对一个磁盘组做mount操作时,如果磁盘组的磁盘成员中有磁盘不可用时,就会需要使用到force选项。这是前面所提到“十分安全且必要”
沃趣科技
2018/03/23
8310
ASM 翻译系列第三十四弹:ASM磁盘组重要属性介绍
原作者:Bane Radulovic 译者: 邱大龙 审核: 魏兴华 DBGeeK社区联合出品 原文链接:http://asmsupportguy.blogspot.sg/2014/05/disk-group-attributes.html ASM Disk Group Attributes 磁盘组的属性是ASM 11.1版本引入的,是磁盘组层面而非ASM实例层面的。磁盘组的属性有一些只能在创建磁盘组时指定,有一些只能在创建之后指定,还有一些可以在任何时候指定。 本篇内容是对本系列文章-【ASM
沃趣科技
2018/03/26
1.4K0
【赵渝强老师】达梦数据库的物理存储结构
达梦数据库由硬盘上的文件组成,而要读写数据需要通过达梦实例来完成。那么,达梦数据库是如何存储数据的呢?要搞清楚这个问题,就需要理解什么是达梦数据库的存储结构。达梦数据库的存储结构是由逻辑存储结构和物理存储结构组成。一般来说数据库无论是关系型数据库,还是NoSQL数据库在存储结构上,都是通过逻辑存储结构来管理物理存储结构。
赵渝强老师
2025/03/24
1040
【赵渝强老师】达梦数据库的物理存储结构
ASM 翻译系列第三十六弹:ACFS磁盘组的重平衡操作
原作者:Bane Radulovic 译者: 魏兴华 审核: 魏兴华 DBGeeK社区联合出品 原文链接:http://asmsupportguy.blogspot.sg/2014/02/acfs-disk-group-rebalance.html ACFS disk group rebalance 从Oracle 11.2版本开始,可以在ASM磁盘组之上创建通用的集群文件系统,被称为Oracle ASM Cluster File Systems或Oracle ACFS。要想创建一个ACFS文件
沃趣科技
2018/03/26
1K0
ASM 磁盘组如何重命名
前几天在 MOS 上看到一篇“如何在 11gR2 版本上重命名 ASM 磁盘组”的文章。记得很久之前有人问过是否可以重命名,当时要是看到这篇的话就可以参考一下了。不过对于这种操作来说还是很少见的,毕竟磁盘组名叫啥除了 DBA 关心外好像不关其他人什么事,而且 OCR、VOTE 盘是没法重命名的。其他磁盘组到是可以重命名,但也要注意由于 ASM 文件名(如 <OLD_DG_NAME>files / controlfiles 等)包括磁盘组名称,因此在重命名后,需要注意(更新 pfile 或重命名 <OLD_DG_NAME>files )RDBMS 实例。
JiekeXu之路
2021/07/08
1.3K0
ASM 磁盘组如何重命名
深入分析:12C ASM Normal冗余中PDB文件块号与AU关系与恢复
在 10G 和 11G 中,DBA 可以根据文件名,确定这个文件在 ASM 磁盘组上的分布,然后 dd 出来每一个 AU,最后拼凑成一个完成的数据文件。
数据和云
2018/07/27
4950
【RAC】替换OCR磁盘组的步骤(视频+文档)
http://blog.itpub.net/26736162/viewspace-2141215/
AiDBA宝典
2019/09/29
1.2K0
ASM 翻译系列第三十二弹:自制数据抽取小工具
原作者:Bane Radulovic 译者: 邱大龙 审核: 魏兴华 DBGeeK社区联合出品 Find block in ASM 在本系列文章【 Where is my data】中,我已经演示了如何从ASM磁盘中定位和抽取一个Oracle的block,为了让这件事做起来不那么复杂,我又写了一个perl脚本find_block.pl来简化整个操作,只需要提供数据文件的名称和需要提取的block,这个脚本就可以输出从ASM磁盘组中抽取块的命令。 find_block.pl find_block.
沃趣科技
2018/03/26
1.5K0
关机重启导致 ASM 磁盘丢失数据库无法启动
事情是这样的,各位看官且看之,中秋国庆期间测试机房由于线路变更需要断电,故需要关掉所以测试机器,等待变更完成后,测试环境的 RAC 有一个节点数据库启动不了,检查发现节点 2 的 ARCH 磁盘没有正常挂载。
JiekeXu之路
2023/10/09
4100
关机重启导致 ASM 磁盘丢失数据库无法启动
ORA-15040 ora-15017ASM磁盘无法挂载故障处理
测试环境突然一个节点的数据库无法启动,报错很清楚,找不到控制文件,而控制文件在ASM上,第一个节点正常,下面是处理流程。
PHP开发工程师
2021/05/10
1.4K0
使用RMAN迁移文件系统数据库到ASM
在实际的工作过程中,由于ASM磁盘管理的便利性,因此很多时候需要将文件系统的数据库迁移到ASM,本文演示了如何将文件系统数据库迁移到ASM实例。
Leshami
2018/08/07
8680
实战经验:如何定位控制文件热点块,即读取延迟高的块所在的ASM磁盘
墨墨导读:某客户检查表空间使用率的SQL成了TOP SQL,经判断主要为control file sequential read延迟增加导致。这里不讨论怎么降低控制文件读,重点记录一下怎么定位控制文件热点块或者说读取延迟高的块所在的ASM磁盘。
数据和云
2021/03/26
6430
实战经验:如何定位控制文件热点块,即读取延迟高的块所在的ASM磁盘
11g RAC 在线存储迁移实现 OCR 磁盘组完美替换
说明:需要将 Oracle 数据库 OCR DATA ARCH 等所有老存储磁盘替换为新存储磁盘,
JiekeXu之路
2020/09/11
2.6K0
Oracle 创建磁盘组报错ORA-15137的问题分析与解决思路
ASM扩容本来是件很简单的事,当ASM磁盘准备好之后,直接一条命令就会添加上。但是也会有异常情况,最近就碰到Oracle 19c在扩容时报错的故障,供大家参考。
数据和云
2021/10/13
9500
Oracle 创建磁盘组报错ORA-15137的问题分析与解决思路
案例:Oracle报错ASM磁盘组不存在或没有mount
环境:RHEL 6.5 + Oracle Standby RAC 11.2.0.4 我做Standby RAC实验时,在恢复控制文件时,报错无法在磁盘组创建文件,具体报错内容如下:
Alfred Zhao
2019/05/24
1.5K0
Oracle 19c standalone(单机ASM)静默安装
记录一下Oracle 19c standalone(单机ASM)静默安装的流程,方便遇到这个场景的时候可以快速部署上。以下配置经过测试环境多次试错得出,如果有相同环境,改改ip主机名磁盘组应该就能直接用。
甚至熊熊
2022/03/30
3.1K0
推荐阅读
相关推荐
DM8共享集群DSC初始化DB实例报错
更多 >
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档