[질문] 리눅스 콘솔에서의 이상작동 ????

arbell의 이미지

안녕하세요.

요몇일 전부터 리눅스 콘솔에서 이상작동을 일으킵니다.

사양: 한컴리눅스 3.1

어느 순간부터 여러 명령어들이 없어져 버렸습니다.
path 가 없어진것도 아닌데...
몇몇이 사라져 버렸습니다.
ex) su, top, netstat 등등

그래서 텔넷 모드에서...
find / -name 'su' 명령을 실행했더니...

find: /lib/security/pam_motd.so: Input/output error
find: /lib/security/pam_rhosts_auth.so: Input/output error
find: /lib/security/pam_permit.so: Input/output error
find: /lib/security/pam_pwdb.so: Input/output error
find: /lib/security/pam_rootok.so: Input/output error
find: /lib/security/pam_timestamp.so: Input/output error
.................
find: /lib/libproc.so.2.0.7: Input/output error
find: /lib/libpamc.so.0.75: Input/output error
find: /lib/libnss_winbind.so: Input/output error
find: /lib/libnss_winbind.so.2: Input/output error
find: /lib/libnss_wins.so: Input/output error
................
fine: /dev/................
등등...

메세지들이 뜨면서 실행이 되지 않습니다.

그리고, 특정디렉토리 (/usr/bin 등등) 에서
'ls -al' 명령어를 쳤을때도 위와 마찬가지 증상이 나타납니다.

패스 설정등을 확인해봐도 이상이 없고,
실행화일 디렉토리에 가서 직접 실행을 하면...
위와 마찬가지의 에러메세지 input/output error 가 뜹니다.

현재 콘솔에 직접 접근하지 못하고 텔넷으로만 작업을 할 수 밖에 없는 상황이여서 root 로도 접속을 못하고 있습니다.

어떻게 해결해야 할지 도움을 주시면 고맙겠습니다.

ps -
message 로그를 조회해본 결과
Jul 15 15:59:57 arbell-server kernel: hda: dma_timer_expiry: dma status == 0x21

이런 로그가 기록되어 있었습니다.
이 다음부터는 아무런 메세지도 등록이 되어 있지 않구요.

io 장치 에러가 뜹니다. --;

mushim의 이미지

해당 파일시스템에 대한 입출력이 불가능한 상황인것 같습니다.

이런 경우는 여러가지 이유가 있을 수 있는데,

디스크의 물리적 이상,
IDE device driver 버그(DMA 기능을 포함한),
file system 버그 등 ...

일단 reboot 을 하시는게 제일 좋은 방법 같습니다.

그 다음, 디스크가 이상이 없나 확인하고 이상이 없으면 파일시스템체크를
하면 될것 같습니다.

twoxfour의 이미지

안녕하세요.

한 며칠간 서버를 켜둔채 두면 어느순간 콘솔에 에러메시지가 출력되어 있습니다. 에러 메시지는
hda: dma_timer_expiry: dma status == 0x21
hda: timeout waiting for DMA
hda: timeout waiting for DMA
hda: (__ide_dma_test_irq) called while not waiting

이 상태에서 콘솔 키보드도 안먹고 telnet연결도 안되고 하드디스크 돌아가는
불만 들어와 있습니다. HDD 돌아가는 소리는 안들리고요. 음..전원은 들어와 있는데 왜 HDD 에서 자료 읽으면 띠릭띠릭 하는 소리 는 안나면서 불만 들어와 있네요..

리부팅 하면 전체 시스템 정상으로 동작 하고요...며칠 있으면(한 4일 정도) 또
같은 증상이 발생 합니다.

리눅스 버전은
Linux LinuxServer 2.4.20-8 #1 Thu Mar 13 17:54:28 EST 2003 i686 i686 i386 GNU/Linux

어떻게 하면 좋을까요? 리눅스 초보라 질문하기도 힘듭니다.
자세히좀 알려 주시면 감사하겠습니다. :lol:

jedi의 이미지

제가 위의 상황이라면 하드디스크를 교체하겠습니다.

+++ 여기부터는 서명입니다. +++
국가 기구의 존속을 위한 최소한의 세금만을 내고, 전체 인민들이 균등한 삶을
영위할 수 있는 착취가 없는 혁명의 그날은 언제나 올 것인가!
-- 조정래, <태백산맥> 중에서, 1986년

haptic의 이미지

제가 비슷한 증상을 4번 겪었습니다.

모두 IDE HDD입니다. 처음에는 그냥 참고 썼는 데, 나중에는 아예 부팅조차 안되더군요.

가끔씩, '딱딱' 하는 소리가 나거나 '드르륵'하는 소리가 나더군요. 미루어 짐작컨데 베어링이 마모되지 않았나 하는 생각도 해봤습니다만,
결론 HDD 교체! :cry:

참내... 10년을 넘게 사용하는 SCSI HDD는 아직까지도 잘 돌고 있는 데...
아... 참 HDD 구입하신 지 1년이 안넘었으며, 구입한 곳에 가셔서 교환 여부를 물어 보십시오.

저도 4번째에는 HDD 구입처에 들고 갔더니 아무 말하지 않고 교환해 주더군요.

댓글 달기

Filtered HTML

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

BBCode

  • 텍스트에 BBCode 태그를 사용할 수 있습니다. URL은 자동으로 링크 됩니다.
  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param>
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.

Textile

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • You can use Textile markup to format text.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Markdown

  • 다음 태그를 이용하여 소스 코드 구문 강조를 할 수 있습니다: <code>, <blockcode>, <apache>, <applescript>, <autoconf>, <awk>, <bash>, <c>, <cpp>, <css>, <diff>, <drupal5>, <drupal6>, <gdb>, <html>, <html5>, <java>, <javascript>, <ldif>, <lua>, <make>, <mysql>, <perl>, <perl6>, <php>, <pgsql>, <proftpd>, <python>, <reg>, <spec>, <ruby>. 지원하는 태그 형식: <foo>, [foo].
  • Quick Tips:
    • Two or more spaces at a line's end = Line break
    • Double returns = Paragraph
    • *Single asterisks* or _single underscores_ = Emphasis
    • **Double** or __double__ = Strong
    • This is [a link](http://the.link.example.com "The optional title text")
    For complete details on the Markdown syntax, see the Markdown documentation and Markdown Extra documentation for tables, footnotes, and more.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 사용할 수 있는 HTML 태그: <p><div><span><br><a><em><strong><del><ins><b><i><u><s><pre><code><cite><blockquote><ul><ol><li><dl><dt><dd><table><tr><td><th><thead><tbody><h1><h2><h3><h4><h5><h6><img><embed><object><param><hr>

Plain text

  • HTML 태그를 사용할 수 없습니다.
  • web 주소와/이메일 주소를 클릭할 수 있는 링크로 자동으로 바꿉니다.
  • 줄과 단락은 자동으로 분리됩니다.
댓글 첨부 파일
이 댓글에 이미지나 파일을 업로드 합니다.
파일 크기는 8 MB보다 작아야 합니다.
허용할 파일 형식: txt pdf doc xls gif jpg jpeg mp3 png rar zip.
CAPTCHA
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.