Message
scsi host_no (scsi_id:lun): rejecting I/O to offline device
Arguments
- host_no
- SCSIホスト番号
- scsi_id
- SCSI ID
- lun
- SCSI LUN
Description
カーネルがoffline中のSCSIデバイスへのI/Oを拒否した。以下は出力例:
scsi: Device offlined - not ready after error recovery: host 3 channel 0 id 0 lun 0
SCSI error : <3 0 0 0> return code = 0x50000
end_request: I/O error, dev sdc, sector 554467400
Buffer I/O error on device sdc, logical block 554467400
Buffer I/O error on device sdc, logical block 554467401
Buffer I/O error on device sdc, logical block 554467402
scsi3 (0:0): rejecting I/O to offline device
Buffer I/O error on device sdc, logical block 554467400
Category
Action
システム起動後ディスクがハードウエアやソフトウエアの原因で停止したと判断される可能性がある。本メッセージを出力する前にSCSI IDで示すSCSIホストで何らかのエラーを検出したメッセージが出力されていると思われる。これらのメッセージを手がかりにofflineの原因を突き止める。また、offlineになったデバイスをonlineに戻すには、ドライバのアンロード、ロードで有効と思われる。
Misc
このメッセージが出力されている事例の多くはUSBHDDをSCSIエミュレーションで大量のデータをコピー中に発生している。データ量を減らすと発生しにくい。発生した場合、同一デバイスでWindowsでもエラーが発生することがありチップの問題の可能性が高い。遅延を入れることで、回避することができる。 以下の事例がある: http://www.hollants.com/external_usb_controller_chips.html
Example
scsi1 (0:0): rejecting I/O to offline device
