입출력 오류는 정상적으로 반환됩니다. 이런 일이 다시 발생하지 않도록 하려면 어떻게 해야 합니까? [복사]

입출력 오류는 정상적으로 반환됩니다. 이런 일이 다시 발생하지 않도록 하려면 어떻게 해야 합니까? [복사]
root@host [/backup/2013-08-15/accounts]# cd /home1
root@host [/home1]# ls
/bin/ls: reading directory .: Input/output error
root@host [/home1]#

갑자기 /home1이 작동하지 않습니다. 예전에는 잘 작동했어요. 예, 제가 가장 많이 요청한 사이트 중 하나를 여기에 넣었습니다. 그런 다음 이러한 오류가 발생하기 시작했습니다. 디스크가 로드를 처리할 수 없습니까?

내 공급자는 사용자 오류라고 주장합니다.

사실 이건 사용자 과실이라고 생각합니다. 귀하의 하드 드라이브에는 모든 것이 문제가 없으며 마운트된 모든 파티션(/home, /home1, /home2, /home3 및 /home4)에서 파일을 읽고 쓸 수 있음을 확인했습니다. 파일 시스템의 몇 가지 오류를 수정하기 위해 fsck를 실행해야 했고, 시스템 전반에 걸쳐 해결되지 않은 수많은 링크가 있는 것 같습니다. (fsck는 일부 링크를 수동으로 지우려고 시도했지만 모두 아직 수정되지 않았을 수 있습니다.) . 시스템은 제대로 유지관리되지 않은 것으로 보이지만 지금까지는 모든 디스크와 모든 파일 시스템에 액세스할 수 있습니다. 곧 시스템을 다시 온라인 상태로 전환할 예정이며, 다시 온라인 상태가 되는 것이 확인되면 알려드리겠습니다.

그래서 우리는 현재 훌륭하게 작동하고 있던 시스템을 가지고 있었는데, 뚜렷한 이유 없이 갑자기 작동이 중단되었습니다.

몇 번 확인한 후 호스팅 제공업체에서는 서버에 아무런 문제가 없다고 말했습니다. 내 서버가 백업되었으며 예, 모든 것이 정상입니다.

어떻게 이런 일이 일어날 수 있습니까?

따라서 이러한 모든 확인과 재부팅 후에는 드라이브를 포함하여 서버가 정상적으로 실행되고 있습니다. 하지만 다시 서버로 물건을 옮기는 것은 두렵습니다. 또 고장나면 수백 달러를 잃을 수도 있어요.

다른 문제가 발생하지 않도록 하려면 어떻게 해야 합니까? com 입력/출력 오류가 발생했지만 이제 다시 정상적으로 작동합니까?

지금은 작동하다가 실패하는 이 오류는 무엇입니까?

dmesg를 호출하면 다음 메시지가 표시됩니다.

dmesg를 실행했는데 다음과 같습니다.

EXT4-fs(sda1): 경고: fs를 마운트할 때 오류가 있습니다. e2fsck를 실행하는 것이 좋습니다. EXT4-fs(sda1): Ordered Data 모드를 사용하여 파일 시스템을 마운트합니다. 선택하다:

문맥상 다음과 같습니다.

EXT3-fs (sdd1): using internal journal
EXT3-fs (sdd1): mounted filesystem with ordered data mode
EXT4-fs (sda1): warning: mounting fs with errors, running e2fsck is recommended
EXT4-fs (sda1): mounted filesystem with ordered data mode. Opts: 
EXT4-fs (sdb1): warning: maximal mount count reached, running e2fsck is recommended
EXT4-fs (sdb1): mounted filesystem with ordered data mode. Opts: 
EXT4-fs (sdc1): warning: maximal mount count reached, running e2fsck is recommended
EXT4-fs (sdc1): mounted filesystem with ordered data mode. Opts: 
Adding 4194296k swap on /dev/sdd2.  Priority:-1 extents:1 across:4194296k SSD
kjournald starting.  Commit interval 5 seconds
EXT3-fs (loop0): warning: maximal mount count reached, running e2fsck is recommended
EXT3-fs (loop0): using internal journal
EXT3-fs (loop0): mounted filesystem with ordered data mode

어떻게 해야 합니까?

답변1

하드 드라이브에 문제가 있을 가능성이 높습니다. dmesg서버 로그를 확인하여 다른 오류가 있는지 확인하세요.

때때로 이 오류는 소프트웨어 구성 오류로 인해 발생할 수 있지만, 다른 경우에는 RAM의 DIMM에 결함이 있거나 실패했음을 나타낼 수 있습니다.

관련 정보