Назад | Перейти на главную страницу

Как смонтировать большой образ LVM на ubuntu 14.04 в корневом каталоге?

Я использую ubuntu 14.04.03, и мне нужно смонтировать тома lvm с тонкой подготовкой для glusterfs в систему. Сначала я сделал это, добавив их в / home / glusterfs / dir, это сработало, поскольку / home имеет 120 ГБ пространства, а образ LVM - всего 20 ГБ.

Теперь я подумал, что было бы лучше смонтировать в / bricks / brick1 / dir - это вызвало неожиданные проблемы, так как теперь корень заполнен на 100%, и система больше не загружается.

Разве нельзя смонтировать отдельный образ в / без заполнения пространства?

К сожалению, я ошибся. После перезагрузки рассматриваемая файловая система не смонтировалась в точку монтирования, и я не осознавал этого, пока не запустил rsync в точку монтирования. Это привело к переполнению файловой системы, поскольку предполагаемый том LVM не был смонтирован. Решением было просто удалить каталог.

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

Вы можете смонтировать дополнительные файловые системы в / bricks / brick1 или где угодно. Это изолирует проблемы, если он заполняется.

Glusterfs - это виртуальная файловая система, насколько я помню - она ​​хранит данные в файлах в базовой файловой системе. Так что да, если вы хотите смонтировать glusterfs в какой-то каталог - убедитесь, что базовый раздел достаточно велик.