esxi中扩展lvm磁盘大小

如何调整ESXi中LVM磁盘大小

在虚拟化环境中,调整磁盘大小是一个常见的需求。本文将指导你如何在ESXi上调整连接的LVM磁盘大小,并在Ubuntu系统中进行相应的配置更新。

1. 调整Ubuntu系统中的vg-root大小

首先,你需要在Ubuntu系统中调整vg-root的大小。这通常涉及到使用LVM工具来扩展逻辑卷。

ubuntu---vg-root的大小

2. 在ESXi上调整磁盘大小

在ESXi的Web界面中,你可以调整虚拟机的磁盘大小。以下是从100GB调整到175GB的步骤:

  • 进入虚拟机。
  • 点击需要修改lvm的虚拟机。
  • 点击"edit settings"按钮。
  • 在弹出的窗口中,调整磁盘大小至175GB。
  • 确认并应用更改。

3. Ubuntu上扫描磁盘

在Ubuntu系统中,执行以下命令以触发操作系统重新扫描并检测所有连接的存储设备及其分区:

sudo echo 1 > /sys/class/block/sda/device/rescan

执行该命令后,使用lsblk命令可以查看到调整后的磁盘大小。

4. 新增磁盘分区sda2

接下来,我们需要在/dev/sda上新增一个分区sda2

  • 启动fdisk工具:sudo fdisk /dev/sda
  • 输入n创建新分区。
  • 输入p选择主分区。
  • 输入新的分区号,例如2(如果1已被占用)。
  • 选择起始扇区,通常直接按Enter接受默认值。
  • 选择结束扇区,同样直接按Enter接受默认值。
  • 输入w保存配置并退出。
  • 保存配置后,使用以下命令重新扫描分区表:sudo partprobe /dev/sda

    现在,你将会看到新增的硬盘

5. 将新增分区添加到LVM

现在,我们需要将新增的分区/dev/sda2添加到LVM中的ubuntu-vg-root卷组:

  • 初始化硬盘为物理卷(PV):sudo pvcreate /dev/sda2
  • 将新物理卷添加到卷组(VG):sudo vgextend ubuntu-vg /dev/sda2
  • 查看卷组(VG)以确认新物理卷已被添加:sudo vgdisplay
    如果Free PE/Size列不是0,说明新增磁盘到卷组(VG)成功。
  • 扩展逻辑卷(LV): sudo lvextend -l +100%FREE /dev/ubuntu-vg/root
  • 扩展文件系统。
    -- 如果你使用的是ext4文件系统:sudo resize2fs /dev/ubuntu-vg/root
    -- 如果是XFS文件系统:sudo xfs_growfs /dev/ubuntu-vg/root
  • 最后,你可以使用df -h命令来验证新的磁盘空间是否已经被正确识别和使用。
相关推荐
智购科技自动贩卖机6 分钟前
自动售货机嵌入式系统时钟同步与时间管理实战:从RTC校准到断网时间保持的工程实践
大数据·linux·数据库·人工智能·yolo
BizzZ_12 分钟前
Linux(2)——权限
linux
j7~13 分钟前
【C++微服务项目开发脚手架】(环境篇)虚拟机 + Docker + MySQL/Redis/RabbitMQ/ES/etcd/FastDFS 全套配齐
linux·c++·ubuntu·docker·vmware·项目开发·微服务脚手架
Biomamba生信基地21 分钟前
安全访问:FutureTerminal之Jupyter配置及Linux终端、Python与R环境访问
linux·远程连接·生物信息学
M78佐菲23 分钟前
ARM学习笔记(三)
linux·arm开发·笔记·嵌入式硬件·学习
邪修king24 分钟前
Re:Linux 系统篇(三十一):库的制作与原理Chapter2:静态链接与程序加载 —— 从磁盘 ELF 到运行中进程的完整旅程
android·linux·运维·开发语言
云计算练习生41 分钟前
什么是内核?操作系统内核到底管哪些事
linux·windows·操作系统·内核·shell
可涵不会debug1 小时前
公司外怎么连接管家婆?从 SQL Server 安装到 cpolar 固定 TCP 远程登录
linux·运维·ubuntu
wuyk5551 小时前
《WiFi 嵌入式物联网开发全套实战》| 第 12 章 Linux 系统 WiFi 常用命令全集:iw/iwlist/ip/wpa_cli 实战
linux·网络·stm32·物联网·tcp/ip
wuminyu1 小时前
纯轻量级锁体系下C2编译器锁粗化和消除机制剖析
java·linux·c语言·jvm·c++