华为FusionCompute虚拟机(linux系统)可以使用下面两种方式扩容:
一、虚拟机调整容量
1、在平台上进行如下操作:
2、进入虚拟机会发现磁盘空间增加,但是挂载路径的空间没有变化,需要对磁盘进行如下操作:
#/dev/vdb为容量增加的磁盘
pvresize /dev/vdb
#"oracle_data-lv_oracle_data"为lv的名称
lvextend -l +100%FREE /dev/mapper/oracle_data-lv_oracle_data
#xfs_growfs命令刷新文件系统
xfs_growfs /dev/mapper/oracle_data-lv_oracle_data
二、虚拟机新增磁盘
1、在平台上进行如下操作:
2、进入虚拟机会发现新的磁盘,需要对磁盘进行如下操作:
#对新磁盘/dev/vdd创建pv
pvcreate /dev/vdd
#"oracle_data"为原有的vg组的名称
vgextend oracle_data /dev/vdd
#"oracle_data-lv_oracle_data"为原有的lv的名称
lvextend /dev/mapper/oracle_data-lv_oracle_data /dev/vdd
#xfs_growfs命令刷新文件系统
xfs_growfs /dev/mapper/oracle_data-lv_oracle_data
注意:
lvm命令既可以对磁盘disk创建lv,也可以对磁盘的分区part创建lv。
resize2fs 命令 :针对的是ext2、ext3、ext4文件系统。
xfs_growfs 命令 :针对的是xfs文件系统。