LVM + no se pudo crear el nombre de archivo temporal

9

tenemos 100% en /

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

así que cuando hago lvextend obtenemos los siguientes errores

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

¿Cómo resolver esto?

yael
fuente

Respuestas:

12

Puede evitar el requisito de espacio para esta operación deshabilitando la copia de seguridad de metadatos con la -A|--autobackupopción:

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

Si hace esto, siga la operación con a vgcfgbackuppara capturar el nuevo estado.

Nota post mortem:

Dado que el objetivo final era expandir el volumen lógico y cambiar el tamaño del sistema de archivos encapsulado, se podría haber utilizado una operación de un solo paso:

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

En este caso, el tipo de sistema de archivos se habría deducido automáticamente, evitando intentar usarlo resize2fsen lugar de `xfs_growfs '.

JRFerguson
fuente
Obtengo - ADVERTENCIA: Esta actualización de metadatos NO está respaldada. Volumen lógico lv_root redimensionado con éxito.
yael
resize2fs / dev / mapper / vg08_root resize2fs 1.42.9 (28-dic-2013) resize2fs: número mágico incorrecto en superbloque al intentar abrir vg08_root
yael
después de eso todavía 100%, ¿quizás reiniciar cambiará el tamaño?
yael
¿Qué tipo de sistema de archivos está contenido en este volumen lógico? ¿Es un extNtipo o es XFS? Ver aquí para más información.
JRFerguson
el sistema de archivos es XFS
yael
6

Es porque no hay espacio en el /etc/lvm/archiveo es de solo lectura.

A juzgar por que la partición está 100% llena, /etc/lvm/archiveno queda espacio. Tendrá que crear algo de espacio en la partición raíz.

Si aún no funciona, significa que la carpeta es de solo lectura. Resolver usando:chmod a+r /etc/lvm/archive

Hunter.S.Thompson
fuente
hacemos chmod a + r / etc / lvm / archive, pero sigue siendo el mismo error
yael
no queda espacio en la partición raíz ... despejó algo de espacio y todo funcionó al 100%
Pancho
1
Tuve un error similar, pero en mi caso, mi sistema de archivos estaba sin inodos. Esta respuesta funcionó, y ejecuté vgcfgbackup afterwords.
Brian Minton