Articles of 袭击

为什么mdadm的RAID-1无论位图是从头开始重新同步?

# cat /proc/mdstat Personalities : [raid1] md0 : active raid1 nbd0[3] sda10[0] 53246315 blocks super 1.2 [3/1] [U__] [>………………..] recovery = 1.0% (537088/53246315) finish=203.0min speed=4326K/sec bitmap: 1/1 pages [4KB], 65536KB chunk unused devices: <none> # nbd-client -d /dev/nbd0 Disconnecting: que, disconnect, sock, done # cat /proc/mdstat Personalities : [raid1] md0 : active raid1 nbd0[3](F) sda10[0] […]

用例“mdadm –create”与“mdadm –build”?

从mdadm手册页–build部分: 这个用法类似于–create。 不同之处在于它创build了一个没有超级块的传统arrays。 ^^所以没有超级块与–build。 10-4。 接下来是: 有了这些数组,在开始创build数组和随后组装数组之间没有任何区别,除非希望在第二种情况下有数据。 ^我对这个说法感到困惑。 任何人都可以重述吗? 什么将是一个用例–build而不是–create?

在哪种情况下,RAID 1E更适合3磁盘arrays上的RAID 5arrays?

这个问题让我们有一群人在聊天聊天,我想知道: 大多数RAID 5的丑陋特征,如UREs和长时间的重build都呈现在更大的arrays中。 使用RAID 5,您将拥有66%的可用磁盘空间,并且可以承受1个磁盘故障。 使用RAID 1E,您将拥有50%的可用磁盘空间,并且还可以承受1个磁盘故障。 给定一个三个磁盘arrays,在什么情况下最好在RAID 5上使用RAID 1E?

raid如何在* disk *级别执行?

如果磁盘有512字节的物理扇区,并且有10个使用RAID 50 的磁盘,并且磁盘级别为1MB ,那么这个磁盘是如何工作的 ? 纠正我,如果我错了,但从概念上说,将有2个跨度由5个磁盘的RAID-5arrays组成,一个镜像到另一个。 因此,“条带”将由4×256KB的数据块组成,每个条带加上一个256KB的奇偶校验数据? 或做一个“条纹”包括平价? 如果考虑使用12个磁盘的RAID 10arrays呢? 将有6个镜像的磁盘对,在这些镜子上有条纹。 因此,对于1MB的条带大小,条带将被除以6,每个磁盘174,762.666字节,每个条带341.333个物理扇区。 每条纹真的是342个物理扇区吗? 对于那些想问我为什么问的人, 我正在试图确定相对于RAIDtypes的最有效的磁盘数量,最佳的条带大小。 另外,在问这个问题之前,我已经看到了https://en.wikipedia.org/wiki/Nested_RAID_levels 。 实际上,我在大量的SCSI / SAS / RAID / SAN厂商网站上做了大量的工作来寻找低级的devise细节,而且还没有看到有关磁盘实际磁盘格式的任何内容。 条纹只是在高度概念层面上讨论的,这很好,但并没有真正回答这个问题。

是否有可能将raid 0转换为raid 1而不会丢失任何数据

我目前正在运行一个RAID 0configuration,并想知道我是否可以将其切换到RAID 1configuration,而不会丢失2个驱动器上的任何数据。 有没有什么软件可以让它发生? 我是否需要创build一个完整的raid映像0; 重新configuration和重新格式化,然后恢复图像? 我目前有2,640个演出驱动器运行Raid 0.目前大约有300个演出存储在arrays上。 备份映像是300兆字节还是1.2兆字节。 谢谢。

适用于Dell PowerEdge 2950上的Solaris / Nexenta的JBOD SAS适配器?

鉴于: 一个或多个可用的Dell PowerEdge 2950服务器 希望使用Nexenta或Solaris部署ZFS iSCSI存储 ZFS使用软件RAID 戴尔的PERC 5 RAID控制器不支持JBOD 呈现单磁盘RAID 0arrays来代替JBOD是不可取的 题: 我想用Solaris和/或Nexenta支持的SAS控制器replacePERC。 你有任何个人build议? 这是否与现有的背板兼容? 外置(MD1000)机箱呢? 你有没有真正试图用戴尔服务器做到这一点? 你有什么其他想法,build议,或从个人经验的智慧?

为什么具有奇数个数据磁盘的RAID5写入性能差

根据对我的另一个问题的意见,我的 MD RAIDarraysperformance不佳的原因是因为我的RAID5arrays有5个数据磁盘。 我尝试过search这些信息的原因,但是还没有find任何信息,所以我正在寻找更多的信息,为什么会这样,以及它对4个数据磁盘有什么样的影响。

任何软件RAID解决scheme是否支持TRIM命令?

这是一个广泛的问题 – 我不是在问一个特定的RAID级别或操作系统。

RAID重build似乎已经停止

我的服务器正在运行带有两个磁盘的RAID 1arrays。 其中一个磁盘今天失败,被取代。 我已经将GPT分区复制到新的硬盘(sda): sgdisk -R /dev/sda /dev/sdb 并改变了UDID sgdisk -G /dev/sda 然后我把这两个分区添加到RAIDarrays: mdadm /dev/md4 -a /dev/sda4 和 mdadm /dev/md5 -a /dev/sda5 /dev/md4被正确重build,但不是/dev/md5 。 运行这些命令后不久运行cat /proc/mdstat ,显示如下: Personalities : [raid1] md5 : active raid1 sda5[2] sdb5[1] 2820667711 blocks super 1.2 [2/1] [_U] [>………………..] recovery = 0.0% (2109952/2820667711) finish=423.0min speed=111050K/sec md4 : active raid1 sda4[2] sdb4[0] […]

如果我切换RAID控制器,是否会丢失RAIDarrays?

如果我有一个RAIDarrays,我把控制器切换到一个新的控制器,这是否破坏数组? 例如我有6个驱动器作为1个RAID0arrays。 如果我将控制器升级到另一个控制器,但是不要configuration任何东西,我应该能够重新插入旧的控制器,并且arrays没有受到伤害?