我有一个外置硬盘驱动器(Lacie big disc Extreme)。电源熔化了,我的保修无效。我需要这张光盘上的数据,但现在不想花 50 美元来更换电源。
我打开了机箱,发现了两个 500GB 的驱动器。我只能假设它们在 RAID 0 中。
我可以通过将这些驱动器直接插入我的台式 PC 来安全地访问它们吗?
我应该在我的桌面上复制 RAID 0 吗?
我的 3 磁盘 raid5 阵列中的一个驱动器开始显示读取错误和 SMART 警告。不足以将其从阵列中踢出(因为有故障),但它会影响性能并且可能会变坏(更糟)。我显然想更换这个驱动器。
现在的问题是我是否运行这个:(sdc 是损坏的驱动器,sdd 是新的):
mdadm /dev/md0 -a /dev/sdd1 -f /dev/sdc1 -r /dev/sdc1
Run Code Online (Sandbox Code Playgroud)
Linux 是否会先将 sdc1 标记为故障,然后再从它读取,然后从 sda1 和 sdb1(阵列中的另外两个磁盘)同步 sdd1?
如果是这样,那么我很容易受到 sda1 或 sdb1 上存在不可读块(甚至是一个!)的情况的影响,这将导致重建失败。
我想要做的是在将 sdc1 标记为故障之前将 sdd1 同步为 sdc1 的副本。这样我就不会遇到没有冗余的情况(尽管磁盘上的一个冗余条带很可能会导致读取错误)。
有没有办法在网上做到这一点?离线我可以:
好吧,该方法的问题在于,在最后一步中,如果存在不匹配,我希望新磁盘成为被重写的磁盘,而不是奇偶校验(无论该条带上的任何磁盘)。
因此,“将 sdd1 重建为新的 sdc1,从 sda1 和 sdb1 获取数据,但如果它们失败,则复制 sdc1 上的内容”。
我知道较慢的磁盘会限制速度,而较小的磁盘会限制大小。
是否可以以某种方式使用较大磁盘上的额外空间(即作为单独的非条带分区)?
在我的情况下,这将与主板的板载突袭有关。它由南桥 Intel ICH10R 提供。我会对 Windows XP 和 Linux 的情况感兴趣。
我正在设置一个 16TB 存储服务器(最终将容量翻倍)来存储媒体。该服务器需要由托管我们公司应用程序的两个 Windows Server 2008 客户端读取。我听说过 iSCSI,但从我读到的内容来看,iScsi 似乎将目标服务器视为直接连接的硬盘驱动器,因此很难与两个客户端共享,因为它们会随机写入和读取数据,这会造成混乱事情了。
那么,我可以使用什么软件/硬件组合来在 Windows 端获得高读取速度?现在我正在考虑 2 个带 TOE 和 NFS 的双千兆以太网网卡,但我不想购买网卡,直到我确定它足够快。
谢谢
我有一个在 Windows 服务器上运行的数据库,我正在使用 Hyperic 进行监控。当我们接近峰值负载时,我看到白天每分钟的写入量增加。随着我们向系统添加更多用户,峰值会随着时间逐渐增加。对于其他资源(即 CPU、内存或磁盘空间),很容易看出最大值是多少,并确保我们在用完之前准备好额外的资源。是否有可能粗略预测每分钟的最大写入次数可能是多少?或者,我是否只需要增加磁盘写入的数量并查看何时开始出现故障,我认为我的磁盘队列将是我超出驱动器/阵列功能的最佳指标。
==编辑==
通过一些额外的细节,我正在运行 SQL Server 2005,我对写入如此感兴趣的原因是磁盘上的写入当前超过读取大约 30 倍。我假设在任何其他磁盘活动之前写入很可能成为瓶颈。它支持的应用程序主要是 OLTP,尽管我们也从那里的数据报告。
在购买 RAID 解决方案时,我注意到有很多公司销售带有非标准专有 RAID 控制器卡的解决方案。这对我来说意味着,如果我使用的是镜像 RAID 1,并且我遇到了彻底的灾难(卡死了,我无法更换它,无论出于何种原因),我不能只使用镜像集中的一个驱动器,然后将其连接到任何计算机,并能够从中检索所有数据。如果它是标准的 RAID 实现,那么我可以这样做。
我的问题是拥有专有 RAID 实施的优势是什么?找到标准 RAID 的卡不是总是更好吗?同样在购物时,您会寻找什么来了解它是哪种 RAID 实施方式,因为它们不像他们在包装盒上清楚地标记此信息。
有什么想法吗?
编辑:OOps .. 错别字...我的意思是 RAID 1 不是 RAID 0 ....
我想知道什么 64 位 Linux 发行版可以与英特尔 ICH10R RAID 一起使用。我尝试过 CentOS 5.2 和 Ubuntu Server 8.04。都不支持那个raid 控制器。
另外,我想知道在哪里设置我想要使用的 RAID-5。我使用的是 TYAN S7002 主板,BIOS 软件不包含配置 RAID 的选项,因为我习惯于使用戴尔服务器...
非常感谢。
这是一个有点主观的问题,但我想在这里由每个人运行:
我一直在考虑构建一个基本的 linux 服务器,该服务器将包含一个或多个内部硬盘驱动器,然后是多个外部 USB/eSATA 驱动器,以轮换异地备份计划。
当我想到服务器存储时,我首先想到的是使用 RAID 解决方案。但是现在,我正在查看单个磁盘的存储大小,并且怀疑 RAID 是否真的有必要了。
对我来说,不同的 RAID 配置可以提供以下优势:
而现在,我觉得raid对我来说并不是真正必要的原因
我只是想由 SF 人群来运行它,以确保我不会遗漏一些明显的东西。对于基本服务器来说,它似乎不是必需的,如果有的话,它似乎只是另一回事。有什么意见吗?
我们计划从现在开始转向虚拟化,我们的计划是 1 台服务器,1 项任务,所以虽然我们是一家小公司,但我们将拥有大量与我们规模相称的服务器,但这应该会更容易当其中一个出现问题时,因为它将不再影响同一服务器上的其他软件。我们从来没有在生产中实现虚拟化,希望我能得到一些指导和帮助来规划这个。
我们将在其上运行以下服务器。
Exchange 2007(100 个用户,一次最多 30 个活跃用户,不太可能增长)
Symantec Anti-Virus Server(电子邮件的反垃圾邮件和反病毒,每月阻止约 5,000 个)
黑莓服务器(10 个用户)
域控制器
外部网站(低流量)
代理服务器
2 或 3 台其他低使用率服务器用于测试(这些和所有其他服务器都将是 Windows)
该服务器是戴尔 2.5 GHz Xeon,配备 8 gigs RAM 和使用戴尔近线 7200RPM SAS 驱动器的 PERC6i 控制器。我们的主机将是 ESXi 4.0,因为它允许内存超额使用。
第一个问题,未来我们可以做V2V从ESXi到Hyper-V吗?从长远来看,我们希望使用 Hyper-V,但直到它可以完成内存超过承诺。从长远来看,我们希望使用 Hyper-V,因为如果我们在虚拟机管理程序或来宾操作系统方面遇到问题,则需要向同一家公司提供支持。无法使用 V2V,我们最终可能会立即使用 Hyper-V。
第二个问题,什么是最好的硬盘配置?
服务器中最多可以有 4 个驱动器,但预算紧张。
选项 1 - 我最初认为 RAID1 我知道它不是最好的,但留下了 2 个空托架,以便以后用另一个 RAID1 进行扩展。当我使用第二个 RAID 1 进行扩展时,我将在 2 个 RAID 之间拆分使用最频繁的服务器。
选项 2 – 带有 3 个驱动器的 RAID 5,(我可能会在预算中得到这个),它立即为我提供了更多的主轴,但如果/当我添加第 4 个驱动器时。这真的会给我带来比 RAID1 更好(或更差)的性能吗?
选项 3 …
我在我的服务器上设置了 LVM,我将移除一个硬盘。当我使用命令时..
pvmove
Run Code Online (Sandbox Code Playgroud)
..这会简单地将数据复制到其他磁盘,还是会在复制数据时擦除数据?
raid ×10
linux ×3
hard-drive ×2
storage ×2
backup ×1
drivers ×1
limitations ×1
lvm ×1
nfs ×1
performance ×1
solaris ×1
sql-server ×1
unix ×1
zfs ×1