У меня есть каталог в /var/www/media
с подкаталогами, содержащими ценность многих фотографий. Каждую ночь один из этих подкаталогов удаляется с помощью rm -rf /var/www/media/1234
. Сервер запускает Nginx/PHP на Ubuntu 12.04 с файловой системой ext4 с ведением журнала.Удаление каталога файлов замедляется ENTIRE webserver
Проблема: При удалении весь веб-сервер замедляет сканирование. iotop
показывает использование 99% IO на jbd2/md3-8
и md4_raid1
. Я считаю, что jdb2
работает с журналом ext4 в файловой системе /dev/md4
, в которой размещается /var/www/media
, что мы удаляем файлы.
Его недопустимо, чтобы операции удаления растереть сервер останавливается. Какие у меня варианты?
Нужно ли настраивать ведение журнала ext4 на data=writeback
, чтобы ускорить работу и избежать измельчения моего сервера?
Я столкнулся с такими вещами, как раньше. То, что сработало для меня, - это делегирование удаления в разные подразделы. –