私のCentOS 5サーバーでは、fdisk -l
出力は次のようになります。
Disk /dev/xvda: 100.0 GB, 100000595968 bytes
255 heads, 63 sectors/track, 12157 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Device Boot Start End Blocks Id System
/dev/xvda1 1 487 3911796 83 Linux
/dev/xvda2 488 731 1959930 82 Linux swap / Solaris
/dev/xvda3 732 12157 91779345 8e Linux LVM
そしてdf -h
出力:
Filesystem Size Used Avail Use% Mounted on
/dev/xvda1 3.7G 1.4G 2.4G 37% /
/dev/mapper/vg00-usr 4.0G 4.0G 20K 100% /usr
/dev/mapper/vg00-var 4.0G 440M 3.6G 11% /var
/dev/mapper/vg00-home 4.0G 269M 3.8G 7% /home
none 512M 1.4M 511M 1% /tmp
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-local
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-queue
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-remote
tmpfs 512M 16K 512M 1% /usr/local/psa/handlers/info
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-local
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-queue
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/before-remote
tmpfs 512M 16K 512M 1% /usr/local/psa/handlers/info
tmpfs 512M 0 512M 0% /usr/local/psa/handlers/spool
私の/usr
ドライブに空き容量がないため、fdisk
100 GBの未使用領域が表示されます。このスペースを使用してディレクトリサイズを増やすことはできますか/usr
?どのように?不要なファイルをどのように削除できますか/usr
?
答え1
まず、ボリュームグループ(この場合はvg00)に利用可能なPEがあることを確認する必要があります。出力を確認してください
vgdisplay vg00
その後、自由な範囲(PE)があるとし、/ usrボリュームを拡張できます。
lvextend -L +<x-amount>G /dev/vg00/usr
次に、この「パーティション」の新しいサイズを反映するようにファイルシステムのサイズを変更する必要があります。
resize2fs /dev/vg00/usr
ext{3,4} としましょう。
利用可能なPEがない場合は、同じグループ(たとえば、この例の家)で別のボリュームを縮小するか、別のPVを追加することを検討できます。それにもかかわらず、100 GBのサイズのパーティションがあるため、100 GBにアクセスできるわけではありません。 LVMの物理ボリュームなので、100GBのPEがあるという意味です。