sanigo Asked: 2015-06-11 21:38:17 +0800 CST2015-06-11 21:38:17 +0800 CST 2015-06-11 21:38:17 +0800 CST linux系统崩溃后lvm raid0会丢失数据吗? 772 想用lvm用amazon ebs搭建raid0数组,担心数据安全。我们知道我们需要停止虚拟机进行备份。但是我们仍然想知道当 vm 崩溃时会发生什么,它确实可能发生。raid0 阵列能否从系统崩溃中幸存下来? raid0 2 个回答 Voted Best Answer Michal Sokolowski 2015-06-11T22:12:58+08:002015-06-11T22:12:58+08:00 如果您想要安全,请不要使用 RAID 0,软件 RAID 0 将在系统崩溃后幸免于难。更重要的问题是崩溃后文件系统的完整性如何,例如在默认配置下,带有日志和写入屏障的 ext4 是非常安全的。在意外重启期间,您可能会丢失未提交的数据(RAM 中所谓的脏页)。通常它的工作时间为 5-60 秒。 当我们不知道挂载选项和正在使用的文件系统时,很难预测行为。 Josip Rodin 2015-06-12T01:37:33+08:002015-06-12T01:37:33+08:00 这取决于您所说的系统崩溃是什么意思。mdadm.conf如果您突然重新启动运行在and中正确设置的 RAID-0 阵列磁盘的机器fstab,它将像任何其他磁盘一样恢复工作,它将被组装并且分区可能会通过日志重放和/或fsck机制运行. 另一方面,如果您从 RAID-0 阵列中取出任何一个组件磁盘并使其不可用,则整个阵列将不可用。
如果您想要安全,请不要使用 RAID 0,软件 RAID 0 将在系统崩溃后幸免于难。更重要的问题是崩溃后文件系统的完整性如何,例如在默认配置下,带有日志和写入屏障的 ext4 是非常安全的。在意外重启期间,您可能会丢失未提交的数据(RAM 中所谓的脏页)。通常它的工作时间为 5-60 秒。
当我们不知道挂载选项和正在使用的文件系统时,很难预测行为。
这取决于您所说的系统崩溃是什么意思。
mdadm.conf
如果您突然重新启动运行在and中正确设置的 RAID-0 阵列磁盘的机器fstab
,它将像任何其他磁盘一样恢复工作,它将被组装并且分区可能会通过日志重放和/或fsck
机制运行. 另一方面,如果您从 RAID-0 阵列中取出任何一个组件磁盘并使其不可用,则整个阵列将不可用。