扩展linux系统根目录
逻辑卷管理(LVM)
步骤:
1.查看磁盘空间:
#df -h
-bash-4.2# df -h
2.创建磁盘分区
#fdisk -l
#fdisk /dev/sdb
command (m for help) : p
command (m for help) :n
command action
e extended
p primary partition (1-4)
p
Partition number (1-4):1 #分区号(根据实际情况填写)
First cylinder ( 1- 2610 ,default 1):#回车用默认值
Last cylinder + cylinder or +size{K,M,G} (1-2610):#回车用默认值
command (m for help): t #改变类型
selected partition 1
Hex code (type L to list codes):8e #LVM的分区代码
changed system type of partition 1 to 8e (Linux LVM)
command (m for help) : p
可以看到
Id 8e
System linux LVM
command (m for help):w
#partprode
将磁盘分区表变化信息通知内核,请求操作系统重新加载分区表,有些报错可忽略
Error :Invaild partition table - recursive parttition on /dev/sr0
3.创建物理卷
#fdisk -l
#pvcreate /dev/sdb1 #刚刚创建的分区
#由fdisk -l 查到LVM 卷是 /dev/sdb1 所以用/dev/sdb1来创建物理卷
4.扩展卷组
#pvdisplay
#vgextend VolGroup /dev/sdb1
vgdisplay
5.扩展逻辑卷
#lvextend -l +100%free /dev/mapper/VolGroup - lv_root #free 也可写成大写
#blkid /dev/mapper/VolGroup - lv_root #查看分区文件类型
#e2fsck -f /dev/mapper/VolGroup -lv_root #e2fsck -f 检查分区
#resize2fs /dev/mapper/VolGroup -lv_root #如果分区是xfs系统,则用xfs_growfs 命令对文件系统进行扩展
#df -h 查看磁盘空间,根分区是否扩展成功