比如 點擊了后 點擊創建虛擬磁盤 選擇一個 20G 然后啟動虛擬機
使用fdisk查看所有的磁盤 看是否新增了一個20G的硬盤
[root@localhost ~]# fdisk -l 磁盤 /dev/sda:8589 MB, 8589934592 字節,16777216 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤標簽類型:dos 磁盤標識符:0x000a8b5a 設備 Boot Start End Blocks Id System /dev/sda1 * 2048 2099199 1048576 83 Linux /dev/sda2 2099200 16777215 7339008 8e Linux LVM 磁盤 /dev/sdb:21.5 GB, 21474836480 字節,41943040 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤 /dev/mapper/centos-root:6652 MB, 6652166144 字節,12992512 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節 磁盤 /dev/mapper/centos-swap:859 MB, 859832320 字節,1679360 個扇區 Units = 扇區 of 1 * 512 = 512 bytes 扇區大小(邏輯/物理):512 字節 / 512 字節 I/O 大小(最小/最佳):512 字節 / 512 字節
其中 /dev/sdb 就是新的磁盤名稱 默認是沒有分區的 可以使用 fdisk /dev/sdb進行分區參考博客 我這里默認就只需要一個分區
直接格式化
[root@localhost ~]# mkfs.ext3 /dev/sdb
mke2fs 1.42.9 (28-Dec-2013)
/dev/sdb is entire device, not just one partition!
無論如何也要繼續? (y,n) y
文件系統標簽=
OS type: Linux
塊大小=4096 (log=2)
分塊大小=4096 (log=2)
Stride=0 blocks, Stripe width=0 blocks
1310720 inodes, 5242880 blocks
262144 blocks (5.00%) reserved for the super user
第一個數據塊=0
Maximum filesystem blocks=4294967296
160 block groups
32768 blocks per group, 32768 fragments per group
8192 inodes per group
Superblock backups stored on blocks:
32768, 98304, 163840, 229376, 294912, 819200, 884736, 1605632, 2654208,
4096000
Allocating group tables: 完成
正在寫入inode表: 完成
Creating journal (32768 blocks): 完成
Writing superblocks and filesystem accounting information: 完成
給這個磁盤創建一個物理卷
[root@localhost ~]# pvcreate /dev/sdb WARNING: ext3 signature detected on /dev/sdb at offset 1080. Wipe it? [y/n]: y Wiping ext3 signature on /dev/sdb. Physical volume "/dev/sdb" successfully created.
查看需要添加的卷組的名稱
[root@localhost ~]# vgdisplay --- Volume group --- VG Name centos System ID Format lvm2 Metadata Areas 1 Metadata Sequence No 3 VG Access read/write VG Status resizable MAX LV 0 Cur LV 2 Open LV 2 Max PV 0 Cur PV 1 Act PV 1 VG Size <7.00 GiB PE Size 4.00 MiB Total PE 1791 Alloc PE / Size 1791 / <7.00 GiB Free PE / Size 0 / 0 VG UUID d3KYFs-kGca-hcvv-65dF-WVMj-z53R-eCUQUm
此時 FREE PE /SIZE 也就是剩余用於分配到邏輯卷的空間是 0 沒有空間了 也就是里面所有的物理卷都被分配了
將 新增的物理卷拓展到 卷組中 注意這里卷組的名字(上面的VG Name的名字)是centos
[root@localhost ~]# vgextend centos /dev/sdb Volume group "centos" successfully extended
再次查看 卷組(vgdisplay) 可以發現 多了20g可以用於創建邏輯卷了
Free PE / Size 5119 / <20.00 GiB
接下來將卷組中所有的空間分配給 之前df -m查看的掛載/的邏輯卷組 /dev/mapper/centos-root (確任它是不是邏輯卷 可以使用
lvdisplay命令查看)
[root@localhost ~]# lvextend -l+100%FREE /dev/mapper/centos-root Size of logical volume centos/root changed from <6.20 GiB (1586 extents) to 26.19 GiB (6705 extents). Logical volume centos/root successfully resized.
使用df -m查看是否 該邏輯卷 擁有了 多20g空間 (發現並沒有)
[root@localhost ~]# df -m 文件系統 1M-塊 已用 可用 已用% 掛載點 /dev/mapper/centos-root 6334 3531 2804 56% /
需要使用 命令重新刷新邏輯卷 才能查看到
[root@localhost ~]# xfs_growfs /dev/mapper/centos-root
meta-data=/dev/mapper/centos-root isize=512 agcount=4, agsize=406016 blks
= sectsz=512 attr=2, projid32bit=1
= crc=1 finobt=0 spinodes=0
data = bsize=4096 blocks=1624064, imaxpct=25
= sunit=0 swidth=0 blks
naming =version 2 bsize=4096 ascii-ci=0 ftype=1
log =internal bsize=4096 blocks=2560, version=2
= sectsz=512 sunit=0 blks, lazy-count=1
realtime =none extsz=4096 blocks=0, rtextents=0
data blocks changed from 1624064 to 6865920
再次檢測 成功擴容
[root@localhost ~]# df -m 文件系統 1M-塊 已用 可用 已用% 掛載點 /dev/mapper/centos-root 26810 3531 23280 14% /
