差異處

這裏顯示兩個版本的差異處。

連向這個比對檢視

兩邊的前次修訂版 前次修改
下次修改
前次修改
tech:vm_diskresize [2024/05/11 10:08] – [處理程序] 調整 lvextend -l +100%FREE jonathantech:vm_diskresize [2024/08/16 13:34] (目前版本) – [在 Alpine 的 VM 加大硬碟空間] jonathan
行 1: 行 1:
-====== 在 Alpine 的 VM 加大硬碟空間 ======+====== 在 Alpine 的 VM 加大硬碟空間(LVM) ======
   * 環境 : alpine3 + lvm    * 環境 : alpine3 + lvm 
   * 情境 : 將原本 16G 虛擬硬碟擴大為 36G   * 情境 : 將原本 16G 虛擬硬碟擴大為 36G
行 38: 行 38:
   - resize2fs /dev/vg0/lv_root <- 讓增加的 20G 生效   - resize2fs /dev/vg0/lv_root <- 讓增加的 20G 生效
   - df -h 就可以看到 / 已經變成 33.2G   - df -h 就可以看到 / 已經變成 33.2G
 +
 +===== 快速執行命令 =====
 +  * <cli>
 +pvcreate /dev/sda3
 +vgextend vg0 /dev/sda3
 +lvextend -l +100%FREE /dev/vg0/lv_root
 +resize2fs /dev/vg0/lv_root
 +</cli>
 +    * ++看執行操作訊息|<cli>
 +openvas-28:~# pvcreate /dev/sda3
 +  Physical volume "/dev/sda3" successfully created.
 +openvas-28:~# vgextend vg0 /dev/sda3
 +  Volume group "vg0" successfully extended
 +openvas-28:~# lvextend -l +100%FREE /dev/vg0/lv_root
 +  Size of logical volume vg0/lv_root changed from 27.84 GiB (7128 extents) to <87.84 GiB (22487 extents).
 +  Logical volume vg0/lv_root successfully resized.
 +openvas-28:~# resize2fs /dev/vg0/lv_root
 +resize2fs 1.47.0 (5-Feb-2023)
 +Filesystem at /dev/vg0/lv_root is mounted on /; on-line resizing required
 +old_desc_blocks = 4, new_desc_blocks = 11
 +The filesystem on /dev/vg0/lv_root is now 23026688 (4k) blocks long.
 +</cli>++
  
 {{tag>vmdisk resize alpine lvm}} {{tag>vmdisk resize alpine lvm}}
  
  • tech/vm_diskresize.1715393307.txt.gz
  • 上一次變更: 2024/05/11 10:08
  • jonathan