当前位置: 首页 > article >正文

wmware下centos9磁盘扩容/原分区扩容

背景:需要做迁移,将项目由svn管理改为gitlab管理,所以需要将项目从svn迁移到gitlab上。在vmware虚拟机的centos9系统上安装svn和gitlab时,报错,大致意思是提示空间不足。

解决步骤:

1、先在vmware workstation中将虚拟机关机,右击虚拟机,然后有个扩容选项。注:如果有快照,需要将快照删除后才能进行扩容。  下面截图是后续所有操作结束后、扩容成功后截的

2、执行完上图步骤【我是把原先的20G改成了100G】后  df -h,发现没扩容成功,但是执行 fdisk -l 发现有个100G的磁盘:/dev/nvme0n1,下面还挂有三个设备。此时需要对这个磁盘进行分区和创建物理卷两步,然后才能算是扩容成功。

3、分区。 fdisk /dev/nvme0n1

然后输入 m ,在输入 n ,剩下的步骤回车用默认的就行,最后选择 w ,就完成了分区,完成分区后需要  reboot 重启

4、创建物理卷PV

分区后,执行df -h,是发现没有扩容成功的。

创建物理卷:pvcreate /dev/nvme0n1p4       注:执行fdisk -l显示出来的名字是啥就写啥,名字用前三个设备的名字在加一个序号

查看卷组:lvdisplay 

后面会要用到LV Name是root的 VG Name 和 LV Path

扩容卷组

vgextend cs_bogon /dev/nvme0n1p4

对根目录/进行扩容

vgdisplay

 lvextend -l +100%FREE /dev/cs_bogon/root

最后一步:xfs_growfs /dev/cs_bogon/root

扩容结束


http://www.kler.cn/news/362855.html

相关文章:

  • 912.排序数组(归并排序)
  • 机器视觉运动控制一体机在DELTA并联机械手视觉上下料应用
  • Golang | Leetcode Golang题解之第500题键盘行
  • 【C++ 算法进阶】算法提升四
  • WebRTC音频 03 - 实时通信框架
  • vue 项目i18n国际化,快速抽离中文,快速翻译
  • STM32通信协议-I2C
  • RISC-V笔记——Pipeline依赖
  • kali的下载与配置
  • css 切角实现(全)
  • ffmpeg的视频滤镜: 抠图-chromakey
  • MongoDB 安装教程(MAC版本)
  • react 基础学习笔记
  • 数据降维与主成分分析
  • Python项目内网环境pdm install超时httpx.ReadTimeout: timed out
  • VMware虚拟机中centos磁盘扩容(非VG分区挂载方案)
  • RabbitMQ 中的交换机学习
  • 项目实战-图书管理系统之个人中心
  • 【02】RabbitMQ客户端应用开发实战
  • gin入门教程(7): 使用 Logrus + Lumberjack 创建日志中间件
  • 【RabbitMQ】如何在 Ubuntu 安装 RabbitMQ
  • react1816中的setState同步还是异步的深层分析
  • 【p2p、分布式,区块链笔记 Blockchain】truffle002 unleashed_rentable_nft 项目
  • 深入理解 IP 协议
  • 大物 真空中的静电场
  • 微前端之模块联邦架构