Ubuntu Размонтирование диска занимает вечность

У меня Ubuntu 12.04, и когда я пытаюсь размонтировать диск после копирования данных, запись данных на устройство занимает вечно, может быть, так же долго, как процесс копирования? Это еще одна ветка об этом: Размонтирование диска в Xubuntu

В качестве объяснения я создаю резервную копию файлового сервера, используя rsync, в частности, grsync, по одной большой папке за раз. Поэтому я заканчиваю резервное копирование объемом 1 ТБ, которое может занять целый день или 24 часа (много маленьких файлов), просто отключение диска может занять часы или дни, когда он говорит, что «записывает данные на диск». Если я его убью, я получаю ошибки файловой системы и должен исправить их в Windows, что занимает некоторое время.

Я пробовал разные диски с похожими результатами. Похоже, что Ubuntu либо не пишет, либо пишет плохо, и / или вызывает ошибки файловой системы.

Можно ли это остановить, возможно, отключить кэш с обратной записью или что-то еще, просто чтобы убедиться, что когда я что-то записываю на диск, это записывается полностью, не требуя больше записи при размонтировании. Спасибо.

7
задан 24 January 2014 в 19:42

1 ответ

Используете ли вы 64-разрядную версию Linux с большим объемом памяти, а подключенный диск является относительно медленным (подойдет любой USB 2)?

В этом случае проблема может заключаться в том, что Linux может долго блокировать / задерживать большие записи на медленных устройствах; это зависит от кэширования слишком большого количества данных во время записи. Это известная ошибка, которая должна быть исправлена ​​в более новых ядрах.

См. http://lwn.net/Articles/572911/

Обходной путь: введите корень оболочки (делайте это осторожно - - теперь вы являетесь пользователем root для каждой команды)

sudo -i

и выполните команду:

echo $((16*1024*1024)) > /proc/sys/vm/dirty_background_bytes
echo $((48*1024*1024)) > /proc/sys/vm/dirty_bytes

Если это работает, вы можете добавить две строки выше в свой файл /etc/rc.local.

(Это репост моего ответа в U & amp; L SE ).

0
ответ дан 24 January 2014 в 19:42
  • 1
    Спасибо, который был интересным процессом, 5.6 МБ mp4, закончилось 236 МБ gif, не верный I' ll поднять тот на моем веб-сайте;) Возможно gif должен быть ограничен секундами, а не минутой. – cardamom 12 September 2017 в 12:37

Другие вопросы по тегам:

Похожие вопросы: