3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?

More than 3 years have passed since last update.

RHELでホームフォルダの拡張

Posted at

AzureRHELイメージで、次のような「No space left on device」というエラーが発生したことありませんか。

たとえば、Linuxカーネルのソースコードのような大きなアーカイブを解凍する時です。

$ tar Jxf linux-5.12.10.tar.xz
... Cannot create symlink to ... : No space left on device
tar: Exiting with failure status due to previous errors

AzureマーケットプレースにあるRHEL7またはRHEL8イメージではホームフォルダに1GBしかありません。

$ df -Ph $HOME
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-homelv 1014M 1014M   28K 100% /home

ホームフォルダを拡張する方法を紹介します。

最初に、rootvgボリュームグループにまだスペースが残っているかどうかを確認します。

$ sudo vgdisplay -v rootvg | grep Free
  Free  PE / Size       10245 / <40.02 GiB
  Total PE / Free PE    16133 / 10245

約40GBが利用可能です。

homelvを10GB拡張しましょう。

sudo lvextend -L +10G /dev/mapper/rootvg-homelv

次に、ファイルシステムを拡張する必要があります。このイメージではxfsが利用されているなので、次のコマンドを使用して、マウントされたままファイルシステムを拡張できます。

sudo xfs_growfs -d /dev/mapper/rootvg-homelv

結果:

$ df -Ph /home
Filesystem                 Size  Used Avail Use% Mounted on
/dev/mapper/rootvg-homelv   11G  1.1G   10G  10% /home

さて、より多くのスペースがあり、ホームフォルダに大きなアーカイブを解凍できるようになりました。

以上です。

3
1
0

Register as a new user and use Qiita more conveniently

  1. You get articles that match your needs
  2. You can efficiently read back useful information
  3. You can use dark theme
What you can do with signing up
3
1

Delete article

Deleted articles cannot be recovered.

Draft of this article would be also deleted.

Are you sure you want to delete this article?