lvextend 后重新启动 linux 是否安全?

lvextend 后重新启动 linux 是否安全?

lvextend我想知道在镜像分区上重新启动 Linux 安装后是否安全。

我可以看到分区正在正确镜像,因为硬盘灯常亮。所以它正在努力工作……我以前也见过更新完整镜像需要几个小时(我刚刚向该卷添加了超过 800Gb)。

lvextend命令已返回,没有错误,我可以运行该lvs命令并看到镜像已完成 47%。

以这种方式更新镜像时重新启动是否安全?

lvextend注意:在运行该命令之前,镜像是 100% 最新的。

答案1

请使用 : 检查镜像段类型lvs -o name,segtype:如果是raid1,则在必要时重新启动应该是安全的,尽管您可能会失去一些进度。

如果航段类型是旧版mirror,则同样适用于您除非有一个单独的磁盘镜像日志段正在使用。此镜像类型包括具有--mirrorlog多个选项的设置:disk是一种持久镜像日志,其本身不进行镜像,core仅将镜像日志保留在 RAM 中,每次重新启动时始终需要从 0% 重新同步。曾经还有一个mirrorlog选项mirrored,但显然它有一些设计问题,因为当前的lvconvert手册页特别建议应该避免它(并且mirror可能已经阻止使用该mirrorlog类型创建新段)。

LVM镜像代码包含一个检查点机制:同步过程每隔一段时间就会更新一个关于其进行了多远的持久记录,如果同步因任何原因中断,它将自动从上一个检查点恢复。

尽管如此,我还是愿意不是当任何类型的软件 RAID 正在同步时,请重新启动系统,除非我绝对必须这样做。万一。

相关内容