в настройках качалки есть опция что бы при скачивании сначала создавал для закачки все файлы соответственно размерам и только после этого начинал закачку? торрент без этой опции создает файл размером несколько сегментов (допустим 100мб из 1гб), mhddfs выделяет место на первом свободном устройстве 100мб, и на этом первом устройстве вообще свободно всего 500мб, по пере скачивания файл увеличивается в размерах и когда он доходит до лимитов первого устройства что происходит? я не замечал что бы у меня mhddfs что то переносил автоматом при увеличении файла, да и разделять файл на куски он не умеет, у самого в там фейкрайде 8 устройств по 700-800 гб
____ Munko O. Bazarzhapov JabberID: v...@aginskoe.ru mail: vec...@gmail.com 15 апреля 2016 г., 0:03 пользователь Pavel Shurubura < pavelshurub...@gmail.com> написал: > Спасибо за ответ. > lvm - пробовал - для дома это overhead. > raid 0 - там по моему размер дисков должен быть одинаков (или всё > выравнивается по минимальному), а у меня: 500Gb, 2 Tb, 1 Tb. > А unionfs - это не то? Стоит смотреть? > И ещё вопрос: на x64 mhddfs будет стабильнее? > > > 14 апреля 2016 г., 17:53 пользователь Yuriy M. Kaminskiy < > yumkam+deb...@gmail.com> написал: > > Pavel Shurubura <pavelshurub...@gmail.com> writes: >> >> > Здравствуйте, community! >> > >> > После установки дополнительного нового винта в систему debian stable >> > (jessie) начались траблы с mhddfs. Конфигурация приблизительно такая: >> > >> > /dev/sda1 смонтирован /mnt/disk1 (опции монтирования: defaults, >> > noatime) >> > /dev/sdb1 смонтирован /mnt/disk2 (опции монтирования: defaults, >> > noatime) >> > /dev/sdc1 смонтирован /mnt/disk3 (опции монтирования: defaults, >> > noatime) >> > >> > в fstab прописано монтирование >> > mhddfs#/mnt/disk1,/mnt/disk2,/mnt/disk3 /home/user/torrent fuse >> > defaults,noatime,mlimit=100% 0 0 >> > >> > т.е. все 3 диска объединены в одно пространство. >> > >> > После добавления 3-го диска, начались проблемы: >> > rtorrent скачивает только часть файла (приблизительно 2 Гб) всё >> > остальное пропадает... >> > т.е. показывает, что закачка завершена на 100%, но при rehash остаётся >> > только несколько % и соответственно только часть файла. >> > >> > При rehash большой коллекции файлов вообще rtorrent отваливается с >> > сообщением: конечная точка не подсоединена. >> > соответственно при попытке: >> > ls -al /home/user/torrent >> > тоже получаем ошибку: конечная точка не подсоединена. >> > По команде mount, точки монтирования /home/user/torrent нет. >> > В логах есть падение mhddfs (segfault). >> >> https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=728310 >> (без решения, без backtraces [что, впрочем, затруднено отсутствием -dbg >> пакета и неподдержкой nostrip в debian/rules], и т.д.) >> >> Беглый взгляд на исходники показывает возможный racing, см. патч >> (Disclaimer: патч *не проверен*, я не пользуюсь mhddfs, и знаю примерно >> ничего про fuse). >> >> > Помогите разобраться, кто сталкивался, либо подскажите чем его >> > заменить (более стабильное что-то, но по функциональности такое-же). >> >> lvm, raid0,...? Оно, конечно, менее удобно в рулении, но. >> >> P.S. из логов сборки (к падениям, впрочем, отношения не имеет): >> src/parse_options.c: In function 'parse_options': >> src/parse_options.c:253:39: warning: integer overflow in expression >> [-Woverflow] >> mhdd.move_limit = DEFAULT_MLIMIT; >> ^ >> src/parse_options.c:295:42: warning: integer overflow in expression >> [-Woverflow] >> mhdd.move_limit = DEFAULT_MLIMIT; >> ^ >> (Иными словами, на 32-битных платформах оно по умолчанию немножко >> поломатое). >> >> > > > -- > With kindest regards, pvs. >