LINUX.ORG.RU

Откуда взялся /dev/sdb?


1

1

SLES10, два идентичный диска в RAID 1+0
Вижу в логах кучу ошибок по устройству, но не пойму откуда растут ноги в этом случае.

# grep 'I/O error' /var/log/messages
Dec 28 22:00:47 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:00:47 host kernel: Buffer I/O error on device sdb, logical block 0
Dec 28 22:00:47 host kernel: Buffer I/O error on device sdb, logical block 1
Dec 28 22:00:47 host kernel: Buffer I/O error on device sdb, logical block 2
Dec 28 22:00:47 host kernel: Buffer I/O error on device sdb, logical block 3
Dec 28 22:00:48 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:00:48 host kernel: Buffer I/O error on device sdb, logical block 0
Dec 28 22:00:48 host kernel: end_request: I/O error, dev sdb, sector 750346112
Dec 28 22:00:49 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:00:49 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:01:47 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:01:47 host kernel: Buffer I/O error on device sdb, logical block 0
Dec 28 22:01:47 host kernel: Buffer I/O error on device sdb, logical block 1
Dec 28 22:01:47 host kernel: Buffer I/O error on device sdb, logical block 2
Dec 28 22:01:47 host kernel: Buffer I/O error on device sdb, logical block 3
Dec 28 22:01:48 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:01:48 host kernel: Buffer I/O error on device sdb, logical block 0
Dec 28 22:01:48 host kernel: end_request: I/O error, dev sdb, sector 750346112
Dec 28 22:01:49 host kernel: end_request: I/O error, dev sdb, sector 0
Dec 28 22:01:50 host kernel: end_request: I/O error, dev sdb, sector 0
[root@host]-[/root]
# fdisk -l
Disk /dev/sda: 146.6 GB, 146693685248 bytes
255 heads, 63 sectors/track, 17834 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 1045 8393931 82 Linux swap / Solaris
/dev/sda2 * 1046 6267 41945715 83 Linux
/dev/sda3 6268 17834 92911927+ f W95 Ext'd (LBA)
/dev/sda5 6268 12795 52436128+ 83 Linux
/dev/sda6 12796 16712 31463271 83 Linux
Disk /dev/sdc: 384.1 GB, 384177274880 bytes
255 heads, 63 sectors/track, 46706 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdc1 1 46706 375165913+ 8e Linux LVM

★★★★★

>два идентичный диска в RAID 1+0

/dev/sda: 146.6 GB

/dev/sdc: 384.1 GB

Если RAID 1+0 это RAID 10, то он строится на 4-х дисках. И 146.6 != 384.1, какие диски идентичные?

mky ★★★★★
()
Ответ на: комментарий от mky

Сорри, туплю. RAID1 конечно же, в системе он виден как один диск dev/sda: 146.6 GB /dev/sdc: 384.1 GB это раздел примонтированный по оптике с дискового массива

zolden ★★★★★
() автор топика
Ответ на: комментарий от x3al

не, как-то не просняется картина...

# dmesg

end_request: I/O error, dev sdb, sector 0

end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
end_request: I/O error, dev sdb, sector 750346112
end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 0
end_request: I/O error, dev sdb, sector 0
Buffer I/O error on device sdb, logical block 0
Buffer I/O error on device sdb, logical block 1
Buffer I/O error on device sdb, logical block 2
Buffer I/O error on device sdb, logical block 3

zolden ★★★★★
() автор топика
Ответ на: комментарий от geekless

Мм...SCSI контроллеру поплохело что ли?

# grep sdb /var/log/boot.msg
<5>SCSI device sdb: 750346240 512-byte hdwr sectors (384177 MB)
<5>sdb: Write Protect is off
<7>sdb: Mode Sense: 77 00 10 08
<5>SCSI device sdb: drive cache: write back w/ FUA
<5>SCSI device sdb: 750346240 512-byte hdwr sectors (384177 MB)
<5>sdb: Write Protect is off
<7>sdb: Mode Sense: 77 00 10 08
<5>SCSI device sdb: drive cache: write back w/ FUA
<6> sdb:end_request: I/O error, dev sdb, sector 0
<3>Buffer I/O error on device sdb, logical block 0
<4>end_request: I/O error, dev sdb, sector 0
<3>Buffer I/O error on device sdb, logical block 0
<4>end_request: I/O error, dev sdb, sector 0
<3>Buffer I/O error on device sdb, logical block 0

# grep sdb /var/log/boot.omsg 16:16:50
<6>ACPI: PCI Interrupt 0000:0b:00.1[B] -> <5>SCSI device sdb: 750346240 512-byte hdwr sectors (384177 MB)
<5>sdb: Write Protect is off
<7>sdb: Mode Sense: 77 00 10 08
<5>SCSI device sdb: drive cache: write back w/ FUA
<5>SCSI device sdb: 750346240 512-byte hdwr sectors (384177 MB)
<5>sdb: Write Protect is off
<7>sdb: Mode Sense: 77 00 10 08
<5>SCSI device sdb: drive cache: write back w/ FUA
<6> sdb:GSI 19 (level, low) -> IRQ 74
<4>end_request: I/O error, dev sdb, sector 0
<3>Buffer I/O error on device sdb, logical block 0
<4>end_request: I/O error, dev sdb, sector 0
<3>Buffer I/O error on device sdb, logical block 0


Как понять насколько всё плохо и когда наступит апокалипсис?

zolden ★★★★★
() автор топика
Ответ на: комментарий от zolden

Посмотрите информацию о дисках через «udevinfo -a -p /sys/block/sda» или вручную, аналогично, через файлы в /sys/block/sd*/ и тогда будет понятно на каком контроллере находится sdb. Так, вроде, ничего страшного произойти не должно, ядро видит диск и пытается считать с него таблицу разделов, ИМХО. Так как этом диске не подключены ФС и нет swap-раздела, то его ошибки не должы вас пугать.

это раздел примонтированный по оптике с дискового массива

По оптике --- fibre channel? Судя по одинаковому размеру sdb и sdc это один и тот же раздел на дисковой полке, которая, возможно подключена двумя патчкордами в fc-switch, и следовательно, раздел видится дваждый. Если это так, то google: fc multipath.

Может этот диск можно просто удалить через «echo 1 > /sys/bus/scsi/devices/xxx/delete», чтобы не надоедал ошибками.

П осмотрите информацию о дисках через «udevinfo -a -p /sys/block/sda» или вручную, аналогично, через файлы в /sys/block/sd*/ и тогда будет понятно на каком контроллере находится sdb,

mky ★★★★★
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.