您好,登錄后才能下訂單哦!
本篇文章為大家展示了如何進行ProxmoxVE虛擬機LVM擴容,內容簡明扼要并且容易理解,絕對能使你眼前一亮,通過這篇文章的詳細介紹希望你能有所收獲。
-- Proxmox VE虛擬機lvm擴容(/dev/mapper/centos-root 空間不足)
1:.首先查看我們的根分區使用情況
[root@localhost ~]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 50G 48G 2.5G 96% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 196K 16G 1% /dev/shm
tmpfs 16G 17M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda1 1014M 168M 847M 17% /boot
/dev/mapper/centos-home 39G 17G 23G 43% /home
tmpfs 3.2G 0 3.2G 0% /run/user/0
2:在虛擬機中擴充磁盤,重起虛擬機 -- /dev/sda由144G直接添加到了644G(擴充了500G磁盤 )
[root@localhost ~]# fdisk -l
磁盤 /dev/sda:644.2 GB, 644245094400 字節,1258291200 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標簽類型:dos
磁盤標識符:0x000623eb
設備 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 209715199 103808000 8e Linux LVM
磁盤 /dev/mapper/centos-root:53.7 GB, 53687091200 字節,104857600 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤 /dev/mapper/centos-swap:10.7 GB, 10737418240 字節,20971520 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤 /dev/mapper/centos-home:41.9 GB, 41871736832 字節,81780736 個扇區
3:創建新的分區
[root@localhost ~]# fdisk /dev/sda
歡迎使用 fdisk (util-linux 2.23.2)。
更改將停留在內存中,直到您決定將更改寫入磁盤。
使用寫入命令前請三思。
命令(輸入 m 獲取幫助):n
Partition type:
p primary (2 primary, 0 extended, 2 free)
e extended
Select (default p): p
分區號 (3,4,默認 3):3
起始 扇區 (209715200-1258291199,默認為 209715200):回車
將使用默認值 209715200
Last 扇區, +扇區 or +size{K,M,G} (209715200-1258291199,默認為 1258291199):回車
將使用默認值 1258291199
分區 3 已設置為 Linux 類型,大小設為 500 GiB
命令(輸入 m 獲取幫助):t
分區號 (1-3,默認 3):3
Hex 代碼(輸入 L 列出所有代碼):8e
已將分區“Linux”的類型更改為“Linux LVM”
命令(輸入 m 獲取幫助):w
The partition table has been altered!
Calling ioctl() to re-read partition table.
提示錯誤: 重啟電腦
WARNING: Re-reading the partition table failed with error 16: 設備或資源忙.
The kernel still uses the old table. The new table will be used at
the next reboot or after you run partprobe(8) or kpartx(8)
正在同步磁盤。
4:查看磁盤情況,創建新的磁盤/dev/sda3是否標記為LVM
[root@localhost ~]# fdisk -l
磁盤 /dev/sda:644.2 GB, 644245094400 字節,1258291200 個扇區
Units = 扇區 of 1 * 512 = 512 bytes
扇區大小(邏輯/物理):512 字節 / 512 字節
I/O 大小(最小/最佳):512 字節 / 512 字節
磁盤標簽類型:dos
磁盤標識符:0x000623eb
設備 Boot Start End Blocks Id System
/dev/sda1 * 2048 2099199 1048576 83 Linux
/dev/sda2 2099200 209715199 103808000 8e Linux LVM
/dev/sda3 209715200 1258291199 524288000 8e Linux LVM
5:查看磁盤編號
[root@localhost ~]# ls /dev/sd*
/dev/sda /dev/sda1 /dev/sda2 /dev/sda3
6:創建pv一個新的物理卷
[root@localhost ~]# pvcreate /dev/sda3
Physical volume "/dev/sda3" successfully created.
7:查看vgs組,VFree為0
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos 1 3 0 wz--n- <99.00g 0
8:把pv加入vg中,相當于擴充vg的大小
[root@localhost ~]# vgextend centos /dev/sda3
Volume group "centos" successfully extended
9:查看vgs組 VFree為500G
[root@localhost ~]# vgs
VG #PV #LV #SN Attr VSize VFree
centos 2 3 0 wz--n- 598.99g <500.00g
10:擴展 LVM 的邏輯卷 centos-root
-- 查看centos-root的磁盤路徑
[root@localhost ~]# lvdisplay
--- Logical volume ---
LV Path /dev/centos/swap
--- Logical volume ---
LV Path /dev/centos/home
--- Logical volume ---
LV Path /dev/centos/root
-- 擴展LVM 也可以調整大小命令 lvextend -L +20G /dev/mapper/centos-root /dev/sda3
[root@localhost ~]# lvextend /dev/centos/root /dev/sda3
Size of logical volume centos/root changed from 50.00 GiB (12800 extents) to <550.00 GiB (140799 extents).
Logical volume centos/root successfully resized.
11:命令使系統重新讀取大小
[root@localhost ~]# xfs_growfs /dev/centos/root
meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=3276800 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=13107200, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=6400, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 13107200 to 144178176
12:再使用df -h查看
[root@localhost ~]# df -h
文件系統 容量 已用 可用 已用% 掛載點
/dev/mapper/centos-root 550G 47G 504G 9% /
devtmpfs 16G 0 16G 0% /dev
tmpfs 16G 204K 16G 1% /dev/shm
tmpfs 16G 25M 16G 1% /run
tmpfs 16G 0 16G 0% /sys/fs/cgroup
/dev/sda1 1014M 168M 847M 17% /boot
/dev/mapper/centos-home 39G 17G 23G 43% /home
tmpfs 3.2G 0 3.2G 0% /run/user/0
上述內容就是如何進行ProxmoxVE虛擬機LVM擴容,你們學到知識或技能了嗎?如果還想學到更多技能或者豐富自己的知識儲備,歡迎關注億速云行業資訊頻道。
免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。