LVM + Не удалось создать временное имя архива


9

у нас есть 100% на /

Filesystem                Size  Used Avail Use% Mounted on
/dev/mapper/vg08_root   20G   20G  132K 100% /

поэтому, когда я делаю lvextend, мы получаем следующие ошибки

# lvextend -L+5G /dev/mapper/vg08_root
 Couldn't create temporary archive name.
 Volume group "vg00" metadata archive failed.

как решить это?

Ответы:


12

Вы можете обойти требования к пространству для этой операции, отключив резервное копирование метаданных с помощью -A|--autobackupопции:

lvextend -An -L+5G /dev/mapper/vg08_root

Если вы сделаете это, выполните операцию с, vgcfgbackupчтобы захватить новое состояние.

Посмертная записка:

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

lvextend -An -L+5G --resizefs /dev/mapper/vg08_root

В этом случае тип файловой системы будет выведен автоматически, избегая попыток использовать resize2fsвместо `xfs_growfs '.


Я получаю - ВНИМАНИЕ: Это обновление метаданных НЕ резервируется. Логический том lv_root успешно изменен.
Яэль

resize2fs / dev / mapper / vg08_root resize2fs 1.42.9 (28 декабря 2013 г.) resize2fs: неверное магическое число в суперблоке при попытке открыть vg08_root
yael

после этого еще 100%, может перезапуск изменит его размер?
17

Какая файловая система содержится в этом логическом томе? Это extNтип или это XFS? Смотрите здесь для получения дополнительной информации.
JRFerguson

файловая система XFS
17

6

Это потому, что в нем нет места /etc/lvm/archiveили оно только для чтения.

Судя по тому, что раздел заполнен на 100%, /etc/lvm/archiveместа не осталось. Вам нужно будет создать место в корневом разделе.

Если это все еще не работает, означает, что папка только для чтения. Разрешить, используя:chmod a+r /etc/lvm/archive


мы делаем chmod a + r / etc / lvm / archive, но все та же ошибка
17

в корневом разделе не осталось места ... очищено пространство и все
Pancho

1
У меня была похожая ошибка, но в моем случае в моей файловой системе не было inode. Этот ответ сработал, и я запустил vgcfgbackup afterwords.
Брайан Минтон
Используя наш сайт, вы подтверждаете, что прочитали и поняли нашу Политику в отношении файлов cookie и Политику конфиденциальности.
Licensed under cc by-sa 3.0 with attribution required.