Странный вывод btrfs fi df после преобразования из RAID0 в RAID1

Я просто преобразовал мою файловую систему btrfs с 3 дисками из RAID0 в RAID1 и уравновесил ее.

Сначала все данные были в файловой системе RAID0, поэтому при запуске файловой системы btrfs df было что-то вроде этого: (XX, потому что я не помню точных размеров)

Data, RAID1: total=4.00GB, used=4.00GB
Data, RAID0: total=2.XXTB, used=2.XXTB
System, RAID1: total=8.00MB, used=340.00KB
System: total=4.00MB, used=0.00
Metadata, RAID1: total=5.00GB, used=2.54GB

данные были переданы между файловыми системами. Так что казалось, что все работает отлично. Однако операция балансировки завершена, и я остаюсь с этим:

Data, RAID1: total=2.35TB, used=2.32TB
Data, RAID0: total=2.00GB, used=2.00GB
System, RAID1: total=8.00MB, used=340.00KB
System: total=4.00MB, used=0.00
Metadata, RAID1: total=5.00GB, used=2.54GB

Я не знаю, почему у меня все еще есть 2 ГБ в конфигурации RAID0. Как я могу избавиться от этого? Я попытался перезагрузить компьютер в случае необходимости дальнейшей очистки, но безрезультатно. Любые советы, которые я могу попробовать?

Также кто-нибудь может объяснить, почему у меня есть две записи системы?

Я попытался запустить btrfs balance status /storage, и операция балансировки еще не выполняется.

Я снова запускаю полный btrfs balance start -dconvert=raid1 -mconvert=raid1 /status и посмотрю, исправит ли это.


ОБНОВЛЕНИЕ: После всех попыток и попыток я решил вынуть все свои данные с дисков и отформатировать их. Я не нашел решения этой проблемы.

3
задан 16 June 2016 в 18:07

1 ответ

Это вызвано тем, что рассматриваемые данные использовались во время преобразования или чего-то как этот. Так или иначе это может быть зафиксировано, не восстанавливая/переформатировав все путем выполнения

btrfs balance start -dconvert=raid1,soft -mconvert=raid1,soft /status

много раз, пока это не выглядит хорошим. У меня была та же проблема, сначала балансируйтесь, оставил некоторые данные в старом профиле, второй баланс зафиксировал его, и все было в новом профиле.

0
ответ дан 16 June 2016 в 18:07
  • 1
    Если мой ответ помог Вам, не стесняйтесь утверждать мой ответ с галочкой.Не за что.:) – Aren 16 November 2015 в 14:50

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

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