3par persona设置错误,linux I/O持续报错

[复制链接]
发表于 2025-8-1 14:57:01 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
概要

OS:Redhat7.8
存储:3par8440
1.dmesg检察

报错间隔不定。信息如下
  1. [Wed May 21 05:58:28 2025] blk_update_request: critical target error, dev sdat, sector 0
  2. [Wed May 21 05:58:28 2025] Buffer I/O error on dev sdat, logical block 0, async page read
  3. [Wed May 21 09:57:54 2025] scsi_io_completion: 2 callbacks suppressed
  4. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  5. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Sense Key : Illegal Request [current]
  6. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Add. Sense: Invalid command operation code
  7. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 CDB: Read(6) 08 00 00 00 01 00
  8. [Wed May 21 09:57:54 2025] blk_update_request: 2 callbacks suppressed
  9. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sde, sector 0
  10. [Wed May 21 09:57:54 2025] buffer_io_error: 2 callbacks suppressed
  11. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sde, logical block 0, async page read
  12. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  13. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Sense Key : Illegal Request [current]
  14. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Add. Sense: Invalid command operation code
  15. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 CDB: Read(6) 08 00 00 00 01 00
  16. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sde, sector 0
  17. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sde, logical block 0, async page read
  18. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  19. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Sense Key : Illegal Request [current]
  20. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 Add. Sense: Invalid command operation code
  21. [Wed May 21 09:57:54 2025] sd 4:0:6:256: [sde] tag#0 CDB: Read(6) 08 00 00 00 01 00
  22. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sde, sector 0
  23. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sde, logical block 0, async page read
  24. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  25. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 Sense Key : Illegal Request [current]
  26. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 Add. Sense: Invalid command operation code
  27. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 CDB: Read(6) 08 00 00 00 01 00
  28. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdae, sector 0
  29. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdae, logical block 0, async page read
  30. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  31. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 Sense Key : Illegal Request [current]
  32. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 Add. Sense: Invalid command operation code
  33. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#1 CDB: Read(6) 08 00 00 00 01 00
  34. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdae, sector 0
  35. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdae, logical block 0, async page read
  36. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  37. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#0 Sense Key : Illegal Request [current]
  38. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#0 Add. Sense: Invalid command operation code
  39. [Wed May 21 09:57:54 2025] sd 4:0:8:256: [sdae] tag#0 CDB: Read(6) 08 00 00 00 01 00
  40. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdae, sector 0
  41. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdae, logical block 0, async page read
  42. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  43. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Sense Key : Illegal Request [current]
  44. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Add. Sense: Invalid command operation code
  45. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 CDB: Read(6) 08 00 00 00 01 00
  46. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdar, sector 0
  47. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdar, logical block 0, async page read
  48. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  49. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Sense Key : Illegal Request [current]
  50. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Add. Sense: Invalid command operation code
  51. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 CDB: Read(6) 08 00 00 00 01 00
  52. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdar, sector 0
  53. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdar, logical block 0, async page read
  54. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  55. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Sense Key : Illegal Request [current]
  56. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 Add. Sense: Invalid command operation code
  57. [Wed May 21 09:57:54 2025] sd 1:0:7:256: [sdar] tag#1 CDB: Read(6) 08 00 00 00 01 00
  58. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdar, sector 0
  59. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdar, logical block 0, async page read
  60. [Wed May 21 09:57:54 2025] sd 1:0:8:256: [sdat] tag#0 FAILED Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE cmd_age=0s
  61. [Wed May 21 09:57:54 2025] sd 1:0:8:256: [sdat] tag#0 Sense Key : Illegal Request [current]
  62. [Wed May 21 09:57:54 2025] sd 1:0:8:256: [sdat] tag#0 Add. Sense: Invalid command operation code
  63. [Wed May 21 09:57:54 2025] sd 1:0:8:256: [sdat] tag#0 CDB: Read(6) 08 00 00 00 01 00
  64. [Wed May 21 09:57:54 2025] blk_update_request: critical target error, dev sdat, sector 0
  65. [Wed May 21 09:57:54 2025] Buffer I/O error on dev sdat, logical block 0, async page read
复制代码
2.分析报错内容

2.1 报错对象

四个磁盘符如下:
sde
sdae
sdar
sdat
2.2 lsblk检察

有四块512B大小的磁盘分别是:
sde sdae sdar sdat
和上面IO报错是吻合的磁盘符
  1. [root@redhat log]# lsblk
  2. NAME                MAJ:MIN RM   SIZE RO TYPE  MOUNTPOINT
  3. sdb                   8:16   0 447.1G  0 disk
  4. ├─sdb1                8:17   0     1G  0 part  /boot/efi
  5. ├─sdb2                8:18   0     1G  0 part  /boot
  6. ├─sdb3                8:19   0   232G  0 part
  7. │ ├─rootvg-rootlv   253:0    0    20G  0 lvm   /
  8. │ ├─rootvg-swaplv   253:1    0    32G  0 lvm   [SWAP]
  9. │ ├─rootvg-usrlv    253:2    0    20G  0 lvm   /usr
  10. │ ├─rootvg-gridlv   253:3    0    60G  0 lvm   /grid
  11. │ ├─rootvg-oraclelv 253:4    0    50G  0 lvm   /oracle
  12. │ ├─rootvg-varlv    253:5    0    30G  0 lvm   /var
  13. │ ├─rootvg-tmplv    253:6    0    10G  0 lvm   /tmp
  14. │ ├─rootvg-optlv    253:7    0    10G  0 lvm   /opt
  15. │ └─rootvg-homelv   253:8    0    50G  0 lvm   /home
  16. └─sdb4                8:20   0 213.1G  0 part
  17.   ├─rootvg-rootlv   253:0    0    20G  0 lvm   /
  18.   ├─rootvg-gridlv   253:3    0    60G  0 lvm   /grid
  19.   ├─rootvg-oraclelv 253:4    0    50G  0 lvm   /oracle
  20.   └─rootvg-varlv    253:5    0    30G  0 lvm   /var
  21. sdc                   8:32   0     2T  0 disk
  22. └─orasas-data1      253:10   0     2T  0 mpath
  23. sdd                   8:48   0     2T  0 disk
  24. └─orassd-data1      253:9    0     2T  0 mpath
  25. sde                   8:64   0   512B  1 disk
  26. sdf                   8:80   0     6G  0 disk
  27. └─ora-ocr1          253:11   0     6G  0 mpath
  28. sdg                   8:96   0     2T  0 disk
  29. └─orasas-data1      253:10   0     2T  0 mpath
  30. sdh                   8:112  0     6G  0 disk
  31. └─ora-ocr2          253:12   0     6G  0 mpath
  32. sdi                   8:128  0     2T  0 disk
  33. └─orassd-data1      253:9    0     2T  0 mpath
  34. sdj                   8:144  0     6G  0 disk
  35. └─ora-ocr3          253:13   0     6G  0 mpath
  36. sdk                   8:160  0     6G  0 disk
  37. └─ora-ocr1          253:11   0     6G  0 mpath
  38. sdl                   8:176  0     6G  0 disk
  39. └─ora-ocr4          253:15   0     6G  0 mpath
  40. sdm                   8:192  0     6G  0 disk
  41. └─ora-ocr2          253:12   0     6G  0 mpath
  42. sdn                   8:208  0     6G  0 disk
  43. └─ora-ocr5          253:14   0     6G  0 mpath
  44. sdo                   8:224  0     6G  0 disk
  45. └─ora-ocr3          253:13   0     6G  0 mpath
  46. sdp                   8:240  0    30G  0 disk
  47. └─ora-mgmt1         253:16   0    30G  0 mpath
  48. sdq                  65:0    0    30G  0 disk
  49. └─ora-mgmt2         253:17   0    30G  0 mpath
  50. sdr                  65:16   0     6G  0 disk
  51. └─ora-ocr4          253:15   0     6G  0 mpath
  52. sds                  65:32   0    30G  0 disk
  53. └─ora-mgmt3         253:18   0    30G  0 mpath
  54. sdt                  65:48   0     6G  0 disk
  55. └─ora-ocr5          253:14   0     6G  0 mpath
  56. sdu                  65:64   0    30G  0 disk
  57. └─ora-mgmt4         253:20   0    30G  0 mpath
  58. sdv                  65:80   0    30G  0 disk
  59. └─ora-mgmt1         253:16   0    30G  0 mpath
  60. sdw                  65:96   0    30G  0 disk
  61. └─ora-mgmt5         253:19   0    30G  0 mpath
  62. sdx                  65:112  0    30G  0 disk
  63. └─ora-mgmt2         253:17   0    30G  0 mpath
  64. sdy                  65:128  0    30G  0 disk
  65. └─ora-mgmt3         253:18   0    30G  0 mpath
  66. sdz                  65:144  0    30G  0 disk
  67. └─ora-mgmt4         253:20   0    30G  0 mpath
  68. sdaa                 65:160  0     2T  0 disk
  69. └─orasas-data1      253:10   0     2T  0 mpath
  70. sdab                 65:176  0    30G  0 disk
  71. └─ora-mgmt5         253:19   0    30G  0 mpath
  72. sdac                 65:192  0     2T  0 disk
  73. └─orassd-data1      253:9    0     2T  0 mpath
  74. sdad                 65:208  0     6G  0 disk
  75. └─ora-ocr1          253:11   0     6G  0 mpath
  76. sdae                 65:224  0   512B  1 disk
  77. sdaf                 65:240  0     6G  0 disk
  78. └─ora-ocr2          253:12   0     6G  0 mpath
  79. sdag                 66:0    0     6G  0 disk
  80. └─ora-ocr3          253:13   0     6G  0 mpath
  81. sdah                 66:16   0     6G  0 disk
  82. └─ora-ocr4          253:15   0     6G  0 mpath
  83. sdai                 66:32   0     6G  0 disk
  84. └─ora-ocr5          253:14   0     6G  0 mpath
  85. sdaj                 66:48   0    30G  0 disk
  86. └─ora-mgmt1         253:16   0    30G  0 mpath
  87. sdak                 66:64   0    30G  0 disk
  88. └─ora-mgmt2         253:17   0    30G  0 mpath
  89. sdal                 66:80   0    30G  0 disk
  90. └─ora-mgmt3         253:18   0    30G  0 mpath
  91. sdba                 67:64   0    30G  0 disk
  92. └─ora-mgmt4         253:20   0    30G  0 mpath
  93. sdam                 66:96   0    30G  0 disk
  94. └─ora-mgmt4         253:20   0    30G  0 mpath
  95. sdbb                 67:80   0    30G  0 disk
  96. └─ora-mgmt5         253:19   0    30G  0 mpath
  97. sdan                 66:112  0     2T  0 disk
  98. └─orasas-data1      253:10   0     2T  0 mpath
  99. sdao                 66:128  0    30G  0 disk
  100. └─ora-mgmt5         253:19   0    30G  0 mpath
  101. sdap                 66:144  0     2T  0 disk
  102. └─orassd-data1      253:9    0     2T  0 mpath
  103. sdaq                 66:160  0     6G  0 disk
  104. └─ora-ocr1          253:11   0     6G  0 mpath
  105. sdar                 66:176  0   512B  1 disk
  106. sdas                 66:192  0     6G  0 disk
  107. └─ora-ocr2          253:12   0     6G  0 mpath
  108. sdat                 66:208  0   512B  1 disk
  109. sdau                 66:224  0     6G  0 disk
  110. └─ora-ocr3          253:13   0     6G  0 mpath
  111. sdav                 66:240  0     6G  0 disk
  112. └─ora-ocr4          253:15   0     6G  0 mpath
  113. sdaw                 67:0    0     6G  0 disk
  114. └─ora-ocr5          253:14   0     6G  0 mpath
  115. sdax                 67:16   0    30G  0 disk
  116. └─ora-mgmt1         253:16   0    30G  0 mpath
  117. sday                 67:32   0    30G  0 disk
  118. └─ora-mgmt2         253:17   0    30G  0 mpath
  119. sdaz                 67:48   0    30G  0 disk
  120. └─ora-mgmt3         253:18   0    30G  0 mpath
复制代码
2.3 multipath检察

multipath -ll
没有发现上述四个磁盘在用。
2.4 检查盘健康状态

发现该盘是来自于没有在利用的3par,仅仅只是在3par上加了该主机,根本没有映射VV过来。
  1. [root@redhat ~ ]# smartctl -a /dev/sdae
  2. smartctl 7.0 2018-12-30 r4883 [x86_64-linux-3.10.0-1127.el7.x86_64] (local build)
  3. Copyright (C) 2002-18, Bruce Allen, Christian Franke, www.smartmontools.org
  4. === START OF INFORMATION SECTION ===
  5. Vendor:               3PARdata
  6. Product:              VV
  7. Revision:             3315
  8. Compliance:           SPC-4
  9. User Capacity:        512 bytes [512 B]
  10. Logical block size:   512 bytes
  11. LU is fully provisioned [LBPRZ=1]
  12. Logical Unit id:      0x2ff70002ac026bf6
  13. Serial number:        CNXXXQ4N
  14. Device type:          disk
  15. Transport protocol:   Fibre channel (FCP-2)
  16. Local Time is:        Wed May 21 10:27:40 2025 CST
  17. SMART support is:     Available - device has SMART capability.
  18. SMART support is:     Disabled
  19. Temperature Warning:  Disabled or Not Supported
  20. === START OF READ SMART DATA SECTION ===
  21. SMART Health Status: OK
  22. Current Drive Temperature:     0 C
  23. Drive Trip Temperature:        0 C
  24. Error Counter logging not supported
  25. Device does not support Self Test logging
复制代码
2.5 3par检察

发现其主机persona脚色设置为VMware而不是redhat对应的Generic-ALUA,以是虽然没有对应大小的磁盘,但是vmware脚色默认会产生一些校验类似的盘,这些磁盘符是读不了的,但是redhat内核下会不间断去尝试读一下盘检查状态。以是就产生了dmesg内里的报错信息。
而修改主机的persona必要重启系统,不然只是重新扫描scsi磁盘的话这几个512B的盘仍然存在。
而wwn在线的情况下直接修改不了persona。
如果没有盘在挂载的情况下,可以remove主机+create主机的步调。
如果有挂载的情况下,则必要关机+修改persona。
  1. gz2pro3par2 cli% showhost redhat
  2. Id Name      Persona      -WWN/iSCSI_Name- Port
  3. 30 gz1wmsdb1 VMware       51402EC015535970 0:0:2
  4.                           51402EC015535970 1:0:2
  5.                           51402EC0155358A8 1:0:1
  6.                           51402EC0155358A8 0:0:1
复制代码
 

3.结论

在3par存储上设置脚色一定要设置对应正确的格式,不然会有未知的报错信息。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表