linux冷备机怎么切换,linux – 热备用主机vs冷备用主机?

博客讨论了手动干预可能导致解决方案变得次优,以及系统更新失败的可能性。提出的RAID配置更改(从RAID1到RAID1+1)仅能防止硬盘故障,但不能抵御操作系统错误、更新问题、管理员错误或病毒感染等。文章指出,这种解决方案在灾难性故障转移场景下可能不足,并提出需要更全面的保护策略。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

Sobrique explains how the manual intervention causes your proposed solution to be sup-optimal和

ewwhite talks about probability of failure of various components.这两个IMO都提出了非常好的观点,应该加以深思熟虑.

然而,到目前为止,似乎还有一个问题似乎没有人评论过,这让我感到惊讶.你建议:

make [the current hot spare host] a cold spare, take the hard drives and put them in the primary host and change the RAID from 1 to 1+1.

这并不能保护您免受操作系统在磁盘上执行的任何操作.

它只能真正保护您免受磁盘故障的影响,通过从镜像(RAID 1)移动到镜像镜像(RAID 11),您可以大大减少开始时的影响.您可以通过增加每个镜像集中的磁盘数量(例如,从2磁盘RAID 1到4磁盘RAID 1)获得相同的结果,并且很可能在普通操作期间提高读取性能.

那么,让我们来看看这可能失败的一些方法.

>假设您正在安装系统更新,并且某些原因导致进程中途失败;也许有一个power and UPS failure,或者你有一个怪胎事故并且遇到了严重的内核错误(Linux现在非常可靠,但仍存在风险).

>也许更新引入了一个问题,你在测试期间没有捕获(你测试系统更新,对吧?),当你修复主要版本时需要故障转移到辅助系统

>也许文件系统代码中的错误会导致虚假的无效写入磁盘.

>也许一个胖手指(甚至是恶意的)管理员会使用rm -rf ../*或rm -rf / *而不是rm -rf ./*.

>也许您自己的软件中的错误会导致它严重破坏数据库内容.

>也许有病毒可以潜入.

也许,也许,也许……(而且我确信你提出的方法还有很多方法可能失败.)然而,最终归结为你的“两套总是同步”的“优势”.有时你不希望它们完全同步.

根据具体情况发生的情况,当您需要热备用或冷备用状态时,可以将其打开或打开,或进行适当的备份.无论哪种方式,如果故障模式涉及除硬件存储设备故障(磁盘崩溃)之外的任何事情,则镜像(或RAID镜像)的RAID镜像无法帮助您.像ZFS’raidzN这样的东西在某些方面可能会做得更好但在其他方面根本不会更好.

对我来说,如果意图是任何类型的灾难故障转移,这将使您提议的方法从一开始就不会进行.

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值