类别:原创 操作系统
我的硬盘有100多G而我只划分了50G的空间给linux,那么现在我怎么扩充硬盘呢?下面我们来实际动手
关于LVM具体知识 请自行baidu。
相关命令:
lvdisplay 查看LV详细信息
pvdisplay 查看PV详细信息
vgdisplay 查看VG详细信息 我们可以查看到 当前VG的大小,以及空闲空间的大小
[root@jedy ~]#
[root@jedy ~]# df –h
Filesystem Size Used Avail Use% Mounted on
/dev/mapper/VolGroup-lv_root 47G 1.1G 44G 3% /
tmpfs 1.9G 0 1.9G 0% /dev/shm
/dev/sda1 485M 50M 411M 11% /boot
[root@jedy ~]#
[root@jedy ~]#
[root@jedy ~]# fdisk –l
Disk /dev/sda: 107.4 GB, 107374182400 bytes \\ 此处我们看到整个硬盘是107G
255 heads, 63 sectors/track, 13054 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0005b01a
Device Boot Start End Blocks Id System
/dev/sda1 * 1 64 512000 83 Linux
Partition 1 does not end on cylinder boundary.
/dev/sda2 64 6528 51915776 8e Linux LVM
Disk /dev/mapper/VolGroup-lv_root: 51.0 GB, 51044679680 bytes
255 heads, 63 sectors/track, 6205 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_root doesn't contain a valid partition table
Disk /dev/mapper/VolGroup-lv_swap: 2113 MB, 2113929216 bytes
255 heads, 63 sectors/track, 257 cylinders
Units = cylinders of 16065 * 512 = 8225280 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x00000000
Disk /dev/mapper/VolGroup-lv_swap doesn't contain a valid partition table
创建一个新的分区并格式化
[root@jedy ~]# fdisk /dev/sda
p \\ 查看分区信息 此处我只有两个分区 /dev/sda1 /dev/sda2
n \\ 新建分区
p \\ 新建主分区
3 \\ 新建分区 /dev/sda3
t \\ 更改分区的system ID 默认是 83 要改成 8e (lvm)
3 \\ 更改/dev/sda3分区的system ID
8e \\ 更改成8e
w \\ 保存 退出
[root@jedy ~]# mkfs.ext4 /dev/sda3 \\ 格式化 如果提示/dev/sda3不存在,要重启系统后再操作
[root@jedy ~]# vgextend VolGroup /dev/sda3 \\ 将/dev/sda3 加入到 VolGroup 中
[root@jedy ~]# pvdisplay
--- Physical volume ---
PV Name /dev/sda2
VG Name VolGroup
PV Size 49.51 GiB / not usable 3.00 MiB
Allocatable yes (but full)
PE Size 4.00 MiB
Total PE 12674
Free PE 0
Allocated PE 12674
PV UUID VgUx9G-FBvu-wPBg-ux1d-eKzh-xrsZ-O50VOG
--- Physical volume ---
PV Name /dev/sda3 \\ /dev/sda3 已经在了
VG Name VolGroup
PV Size 50.00 GiB / not usable 2.69 MiB
Allocatable yes
PE Size 4.00 MiB
Total PE 12799
Free PE 12799
Allocated PE 0
PV UUID XquecI-l91o-5cYt-rBxW-5N8N-6QGR-HLXkY7
[root@jedy ~]# vgdisplay
--- Volume group ---
VG Name VolGroup
System ID
Format lvm2
Metadata Areas 2
Metadata Sequence No 4
VG Access read/write
VG Status resizable
MAX LV 0
Cur LV 2
Open LV 2
Max PV 0
Cur PV 2
Act PV 2
VG Size 99.50 GiB \\ VG的总容量增加了
PE Size 4.00 MiB
Total PE 25473
Alloc PE / Size 12674 / 49.51 GiB
Free PE / Size 12799 / 50.00 GiB \\ VG的空闲容量增加了
VG UUID DJlaxH-S5sl-CqWz-orlH-kSAG-m383-2PjhtW
[root@jedy ~]#
[root@jedy ~]# lvextend -L +50G /dev/mapper/VolGroup-lv_root \\ 增加容量
[root@jedy ~]# resize2fs /dev/mapper/VolGroup-lv_root \\ 应用更改
[root@jedy ~]# df -h
[root@jedy ~]#
[root@jedy ~]#