我有 5 个数据库,每个 300GB,目前位于由 5 个驱动器组成的 RAID 5 阵列上。同时,所有数据库都被大量使用,因此驱动器速度是一个问题。
如果我摆脱了 RAID 5 配置并将每个数据库放在一个单独的驱动器上,我会看到更好的性能吗?由于在其他地方进行了镜像,因此不需要 RAID 5 提供的冗余。
然后服务器是否能够并行读取/写入不同的数据库驱动器?至少比在 RAID 中时更是如此?
这一切都在 Windows 2003 / SQL 2008 上。
我有一个由 3 个 2TB 驱动器组成的 RAID5 阵列。我想再添加 2 个驱动器。这些教程涉及向阵列添加单个驱动器,例如:
https://raid.wiki.kernel.org/index.php/Growing
我可以同时添加两个驱动器吗?我可以做类似的事情吗(按照维基中的例子):
mdadm --add /dev/md1 /dev/sdb3 /dev/sdb4
mdadm --grow --raid-devices=5 /dev/md1
Run Code Online (Sandbox Code Playgroud)
还是一次只添加一个驱动器更好?
我有 3 个 1 TB 硬盘和 3 500 GB 硬盘。现在每个大小分组都在一个 RAID 5 中,两者都在一个 LVM 卷组中(带有条带化 LV)。
我发现这对于我在小型随机写入中的使用来说太慢了。我已经在 RAID 级别和 LVM 条带级别上处理了条带大小,以及条带缓存和预读缓冲区大小的增加。我还按照通常的建议禁用了 NCQ。
所以我完成了 Linux 软件 raid 5。没有专用控制器,它对我的目的没有用。
我要添加另一个 1 TB 驱动器和另一个 500 GB 驱动器,所以每个驱动器 4 个。
您将如何配置八个驱动器以获得最佳的小随机写入性能?当然不包括简单的RAID 0,因为这个设置的重点显然也是为了冗余。我曾考虑将 4 500 GB 磁盘放入 2 个 RAID 0,然后将其添加到其他 4 个 1 TB 硬盘的 RAID 10,对于 6 磁盘 RAID 10,但我不确定这是最佳解决方案。你说什么?
编辑:没有更多的硬件升级预算。我真正要问的是,就四个 1 TB 驱动器可以非常简单地作为 RAID 10 而言,我如何处理四个 500 GB 驱动器,以便它们最适合 4x1TB RAID 10 而不会成为冗余或性能问题?我的另一个想法是将所有四个 500 GB 驱动器一起 RAID 10,然后使用 LVM 将该容量添加到 4x1TB RAID10。你能想到什么更好的吗? …
我有一个 5x1,5Tb 硬盘的软件 raid 5,这个 raid 是在 Windows Server 2008 R2 中进行的。现在我知道重新同步可能需要很多时间来执行,但到目前为止它已经运行了 4 天并且它只有 5x1,5TB 硬盘,所以我开始想知道发生了什么!有什么方法可以让我看到它在这个过程中走了多远,因为它只说“重新同步”?
编辑:现在是 2011 年 3 月 4 日星期六,它仍在重新同步,从那时起就没有断电。
在对上一个问题(这是一个很好的答案)的后续跟进中,我很想知道在 RAID5 上运行交换是否不会比在 RAID10 上运行更好。
我的想法是,您可能会在性能上有所损失,因为它不会是纯粹的条带化,但是如果驱动器出现故障,您可以从丢失的奇偶校验位重建它。
也许这没有意义,条纹和镜子会更好。
感谢有关购买更多 RAM 的评论 - 但是,请注意,这不是这个问题的内容。对于这个问题,你可以假设系统已经最大化。我完全了解“真实”内存与“虚拟”内存的偏好。
几个环境期望或需要配置交换(值得注意的是我工作最频繁的系统需要交换段至少等于机器上的物理段,以便供应商支持环境)。因此,谨慎考虑在这种环境中实现交换的*最佳方式。
我有没有备用电池的 P410i+256M 缓存。我的 RAID5 是在 3*136GB 磁盘上构建的,现在所有磁盘都被替换为 3*300GB 阵列。
如何扩展它以使用整个空间?
HPacucli 不允许这样做,我认为这可能是因为没有电池。
我有一个冗余电源。所有数据都通过 DRBD 镜像到辅助服务器,因此我可以尝试调整大小,以防断电时有可能丢失数据,但我更喜欢在线调整大小。
我有一台 HP DL380 G8 机器,它有 4 个相同大小的硬盘驱动器并在 raid 5 上运行。不幸的是,在我们数据中心的服务过程中,一名初级团队成员在没有标记实际顺序的情况下拔出了所有四个硬盘驱动器。
现在我有以下问题:
我不能丢失驱动器上的数据。任何人都可以提出一些摆脱这种情况的真实方法。
谢谢
我继承了对带有 RAID 5 阵列的服务器的管理。我们在阵列上有一个损坏的数据库,它刚刚超过分配大小的一半,因此无法恢复。
我最近将托架 25 中的备用磁盘更改为阵列的一部分(将为数据库恢复提供足够的空间),重建看起来开始正常。
但随后报告了 22 号托架中的故障磁盘。这已被替换,现在我被困在显示阵列配置状态“RAID5,准备重建”的服务器上。
任何人都可以帮忙吗?
=> ctrl slot=1 show config
Smart Array P600 in Slot 1 (sn: P92B3AF9SXL040)
array A (SAS, Unused Space: 297996 MB)
logicaldrive 1 (6.3 TB, RAID 5, Ready for Rebuild)
physicaldrive 1E:1:1 (port 1E:box 1:bay 1, SAS, 300 GB, OK)
physicaldrive 1E:1:2 (port 1E:box 1:bay 2, SAS, 300 GB, OK)
physicaldrive 1E:1:3 (port 1E:box 1:bay 3, SAS, 300 GB, OK)
physicaldrive 1E:1:4 (port 1E:box 1:bay 4, SAS, 300 GB, OK) …Run Code Online (Sandbox Code Playgroud) 我有一个由 3 个磁盘组成的 RAID5,其中一个坏了。我想知道是否有可能将这两个磁盘转换为 RAID1 而不会丢失数据并且无需在其他地方备份数据。
只是想澄清我对 RAID 5 的理解,假设我们有 100 GB 的数据要存储在 RAID 级别 5 的 SAN 中,实际存储是指 100 *5= 500 GB 吗?还是仅存储 100 GB在不同的 5 dsik 中?请让我明白。谢谢