sg_format 저수준 포맷 인터럽트 - 커널 오류

sg_format 저수준 포맷 인터럽트 - 커널 오류

520바이트에서 4096기본 바이트까지의 sg_format 하위 수준 섹터 섹터를 살펴보겠습니다. 프로세스 중에 시스템 전원이 꺼지고 서버가 심각하게 충돌했습니다. 이제 커널에서 다음 오류가 발생하고 /dev 장치에서 로우 레벨 포맷을 다시 시도할 수 없습니다.

도움이 필요하세요?

Aug 28 14:15:48 nas kernel: hpsa 0000:03:00.0: Acknowledging event: 0x80000002 (HP SSD Smart Path configuration change)
Aug 28 14:15:48 nas kernel: hpsa 0000:03:00.0: scsi 0:0:6:0: added Direct-Access     SAMSUNG  P043S1T9 EMC1920 PHYS DRV SSDSmartPathC                                 ap- En- Exp=1
Aug 28 14:15:48 nas kernel: hpsa can't handle SMP requests
Aug 28 14:15:48 nas kernel: scsi 0:0:6:0: Direct-Access     SAMSUNG  P043S1T9 EMC1920 ESFA PQ: 0 ANSI: 7
Aug 28 14:15:48 nas kernel: sd 0:0:6:0: [sde] 468975616 4096-byte logical blocks: (1.92 TB/1.75 TiB)
Aug 28 14:15:48 nas kernel: sd 0:0:6:0: Attached scsi generic sg8 type 0
Aug 28 14:15:48 nas kernel: sd 0:0:6:0: [sde] Write Protect is off
Aug 28 14:15:48 nas kernel: sd 0:0:6:0: [sde] Write cache: enabled, read cache: enabled, supports DPO and FUA
Aug 28 14:15:48 nas kernel: sd 0:0:6:0: [sde] Attached SCSI disk
Aug 28 14:15:49 nas kernel: hpsa 0000:03:00.0: CDB 28001bf3fff000000100000000000000 : protocol error
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#775 FAILED Result: hostbyte=DID_ERROR driverbyte=DRIVER_OK cmd_age=0s
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#775 CDB: Read(10) 28 00 1b f3 ff f0 00 00 01 00
Aug 28 14:15:49 nas kernel: blk_update_request: I/O error, dev sde, sector 3751804800 op 0x0:(READ) flags 0x80700 phys_seg 1 prio cla                                 ss 0
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#304 FAILED Result: hostbyte=DID_NO_CONNECT driverbyte=DRIVER_OK cmd_age=0s
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#304 Sense Key : Illegal Request [current]
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#304 Add. Sense: Logical unit not supported
Aug 28 14:15:49 nas kernel: sd 0:0:6:0: [sde] tag#304 CDB: Read(10) 28 00 1b f3 ff f0 00 00 01 00

답변1

비록 당신은 그렇지 않지만디스크장치(디스크가 블록 저장소 요청을 처리할 수 있는 상태가 아니기 때문에) dmesg는 /dev/sg8모든 SCSI 명령을 허용하는 SCSI "일반" 장치가 아직 있음을 나타냅니다.

sg(실제로는 "SCSI Generic Utilities"에서 가져온 "sg_format"과 동일하며 원래 작동했습니다.오직/dev/sg 장치를 사용하십시오. )

관련 정보