热门标签 | HotTags
当前位置:  开发笔记 > 运维 > 正文

VmwareCentOS7磁盘扩容篇2

步骤一:虚拟机扩展磁盘容量首先,打开已经安装好的虚拟机,选择需要扩展磁盘的虚拟机,点击设备中的“硬盘”。如图:接着,进入虚拟机设置界面,在界面的右侧选择“扩展”。如图:

实践表明:此篇比《Vmware CentOS7 磁盘扩容 篇1》更全面,更具体,完全可以按此文执行成功!


 


步骤一:虚拟机扩展磁盘容量



  1. 首先,打开已经安装好的虚拟机,选择需要扩展磁盘的虚拟机,点击设备中的“硬盘”。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?






  2. 接着,进入虚拟机设置界面,在界面的右侧选择“扩展”。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  3. 接着,在弹出的扩展磁盘容量中,输入需要扩展磁盘的大小,完成后点击“确定”。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  4. 接着,等待系统自动扩展完成,在弹出的对话框中选择“确定”,这样虚拟机的磁盘就扩展完成了。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  5. 接着,回到虚拟机设置界面,点击下方的“确定”保存刚设置的参数。


VMware虚拟机如何设置CentOS 7 磁盘扩容?

步骤二:在centos 7 系统中挂载磁盘



  1. 首先,开机启动虚拟机,进入centos 7系统中,打开终端,在终端界面中输入“# df -h”命令,并回车,在终端界面中可以看到原本30G的磁盘,并未扩容。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  2. 接着,在终端界面中输入“# fdisk -l”命令,查看新磁盘的分区信息。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  3. 接着,在终端界面中输入“# fdisk  /dev/sda”命令,对新加的磁盘进行分区操作(选择新增的磁盘),并回车。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  4. 接着,在终端命令中,输入“p”命令,回车,查看已分区的数量。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  5. 接着,在终端命令中,输入“n”命令,回车,新增一个分区。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  6. 接着,在终端命令窗口中输入“p”命令,回车,在打开的分区号命中使用默认的分区号,并回车。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  7. 接着,在显示的起始扇区直接敲回车键,在弹出的Last后面中,直接敲回车键即可进入下一步(在如图画框位置直接使用回车即可进入下一步)。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  8. 接着,继续在终端命令窗口中输入“p”回车,查看当前分区的信息,在显示的信息中就可以看到已经多了一个新的分区了,大小就是刚设置的大小。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  9. 接着,在终端命令中输入“w”命令,回车,写入磁盘信息并保存。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  10. 接着,在终端命令窗口中,输入“# reboot”回车,重启虚拟机格式化新建分区。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  11. 接着,等待系统自动重启完成后,打开终端命令,在命令窗口中输入“# vgdisplay”,查看磁盘卷组名。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  12. 接着,在终端命令窗口中输入“# pvcreate  /dev/sda3”命令并回车,初始化刚建立的分区。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  13. 接着,在终端命令窗口中输入“# vgextend centos /dev/sda3”命令并回车,把刚初始化的分区加入到虚拟卷组名中(命令:# vgextend 虚拟卷组名 新增的分区)。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  14. 接着,继续在终端命令窗口中输入“# vgdisplay”命令,查看卷组的详细信息,在详细信息中可以看到刚增加的10G空间还是处于空闲的状态。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  15. 接着,继续在终端命令窗口中输入“# df -h”命令并回车,查看并记下需要扩展的文件系统名(小编这边查看到的系统名是:/dev/mapper/centos-root,不同版本查看到的应该有所区别,大家应该注意区分)。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  16. 接着,继续在终端命令窗口中输入“# lvextend -L +9G /dev/mapper/centos-root”命令并回车,扩容已有的卷组容量(注意:如果您扩容的是10G,这里10G就不能全部扩展,只能扩展比10G小的容量,不然系统会报错导致扩容失败,小编这里只扩容9G。命令:# lvextend -L +需要扩展的容量 需要扩展的文件系统名,需要注意命令中区分字母的大小写)。(根据篇1的介绍,这里可以用-l+xxx代替,不用故意缩小为9G,具体写法见链接 https://blog.csdn.net/londa/article/details/91129348 中 搜索 "-l+6143"),如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  17. 接着,继续在终端命令窗口中输入“# pvdisplay”命令并回车,查看当前的卷组,在显示的信息中卷组已经扩容成功了,接下来需要将文件系统也扩容。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  18. 接着,继续在终端命令窗口中输入“# cat /etc/fstab | grep centos-root”命令并回车,查看文件系统的格式。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  19. 接着,在上一步已经看到了文件系统的格式了,就需要使用相应的命令来扩展磁盘空间,在终端命令中输入“# xfs_growfs /dev/mapper/centos-root”命令并回车(命令:# xfs_growfs 文件系统名,不同的文件系统要用不同的命令,不然会导致报错)。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  20. 接着,等待系统自动扩容完成,完成后,在终端命令窗口中输入“# df -h”命令并回车,查看磁盘大小是否扩容成功,在显示的磁盘信息中,可以看到磁盘扩容成功了。如图:

    VMware虚拟机如何设置CentOS 7 磁盘扩容?


  21. 至此,VMware虚拟机如何设置CentOS 7 磁盘扩容教程分享结束。




推荐阅读
  • 深入探讨CPU虚拟化与KVM内存管理
    本文详细介绍了现代服务器架构中的CPU虚拟化技术,包括SMP、NUMA和MPP三种多处理器结构,并深入探讨了KVM的内存虚拟化机制。通过对比不同架构的特点和应用场景,帮助读者理解如何选择最适合的架构以优化性能。 ... [详细]
  • 基于KVM的SRIOV直通配置及性能测试
    SRIOV介绍、VF直通配置,以及包转发率性能测试小慢哥的原创文章,欢迎转载目录?1.SRIOV介绍?2.环境说明?3.开启SRIOV?4.生成VF?5.VF ... [详细]
  • CentOS 7 磁盘与文件系统管理指南
    本文详细介绍了磁盘的基本结构、接口类型、分区管理以及文件系统格式化等内容,并提供了实际操作步骤,帮助读者更好地理解和掌握 CentOS 7 中的磁盘与文件系统管理。 ... [详细]
  • 本文详细记录了在基于Debian的Deepin 20操作系统上安装MySQL 5.7的具体步骤,包括软件包的选择、依赖项的处理及远程访问权限的配置。 ... [详细]
  • 本文将介绍如何编写一些有趣的VBScript脚本,这些脚本可以在朋友之间进行无害的恶作剧。通过简单的代码示例,帮助您了解VBScript的基本语法和功能。 ... [详细]
  • 本文详细介绍如何使用Python进行配置文件的读写操作,涵盖常见的配置文件格式(如INI、JSON、TOML和YAML),并提供具体的代码示例。 ... [详细]
  • 本文详细介绍了如何在Linux系统上安装和配置Smokeping,以实现对网络链路质量的实时监控。通过详细的步骤和必要的依赖包安装,确保用户能够顺利完成部署并优化其网络性能监控。 ... [详细]
  • 1.如何在运行状态查看源代码?查看函数的源代码,我们通常会使用IDE来完成。比如在PyCharm中,你可以Ctrl+鼠标点击进入函数的源代码。那如果没有IDE呢?当我们想使用一个函 ... [详细]
  • CentOS7源码编译安装MySQL5.6
    2019独角兽企业重金招聘Python工程师标准一、先在cmake官网下个最新的cmake源码包cmake官网:https:www.cmake.org如此时最新 ... [详细]
  • 本文详细介绍了 Dockerfile 的编写方法及其在网络配置中的应用,涵盖基础指令、镜像构建与发布流程,并深入探讨了 Docker 的默认网络、容器互联及自定义网络的实现。 ... [详细]
  • 本文详细介绍了Java编程语言中的核心概念和常见面试问题,包括集合类、数据结构、线程处理、Java虚拟机(JVM)、HTTP协议以及Git操作等方面的内容。通过深入分析每个主题,帮助读者更好地理解Java的关键特性和最佳实践。 ... [详细]
  • 本文深入探讨了Linux系统中网卡绑定(bonding)的七种工作模式。网卡绑定技术通过将多个物理网卡组合成一个逻辑网卡,实现网络冗余、带宽聚合和负载均衡,在生产环境中广泛应用。文章详细介绍了每种模式的特点、适用场景及配置方法。 ... [详细]
  • Hadoop入门与核心组件详解
    本文详细介绍了Hadoop的基础知识及其核心组件,包括HDFS、MapReduce和YARN。通过本文,读者可以全面了解Hadoop的生态系统及应用场景。 ... [详细]
  • 本文详细介绍了MicroATX(也称Mini ATX)和MATX主板规格,探讨了它们的结构特点、应用场景及对电脑系统成本和性能的影响。同时,文章还涵盖了相关操作系统的实用技巧,如蓝牙设备图标删除、磁盘管理等。 ... [详细]
  • 本文探讨了如何在 PHP 的 Eloquent ORM 中实现数据表之间的关联查询,并通过具体示例详细解释了如何将关联数据嵌入到查询结果中。这不仅提高了数据查询的效率,还简化了代码逻辑。 ... [详细]
author-avatar
2702934635_941
这个家伙很懒,什么也没留下!
PHP1.CN | 中国最专业的PHP中文社区 | DevBox开发工具箱 | json解析格式化 |PHP资讯 | PHP教程 | 数据库技术 | 服务器技术 | 前端开发技术 | PHP框架 | 开发工具 | 在线工具
Copyright © 1998 - 2020 PHP1.CN. All Rights Reserved | 京公网安备 11010802041100号 | 京ICP备19059560号-4 | PHP1.CN 第一PHP社区 版权所有