大数据——CentOS 7加装虚拟机存储空间、CPU和内存

CentOS 7加装虚拟机存储空间

  • 准备条件
  • 扩展空间
  • 操作系统中进行分区扩展文件系统
  • 虚拟机扩展CPU和内存

准备条件

一台已经配置好的虚拟机
虚拟机安装和配置
扩容前
大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第1张图片

扩展空间

  • 点击扩展
    大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第2张图片
  • 增加存储空间,点击扩展
    大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第3张图片
  • 这时会提醒你,让你从操作系统中重新进行分区

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第4张图片

  • 点击确定打开虚拟机

操作系统中进行分区扩展文件系统

  • 打开虚拟机
  • 查看一下磁盘大小
[root@hadoop1002 ~]# df -h

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第5张图片发现容量还是30G,并没有将我们扩展的10G添加进去,是因为我们还没有将它格式化,挂载上去

把新加的硬盘挂载到虚拟机中

  • 增加的磁盘为/dev/sda
  • 运行以下的命令
[root@hadoop1002 ~]# fdisk /dev/sda
p	//查看已分区数量
n	//新增加一个分区
p	//分区类型选择主分区
4	//选择默认即可,会有提示(有时不需要输入)
回车	//默认(起始扇区)
回车	//默认(结束扇区)
t	//修改分区类型
4	//选择默认即可,会有提示
8e	//修改为LVM(8e就是LVM)
w	//保存刚才创建的分区
q	//完成,退出fdisk命令(有时不需要输入)

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第6张图片

  • 操作完上述命令后,使用命令partprobe命令或者重启机器(reboot),这是为了将分区信息记录到分区表中
  • 完成上述命令后,进行格式化分区
[root@hadoop1002 ~]# mkfs.ext3 /dev/sda3

注意:这里命令里面的数字,就是刚刚默认的数字
大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第7张图片

  • 然后添加新LVM组到已有的LVM组,实现扩容
  • 运行以下命令
[root@hadoop1002 ~]# lvm	//进入LVM管理
lvm> pvcreate /dev/sda4	//这是初始化刚才的分区,必须的
lvm> vgextend centos /dev/sda4	//将初始化的分区加入虚拟卷组centos(卷和卷组的名字可以通过命令vgdisplay查看)
lvm> vgdisplay -v	//查看信息
lvm> lvextend -l+2559 /dev/mapper/centos-root	//扩展已有卷的容量(2559是通过vgdisplay查看Free PE的大小)
lvm> pvdisplay	//查看卷容量,这时你会看到一个很大的卷了
lvm> quit	//退出LVM

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第8张图片
大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第9张图片

  • 这里要注意以下,在命令lvm>vgextend centos /dev/sda4和lvm>lvextend -l+2559 /dev/mapper/centos-root中,不是每个虚拟机命令都是cl,这个具体要看你的虚拟机文件系统配置,如果是cl-root,可以直接使用命令,否则需要按照自己的文件系统进行一些修改
  • 接下来将添加的硬盘,添加至根分区
[root@hadoop1002 ~]# lvextend -l +100%FREE /dev/centos/root

在这里插入图片描述

  • 以上是完成了卷的扩容,还需要对文件系统扩容进行操作
[root@hadoop1002 ~]# xfs_growfs /dev/mapper/centos-root

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第10张图片

  • 查看一下磁盘空间

[root@hadoop1002 ~]# df -h

大数据——CentOS 7加装虚拟机存储空间、CPU和内存_第11张图片

  • 这时已经成功的加装虚拟机的存储空间

虚拟机扩展CPU和内存

  • 如果是给虚拟机扩展CPU和内存,直接关机,对虚拟机进行修改,然后开机即可。

你可能感兴趣的:(linux,centos,操作系统,大数据)