linux – 从整个磁盘和分区构建mdam阵列有哪些优缺点?

假设我有六个相同的驱动器,我将在使用mdadm构建的RAID10,f2阵列中使用它们.我总是在每个磁盘上放一个分区,并从/ dev / sd [bcdefg] 1而不是整个磁盘构建数组.但是,我想知道这对于现代内核和mdadm来说是否是最好的选择.

解决方法

你正在做的方式(你创建mdadm数组的一个大分区)没有什么大的区别,但是因为你有效地使用整个磁盘我会像Antonius Bloch建议的那样使用整个磁盘设备而不是而不是创建一个分区 – 对我来说,使用完整的物理设备而不是一大块来创建RAID似乎更为正确.

如果要创建多个分区并在这些分区之间设置mdadm卷,实际上可能会降低性能(如果将磁盘分成两半,一个阵列是一组磁盘的前半部分,另一个阵列是驱动器的后半部分在两个磁盘上读/写时都要来回寻找 – 头部旅行时间会扼杀你的表现),但解决办法是不要那样做:-)

相关文章

在Linux上编写运行C语言程序,经常会遇到程序崩溃、卡死等异...
git使用小结很多人可能和我一样,起初对git是一无所知的。我...
1. 操作系统环境、安装包准备 宿主机:Max OSX 10.10.5 虚拟...
因为业务系统需求,需要对web服务作nginx代理,在不断的尝试...
Linux模块机制浅析 Linux允许用户通过插入模块,实现干预内核...
一、Hadoop HA的Web页面访问 Hadoop开启HA后,会同时存在两个...