Intereting Posts
Как изменить высоту заголовка gnome-shell Укажите mute / unmute с помощью i3status Переименовать каталог внутри tar-архива Как я могу подсчитать количество повторений последовательности байтов в файле? Зеркало localhost: 3280 / some / long / url to localhost: 3000 Маршруты, добавленные через NetworkManager, являются неверными vs ip route. Как заставить NetworkManager создавать правильные маршруты? Скрипт для изменения частоты обновления монитора при полноэкранном режиме на определенном веб-сайте. Debian Jessie не может установить расширение GNOME, не обнаружен собственный соединитель узла Как удалить письма, отправленные от определенного локального пользователя на внешние адреса? comm не работает, чтобы найти уникальные слова file1 из двух файлов База данных: 0403-009 Указанное число недопустимо для этой команды где можно найти 32-битные библиотеки, необходимые для запуска MPLAB X? Сопоставление карт ядра Linux 3+ Yum не может получить репозиторий CentOS 6 Расписание (Cron), выполняющее задачи на основе сценариев bash с использованием CronniX

Btrfs: доступное пространство не используется после перехода с RAID1 на RAID6

У меня было 8 дисков 2TB, работающих в настройке RAID1, но оно начало заполняться, поэтому я преобразовал его в RAID6. Однако, похоже, я не могу использовать пространство, которое я приобрел, переключившись на RAID6.

Моя файловая система довольно полная:

# btrfs fi df /mnt/r6 Data, RAID6: total=6.54TiB, used=6.39TiB System, RAID6: total=96.00MiB, used=688.00KiB Metadata, RAID6: total=9.89GiB, used=8.72GiB GlobalReserve, single: total=512.00MiB, used=0.00B 

Невозможно изменить размер:

 # sudo btrfs fi resize +1g /mnt/r6 Resize '/mnt/r6' of '+1g' ERROR: unable to resize '/mnt/r6': no enough free space 

И диски используются только наполовину:

 # sudo btrfs fi show Total devices 8 FS bytes used 6.40TiB devid 1 size 1.82TiB used 1.09TiB path /dev/mapper/disk1 devid 2 size 1.82TiB used 1.09TiB path /dev/mapper/disk2 devid 3 size 1.82TiB used 1.09TiB path /dev/mapper/disk3 devid 4 size 1.82TiB used 1.09TiB path /dev/mapper/disk4 devid 5 size 1.82TiB used 1.09TiB path /dev/mapper/disk5 devid 6 size 1.82TiB used 1.09TiB path /dev/mapper/disk6 devid 7 size 1.82TiB used 1.09TiB path /dev/mapper/disk7 devid 8 size 1.82TiB used 1.09TiB path /dev/mapper/disk8 

Есть идеи?

Ни один из этих выходов не указывает, что файловая система заполнена.

Вывод btrfs fi df /mnt/r6 кажется прекрасным. Первая строка:

 Data, RAID6: total=6.54TiB, used=6.39TiB 

Указывает, что для данных было выделено 6.54 TiB, и фактически было использовано 6,39 TiB. Это не значит, что у вас осталось только 6.54 TiB – 6.39 TiB = 0.15 TiB. У вас должно быть около 1.82 * (8 - 2) TiB = 10.92 TiB общего объема, доступного для данных и метаданных, что означает, что у вас есть около 10.92 TiB - 6.39 TiB = 4.53 TiB свободного пространства (дисконтирование незначительного количества используемых метаданных) ,

Выходной сигнал btrfs fi show что все диски используются одинаково и что осталось много свободного места.

Команда btrfs filesystem usage дает намного лучший обзор того, сколько места используется (и сколько остается доступно), но, к сожалению, он еще не поддерживает режим RAID6.

Тем не менее, вывод простого старого df также должен указывать на то, что у вас много свободного места, хотя оно может быть несколько выключено. Но если df говорит вам, что у вас есть несколько TiB бесплатно, то вы не там, где полно.

Операция изменения размера, по-видимому, терпит неудачу, потому что btrfs уже предоставили полные диски для работы, поэтому нет места для расширения.