我有一台戴尔PowerEdge 2900,前面有8个SAS插槽。 我希望能够快速加载驱动器,而无需在RAID中进行设置。 我们有大约50个需要擦除的SAS驱动器。 有没有什么办法可以让操作系统快速清除它们,而不用通过RAID控制器初始化它们呢?
默认情况下,当HP RAIDarrays中的物理驱动器出现故障时,控制器会使逻辑卷脱机以防止数据丢失,而不是像LSI / Adaptec那样处于“降级”状态,并等待故障驱动器的热插拔更换并重build数组。 有没有一种方法来设置它,以便它不会禁用arrays中的单个驱动器失败时的逻辑卷,并让它等待驱动器热插拔使用hpacucli重buildarrays?
我在RAID1上有一个Hyper-V服务器,带有2x500GB的驱动器。 我想用RAID6上的4x1TB驱动器replace这些驱动器。 我在一台主机上安装了四台虚拟机,只需要在新的主机安装上恢复虚拟机即可。 我试图找出最好(最安全)的方式来做到这一点,但也最大限度地减less停机时间。 恐怕我的select是有限的,会导致比我能负担的更多的停机时间。 这是我在想什么,但是想知道别人是否有更好的策略: 将虚拟机复制到另一台服务器。 交换2x500GB硬盘瓦特/ 4x1TB硬盘。 设置RAID并安装干净的Hyper-V主机。 将虚拟机复制到新主机并设置。 假设这是最好的方法,我仍然可能最好在几个小时的停机时间。 所以只是想知道是否有一种方法,我没有想到我可以用更less的停机时间来做到这一点。 不幸的是,这是一个单一的服务器环境,但我确实有另一台服务器可以用来在迁移过程中存储虚拟机。 更新:关于规格的一些更新。 这是一个Windows Server 2012 Hyper-V主机,具有两个Server 2012 VM和两个Server 2012 R2 VM。 该服务器是1U戴尔Poweredge R310,具有4个硬盘托架和硬件软件RAID,Dell PERC S100控制器。 我不是设置在1TB硬盘上,或者硬盘和固态硬盘,如果合理的话,可以多花点钱。 但是我确实需要更多的容量,想要更多的冗余,并且希望保持性能至less与RAID1相当或更好。
我有戴尔Poweredge R310 W / PERC S100 RAID控制器,并且想要replace和添加硬盘驱动器。 R310背板本身明显支持热插拔,但我无法弄清楚PERC S100是否支持热插拔。 我会这么认为,但是查看PERC S100 / S300 的手册 ,PERC S100是否支持交换function还有点不清楚。 在第25页有一节说这个(重点是我的): 小心:只有当系统具有PERC S300适配器和支持热插拔的背板时,才能从系统热交换物理磁盘。 起初,这听起来很清楚,它只适用于S300。 但是我不知道它是否在一个通用的背景下,重要的是“支持热插拔的背板”。 为什么PERC S300支持热插拔,但不支持S100? 有没有人有一个服务器w /一个S100控制器,并确认是否支持热插拔? 否则,尝试使用更高容量的硬盘热插拔单个HD时,如果不支持热插拔,会有哪些风险? 我们在谈论数据丢失的风险,还是只是系统关机?
我刚刚买了2个新的驱动器到我的RAID 5arrays。 我已经成功地将它们添加到数组并重新启动。 我现在有一个16 TB的/ dev / md4驱动器,但crypt-luks分区md4p1仍然是12 TB。 我试图扩大它使用整个驱动器 cryptsetup resize /dev/mapper/md4p1 没有成功。 该驱动器使用GPT进行分区,每次我开始分区时,都会抱怨备份的GPT表不在驱动器的末尾。 让它解决这个问题是安全的,还是可能破坏encryption的数据?
我必须在Ubuntu服务器12.04上设置软件raid(level1)。 它应该通过Samba在networking中提供文件。 该服务器具有以下磁盘: 250GB的SATA硬盘(Ubuntu安装在该驱动器上) 2 TB Sata hdd(RAIDarrays中的第一张磁盘,数据磁盘) 2 TB SATA硬盘(第二个数据磁盘) 我使用Linux raid autodetecttypes在每个数据磁盘上创build了一个分区。 在第二步中,我使用以下命令创build了raid1: mdadm –create /dev/md0 –level=1 –raid-devices=2 /dev/sdb1 /dev/sdc1 之后,我将数组添加到mdconf中: mdadm –examine –scan >> /etc/mdadm/mdadm.conf 问题是:重新引导后,arrays在path/ dev / md0上不可用。 而不是它重新组装为/ dev / md / 0,但它不是很可靠。 有没有人解决这个问题?
我pipe理一个小型的networking,支持十几名员工。 我们有大约8TB的数据存在于几个NAS设备上。 我最近build了一个20TB的RAID文件服务器(带有一个XFS单分区),我们正在迁移到这个。 当前设备的权限是异构的:某些存储是安装在Windows 7上的内置硬盘; 有些是通过USB连接到Ubuntu的Drobo; 另外还有一些Snap Server运行他们自己的UNIX版本。 不幸的是,networking工作站也是异构的。 我们有Linux,Mac OS和Windows XP / Vista / 7/8。 这在用户权限方面造成了一些混乱。 结果,我基本上把存储空间弄得很宽松,而且我的判断力也不好。 使用这个新系统,arrays被安装在一个Linux系统上,所有的存储都在这个设备上。 因此,我有机会第一次正确地设置它。 这是我的问题来了。什么是最好的办法呢? 是否应该为networking上的每个人(在一个组中)创build用户,并强制他们连接这些凭据? 我应该将权限设置为777并保持打开状态? 还是有更好的方法来完成一定程度的安全性,但也使我的用户有容易读/写访问共享? 编辑 从评论,我想更新清晰。 我正在与Samba分享。 我看到的问题是文件和文件夹的所有权。 例如,如果我在服务器上创build与其工作站上的每个用户凭据相对应的用户(在一个组中),则这对于权限可以正常工作,例如,每个人都可以访问和编辑文件,但每个文件/文件夹的所有权是不同的用户创build。 这会导致一个问题,因为共享应该是所有用户都可以写入的,并且每个用户都可以自行决定是否删除文件夹。
我试图通过这个命令将一个RAID10固态盘caching添加到VD: [root@livecd storcli]# ./storcli64 /c0 add vd cachecade type=r10 drives=252:4,252:5,252:6,252:7 assignvds=0 Controller = 0 Status = Failure Description = Unsupported RAID level 在这个storcli命令的参考中,它说raid10是可能的,但是它不允许我为caching创build一个RAID10arrays。 storcli /cx add VD cachecade|cc Type=[0,1,10] drives=[e:]s|[e:]sx|[e:]sx,y [ < WT| WB> ] [assignvds=0,1,2] 有任何想法吗?
我已经做了一些研究,到目前为止还没有遇到任何具有以下特征的文件系统: 可扩展性,冗余性以及利用不同磁盘驱动器容量的全部容量的能力。 基本上,我想要一个大的机箱,将支持20 + 3.5“驱动器,只是巴掌我碰到什么,驱动器可以从1TB到4TB +,我希望能够只有一个音量/分区如果可能的话,这只是为了存储misc。media / scratch drives / temp。没有关键的任务。 任何想法我怎么能做到这一点?
我用三个驱动器构build了一个RAID设置,两个1.5 TB(sdb和sdd)和一个3TB(sdc)。 我的方法是将两个1.5 TB驱动器组合成一个RAID0驱动器(md3),并使用3TB驱动器(sdc)和RAID0arrays(md3)创build一个RAID1镜像(md2)。 这一切工作。 问题是 :无论何时重新启动计算机,即使RAID0arrays(md2)正确启动,RAID1arrays(md2)也只能看到一个活动驱动器(sdc)。 我必须每次手动重新添加md2数组。 这是怎么回事? 在汇编md2之前有没有办法让系统组装md3? 我已经有了sdc的md2驱动器。 一般来说,我已经运行了命令(大约): mdadm –create –verbose /dev/md3 –level=stripe –raid-devices=2 /dev/sdb /dev/sdd mdadm /dev/md2 –add /dev/md3 mdadm –detail –scan >> /etc/mdadm/mdadm.conf 我还在mdadm.conf文件中添加了“DEVICE partitions containers / dev / md3”。 这一切都在Debian 6.0.8上。 更多信息:重新启动后,/ proc / mdstat读取(编辑出md0和md1信息): Personalities : [raid0] [raid1] md3 : active raid0 sdb[0] sdd[1] 2930274304 blocks super […]