【问题标题】:Add an additional disk to root partition (centos6+Plesk)向根分区添加额外磁盘(centos6+Plesk)
【发布时间】:2017-03-20 17:08:05
【问题描述】:

我需要在 OVH 托管的 vps 上的分区根目录上添加一个额外的磁盘。

lsblk:

# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda      8:0    0  10G  0 disk 
└─sda1   8:1    0  10G  0 part /
sdb      8:16   0  50G  0 disk 
└─sdb1   8:17   0  50G  0 part 

df -h:

df -h
Filesystem      Size  Used Avail Use% Mounted on
/dev/sda1       9,8G  2,8G  6,6G  30% /
tmpfs           915M  8,0K  915M   1% /dev/shm

我需要将 sda1 的大小调整为 60G。那可能吗 ?如果没有,如何将 sdb1 挂载到 root ?

谢谢!

【问题讨论】:

    标签: linux centos6 ovh


    【解决方案1】:

    使用一个文件系统生成多个物理磁盘的唯一方法是使用 LVM 创建一个跨越多个物理卷的卷。恐怕对于根文件系统,没有在线工具可以将简单分区转换为物理 LVM 卷,并从中构造一个生成多个磁盘的逻辑卷。

    另一方面,两个卷的容量差异很大,让人认为它们将采用不同的技术和不同的速度,从而使您的系统在很大程度上不平衡。

    无论如何

    如果您坚持让根文件系统变大并生成两个磁盘,您首先需要第三个容量超过 60Gb 的磁盘来备份您的根文件系统。首先,您将在其上安装 linux,然后从它启动(您不需要在该分区上安装所有东西,只需在备份系统和完成后恢复它的工具)然后您将备份您的例如,通过将根文件系统安装在新系统中的某个位置并使用 tar(1) 备份它。

    释放所有磁盘后,您需要重新分区磁盘以便在其中安装 LVM。从新分区构造两个物理卷,然后生成一个逻辑卷。完成此操作后,您可以使用新的根分区格式化新卷,恢复备份并重新运行 grub-update 以恢复启动菜单并能够从新系统启动。

    在我看来,这有点棘手,现有的 1Tb+ 磁盘价格便宜,这似乎更像是一个家庭作业,而不是一个实际的专业问题。

    在所有步骤中都要小心,因为每个步骤都会彻底破坏您的系统。

    祝你好运!

    【讨论】:

    • 我们开发了一个cms,我们的客户大多使用OVH vps。这不是家庭作业,我只是一个新手。客户想为他的 cms 提供更多空间,并购买了额外的磁盘。您的解决方案不适用于 vps,您无法释放所有磁盘。我设法通过在 cms 文件夹上安装 sdb1 来增加他的 cms 的大小。这样,cms 使用 50GB 而不是 10GB。感谢您的帮助
    • 是的,你可以...在虚拟linux环境中,你可以有两个以上的磁盘,并且是虚拟的,你可以将原始磁盘分区扩展到适当的大小,然后使用@987654322 @实用程序将其增长到最大容量。我不知道您是否可以在线进行,但我认为 resize2fs(8) 的最新版本允许您在已挂载的分区上进行此操作(仅限于扩展它,但确实如此)
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 2011-01-21
    • 2015-01-05
    • 2011-01-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2023-03-17
    相关资源
    最近更新 更多