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这样的东西在某些方面可能会做得更好但在其他方面根本不会更好.

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

linux冷备机怎么切换,linux – 热备用主机vs冷备用主机?相关推荐

  1. oracle数据库linux冷备,linux/windows系统oracle数据库简单冷备同步

    在线QQ客服:1922638 专业的SQL Server.MySQL数据库同步软件 Linux/windows系统oracle数据库简单冷备同步 我们有一个重视财务数据安全性的财务系统,并且我们有两个 ...

  2. FortiGate HA主备机强制切换操作

    配置场景: 本文主要介绍FortiGate防火墙在HA状态下,如何强制进行主备机切换. 配置步骤: 默认情况下在配置好防火墙的HA状态后,抢占功能是disable的. config system ha ...

  3. linux连接本机mysql数据库,Linux中MySQL连接本机数据库客户端

    Linux中MySQL连接本机数据库客户端 Linux中MySQL连接本机数据库客户端 1.登入mysql数据库 2.找到要修改的位置 // 选定要用的数据库(用show databases;看完再u ...

  4. linux vg主备机同步,切换VG主备链路(简)

    只写VG部分和我的简单理解,第一次接触. eg. ioscan -fnC disk Class I H/W Path Driver S/W State H/W Type Description === ...

  5. linux服务器宕机原因排查,Linux服务器中网站数据库宕机的自动检测及重启脚本...

    最近一段时间,Linux服务器中的一个重要网站的数据库总是奔溃,导致网站无法正常访问(显示为网站正在维护中),于是就决定写个脚本来自动监控这个网站是否正常,如果发现网站宕机,则自动重启数据库和网站. ...

  6. linux删除本机mysql_删除Linux本机自带的Apache/PHP/MySQL

    在Linux安装的时候有时选择安装apache.php.MySQL的话有时候我们就要删除重新安装更高的版本,很多人不希望使用Linux自带Mysql.Apache.Php软件工具,但是在安装新版本时系 ...

  7. linux查看物理机cpu核数,linux 查看物理cpu核数

    SCC(超级计算集群)简介 SCC概述 超级计算集群(Super Computing Cluster,SCC)使用高速RDMA网络互联的CPU以及GPU等异构加速设备,面向高性能计算.人工智能/机器学 ...

  8. linux 文件 跳板机_转载 linux 基于ssh创建跳板机

    做笔记用,担心原作者哪天删了,权当留个备份 -------分割线 以下正文------- 搭建基于ssh的跳板机,服务器至少2台及以上 一.在所有服务器上创建相同的跳板机用户 [root@dev ~] ...

  9. linux 查看本机网关地址,linux查看服务器网关地址

    弹性云服务器 ECS 弹性云服务器(Elastic Cloud Server)是一种可随时自助获取.可弹性伸缩的云服务器,帮助用户打造可靠.安全.灵活.高效的应用环境,确保服务持久稳定运行,提升运维效 ...

最新文章

  1. matlab 如何代码自已标注_MATLAB概述
  2. WCF步步为营(五):数据契约
  3. URAL 1011 Conductors
  4. sqlalchemy exists 子查询_学好ORM框架SQLAlchemy面试必问
  5. linux备忘录-vi和vim
  6. 比特币钱包(1) 钱包协议总览
  7. Liunx文件的属性(权限) 超详细解析
  8. word List 15
  9. screen 断开 screen -r 不能进入断开的会话
  10. OJ1027: 判断水仙花数
  11. 微信小程序开发学习笔记004--微信小程序语法结构
  12. python3 selenium安装教程_Mac OS下搭建 python3+pycharm+selenium+Chrome环境
  13. 拦截器手动添加spring注入方法
  14. java代码实现读写txt文件(txt文件转换成java文件)
  15. 为suse 12.3桌面系统安装金山WPS OFFICE
  16. 华为HCIE之TS部分整理
  17. 360n6pro刷鸿蒙系统,360手机N6Pro有没事用win10刷机成功的交流一下心得
  18. 机器学习案例(三):未来销售预测
  19. 怎么给自己的电脑连接打印机
  20. C++解决猴子吃桃问题(详细)

热门文章

  1. JAVA中的命令模式实例教程
  2. 项目已被os x使用 不能打开-黑苹果之路
  3. JavaScript--变量、作用域及内存(12)
  4. PHP 在线 编辑 解析
  5. maven 基本命令
  6. 清理vs工程文件(python2.7)
  7. 敏捷开发与中医理论系列之二:古法教学(软件教育,松结对编程,师徒制度)...
  8. 如何利用python自动化办公项目_python办公自动化:自动进行word文档处理和排版
  9. Android中scrollview与webview冲突事件
  10. python for循环n次_Python入门10 —— for循环