卷挂载失败、并显示错误"Failed to stage volume:Multipath device 'dm-xx' serial check failed (无法暂存卷:多路径设备'm-xx'串行检查失败)"
适用场景
- Astra三端
- ONTAP SAN
- RedHat
问题描述
卷挂载失败并显示以下错误、并且在挂载期间、存储和主机之间存在LUN序列号(Hex)差异。
TRIdent日志:
level=error msg="Failed to verify multipath device serial." logLayer=csi_frontend lunSerialNumber="818kK$V-9HdE" lunSerialNumberHex=3831386b4b24562d39486445 multipathDevice=dm-xx multipathDeviceUUID="mpath-3600a09803831386b455d562d51686279\n" requestID=a973efbe-94b4-4705-be37-246bba8deff8 requestSource=CSI workflow="node_server=stage"
level=debug msg="<<<< iscsi.AttachISCSIVolume" logLayer=csi_frontend requestID=a973efbe-94b4-4705-be37-246bba8deff8 requestSource=CSI workflow="node_server=stage"
level=debug msg="Attach iSCSI volume is not complete, waiting." error="multipath device 'dm-xx' serial check failed" increment=946.402806ms logLayer=csi_frontend requestID=a973efbe-94b4-4705-be37-246bba8deff8 requestSource=CSI workflow="node_server=stage"
level=error msg="GRPC error: rpc error: code = Internal desc = rpc error: code = Internal desc = failed to stage volume: multipath device 'dm-xx' serial check failed" logLayer=csi_frontend requestID=a973efbe-94b4-4705-be37-246bba8deff8 requestSource=CSI
存储的LUN输出:
::> lun show /vol/lun /lun <vol_name> 0 -field serial十六进制文件
Vserver 路径 串行十六进制
----------------------- ------------------------------- -----------------------
SVM_Name /vol/lN/l0/0 <vol_name> 3831386b4b24562d39486445