节点1

节点1

由于共享磁盘问题,Oracle RAC 安装失败。运行“runcluvfy.sh”以验证节点之间的磁盘共享时,它在节点 2 上失败。

我收集了以下命令的跟踪日志以供分析。

./runcluvfy.sh comp ssa -n rac-node1 -s /dev/mapper/asm-data1p1

输出 -https://pastebin.com/SfCj88W4

./runcluvfy.sh comp ssa -n rac-node2 -s /dev/mapper/asm-data1p1

输出 -https://pastebin.com/Y7eUzhTF

我还比较了多路径输出和磁盘属性,发现两个节点上的属性相同。

节点1

节点 1 上 asm-data1 磁盘的多路径 o/p

asm-data1 (3600507638081029b4400000000000000) dm-2 IBM,2145 size=800G features='1 queue_if_no_path' hwhandler='0' wp=rw ``-+- policy='round-robin 0' prio=30 status=active |- 3:0:0:0 sdb 8:16 active ready running ``- 4:0:0:0 sdm 8:192 active ready running

磁盘的 WWID

[root@rac-node1 ~]# scsi_id -g -u -d /dev/sdb 3600507638081029b4400000000000000 [root@rac-node1 ~]# scsi_id -g -u -d /dev/sdm 3600507638081029b4400000000000000

磁盘的磁盘标识符

[root@rac-node1 ~]# /sbin/scsi_id -p 0x80 -g -u /dev/sdb SIBM_2145_00e02040a6d1XX00 [root@rac-node1 ~]# /sbin/scsi_id -p 0x80 -g -u /dev/sdm SIBM_2145_00e02040a6d1XX00

节点2

节点 2 上 asm-data1 磁盘的多路径 o/p

asm-data1 (3600507638081029b4400000000000000) dm-2 IBM,2145 size=800G features='1 queue_if_no_path' hwhandler='0' wp=rw ``-+- policy='round-robin 0' prio=30 status=active |- 3:0:0:0 sdb 8:16 active ready running ``- 4:0:0:0 sdm 8:192 active ready running

磁盘的 WWID

[root@rac-node2 ~]# scsi_id -g -u -d /dev/sdb 3600507638081029b4400000000000000 [root@rac-node2 ~]# scsi_id -g -u -d /dev/sdm 3600507638081029b4400000000000000

磁盘的磁盘标识符

[root@rac-node2 ~]# /sbin/scsi_id -p 0x80 -g -u /dev/sdb SIBM_2145_00e02040a6d1XX00 [root@rac-node2 ~]# /sbin/scsi_id -p 0x80 -g -u /dev/sdm SIBM_2145_00e02040a6d1XX00

从跟踪日志收集的附加信息

节点1输出

# /tmp/CVU_11.2.0.4.0_grid/exectask.sh -getstinfo -getdiskinfo /dev/mapper/asm-data1%/dev/mapper/asm-data1p1 <CV_VAL> <disk> <disk_name>/dev/mapper/asm-data1</disk_name> <disk_signature>00e02040a6d1XX00|</disk_signature> <NUMPARTS>0</NUMPARTS> <disk_state>0</disk_state> <disk_size>858991362048</disk_size> <disk_owner>grid</disk_owner> <disk_group>asmadmin</disk_group> <disk_permissions>0660</disk_permissions> </disk> </CV_VAL> <CV_VRES>0</CV_VRES> <CV_LOG>Exectask:getDiskInfo success</CV_LOG> <CV_ERES>0</CV_ERES>

节点2输出

# /tmp/CVU_11.2.0.4.0_grid/exectask.sh -getstinfo -getdiskinfo /dev/mapper/asm-data1%/dev/mapper/asm-data1p1 <CV_ERR>location:sprvsdsk opname:findDisk category:10011</CV_ERR> <CV_VRES>10011</CV_VRES> <CV_LOG>Exectask:getDiskInfo failed</CV_LOG> <CV_ERES>0</CV_ERES>

一般信息

[root@rac-node2 ~]# cat /etc/oracle-release Oracle Linux Server release 6.10 [root@rac-node2 ~]# rpm -qa | grep multi device-mapper-multipath-libs-0.4.9-106.0.1.el6_10.1.x86_64 device-mapper-multipath-0.4.9-106.0.1.el6_10.1.x86_64

答案1

不要使用外部网站来显示您的错误,只发布相关错误,TaskSharedStorageAccess:Shared Storage Accessibility:/dev/mapper/asm-data1p1:TASK_SUMMARY:FAILED:CRITICAL:OPERATION_FAILED我认为对 lun 进行分区以在第二个节点中解决您的问题没有任何意义partprobe /dev/mapper/asm-data1

相关内容