我有多个使用许多小文件创builddynamic网页的networking服务器。 caching网页不是一个选项。 networking服务器也执行写入,所以我需要一个同步文件系统。 我期待最大限度地提高性能,因为据我所知,小文件是集群文件系统在以太网上的弱点(在不同程度上)。 目前我正在使用Centos 5.5,64位。 由于它只有大约300MB的数据,我正在使用带有GNBD的RAID-1和使用“–write-mostly”选项的本地硬盘来查看mdadm,以便使用本地硬盘完成读取操作。 这可能吗? 如果是这样,是否有任何优势,使其成为一个tmpfs磁盘,而不是本地硬盘? 或者,本地硬盘上的文件只是caching在RAM中,所以我不会看到使用tmpfs的性能增益,假设有足够的内存可用?
我正在Ubuntu 10.04服务器上运行LSI RAID(Dell Perc 6 / i)。 我想监视RAIDarrays,但似乎没有软件。 RAID驱动程序是内核的一部分,但我没有看到任何工具。 可用的软件(包括LSI自己的软件)不起作用。 有什么我可以用来监视LSI RAIDarrays的FOSS工具吗? 什么是可用的和支持的?
我有报告说某个文件系统上的I / O,即/ srv / data1,是间歇性的。 我自己也看到了,这是真的。 例如,我运行'ls'/ srv / data1,输出需要30多秒才能出现。 我再次运行,这一次,没有延迟。 可怕和可怕的时期是短暂的,周期相当迅速。 / srv / data1是/ dev / drbd1上的500GB OCFS2,它依次位于systemA:/ dev / md3和systemB:/ dev / md3上。 A和B是运行SLES11的完全相同的Dell R610。 在A和B上,/ dev / md3是/ dev / sdc1和/ dev / sdd1的镜像。 这些都是500 GB的SATA驱动器没有别的。 硬盘控制器是戴尔的PERC 6 / iR。 这是一个繁忙,繁忙的主Subversion服务器,延迟打破了一些使远程代理服务器与主服务器保持同步的进程。 这给开发团队带来麻烦。 有什么想法吗? 谢谢,迈克
我将使用Hyper-V R2的免费(非gui)版本。 在我的新服务器中,总共有8个磁盘(用于Hyper-V R2安装和虚拟机)。 Atm我要运行一个虚拟机,完成以下任务: Windows Server 2008 R2 x64 文件/打印 SQL Server 我的问题是…在我的8个磁盘在服务器,哪些磁盘应该包含极好的数据? 我应该在相同的物理磁盘上安装“Hyper-V R2”和VM的驱动器c吗? 我应该使用RAID 1还是5? 有了上述任务,你将如何构build磁盘? 希望你知道我的意思(我不是英文的,所以很难解释)。 谢谢!!! 魔
任何方式让戴尔Perc 5 / i控制器识别3TB驱动器?
我的一个磁盘在我的RAIDarrays中失败了: cat /proc/mdstat : Personalities : [raid1] md1 : active raid1 sda2[2](F) sdb2[1] 488086720 blocks [2/1] [_U] md0 : active raid1 sda1[0] sdb1[1] 192640 blocks [2/2] [UU] 当我试图删除然后重新添加驱动器发生以下事情: mdadm: hot removed /dev/sda2 host:# mdadm /dev/md1 –add /dev/sda2 mdadm: add new device failed for /dev/sda2 as 2: Invalid argument fdisk -l /dev/sda什么都不返回。 你能告诉我现在发生了什么,尤其是因为md0看起来不错。 试图谷歌它,但没有什么有趣的出现。 更新(仅用于逐字),现在md0也失败了: Personalities […]
我正在build立一个RAID10的备份服务器。 PCI控制器卡对于计算机来说是新的,所以需要安装驱动程序以便操作系统安装来识别它。 我以前用Windows Home Server 2008完成了这个过程,最后把驱动程序整合到了安装盘中 。 有效。 现在我正在安装Ubuntu Server 10.04,并想知道如何做到这一点。 当我启动电脑并启动到Ubuntu服务器安装程序(从USB),它唯一find的驱动器是USB(15.6GB)。 硬件RAID10设置已经被configuration,我只需要将驱动程序组装到Ubuntu服务器安装中。 如果我错了,请指出正确的方向; 任何帮助解决这个赞赏。
我们在具有多个磁盘的服务器上有一个文件集群,我们已经在引导和/分区上创build了一个软件RAID1,计划如果一个磁盘出现故障,我们仍然可以从剩余的磁盘启动和提供数据。 问题是,当其中一个磁盘丢失,服务器启动时,显示以下错误: fsck.ext3:无法parsingLABEL LABEL是缺less磁盘分区之一 – 引导和/ RAID1分区似乎工作正常。 有什么configuration可以忽略这些错误,只要把服务器联机? 所以如果有一个磁盘丢失,服务器将忽略任何错误,只是会继续启动?
我更喜欢mdadmpipe理我的RAID,我目前使用脚本来查看RAID状态。 运行一个(php)脚本来查看状态并不是对我来说最顺利的体验,所以我一直在寻找一个GUI应用程序/ gnome小工具,它显示了我当前的raid状态。 到目前为止,我还没有find任何我喜欢的东西。 你使用什么和推荐这个任务?
在PERC 6 / i RAID控制器上configurationSAS / SATA驱动器有什么限制。 我可以有2个虚拟磁盘 – RAID 1 SAS和RAID 5 SATA,或者反过来? 第一个VD是SAS / SATA还是不重要? 戴尔推荐什么? 似乎无法find技术指南…