磁盤 write same failed 報錯處理

一、查看報錯信息: #dmesg -T [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] megasas: FW status 0x3 [Tue Mar 17 13:10:16 2020] sd 0:2:4:0: [sde] tag#0 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK [Tue Mar 17 13:10:16 2020] sd 0:2:4:0: [sde] tag#0 CDB: Write same(16) 93 00 00 00 00 02 6b 90 4e 68 00 00 00 10 00 00 [Tue Mar 17 13:10:16 2020] blk_update_request: I/O error, dev sde, sector 10394553960 [Tue Mar 17 13:10:16 2020] sde: WRITE SAME failed. Manually zeroing. 二、查詢磁盤設備對應關係 [root@hostname ]# ll /sys/block/ total 0 lrwxrwxrwx 1 root root 0 Aug 2 2019 sda -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:0/0:2:0:0/block/sda lrwxrwxrwx 1 root root 0 Aug 1 2019 sdb -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:1/0:2:1:0/block/sdb lrwxrwxrwx 1 root root 0 Aug 1 2019 sdc -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:2/0:2:2:0/block/sdc lrwxrwxrwx 1 root root 0 Aug 1 2019 sdd -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:3/0:2:3:0/block/sdd lrwxrwxrwx 1 root root 0 Aug 1 2019 sde -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:4/0:2:4:0/block/sde lrwxrwxrwx 1 root root 0 Aug 1 2019 sdf -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:5/0:2:5:0/block/sdf lrwxrwxrwx 1 root root 0 Aug 1 2019 sdg -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:6/0:2:6:0/block/sdg lrwxrwxrwx 1 root root 0 Aug 1 2019 sdh -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:7/0:2:7:0/block/sdh lrwxrwxrwx 1 root root 0 Aug 1 2019 sdi -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:8/0:2:8:0/block/sdi lrwxrwxrwx 1 root root 0 Aug 1 2019 sdj -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:9/0:2:9:0/block/sdj lrwxrwxrwx 1 root root 0 Aug 1 2019 sdk -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:10/0:2:10:0/block/sdk lrwxrwxrwx 1 root root 0 Aug 1 2019 sdl -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:11/0:2:11:0/block/sdl lrwxrwxrwx 1 root root 0 Aug 1 2019 sdm -> ../devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:12/0:2:12:0/block/sdm [root@hostname ]# find /sys/devices -name max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:0/0:2:0:0/scsi_disk/0:2:0:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:1/0:2:1:0/scsi_disk/0:2:1:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:2/0:2:2:0/scsi_disk/0:2:2:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:3/0:2:3:0/scsi_disk/0:2:3:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:4/0:2:4:0/scsi_disk/0:2:4:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:5/0:2:5:0/scsi_disk/0:2:5:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:6/0:2:6:0/scsi_disk/0:2:6:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:7/0:2:7:0/scsi_disk/0:2:7:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:8/0:2:8:0/scsi_disk/0:2:8:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:9/0:2:9:0/scsi_disk/0:2:9:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:10/0:2:10:0/scsi_disk/0:2:10:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:11/0:2:11:0/scsi_disk/0:2:11:0/max_write_same_blocks /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:12/0:2:12:0/scsi_disk/0:2:12:0/max_write_same_blocks 三、禁用單盤的write same 1. 修改前查看 #/sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:7/0:2:7:0/scsi_disk/0:2:7:0/max_write_same_blocks #65535 2、修改配置文件,禁用單盤的write same echo 0 > /sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:7/0:2:7:0/scsi_disk/0:2:7:0/max_write_same_blocks 3、修改後查看 #/sys/devices/pci0000:57/0000:57:02.0/0000:59:00.0/host0/target0:2:7/0:2:7:0/scsi_disk/0:2:7:0/max_write_same_blocks #0 四、批量操作 配置開機自啓動禁用 write same #! /bin/sh # Disable SCSI WRITE_SAME, which is not supported by underlying disk # emulation. Run on boot from, eg, /etc/rc.local # # See http://www.it3.be/2013/10/16/write-same-failed/ # # Written by Ewen McNeill <[email protected]>, 2014-07-17 #--------------------------------------------------------------------------- find /sys/devices -name max_write_same_blocks | while read DISK; do echo 0 >"${DISK}" done 五、參考文檔 https://access.redhat.com/solutions/1394733  https://ewen.mcneill.gen.nz/blog/media/disable-write-same http://www.it3.be/2013/10/16/write-same-failed/
發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章