VM擴容

LVM擴容

  1. 分區基本結構
lsblk

NAME         MAJ:MIN RM   SIZE RO TYPE MOUNTPOINT
sr0           11:0    1 335.6M  0 rom  
vda          252:0    0    63G  0 disk 
├─vda1       252:1    0   500M  0 part /boot
└─vda2       252:2    0  61.5G  0 part 
  ├─xxx-root 253:0    0  57.6G  0 lvm  /
  └─xxx-swap 253:1    0   3.9G  0 lvm  [SWAP]
vdb          252:16   0    20G  0 disk 
└─vdb1       252:17   0    20G  0 part /path/of/mount
  1. parted /dev/vda

    (parted) print #打印分區信息,大概如下:
     Model: Virtio Block Device (virtblk)
     Disk /dev/vda: 67.6GB
     Sector size (logical/physical): 512B/512B
     Partition Table: msdos
     Disk Flags: 
    
     Number  Start   End     Size    Type     File system  標誌
     1      1049kB  525MB   524MB   primary  ext4         啓動
     2      525MB   66.6GB  66.0GB  primary               lvm
    
    (parted) resizepart 2 #調整想要調整的分區,2對應上面的Number值; 
                            #當出現提示結束點時,比如:結束點?  [64.4GB]? 
                            #此時默認的值是當前分區的大小,要擴大就要輸入新的值
                            #該值一般就取print輸出的Disk大小 (如:Disk /dev/vda: 67.6GB)
    
    (parted) quit         #退出parted
    
  2. partprobe

  3. pvresize /dev/vda2

  4. lvresize -l +100%FREE /dev/xxx/root

  5. resize2fs /dev/xxx/root

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章