AskOverflow.Dev

AskOverflow.Dev Logo AskOverflow.Dev Logo

AskOverflow.Dev Navigation

  • 主页
  • 系统&网络
  • Ubuntu
  • Unix
  • DBA
  • Computer
  • Coding
  • LangChain

Mobile menu

Close
  • 主页
  • 系统&网络
    • 最新
    • 热门
    • 标签
  • Ubuntu
    • 最新
    • 热门
    • 标签
  • Unix
    • 最新
    • 标签
  • DBA
    • 最新
    • 标签
  • Computer
    • 最新
    • 标签
  • Coding
    • 最新
    • 标签
主页 / server / 问题 / 912195
Accepted
Gaia
Gaia
Asked: 2018-05-15 14:10:00 +0800 CST2018-05-15 14:10:00 +0800 CST 2018-05-15 14:10:00 +0800 CST

优化 LVM 设置以不断增加单个挂载点的空间

  • 772

VPS设置如下

名称 MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sr0 11:0 1 1024M 0 只读存储器
vda 253:0 0 60G 0 磁盘
├─vda1 253:1 0 9.8G 0 部分 /
└─vda2 253:2 0 50.2G 0 部分
  └─VolGroup1-LogVol1 252:0 0 50.2G 0 lvm /mnt/lvm1
vdb 253:16 0 10G 0 磁盘
磁盘 /dev/vda:60 GiB,64424509440 字节,125829120 个扇区
单位:1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节/512 字节
I/O 大小(最小/最佳):512 字节/512 字节
磁盘标签类型:dos
磁盘标识符:XXXXXXXX
.
设备引导开始结束扇区大小 ID 类型
/dev/vda1 * 2048 20482047 20480000 9.8G 83 Linux
/dev/vda2 20482048 125829119 105347072 50.2G 83 Linux
.
磁盘 /dev/vdb:10 GiB,10737418240 字节,20971520 个扇区
单位:1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节/512 字节
I/O 大小(最小/最佳):512 字节/512 字节
磁盘标签类型:gpt
磁盘标识符:XXXXXXXX-XXXX-XXXX-XXXX-XXXXXXXXXXX
.
设备开始结束扇区大小类型
/dev/vdb1 2048 20969471 20967424 10G Linux 文件系统
.
磁盘 /dev/mapper/VolGroup1-LogVol1:50.2 GiB,53934555136 字节,105340928 个扇区
单位:1 * 512 = 512 字节的扇区
扇区大小(逻辑/物理):512 字节/512 字节
I/O 大小(最小/最佳):512 字节/512 字节

/dev/vdb/ 是最初 10GB 大小的单块存储卷。稍后我将在此块存储中添加更多空间。或者可以添加更多块存储(/dev/vdc、/dev/vdc 等)。

我需要将它挂载到 /mnt/lvm1。使用此文件夹的应用程序将需要更多空间,我不能让它们使用多个文件夹。

保持向单个挂载点添加空间的最佳设置是什么?当然,我可以将VolGroup1-LogVol1扩展到 /dev/vdb1,但是还有其他更容易管理的方法吗?这可以是不同的 PV/VG/LV 设置和/或使用多个块存储的形式。

ubuntu
  • 1 1 个回答
  • 177 Views

1 个回答

  • Voted
  1. Best Answer
    Spooler
    2018-05-15T15:04:36+08:002018-05-15T15:04:36+08:00

    没有一种最佳方法可以做到这一点。但是,根据您的情况,有几种方法比其他方法效果更好。

    一般来说,尽量避免抽象层。如果您打算将整个磁盘用于 LVM 而没有其他用途,那么在其上放置分区表没有任何意义 - 所以消除该层并自行创建/dev/vdb一个 LVM 物理卷。这也使将来调整此设备的大小变得更加容易和安全,因为您不必每次都调整分区大小。此外,LVM 无论如何就像一个高级分区表。

    如果这个块设备是由 EBS 之类的东西提供的,那么可以在联机时扩展该卷。来自不同提供商的大多数其他块设备目标也可以在线扩展。让 LVM 注册这个扩展的卷只需要一个命令(假设你没有使用分区表):

    pvresize /dev/vdb

    重新检测物理卷容量后,您将看到 LVM 中反映的新存储大小,这些大小将立即可供使用。然后,您可以通过扩展您的 LV 或添加新的来自由使用扩展的空间。

    通过添加物理卷作为扩展方法来添加更多容量是可行的,但如果可以的话,最好避免这种情况。管理多个物理卷而不是一个大的物理卷可能会令人烦恼,尤其是在必须执行全局过滤多路径卷、自行管理远程存储目标或确定给定物理卷是否给卷组问题等事情时。

    但是,在不容易或不可能调整提供所述 PV 的现有后备存储目标大小的环境中,仅使用 LVM 的能力来聚合卷组中的块设备并添加更多设备会更容易 - 这通常是使用时的情况例如,“裸”硬盘。

    • 1

相关问题

  • 无法通过 Ubuntu VPN 访问外部网络

  • ubuntu apt-get upgrade - 如何在 shell 中单击确定?

  • VirtualBox 上 Ubuntu 的访客优化技巧 [关闭]

  • 外部硬盘上的 virtualbox 虚拟硬盘驱动器(Vista 主机上的 ubuntu 客户机)

  • 如何在 Ubuntu 上挂载 LVM 分区?

Sidebar

Stats

  • 问题 205573
  • 回答 270741
  • 最佳答案 135370
  • 用户 68524
  • 热门
  • 回答
  • Marko Smith

    新安装后 postgres 的默认超级用户用户名/密码是什么?

    • 5 个回答
  • Marko Smith

    SFTP 使用什么端口?

    • 6 个回答
  • Marko Smith

    命令行列出 Windows Active Directory 组中的用户?

    • 9 个回答
  • Marko Smith

    什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同?

    • 3 个回答
  • Marko Smith

    如何确定bash变量是否为空?

    • 15 个回答
  • Martin Hope
    Tom Feiner 如何按大小对 du -h 输出进行排序 2009-02-26 05:42:42 +0800 CST
  • Martin Hope
    Noah Goodrich 什么是 Pem 文件,它与其他 OpenSSL 生成的密钥文件格式有何不同? 2009-05-19 18:24:42 +0800 CST
  • Martin Hope
    Brent 如何确定bash变量是否为空? 2009-05-13 09:54:48 +0800 CST
  • Martin Hope
    cletus 您如何找到在 Windows 中打开文件的进程? 2009-05-01 16:47:16 +0800 CST

热门标签

linux nginx windows networking ubuntu domain-name-system amazon-web-services active-directory apache-2.4 ssh

Explore

  • 主页
  • 问题
    • 最新
    • 热门
  • 标签
  • 帮助

Footer

AskOverflow.Dev

关于我们

  • 关于我们
  • 联系我们

Legal Stuff

  • Privacy Policy

Language

  • Pt
  • Server
  • Unix

© 2023 AskOverflow.DEV All Rights Reserve