PvP Server Kiralama & Oyun Sunucuları
0 Giriş Yap Kayıt Ol

如何在Linux服务器上使用LVM扩展磁盘和分区?

Yazdır

如何在Linux服务器上使用LVM扩展磁盘和分区?

在虚拟化基础设施(VMware、Proxmox、KVM 等)中增加 Linux 服务器的磁盘大小后,操作系统不会自动使用这个新空间。扩展磁盘而不丢失服务器上的数据(无数据丢失风险) LVM(逻辑卷管理器) 使用架构。在本指南中,您将逐步学习磁盘扩展命令。

第 1 步:检测新磁盘或空间

通过 Putty 以 root 身份连接到您的服务器并检查添加到系统中的新域:

  • 列出物理磁盘:
    fdisk -llsblk键入命令。
  • 如果您的主磁盘(例如:/dev/sda) 已展开但未反映在逻辑分区上,请继续下一步。

步骤 2:调整物理分区大小

为了让LVM看到新的磁盘空间,我们需要扫描并扩展物理卷:

  1. 运行 parpart 命令更新磁盘表:
    partprobe
  2. 在LVM上扩展相关物理磁盘(根据你的磁盘名称,可能会变成sda2、sdb1等):
    pvresize /dev/sda2
  3. 验证卷组并查看可用空间vgdisplay写。

步骤3:扩展逻辑分区和文件系统

在最后一步中,我们将把可用空间直接转移到您的根(/)目录或所需的分区:

  • 扩展逻辑卷以占用所有可用空间:
    lvextend -l +100%FREE /dev/mapper/almalinux-root
    *(注意:`/dev/mapper/...`路径根据您的服务器而有所不同,您可以使用`df -h`命令查看您自己的根路径)。*
  • 文件系统到操作系统的处理:
    • 如果你的服务器 XFS 如果使用文件系统(AlmaLinux、CentOS、RHEL):
      xfs_growfs /dev/mapper/almalinux-root
    • 如果你的服务器 外部4 如果使用文件系统(Ubuntu、Debian):
      resize2fs /dev/mapper/almalinux-root
  • 整个过程就完成了!df -h您可以通过键入 来验证新的磁盘大小。

本文是专门为PvPServer准备的。

Bu cevap yeterince yardımcı oldu mu?

Oyla

overlay spinner