博客
关于我
linux 根目录扩容
阅读量:788 次
发布时间:2023-02-01

本文共 868 字,大约阅读时间需要 2 分钟。

如何在CentOS 7.x 64位虚拟机中增加硬盘空间

作为一个刚开始使用Linux的新手,我最近在CentOS 7.x 64位虚拟机中遇到了一个需要解决的问题:系统目录“/”的空间逐渐耗尽,最终甚至出现了“根目录空间不足”警告。为了解决这一问题,我决定尝试增加虚拟机的硬盘空间。

1. 新增硬盘空间

进入虚拟管理器(VMware)并关机虚拟机后,我按照以下步骤增加了10GB的硬盘空间。在VMware中,点击右键新增硬盘并选择“扩展”,然后等待系统处理。这时,VMware提示新增硬盘可用,但需要在系统下进行分区操作才能使用。

2. 在Linux下进行分区

登录虚拟机后,我使用图形化工具“磁盘”(fdisk工具)开始分区。通过“df -hl”查看当前分区状态,确认新增硬盘已挂载到“/dev/sda4”。

3. 使用LVM扩展空间

由于新增硬盘无法直接挂载到根目录“/”,我选择使用逻辑卷管理(LVM)来扩展根目录的容量。根据推荐链接的教程,我执行以下命令:

  • 创建新的物理卷 PM:pvcreate /dev/sda4
  • 将物理卷扩展到现有的逻辑卷“centos”中:vgextend centos /dev/sda4
  • 使用“lvextend”将根目录“/”的容量扩展:lvextend --extents +<size> /dev/centos/root(注意:
    需根据实际情况代入)
  • 由于扩展时出现“Insufficient free space”错误,我减少了扩展的大小,并使用“xfs_growfs”命令重新调整文件系统。
  • 4. 验证空间是否已扩展

    最后,我通过“df -hl”确认根目录“/”的空间是否已增加。网页上的解决方案指出可能需要重启虚拟机才能见效。

    这次经历让我深刻理解了Linux系统管理需要耐心和细致的步骤,特别是在使用LVM时,一个小错误可能导致系统无法启动。通过查阅资源和手动操作,我终于成功解决了硬盘空间不足的问题,可以继续平稳使用虚拟机。遇到问题时,仔细查阅相关文档和社区实例总能提供有价值的解决方法。

    转载地址:http://zqwfk.baihongyu.com/

    你可能感兴趣的文章
    Linux 服务器启动流程详解
    查看>>
    Linux 服务器启动流程详解
    查看>>
    linux 服务器性能监控(一)
    查看>>
    Linux 权限常用命令
    查看>>
    Linux 权限管理基本命令
    查看>>
    Linux 查找搜索命令
    查看>>
    linux 查看 mongodb 连接数
    查看>>
    linux 查看文件大小及内容
    查看>>
    Linux 查看目录大小
    查看>>
    linux 查看硬盘的uuid_linux添加新硬盘不需要重启识盘,及查看uuid
    查看>>
    linux 查看系统信息命令(比较全)
    查看>>
    Linux 查看系统日志命令
    查看>>
    linux 根目录扩容
    查看>>
    Linux 根目录爆满解决(/dev/mapper/centos-root 100%问题)
    查看>>
    linux 添加微软字体,如何给Ubuntu添加Windows及Mac字体?
    查看>>
    linux 添加本地yum源
    查看>>
    LINUX 游戏服务器之旅4_mongodb环境
    查看>>
    linux 源码搭建lnmp_Linux源码安装lnmp
    查看>>
    Linux 环境下将 ASM 磁盘映射到物理磁盘的完整指南
    查看>>
    Linux 环境下更新 Python
    查看>>