
내 서버의 마지막 Ubuntu 커널 업데이트(GNU/Linux 3.13.0-39-generic i686이 포함된 실제 14.04.1 LTS) 이후 뭔가 이상한 점을 발견했습니다. 내 시스템은 정상적으로 부팅됩니다. 읽기/쓰기가 가능하며 문제가 없습니다. 하지만 얼마 후(하루 이틀) "읽기 전용 파일 시스템"이 되어 더 이상 파일이나 폴더를 변경할 수 없습니다. 3개의 HDD가 서로 다른 디렉토리에 마운트되어 있는데 그 중 하나만 읽기 전용이 됩니다. 하나는 PCIE 어댑터 카드를 통해 연결된 SATA2입니다. 다른 두 개의 HDD는 SCSI이며 잘 작동합니다.
dmesg문제가 있는 HDD인 sda/sda1에 대한 일부 정보를 나열합니다. 어떻게 해석해야 할지 모르겠습니다. 제가 사용하고 있는 문제의 HDD는 ata3.00이 아닌 PCIE 어댑터를 통한 SATA2입니다. 커널 업데이트 전에는 작동했습니다. 제가 시도해 볼 수 있는 것이 있나요?
[335508.395387] ata3.00: exception Emask 0x0 SAct 0x0 SErr 0x0 action 0x0<br />
[335508.395393] ata3.00: BMDMA stat 0x44<br />
[335508.395398] ata3.00: failed command: READ DMA EXT<br />
[335508.395406] ata3.00: cmd 25/00:08:28:13:81/00:00:3e:00:00/e0 tag 0 dma 4096 in<br />
[335508.395406] res 51/40:08:28:13:81/00:00:3e:00:00/e0 Emask 0x9 (media error)<br />
[335508.395411] ata3.00: status: { DRDY ERR }<br />
[335508.395414] ata3.00: error: { UNC }<br />
[335508.408263] ata3.00: configured for UDMA/100<br />
[335508.408283] sd 2:0:0:0: [sda] Unhandled sense code<br />
[335508.408287] sd 2:0:0:0: [sda]<br />
[335508.408290] Result: hostbyte=DID_OK driverbyte=DRIVER_SENSE<br />
[335508.408293] sd 2:0:0:0: [sda]<br />
[335508.408296] Sense Key : Medium Error [current] [descriptor]<br />
[335508.408301] Descriptor sense data with sense descriptors (in hex):<br />
[335508.408304] 72 03 11 04 00 00 00 0c 00 0a 80 00 00 00 00 00<br />
[335508.408319] 3e 81 13 28<br />
[335508.408326] sd 2:0:0:0: [sda]<br />
[335508.408331] Add. Sense: Unrecovered read error - auto reallocate failed<br />
[335508.408334] sd 2:0:0:0: [sda] CDB:<br />
[335508.408337] Read(10): 28 00 3e 81 13 28 00 00 08 00<br />
[335508.408350] end_request: I/O error, dev sda, sector 1048646440<br />
[335508.408366] ata3: EH complete<br />
[335508.408381] EXT4-fs warning (device sda1): __ext4_read_dirblock:908: error reading directory block (ino 32768161, block 0)
답변1
이 스위치가 발생하는 시기와 그 이전에 어떤 메시지가 발생하는지 확인하려면 dmesg
및 의 출력을 살펴봐야 합니다 ./var/log/syslog
간헐적으로 액세스 문제가 있는 드라이브, 특히 커넥터/케이블이 불량한 USB 드라이브에서 이런 일이 발생하는 것을 보았습니다.
답변2
이중 부팅 시스템을 사용 중이고 읽기 전용 파일 시스템과 관련된 오류가 발생하는 경우. 한 가지 가능한 원인은 다른 시스템이 올바르게 종료되지 않고 최대 절전 모드 또는 절전 모드에 있기 때문일 수 있습니다. 따라서 해당 시스템에 로그인하여 적절하게 종료하고 Linux 시스템을 종료하십시오. 이로 인해 내 시스템의 문제가 해결되었습니다.