パーティションを減らした後、空き容量はどこに行きますか?

パーティションを減らした後、空き容量はどこに行きますか?

サイズが2TBのハードドライブが1つしかないCentos 6.xを実行しているコンピュータがあります。ほとんどすべてが/homeディレクトリに分割されていることがわかったので、そのディレクトリを200GBに減らし、残りのスペースを使用して新しいパーティションを作成することにしました。

私は縮小のためにこのガイドを使用しましたが、うまくいきました。

http://www.linuxtechi.com/reduce-size-lvm-partition/

/homeディレクトリの新しいサイズは正確ですが、分割できる空き領域が見つかりません(1TB以上の空き領域が必要です)。

走れば

lsblk

私は得る:

NAME                           MAJ:MIN RM  SIZE RO TYPE MOUNTPOINT
sda                              8:0    0  1.8T  0 disk
├─sda1                           8:1    0  500M  0 part /boot
└─sda2                           8:2    0  1.8T  0 part
 ├─vg_testbox1-lv_root (dm-0) 253:0    0   50G  0 lvm  /
 ├─vg_testbox1-lv_swap (dm-1) 253:1    0 31.5G  0 lvm
 └─vg_testbox1-lv_home (dm-2) 253:2    0  200G  0 lvm  /home
sr0                             11:0    1 1024M  0 rom

別れをして逃げたら

print free

わかりました:

Model: ATA Hitachi HUA72302 (scsi)
Disk /dev/sda: 2000GB
Sector size (logical/physical): 512B/512B
Partition Table: msdos

Number  Start   End     Size    Type     File system  Flags
        32.3kB  1049kB  1016kB           Free Space
 1      1049kB  525MB   524MB   primary  ext4         boot
 2      525MB   2000GB  2000GB  primary               lvm
        2000GB  2000GB  90.1kB           Free Space

どうやらここで何かを見逃していますが、何かがよくわかりません。

ベストアンサー1

論理ボリュームマネージャ(LVM)を介してディスク使用量を実行します。ほぼディスク全体がLVMに提供されます。 「パーティション」はLVMスペース/から/home割り当てられます。

pvdisplayvgdisplay、およびコマンドを使用して使用量を表示できますlvdisplay(このコマンドはrootとして実行されます)。 CentOSシステム用の新しい論理「パーティション」を作成するには、次のように作成できます。

lvcreate --size 50G --name lv_somelabel /dev/vg_testbox1

ここで、パーティションのサイズは50GB、名前は「lv_somelabel」です。ボリュームグループ「vg_testbox1」がシステムにすでに存在しています。その後、ファイルシステムを作成してマウントするなどの操作を実行できます。

mkfs -L somelabel -t ext4 /dev/vg_testbox1/lv_somelabel
mkdir -p /mnt/somelabel
mount /dev/vg_testbox1/lv_somelabel /mnt/somelabel

おすすめ記事