LVM+は一時アーカイブ名を生成できません

LVM+は一時アーカイブ名を生成できません

私たちは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.

この問題をどのように解決しますか?

答え1

次のオプションを使用してメタデータバックアップを無効にすると、このタスクのスペース要件を回避できます-A|--autobackup

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

これを行うには、vgcfgbackup新しい状態をキャプチャする手順に従います。

剖検メモ:

最終目標は論理ボリュームを拡張することだからそしてカプセル化されたファイルシステムのサイズを変更するには、次の1ステップ操作を使用できます。

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

この場合、ファイルシステムタイプは自動的に推論され、resize2fs「xfs_growfs」を代わりに使用しようとしないようにします。

答え2

空白がないか、/etc/lvm/archive読み取り専用だからです。

パーティションが 100% いっぱいに見えるため、残りの/etc/lvm/archiveスペースはありません。ルートパーティションにいくつかのスペースを作成する必要があります。

それでも機能しない場合、フォルダは読み取り専用です。これを解決するには、次の方法を使用します。chmod a+r /etc/lvm/archive

関連情報