我正在考虑在带有 SSD 驱动器的系统上设置鱿鱼(或可能是清漆)缓存。
明显的好处是这些系统具有很高的读取速度,我希望我的命中率相当高。
假设我可以将 7 个 SSD 放入 RAID 配置中。(有些情况可以让我打包更多)
实施问题:
我应该使用RAID0吗?(我希望驱动器最终会失败,所以这看起来很危险。)
我应该使用RAID10吗?(这将我的磁盘占用空间减半,这很昂贵。)
我应该使用RAID5吗?(众所周知,SSD 具有“糟糕”的写入性能和写入限制,所有额外的奇偶校验写入可能会大大减慢这一速度。)
我应该将每个磁盘视为自己的鱿鱼数据存储吗?(squid 处理多个数据存储的效果如何?如果/当一个失败时会发生什么?)
我是否应该忽略数据存储而只是将 SSD 放入大型 SWAP 分区并让 linux VM 来做这件事?(看起来很草率)
在生产环境中使用 SSD 的人们的任何建议将不胜感激。(特别是如果您将它们用于 HTTP 缓存)
我在使用 Dell 1950 服务器时遇到了一些问题。我正在安装 RHEL 4.6 以及 Oracle 和其他一些软件。
我在 ssh 会话和连接到服务器的监视器上随机收到一条错误消息,显示“内核:日志提交 I/O 错误”,我看到一个错误滚动显示“EXT3-fs 错误(设备 sda5)在 start_transaction 中:日志已中止。”
它发生了多次,但从未在安装过程中同时发生。实际上,这最后一次系统启动并运行时,我只是尝试将数据库导入 oracle。
这发生在几个硬盘驱动器上,所以我很确定这不是问题。这让我觉得raid 控制器坏了。
你们有什么感想?
** 更新 **
很确定这是一个坏硬盘。我在服务器中插入了另一个驱动器,它已经运行了大约 48 小时没有出现问题。
我对 RAID 阵列不太熟悉,但我计划为文件服务器制作 RAID 5 阵列。但是,一旦我让 RAID 运行了一段时间,我就计划将它移动到另一台机器(具有完全不同的硬件)。是否可以在机器之间移动阵列而不必破坏阵列并将数据重新放置在其上?
我正在设置备份存储设备 - 这台机器在单独的引导驱动器上装有 Windows Server 2008。
它有 8 个 1TB 驱动器,并使用硬件 RAID 卡。
我的问题是,我应该采用哪种 RAID 配置?
最初,我打算在所有 8 个驱动器上使用 RAID 5,但是 serverFault 上的成员建议不要这样做。我只是想知道为什么?
有些人建议在 4 个驱动器上配置 2 组 RAID 5,然后将它们条带化……
我想最大化存储空间,因为这是一个备份单元 - 将存储 SQL 备份、Acronis 图像、文件等......它不会用于公共访问,因此 I/O 不会那么高我不会想。
我有一个 RAID1 当前在单个硬盘驱动器上运行(是的,没有镜像)。是否可以使用以下算法重新组织我的系统?
我主要怀疑第二点 - 我该怎么做?
我有一个外部两托架驱动器外壳(OWC Mercury Elite-AL Pro)通过 FireWire 800 连接到 Mac Mini(我的家庭媒体服务器)。我通过有线千兆位将媒体流式传输到家中的其他计算机。我有两个 1.5 TB 驱动器,我现在正在独立使用。媒体在一个上,我在晚上将文件镜像到另一个驱动器作为备份。但是当我接近填充驱动器时,我想将这两个驱动器放在一起,总共给我大约 3 TB,然后再购买另一个驱动器进行备份。外部机箱支持 RAID 0 和 JBOD,但我不清楚在这种情况下哪个更好。
RAID 0 是否会提供优于 JBOD 的流视频性能改进(可能同时提供多个流?
每个因素如何影响驱动器的 MTBF?
一般来说,我应该选择RAID 0、JBOD,还是保持它们独立?
我最近在文件服务器中的 5 驱动器 RAID 上开始恢复,它说需要 691 分钟以上才能完成。我想知道如果机器断电 - 比如说停电,这个过程会发生什么?我是否需要再次重新启动恢复过程?我会丢失整个 RAID 数据吗?
另外,如果我在扩充 RAID 的过程中断电了会发生什么?
SuperMicro 的 Super Doctor III 是我一直在寻找的软件。它相当于 SuperMicro 的 IBM ServerGuide 或 Dell OpenManage。不幸的是,虽然它支持硬件监控和 SNMP 或电子邮件警报,但它不支持在服务器核心上运行。
我有一个使用MBD-X8-DTL-IO主板的 SuperMirco 服务器,它配备了一个可爱的基于 Intel ICH10R 的伪 RAID 控制器(令人困惑地报告为 Adaptec 设备——我假设它是一些用于控制器和 Adaptec 固件的 ICH10R 芯片组的邪恶结合)。经过一番折腾,我找到了正确的 ACHI 驱动程序,并在 RAID-1 设置中安装了 Windows Server 2008 R2。
我的部分困惑来自这样一个事实,即 Windows 将控制器报告为“Adaptec Serial ATA HostRAID”,并将硬盘报告为“ADAPTEC RAID 1 SCSI 磁盘设备”,而在启动过程中,控制器硬件清楚地报告它实际上正在使用英特尔 ICH10R(“控制器 #00:PCI 总线上的 HostRAID-ICH10r:00...)。
我对这个控制器在管理方面的期望并不高,但是否有任何软件(第三方或其他)可以监控 RAID 阵列的健康状况并通知我(最好通过 SNMP 到我们的 OpenNMS 服务器)?该服务器正在异地运行,很高兴知道驱动器已死,而不必亲自查看闪烁的灯。我所能找到的只是俗气的英特尔 RST 软件,我认为它没有任何远程监控和通知设施(它还抱怨说由于“不兼容错误”而无法安装它,这很奇怪,因为控制器芯片组是ICH10R - 但这是另一个问题)。
对于我们这些在基于 Windows 的平台上使用这些 fakeraid 卡的人来说:您如何监控您的 RAID 阵列?
(如果这只是由 Windows 处理,您能否将我指向 KB 或 TechNet 文章?我主要是 Unix 管理员,所以如果有一个简单的 …
基本工作系统详细信息:
我使用 Ubuntu 12.04 服务器 CD 安装服务器。
我有 4 个磁盘。在所有磁盘上,我执行了以下操作,类似于此操作方法:
我将引导格式化为 ext3。我在根分区和大分区上设置了 RAID10。我将根目录格式化为 ext4。我在大卷上创建了一个逻辑卷,并将其格式化为 ext4。
生成的系统运行良好,启动正常。
问题详情:
然后我决定记录一个失败的过程。作为第一步,我决定重新安装 grub。
# grub-install /dev/sda
warn: This GPT partition label has no BIOS Boot Partition; embedding won't be possible!.
error: Embedding is not possible. GRUB can only be installed in this setup by using blocklists. However, blocklists are UNRELIABLE and their use …Run Code Online (Sandbox Code Playgroud) 我是一名网络开发人员。我在硬件方面没有太多经验。出于这个原因,我使用托管服务器。
今天早上,我们设置中的一个驱动器出现故障。但是,整个网站都崩溃了。我问我的网络主机发生了什么,他回答说硬盘出现故障,RAID 控制器无法正常工作。阵列设置为 RAID 4。
你们以前见过吗?是否可以?
感谢您对这些家伙的任何帮助。我需要知道我的网络主机是否对我诚实。