Я недавно увеличил свой логический том (где находится / home) с 16 ТиБ до 25 ТиБ. Однако, когда я пытаюсь запустить extend2fs на моем / dev / vtrak / home, он жалуется, что
resize2fs 1.41.12 (17-May-2010)
resize2fs: File too large while trying to determine filesystem size
После дальнейшего расследования оказалось, что ext3 предоставит мне максимум файловой системы 16 ТиБ.
У меня 15 ТБ данных в этой файловой системе. Что мне теперь делать?
ОБНОВЛЕНИЕ: поиск в Интернете обнаруживает ссылки, которые, хотя ext4 поддерживает> 16 ТиБ, текущий код не поддерживает (WTH). Есть ли у кого-нибудь личный опыт в этом вопросе?
Какое у вас физическое хранилище? Любое решение потребует некоторой гимнастики.
Самый простой подход - создать вторую файловую систему ext3 на свободном пространстве логического тома. Затем используйте символические ссылки в / home, чтобы сбалансировать объем данных в двух файловых системах. Не очень красиво, но работает.
Если вы можете найти способ временно переместить свои данные на отдельное устройство хранения, у вас есть множество вариантов. Вам следует оценить переход на xfs или jfs в этом сценарии.
Похоже, если ты получить новую версию e2fsprogs, вы можете выйти за пределы 16 ТБ. Это предполагает следующий план:
К сожалению, у меня нет личного опыта с этим сценарием. Мой большой опыт работы с файловой системой связан с xfs и reiserfs.