关于linux在VM如何扩充磁盘容量操作说明
1.查看本地磁盘使用情况。如下:[root@redis ~]# df -h文件系统 容量 已用 可用 已用%% 挂载点/dev/mapper/vg_redis-lv_root28G 1.2G25G5% /tmpfs491M0 491M0% /dev/shm/dev/sda1...
1.查看本地磁盘使用情况。如下:
[root@redis ~]# df -h
文件系统 容量 已用 可用 已用%% 挂载点
/dev/mapper/vg_redis-lv_root
28G 1.2G 25G 5% /
tmpfs 491M 0 491M 0% /dev/shm
/dev/sda1 477M 33M 419M 8% /boot
2.查看分区情况。如下:
# fdisk -l
Disk /dev/sda: 53.7 GB, 53687091200 bytes
255 heads, 63 sectors/track, 6527 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: 0x000ee024
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 2611 20458496 8e Linux LVM
/dev/sda3 2611 5221 20966162+ 8e Linux LVM
Disk /dev/mapper/vg_redis-lv_root: 29.6 GB, 29603397632 bytes
255 heads, 63 sectors/track, 3599 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/vg_redis-lv_swap: 2080 MB, 2080374784 bytes
255 heads, 63 sectors/track, 252 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
注意:原磁盘为40G,现扩充到50G
3.对新盘再分区,格式
[root@redis ~]# fdisk /dev/sda
WARNING: DOS-compatible mode is deprecated. It's strongly recommended to
switch off the mode (command 'c') and change display units to
sectors (command 'u').
Command (m for help):
请安步骤输入下面操作;
p 查看已分区数量(我看到有两个 /dev/sda1 /dev/sda2)
n 新增加一个分区
p 分区类型我们选择为主分区
3 分区号选3(因为1,2已经用过了,见上)
回车 默认(起始扇区)
回车 默认(结束扇区)
t 修改分区类型
3 选分区3
8e 修改为LVM(8e就是LVM)
w 写分区表(可能直接退出了,没有关系的)
q 完成,退出fdisk命令
4.重启后(reboot now)
格式化:mkfs.ext3 /dev/sda3
5.添加新LVM到已有的LVM组,实现扩容
lvm 进入lvm管理
lvm> pvcreate /dev/sda3 这是初始化刚才的分区,必须的
lvm> vgextend vg_redis /dev/sda3 将初始化过的分区加入到虚拟卷组vg_dc01
lvm>lvextend -L +9.9G /dev/vg_redis/lv_root 扩展已有卷的容量(因为我只扩充10G)
lvm>pvdisplay 查看卷容量,这时你会看到一个很大的卷了
lvm>quit 退出
6.输入下列命令,刷新磁盘容量
resize2fs /dev/vg_redis/lv_root
7.df -h
可以看到扩充完成的容量
如下出现下面异常:
Couldn't find valid filesystem superblock.
处理方法:
由于系统为centos7系统,文件格式为xfs
所以需要使用以下命令刷新lv
xfs_growfs /dev/vg_redis/lv_root
更多推荐
所有评论(0)