LINUX.ORG.RU

rtorrent вылеты


0

0

Всем привет, помогите разобраться с проблемой выпадения rtorrent'a пожалуйста. Система Debian lenny, rtorrent версии 0.8.6 (самосборный с поддержкой xml-rpc) при проверке хеша вываливается с ошибкой в консоль:

Caught Bus error, dumping stack:
Stack dump not enabled.
A bus error probably means you ran out of diskspase.
Аварийный останов

Хеш он досчитать может (раза с десятого, если торрент не особо большой). Ошибка появилась после перемещения раздела download на другой диск. Раньше все работало, место на дисках есть. При этом скорость скачивания/раздачи существенно увеличилась.

В чем может быть проблема?


  • Попробуйте удалить все файлы сессий rtorrent'a и все активные закачки/раздачи, а затем добавить их заново.
  • Также попробуйте собрать последнюю версию из svn с более свежим gcc.
  • Проверьте файловую систему на ошибки.
edigaryev ★★★★★
()

Caught Bus error, dumping stack: Stack dump not enabled. A bus error probably means you ran out of diskspase. Аварийный останов

Хеш он досчитать может (раза с десятого, если торрент не особо большой). Ошибка появилась после перемещения раздела download на другой диск.

А в dmesg при таких вылетах ничего необычного нет?

Deleted
()

> Раньше все работало, место на дисках есть.

Сколько конкретно и что стоит в.rtorrent.rc?

schedule = low_diskspace,5,60,close_low_diskspace=800M <=== Здесь что прописано у тебя?

vOrOn
()

fsck.ext3 говорит что ошибок фс нет, удаление сессий тоже не помогло, валится на хешировании любого торрента. Новую версию пока не собирал.

dmesg при вылете rtorrent'a говорит:

[18438.082437] hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
[18438.082437] hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=209790513, sector=209790511
[18438.082437] ide: failed opcode was: unknown
[18438.082437] end_request: I/O error, dev hdc, sector 209790511
[18445.547833] hdc: dma_intr: status=0x51 { DriveReady SeekComplete Error }
[18445.547833] hdc: dma_intr: error=0x40 { UncorrectableError }, LBAsect=209790513, sector=209790511
[18445.547833] ide: failed opcode was: unknown
[18445.547833] end_request: I/O error, dev hdc, sector 209790511

schedule = low_diskspace в конфиге нет.

JaL
() автор топика
Ответ на: комментарий от JaL

У тебя проблемы с дма. Либо железо, либо (маловероятно) дрова.

LamerOk ★★★★★
()
Ответ на: комментарий от Deleted

smartctl выдает это:

ID# ATTRIBUTE_NAME          FLAG     VALUE WORST THRESH TYPE      UPDATED  WHEN_FAILED RAW_VALUE
  1 Raw_Read_Error_Rate     0x000f   059   053   006    Pre-fail  Always       -       187983122
  3 Spin_Up_Time            0x0003   098   096   000    Pre-fail  Always       -       0
  4 Start_Stop_Count        0x0032   100   100   020    Old_age   Always       -       0
  5 Reallocated_Sector_Ct   0x0033   089   089   036    Pre-fail  Always       -       460
  7 Seek_Error_Rate         0x000f   086   060   030    Pre-fail  Always       -       407104352
  9 Power_On_Hours          0x0032   095   095   000    Old_age   Always       -       5140
 10 Spin_Retry_Count        0x0013   100   100   097    Pre-fail  Always       -       0
 12 Power_Cycle_Count       0x0032   100   100   020    Old_age   Always       -       917
194 Temperature_Celsius     0x0022   048   051   000    Old_age   Always       -       48
195 Hardware_ECC_Recovered  0x001a   059   053   000    Old_age   Always       -       187983122
197 Current_Pending_Sector  0x0012   098   098   000    Old_age   Always       -       2907
198 Offline_Uncorrectable   0x0010   098   098   000    Old_age   Offline      -       2907
199 UDMA_CRC_Error_Count    0x003e   200   200   000    Old_age   Always       -       0
200 Multi_Zone_Error_Rate   0x0000   100   253   000    Old_age   Offline      -       0
202 TA_Increase_Count       0x0032   100   253   000    Old_age   Always       -       0

JaL
() автор топика
Ответ на: комментарий от JaL

Диагностирую начало конца жёсткого диска:

  1 Raw_Read_Error_Rate     0x000f   059   053   006    Pre-fail  Always       -       187983122 
  5 Reallocated_Sector_Ct   0x0033   089   089   036    Pre-fail  Always       -       460 
  7 Seek_Error_Rate         0x000f   086   060   030    Pre-fail  Always       -       407104352 
195 Hardware_ECC_Recovered  0x001a   059   053   000    Old_age   Always       -       187983122 
197 Current_Pending_Sector  0x0012   098   098   000    Old_age   Always       -       2907 
198 Offline_Uncorrectable   0x0010   098   098   000    Old_age   Offline      -       2907 
Кроме ошибок, у тебя на диске 460 «битых» секторов, которые контроллер перераспределил из резервных, и 2907, которые ещё не перераспределены. Можно попробовать заставить контроллер жёсткого диска перераспределить и оставшиеся 2907 секторов, но получится ли это, поможет ли и на долго ли - хз. В любом случае, диск лучше заменить.

Deleted
()
Вы не можете добавлять комментарии в эту тему. Тема перемещена в архив.