![Linux RAID 设备分区问题](https://linux22.com/image/499813/Linux%20RAID%20%E8%AE%BE%E5%A4%87%E5%88%86%E5%8C%BA%E9%97%AE%E9%A2%98.png)
我有一台服务器,有 4 个 1.5 TB 的磁盘。每个磁盘都有相同的分区
- /dev/sd[abcd]1 200 MB
- /dev/sd[abcd]2 2 GB
- /dev/sd[abcd]3 1.5 TB(磁盘剩余部分)
/dev/sd[abcd]1 是具有四个磁盘的 RAID 1 设备,它被安装到 /boot 分区。md3
/dev/sd[ab]2 /dev/sd[cd]2 是两个不同的 RAID 1 设备,并且都是交换分区。md1 md2
/dev/sd[abcd]3 是 RAID 10 设备,它是根(/)分区。md0
它们之上没有安装 LVM。
现在,我需要从 md0 设备创建一个新的 150 MB 分区。我无法直接访问服务器,但我可以找到 KVM,但这不是最好的选择,因为我必须使用糟糕的 KVM 设备 :) 服务器是新格式化的,因此最后一个选项是使用预期的分区和 LVM 重新安装系统以减少将来的问题,但正如我所说,我不喜欢使用它,因为安装新服务器需要 6-7 个小时。(我有两台相同的服务器)
我有什么选择?
- 重新安装服务器
- 从 CD 启动并安装 LVM。
- ?
提前致谢,
答案1
“它们上面没有安装 LVM。”——这很糟糕。
“安装一台新服务器需要 6-7 个小时。”——我希望这包括机架安装、布线、午餐、操作系统安装、下午茶和应用程序配置。
“我有两个相同的服务器”——那么这会让事情变得更容易。
- 重新安装,这次使用 LVM。
- 自动化您的操作系统安装(我猜您需要 kickstart,但如果您使用类似 Debian 的系统,您可以使用 debian-installer 预置)。
- 自动化应用程序软件的安装和配置,以便完全重建只需要 30 分钟左右(其中大约两分钟是手动时间)。
答案2
是的,正如 Womble 所说。
还:
- 为什么不愿意购买合适的硬件 RAID 卡?
- 为什么不将 /dev/sd[ab]2 和 /dev/sd[cd]2 合并为一个 RAID 10,而不是两个 RAID 1?
更好的是,为什么不创建:
- /dev/sd[abcd]1 作为 /boot 的 128MB RAID 1 (md0)
- /dev/sd[abcd]2 作为磁盘 RAID10 的其余部分(md1)作为 LVM 物理卷
然后创建一个卷组并从该 VG 创建所有其余的卷。