首页 > 其他分享 >搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifie

搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifie

时间:2024-01-22 19:32:22浏览次数:26  
标签:Identifie verify storage dev found nodes Unique hisdbdg2 hisdbdg1

问题描述:搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifiers (UUIDs) not being found......,如下所示:
系统:rhel 7.9 64位
数据库:19c
1、异常重现

搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifie_wwid

详细告警日志:
ASM device sharedness check - This check verifies the sharedness of devices selected for ASM.  Error: 
 - 
Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [hisdbdg2, hisdbdg1]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available 
 - 
Cannot verify the shared state for device /dev/asm-diskc due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [hisdbdg2, hisdbdg1]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available 
 - 
Cannot verify the shared state for device /dev/asm-diskb due to Universally Unique Identifiers (UUIDs) not being found, or different values being found, for this device across nodes: [hisdbdg2, hisdbdg1]  - Cause: Cause Of Problem Not Available  - Action: User Action Not Available 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskd" is inconsistent across the nodes. Signature was found as "36000c29c1a711ca08989587392b9e101|" on nodes: "hisdbdg1". Signature was found as "36000c295dd4fd1496961830ea04e55cb|" on nodes: "hisdbdg2".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskb" is inconsistent across the nodes. Signature was found as "36000c29a53b8c39b19efd828865dcbf1|" on nodes: "hisdbdg2". Signature was found as "36000c295dd4fd1496961830ea04e55cb|" on nodes: "hisdbdg1".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskc" is inconsistent across the nodes. Signature was found as "36000c29c1a711ca08989587392b9e101|" on nodes: "hisdbdg2". Signature was found as "36000c29a53b8c39b19efd828865dcbf1|" on nodes: "hisdbdg1".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 

  Check Failed on Nodes: [hisdbdg2,  hisdbdg1]  
Verification result of failed node: hisdbdg2 Back to Top  
Verification result of failed node: hisdbdg1 Back to Top  


Shared Storage Accessibility:/dev/asm-diskd,/dev/asm-diskb,/dev/asm-diskc - This test checks the shared access of storage across the cluster nodes.  Error: 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskd" is inconsistent across the nodes. Signature was found as "36000c29c1a711ca08989587392b9e101|" on nodes: "hisdbdg1". Signature was found as "36000c295dd4fd1496961830ea04e55cb|" on nodes: "hisdbdg2".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskb" is inconsistent across the nodes. Signature was found as "36000c29a53b8c39b19efd828865dcbf1|" on nodes: "hisdbdg2". Signature was found as "36000c295dd4fd1496961830ea04e55cb|" on nodes: "hisdbdg1".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 
 - 
PRVG-0806 : Signature for storage path "/dev/asm-diskc" is inconsistent across the nodes. Signature was found as "36000c29c1a711ca08989587392b9e101|" on nodes: "hisdbdg2". Signature was found as "36000c29a53b8c39b19efd828865dcbf1|" on nodes: "hisdbdg1".  - Cause:  The sharability check for the storage at the indicated path failed because the associated storage signature was not consistent across all cluster nodes. The varying signatures were as indicated following the message.  - Action:  Make sure that all nodes of the cluster have same storage signature for the specified path. 

  Check Failed on Nodes: [hisdbdg2,  hisdbdg1]  
Verification result of failed node: hisdbdg2 Back to Top  
Verification result of failed node: hisdbdg1 Back to Top  

2、异常分析
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdb
36000c295dd4fd1496961830ea04e55cb
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdc
36000c29a53b8c39b19efd828865dcbf1
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdd
36000c29c1a711ca08989587392b9e101
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sde
36000c29e2451a30e88fa39f67ff1f9ed
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdf
36000c29760767af2b45a9458a428212c
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdg
36000c29045e3022b98b6e2a22d854f63
[root@hisdbdg1 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdh
36000c29a62991d474dbdc4805c19e0de

[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdb
36000c29a53b8c39b19efd828865dcbf1
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdc
36000c29c1a711ca08989587392b9e101
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdd
36000c295dd4fd1496961830ea04e55cb
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sde
36000c29e2451a30e88fa39f67ff1f9ed
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdf
36000c29760767af2b45a9458a428212c
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdg
36000c29045e3022b98b6e2a22d854f63
[root@hisdbdg2 ~]# /usr/lib/udev/scsi_id -g -u /dev/sdh
36000c29a62991d474dbdc4805c19e0de

说明:如上所示,节点1和节点2显示/dev/sdb&/dev/sdc&/dev/sdd三块磁盘的wwid错位,同一块磁盘在不同节点的wwid值不相同.

3、异常原因
此前节点2在添加共享磁盘时顺序为①->②->③,正确的顺序应为③->①->②. 按正确顺序添加磁盘后恢复正常.

搭建RAC时报错Cannot verify the shared state for device /dev/asm-diskd due to Universally Unique Identifie_wwid_02

标签:Identifie,verify,storage,dev,found,nodes,Unique,hisdbdg2,hisdbdg1
From: https://blog.51cto.com/u_12991611/9369477

相关文章

  • 两个Mysql唯一索引的交换: 避免重复索引 Duplicate entry '3' for key 'priority_UNIQ
    需求我做了一个排行榜,但是主键是pid,不是排名,排名作为唯一索引,两个人排名交换,只需要交换排名唯一索引值即可.但是直接单独更新提示错误:Duplicateentry'3'forkey'priority_UNIQUE'方法本来希望可以在一条SQL语句中交换两个唯一索引值,但是发现这是不可能的,因为值......
  • C++17里面的读写锁(shared_lock读锁,unique_lock写锁)
    C++标准库本身没有直接提供读写锁,但C++11引入了一些工具,例如std::shared_mutex(C++14引入的,C++17之前的标准库中可能不支持)以及相关的读锁定(std::shared_lock)和写锁定(std::unique_lock)机制,用于实现读写锁的功能。下面是一个简单的示例,演示如何使用std::shared_mutex实现读写锁: ......
  • [C++] 智能指针(shared_ptr、unique_ptr)
    作者:丶布布......
  • [C++] 互斥锁(unique_lock、lock_guard)
    作者:丶布布......
  • C++ unique_ptr简单使用
    #######################智能指针(智能指针是存储指向动态分配(堆)对象指针的类,用于生存期控制,能够确保在离开指针所在作用域时,自动正确的销毁动态分配的对象,防止内存泄漏)头文件#include<memory>unique_ptr特性(属性为对象,而不是指针,管理指针)(1).基于排他所有权模式:两个指......
  • 多工作表数据去重,VSTACK与UNIQUE函数发挥作用!
    1职场实例小伙伴们大家好,今天我们来继续学习Excel在职场办公中的应用案例:如何提取多个工作表中指定区域内的不重复值?这个问题实质是一个删除重复值保留唯一值的问题,但是涉及到了在多个工作表中的操作,显得不是那么的有思路。但是我们运用两个新函数VSTACK函数与UNIQUE函数就可以很轻......
  • C++(std::unique_ptr)
    std::unique_ptr是C++标准库中的一种智能指针,用于管理动态分配的内存。它是一种独占拥有权(exclusiveownership)的智能指针,保证同一时刻只有一个std::unique_ptr指向特定的资源。当std::unique_ptr被销毁时,它所拥有的资源也会被释放。以下是std::unique_ptr的基本用法和......
  • verifyCode.js
    functionGVerify(options){//创建一个图形验证码对象,接收options对象为参数this.options={//默认options参数值id:"",//容器IdcanvasId:"verifyCanvas",//canvas的IDwidth:"80",//默认canvas宽度height:"30",//默......
  • unique_ptr 和 shared_ptr
    unique_ptr和shared_ptr是C++标准库中的智能指针,用于管理动态分配的对象的生命周期,以避免内存泄漏和手动资源管理的问题。unique_ptr:std::unique_ptr是一个独占所有权的智能指针,确保在任何时候只有一个unique_ptr拥有对动态分配的对象的所有权。当unique_ptr被销......
  • 98、swift--- tableView.dequeueReusableCell(withIdentifier: cellID, for: indexPat
    作用:复用cell.可以用标识符从表视图中获得可重用单元格.for:indexPath通过指定单元格位置获得可重用单元格,不需要判断.用于dequeue(出队)一个可复用的cell,用于在UITableView或UICollectionView中显示。这个方法接收两个参数:withIdentifier:一个字符串,表示要dequeue的......