跳到主要内容
内容阅读

在知识库中专注阅读,并随时返回相关工具与课程

ORA-15042严重ASM 存储

ASM 磁盘从组中缺失

ASM disk is missing from group

错误描述

之前属于 ASM 磁盘组成员的磁盘不再可访问。ASM 无法在预期路径找到该磁盘。

可能原因

  • 物理磁盘故障
  • 存储线缆断开或 SAN 路径故障
  • 操作系统更新后磁盘设备节点被移除或重命名

解决方案

  1. 1识别缺失的磁盘:SELECT name, path, mode_status FROM v$asm_disk WHERE mode_status != 'ONLINE';
  2. 2更换故障磁盘并添加新磁盘:ALTER DISKGROUP dg ADD DISK '/dev/new' DROP DISK old_name;
  3. 3如果是临时故障,使磁盘联机:ALTER DISKGROUP dg ONLINE DISK disk_name;

诊断命令

SELECT group_number, disk_number, name, path, mode_status, state, header_status FROM v$asm_disk WHERE mode_status != 'ONLINE';
SELECT * FROM v$asm_operation;
-- OS: lsblk; multipath -ll
#asm#disk#missing#failure

同类错误码(ASM 存储)

想系统掌握这个领域?

「ASM 存储」在课程 Day 1-10 中有 10 篇完整实战教程

完整操作步骤真实截图踩坑总结
免费试读查看完整课程¥128/月起 · 解锁全部 2738+ 篇
ORA-15042: ASM 磁盘从组中缺失 - 原因与解决方案 | DBA 学习之路