Полезные утилиты для работы с XFS

    Если у вас есть большой раздел с XFS который по каким-то причинам достаточно часто заполнялся практически на 100%, то фаилы на нем могут быть достаточно сильно фрагментированы. Для того, чтобы это проверить и воспользоваться онлайн дефрагментацией необходимо установить xfs_utils, xfsdump.
    Для Debian/Ubuntu выполняем
    sudo apt-get install xfs_utils xfsdump
    Смотрим насколько сильно фрагментирован раздел
    sudo xfs_db -r /dev/sdb1
    xfs_db> frag
    actual 278616, ideal 24966, fragmentation factor 91.04%

    Итак теперь, когда мы выяснили, что дефрагментировать раздел не помешает — воспользуемся тем, что xfs умеет проводить онлайн дефрагментацию раздела.
    Запускаем
    sudo xfs_fsr -v /dev/sdb1

    /home/ftp start inode=0
    ino=163
    extents before:2 after:1 DONE ino=163
    ino=169
    extents before:2 after:1 DONE ino=169
    ino=171
    extents before:2 after:1 DONE ino=171
    ino=1391
    ......

    После первого прохода результат
    xfs_db> frag
    actual 48121, ideal 24966, fragmentation factor 48.12%

    Чтобы выполнить сразу несклько проходов можно запустить с парметром -p или указать сколько по времени работать с -t
    AdBlock похитил этот баннер, но баннеры не зубы — отрастут

    Подробнее
    Реклама

    Комментарии 7

      0
      Что-то сразу в минусы ушел за первый пост. Хотя бы комменты пишите из-за чего, а то сложно сразу разобраться что к чему.
        +1
        тут так принято — не суетись ;)
        0
        Спасибо, попробуем. Что-то мне подсказывает, что лет за 8 существования в компании XFS никто этим не занимался…
          0
          а есть информация по продолжительности данной операции?
            0
            У меня что-то около получаса крутило один проход на 100 гигах.
            В общем я заметил что на сильно забитом винте XFS начинает капитально тормозить при удалении фаилов.
              0
              Интересненько, спасибо. Как раз хотел 1 из разделов под xfs переразметить.
                0
                +

                Только полноправные пользователи могут оставлять комментарии. Войдите, пожалуйста.

                Самое читаемое