Любой закачанный торрент приходится проверять через Verify Local Data. Иногда по нескольку раз в зависимости от размера торрента (на 1Gb ~ 1-2 блока). И каждый раз проверка находит "битые" блоки.
1. Информация о дисках:
Code:
rootfs on / type rootfs (rw)
/dev/root on / type squashfs (ro)
proc on /proc type proc (rw)
sysfs on /sys type sysfs (rw)
devfs on /dev type tmpfs (rw,noatime)
devpts on /dev/pts type devpts (rw)
tmpfs on /tmp type tmpfs (rw,noatime)
usbfs on /proc/bus/usb type usbfs (rw)
/dev/sda2 on /opt type ext3 (rw,noatime,errors=continue,data=ordered)
/dev/discs/discb/part1 on /tmp/mnt/discb_1 type fuseblk (rw,user_id=0,group_id=0,allow_other,blksize=4096)
/dev/discs/disca/part3 on /tmp/mnt/disca_3 type ext3 (rw,noatime,errors=continue,data=ordered)
Диск на который качает Transmission - discb, объемом 320Gb, отформатирован в NTFS.
Code:
[root@RT-N16 root]$ fdisk -l
Disk /dev/sda: 2063 MB, 2063073280 bytes
16 heads, 32 sectors/track, 7870 cylinders
Units = cylinders of 512 * 512 = 262144 bytes
Device Boot Start End Blocks Id System
/dev/sda1 1 978 250352 82 Linux swap
/dev/sda2 979 4885 1000192 83 Linux
/dev/sda3 4886 7870 764160 83 Linux
Disk /dev/sdb: 320.0 GB, 320072933376 bytes
255 heads, 63 sectors/track, 38913 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/sdb1 1 38914 312568832 7 HPFS/NTFS
На всякий случай и это:
Code:
[root@RT-N16 root]$ free
total used free shared buffers cached
Mem: 126780 98580 28200 0 31268 34844
-/+ buffers/cache: 32468 94312
Swap: 250344 260 250084
2. Установлены все обновления.
3. Проблема не в диске, так как заменял на флешку небольшого объема. Битые блоки все равно появлялись.
Уже и debug для TB включал, но ни чего интересного там не увидел.
/opt/bin/transmission-daemon -e /opt/var/log/transmission.log --log-debug -g /tmp/harddisk2/torrent/.config
4. Настройки TB
Code:
{
"alt-speed-down": 50,
"alt-speed-enabled": false,
"alt-speed-time-begin": 540,
"alt-speed-time-day": 127,
"alt-speed-time-enabled": false,
"alt-speed-time-end": 1020,
"alt-speed-up": 50,
"bind-address-ipv4": "0.0.0.0",
"bind-address-ipv6": "::",
"blocklist-enabled": false,
"blocklist-url": "http://www.example.com/blocklist",
"cache-size-mb": 4,
"dht-enabled": false,
"download-dir": "/tmp/harddisk2/torrent/work",
"download-limit": 100,
"download-limit-enabled": 0,
"download-queue-enabled": true,
"download-queue-size": 5,
"encryption": 1,
"idle-seeding-limit": 30,
"idle-seeding-limit-enabled": false,
"incomplete-dir": "/tmp/harddisk2/torrent/.config/Incomplete",
"incomplete-dir-enabled": true,
"lazy-bitfield-enabled": true,
"lpd-enabled": false,
"message-level": 2,
"open-file-limit": 100,
"peer-congestion-algorithm": "",
"peer-limit-global": 240,
"peer-limit-per-torrent": 30,
"peer-port": 51413,
"peer-port-random-enabled": 0,
"peer-port-random-high": 65534,
"peer-port-random-low": 1024,
"peer-port-random-on-start": false,
"peer-socket-tos": "default",
"pex-enabled": true,
"port-forwarding-enabled": true,
"preallocation": 1,
"prefetch-enabled": 1,
"proxy": "",
"proxy-auth-enabled": false,
"proxy-auth-password": "",
"proxy-auth-username": "",
"proxy-enabled": false,
"proxy-port": 80,
"proxy-type": 0,
"queue-stalled-enabled": true,
"queue-stalled-minutes": 30,
"ratio-limit": 2,
"ratio-limit-enabled": false,
"rename-partial-files": true,
"rpc-authentication-required": true,
"rpc-bind-address": "0.0.0.0",
"rpc-enabled": true,
"rpc-password": "xxxxx",
"rpc-port": 9091,
"rpc-url": "/transmission/",
"rpc-username": "root",
"rpc-whitelist": "*.*.*.*",
"rpc-whitelist-enabled": true,
"scrape-paused-torrents-enabled": true,
"script-torrent-done-enabled": false,
"script-torrent-done-filename": "",
"seed-queue-enabled": false,
"seed-queue-size": 10,
"speed-limit-down": 100,
"speed-limit-down-enabled": false,
"speed-limit-up": 100,
"speed-limit-up-enabled": false,
"start-added-torrents": true,
"trash-original-torrent-files": false,
"umask": 18,
"upload-limit": 100,
"upload-limit-enabled": 0,
"upload-slots-per-torrent": 14,
"utp-enabled": true
}
Может кто сталкивался с похожей проблемой?
Вот пример как это выглядит в логах начиная с момента добавления закачки:
Code:
[15:10:57.588] Saved "/tmp/harddisk2/torrent/.config/torrents/DeadlightArcadeTrial.33ce7be94fb320f8.torrent" (bencode.c:1731)
[15:10:57.589] DeadlightArcadeTrial Queued for verification (verify.c:260)
[15:10:57.589] DeadlightArcadeTrial Verifying torrent (verify.c:218)
[15:11:35.631] DeadlightArcadeTrial Could not connect to tracker (announcer.c:994)
[15:11:35.632] DeadlightArcadeTrial Retrying announce in 336 seconds. (announcer.c:1003)
[15:11:55.651] DeadlightArcadeTrial Scrape error: Could not connect to tracker (announcer.c:1259)
[15:11:55.651] DeadlightArcadeTrial Retrying scrape in 921 seconds. (announcer.c:1268)
[15:12:15.678] DeadlightArcadeTrial Scrape error: Could not connect to tracker (announcer.c:1259)
[15:12:15.678] DeadlightArcadeTrial Retrying scrape in 1804 seconds. (announcer.c:1268)
[15:13:03.868] Saved "/tmp/harddisk2/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:13:03.868] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:17:23.376] DeadlightArcadeTrial Could not connect to tracker (announcer.c:994)
[15:17:23.376] DeadlightArcadeTrial Retrying announce in 3644 seconds. (announcer.c:1003)
[15:19:08.407] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:19:08.407] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:25:13.267] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:25:13.267] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:31:09.374] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:31:10.379] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:37:18.047] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:37:18.047] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:41:38.492] DeadlightArcadeTrial Piece 130, which was just downloaded, failed its checksum test (peer-mgr.c:1793)
[15:42:35.295] DeadlightArcadeTrial Scrape error: Could not connect to tracker (announcer.c:1259)
[15:42:35.295] DeadlightArcadeTrial Retrying scrape in 7216 seconds. (announcer.c:1268)
[15:42:39.475] DeadlightArcadeTrial Piece 717, which was just downloaded, failed its checksum test (peer-mgr.c:1793)
[15:43:09.755] DeadlightArcadeTrial Piece 989, which was just downloaded, failed its checksum test (peer-mgr.c:1793)
[15:43:14.808] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:43:14.808] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:46:07.341] DeadlightArcadeTrial Piece 713, which was just downloaded, failed its checksum test (peer-mgr.c:1793)
[15:48:27.957] DeadlightArcadeTrial State changed from "Incomplete" to "Complete" (torrent.c:2048)
[15:48:27.957] DeadlightArcadeTrial moving "/tmp/harddisk2/torrent/.config/Incomplete/DeadlightArcadeTrial/DeadlightArcadeTrial/58410B8D/000D0000/528F64F7BA74EFF04E34D59B78605A065C99011058" to "/tmp/harddisk2/torrent/work/DeadlightArcadeTrial/DeadlightArcadeTrial/58410B8D/000D0000/528F64F7BA74EFF04E34D59B78605A065C99011058" (torrent.c:2940)
[15:48:57.994] DeadlightArcadeTrial Could not connect to tracker (announcer.c:994)
[15:48:57.994] DeadlightArcadeTrial Retrying announce in 7228 seconds. (announcer.c:1003)
[15:49:13.063] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)
[15:49:13.063] Saved "/tmp/mnt/discb_1/torrent/.config/stats.json" (bencode.c:1731)
[15:50:06.263] DeadlightArcadeTrial Please Verify Local Data! Piece #543 is corrupt. (torrent.c:486)
[15:50:06.263] DeadlightArcadeTrial State changed from "Complete" to "Incomplete" (torrent.c:2048)
[15:50:06.263] DeadlightArcadeTrial Pausing (torrent.c:1769)
[15:50:06.263] Saved "/tmp/mnt/discb_1/torrent/.config/resume/DeadlightArcadeTrial.33ce7be94fb320f8.resume" (bencode.c:1731)