oracle 查看卷组的磁盘大小,virtualBox下Centos系统扩展磁盘空间(示例代码)

(1)查看空间容量:

打开windows命令终端。然后打开virtualbox安装目录,找到VBoxManage.exe,拖动到终端里面。输入命令:list hdds,回车。

我安装的位置是 : C:Program FilesOracleVirtualBox。

C:Program FilesOracleVirtualBox>VBoxManage.exe list hdds

结果:

UUID: 3aa0ca79-5c4b-4e88-8921-38ec299310f8

Parent UUID: base

State: created

Type: normal (base)

Location: C:UsersfeiVirtualBox VMsCentOs7-DVDios-LAMPCentOs7-DVDios-LAMP.vdi

Storage format: VDI

Capacity:8192MBytes

Encryption: disabled

可以看出容量是8G,文件地址在"C:UsersfeiVirtualBox VMsCentOs7-DVDios-LAMPCentOs7-DVDios-AMP.vdi"。

(2)修改容量:

C:Program FilesOracleVirtualBox>VBoxManage.exe modifyhd "C:UsersfeiVirtual

Box VMsCentOs7-DVDios-LAMPCentOs7-DVDios-LAMP.vdi"--resize 20480

0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%

再次查看容量,发现已经改变:Capacity:       20480 MBytes。

(3)查看虚拟机的磁盘空间:

20180703133448100639.png

总容量变成了20G,实际分配空间还是6.78G。

(4)使用Gparted进行分区

20180703133448280334.png

然后点击确定,启动系统。

20180703133448542063.png

一直回车,语言选择26 简体中文,模式选0,正常应该进入分区界面,但是测试出了以下问题:

20180703133448754961.png

卡在这不会动,尝试其他方法。

(5)LVM(Logic Volume Manager)逻辑卷管理,分区管理方式。

克隆虚拟硬盘:

C:Program FilesOracleVirtualBox>VBoxManage.exe clonehd "C:UsersfeiVirtualB

ox VMsCentOs7-DVDios-LAMPCentOs7-DVDios-LAMP.vdi" "C:UsersfeiVirtualBox VMs

CentOs7-DVDios-LAMPCentOs7-DVDios-LAMP-clone.vdi"0%...10%...20%...30%...40%...50%...60%...70%...80%...90%...100%Clone medium createdin format ‘VDI‘. UUID: 990467ef-ae35-4cbe-889d-0cfb4ccf6252

添加虚拟硬盘:

在打开虚拟机--选个系统--右击--设置--存储--控制器SATA--右边的添加虚拟硬盘--选择克隆的文件就行了。

sudo fdisk -l 查看当前系统分区情况

20180703133448934656.png

下面创建将扩展的空间,创建新分区

20180703133449074310.png

重启系统,会看到刚才的分区sda3,将分区格式化为ext4格式。

sudo mkfs.ext4 /dev/sda3

下面开始LVM操作:

sudo vgdisplay //查看卷组名,我这里是centos,下面要用

sudo pvcreate /dev/sda3 //创建新物理卷

sudo vgextend centos /dev/sda3 //扩展到卷 组

sudo lvdisplay | more

结果显示 /dev/centos/root 就是根分区,也是我们要扩展的分区

sudo lvextend -L +6.96 /dev/centos/lv_rootsudo lvextend /dev/centos/lv_root /dev/sda3//两个命令都可以,不过下面好些,不用计算,命令意思是扩展到逻辑分区

刷新分区

sudo resize2fs /dev/centos/root //刷新逻辑分区容量

执行报错:

resize2fs 1.41.12

resize2fs: Bad magic number in super-block while trying to open /dev/centos/root

Couldn‘t find valid filesystem superblock.

执行以下命令:

sudo xfs_growfs /dev/mapper/centos-root

结果:

20180703133449274513.png

再次查看磁盘空间:

20180703133449541124.png

磁盘空间以改变。

参考资料有:

感谢博主分享。

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值