/tmp でスペースを解放し、その空きスペースを /usr に移動するにはどうすればよいですか。

/tmp でスペースを解放し、その空きスペースを /usr に移動するにはどうすればよいですか。

Fedoraをインストールしたときに十分なスペースがあると確信していましたが、最終的にいくつかの/usr開発パッケージをインストールした後、約65%を使用しました。

私が実行したときdf -h -T

Filesystem                              Type      Size  Used Avail Use% Mounted on
devtmpfs                                devtmpfs  3.9G     0  3.9G   0% /dev
tmpfs                                   tmpfs     3.9G  183M  3.7G   5% /dev/shm
tmpfs                                   tmpfs     3.9G  1.9M  3.9G   1% /run
/dev/mapper/fedora_localhost--live-root ext4       24G  2.0G   21G   9% /
/dev/mapper/fedora_localhost--live-usr  ext4       11G  6.7G  3.7G  65% /usr
/dev/mapper/fedora_localhost--live-var  ext4       11G  961M  9.1G  10% /var
/dev/mapper/fedora_localhost--live-tmp  ext4      5.9G   27M  5.5G   1% /tmp
/dev/mapper/fedora_localhost--live-home ext4       23G  4.1G   18G  20% /home
/dev/sda5                               ext4      1.1G  283M  722M  29% /boot
tmpfs                                   tmpfs     791M  256K  790M   1% /run/user/1000

以前は塗りつぶしに問題があって/tmpたくさん追加しましたが、今はほとんど使用していないようです。だから、/tmp 使用しないディスク領域を/usr

私が実行したときに起こったことは次のとおりですvgdisplay fedora_localhost-live

VG Name               fedora_localhost-live
  System ID             
  Format                lvm2
  Metadata Areas        1
  Metadata Sequence No  7
  VG Access             read/write
  VG Status             resizable
  MAX LV                0
  Cur LV                6
  Open LV               6
  Max PV                0
  Cur PV                1
  Act PV                1
  VG Size               <84.46 GiB
  PE Size               4.00 MiB
  Total PE              21621
  Alloc PE / Size       21621 / <84.46 GiB
  Free  PE / Size       0 / 0

ベストアンサー1

サイズを小さくするには、次の手順を実行することをお勧めします。この出力を使用してオンライン(lvインストール)/tmpを試してみました。test/mnt

server1:~ # lvresize --resizefs -L 100M /dev/vg01/test 
Do you want to unmount "/mnt" ? [Y|n] y
fsck from util-linux 2.33.1
/dev/mapper/vg01-test: 12/102400 files (0.0% non-contiguous), 30311/409600 blocks
resize2fs 1.43.8 (1-Jan-2018)
Resizing the filesystem on /dev/mapper/vg01-test to 102400 (1k) blocks.
The filesystem on /dev/mapper/vg01-test is now 102400 (1k) blocks long.

  Size of logical volume vg01/test changed from 400.00 MiB (100 extents) to 100.00 MiB (25 extents).
  Logical volume vg01/test successfully resized.

それはあなたのためにそれを削除するようです。新しいサイズが出力に反映されますdf -h

server1:~ # df -h | grep mnt
/dev/mapper/vg01-test       89M  8.3M   74M  11% /mnt

このプロセスがうまくいったら、以下を追加してみてください/usr

  1. 走るlvresize -L +1G /dev/mapper/usr
  2. 走るresize2fs /dev/mapper/usr
  3. df -h変更が適用されたことを確認する

サイズを小さくしても/tmp機能しない場合は、質問を編集して実行したすべてのコマンド(出力を含む)を公開してください。

おすすめ記事