DMA 먹여 놓은게 자꾸 풀립니다. 어떻게 해야 할까요?

사랑천사의 이미지

서버에 HDD가 세 개 달려 있습니다.
그런데 꼭 /dev/hdb에 hdparm으로 DMA 설정을 먹여 놓은 것이 풀리네요.

아래는 dmesg로 확인한 부분들입니다. 물론 grep로 걸러냈습니다.

    ide0: BM-DMA at 0xfc00-0xfc07, BIOS settings: hda:DMA, hdb:DMA
    ide1: BM-DMA at 0xfc08-0xfc0f, BIOS settings: hdc:DMA, hdd:pio
hda: drive side 80-wire cable detection failed, limiting max speed to UDMA33
hdc: host side 80-wire cable detection failed, limiting max speed to UDMA33
hda: 156368016 sectors (80060 MB) w/2048KiB Cache, CHS=16383/255/63, UDMA(33)
hdb: 625142448 sectors (320072 MB) w/8192KiB Cache, CHS=38913/255/63, UDMA(100)
hdc: 625142448 sectors (320072 MB) w/8192KiB Cache, CHS=38913/255/63, UDMA(33)
hda: DMA timeout error
hda: DMA disabled
hdb: DMA disabled
hda: DMA timeout error
hda: DMA disabled
hdb: DMA disabled
hda: DMA timeout error
hda: DMA disabled
hdb: DMA disabled

아무레도 IDE 컨트롤러 문제 같기도 하고... 이유를 모르겠습니다. 컨트롤러는 Intel PIIX 계열(혹은 Intel ICH5...??)입니다. 정상적으로 잡히고 하드디스크 인식도 괸찮은데... 그래서 15분 간격으로 DMA를 계속 걸어 주도록 크론에 넣어 두었는데... 이런 거 말고는 해결책이 없을까요... Un Masking IRQ를 풀어 놓으니까 좀 괸찮긴 한데... 그래도 역시나 동시에 여러 작업을 하게 되면 꼭 풀립니다.

예를 들어서...
1. 파일을 복사하면서
2. df -h를 한다던가...
3. 그러면서 누군가가 'sync'를 입력한다거나...

이런 상황에서 DMA가 풀립니다. 지금까지 경험항 시게이트나 맥스터 하드가 이러는 것은 못 보았는데, WD사의 하드디스크를 붙여 놓으니 이러는 군요. 하드디스크 문제인지, 아니면 컨트롤러 문제인지 모르겠네요.

사실, 글이 정신이 없네요. 정리하면...
1. 원인이 무엇일까? 아시는 분들이 계신다면, 혹은 추측되는 부분들이 있으시면 말씀을 해 주셨으면 좋겠습니다.
2. 문제의 해결책이 있다면, 그 해결책에 대해서 알고 싶습니다. 제가 사용할 수 있는 방법은 다 해봤습니다. 크론에 등록하는 방법, 설정 및 기능 설정 유지 기능을 설정하는 것(WD사 하드는디스크는 기능 유지 설정을 거부하더군요... -K1...) 마지막 보루가... 돈 들여서 하드를 다른 걸로 산 다음에 IDC 들고가서 새로 자료 다 옮기고 설치하는 방법인데... IDC가기가 귀찮아서요 으윽.

정신없는 글 죄송합니다. 그리고 미리 감사 드립니다.

Stand Alone Complex의 이미지

하드 디스크 연결 케이블 문제가 아닐까요?
80줄짜리 하드디스크 케이블을 쓰지 않아 생기는 문제 같아 보입니다.

RET ;My life :P

사랑천사의 이미지

음.. ATA 100이 지원되는 케이블인데... 그리고 매인보드 사자 마자 들어있는 것으로 바로 조립했는데 그러는 군요. 한번 IDC에 가긴 가야 하는 건지.. 으윽...

아무튼 의견 감사합니다. 기존에 사용하던 조금 오래 되긴 했지만, 확실히 동작하는 ATA 100 케이블을 가지고 가 봐야 겠군요. 컨트롤러가 ATA 133은 지원을 안 하니... 음..
----
Lee Yeosong(이여송)
E-Mail: yeosong@gmail.com
HomePage: http://lys.lecl.net/
Wiki(Read-Only): http://lys.lecl.net/wiki/
Blog: http://lys.lecl.net/blog
MSN: ysnglee2000@hotmail.com
----
절이 싫으면 중이 떠나는 것이 아니라, 절이 싫으면 중이 절을 부숴야 한다.

사람천사

사랑천사의 이미지

음. 그런데, 확실히 뭐 IDC에 안 가고 처리할 방법은 없을까요.. 8시간 마다 Gentoo 자료를 동기화 하는데... 꼭 그럴 때 마다, 아니면 파일 작업이 많아 지면 그러니... 답답하군요.
----
Lee Yeosong(이여송)
E-Mail: yeosong@gmail.com
HomePage: http://lys.lecl.net/
Wiki(Read-Only): http://lys.lecl.net/wiki/
Blog: http://lys.lecl.net/blog
MSN: ysnglee2000@hotmail.com
----
절이 싫으면 중이 떠나는 것이 아니라, 절이 싫으면 중이 절을 부숴야 한다.

사람천사

댓글 달기

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
이것은 자동으로 스팸을 올리는 것을 막기 위해서 제공됩니다.