https://blog.csdn.net/weixin_43767046/article/details/113748775

这段时间除了那个重度烤机测试(上面链接),还在做另一件事,想再做一个服务器备份,容我慢慢道来。

合肥光源束测在线使用服务器还是从永良师弟搞起的,我以前都是一台台工控机搭系统,每个子系统一台工控机,轻量的一个工控机跑两三个系统。重大维修改造时,师弟那时候博后吧,使用centos+kvm跑虚拟机,每个虚拟机跑起各系统的IOC。新生代就是不一样,我那时候觉得这个东西太高端了,用着蛮好的,但是掌握它我就只好躲了。还好那时候服务器管理,搭建维护等都是永良自己搞,我也乐的清闲不需要去操心系统后台运行的事。后来红外项目,那时候他已经是组长了,也是他亲自操刀用服务器把束测的服务建起来,并前期做了大量工作,包括后台的IOC和前台的OPI。可是好像18还是19?真糊涂了,他要去兰州,他维护的这些我只好接手,那时候压力山大,想万一他走了,服务器崩了怎么办?服务器一点都不熟悉,几天我都搞不定恢复系统。所以在他走之前,几乎是手把手的指导下,我又在另一台服务器上做了所有在线系统的备份。并且前两年每个开机季轮番跑,一直很稳定。

这几年每年运行费都可以买服务器了,手头上就有机器可以线下摸,现在慢慢摸得越来越熟,而且我想我比师弟那时候走得更远了。再做备份,我就交给别人练练手吧,去年让天雨师弟再做一个,他不愿用Zstack,要用vmware做,还算给力,把备份做好,去年下半年vmware备份的服务器跑了半年系统稳定运行。又是一个放假季,服务器系统备份无止境,而且最早的两台运行了也近10年了,该下岗了,所以又想用Zstack备份。放假前把服务器装好放到现场的机柜里,想着假期时娃们睡了夜里慢慢搞。雷雷师弟后来确定回归束测,终于可以抓他干活了,正好让他来做。可是他维护集群的身手,不忍心让他做这些体力活,想着Zstack的迁移功能是不是可以批量搞,自己试了多次,实在搞不定,只好找Zstack的大神们帮忙。武汉的@Ericbili兄弟2月6号开始干,因为大光源时间早,是centos6+kvm,版本太老,Zstack也是新生代,对于跨代碾压前辈的产品真没必要迁就太老的版本,不支持迁移是正常的。永良师弟建的红外项目的服务器也跑了好几年了,现在也开始供光了,必须尽快做备份系统了,可惜一直没预算买那边的服务器,想着正好让@Ericbili兄弟试试迁移那边的centos7+kvm的虚拟机,一下子把他推进坑里陷了好几天,还喊来上海的乐哥一起干,那个服务器我当时随便找了个百兆的交换机接外网,每次传个镜像都要命,两位兄弟白天黑夜又熬夜一直折腾到今天,其中蹚坑过坎周折不断,很多现象都莫名其妙,最后两位兄弟终于找出原因,比较狗血,直接上截图吧:

所有这些波折和莫名其妙都是因为这个原因,如果不是zstack大神帮忙检视,我根本发现不了,估计这个假期都要耗在折腾系统上,而且是白花功夫,这两天就去按雷雷说的去试试看。

回看两位兄弟的history命令记录,每个shell几百上千条的命令,回看前段时间杰杰站长帮忙解决的被挖矿入侵经历,每个云主机的解决也是几百上千条的命令,虽然我很多命令都看不懂,也看的惊心动魄,大神们被我拉来干苦力,于心不忍,后来杰杰说还有两个云主机也发现问题的时候,干脆就让他帮我把云主机删掉了事,大不了我再重新建,也总好过这样费心费力。

最后总结,莫名其妙写了这么长,主要是感念两位兄弟这几天确实太辛苦,俺无钱给付总要有个记录留下,趁热打铁赶紧写一篇,要不然过后经过都忘了,更想起杰杰前段时间的辛苦。

无问题的另一个盘做主储存后,centos7+kvm,Zstack终于迁移成功了,这下心里有底了,不过更老版本的备份还是要一个个导入后手动调试。后面还要再试试vmware那个坑,不过正好试试Zstack的纳管,到时候少不了还要辛苦两位兄弟,到时候再出2吧。

Zstack迁移实战记录1的更多相关文章

  1. MySQL-线上数据迁移实战记录

    1. 迁移背景和限制条件 随着功能的迭代或者数据表中数据量的增加,将现有数据进行迁移已是工作中经常遇到的事情.通常我们在平时迁移数据数据的时候,只需要用mysqldump.mysqlimport指令就 ...

  2. 从SQL Server到MySQL,近百亿数据量迁移实战

    从SQL Server到MySQL,近百亿数据量迁移实战 狄敬超(3D) 2018-05-29 10:52:48 212 沪江成立于 2001 年,作为较早期的教育学习网站,当时技术选型范围并不大:J ...

  3. celery+RabbitMQ 实战记录2—工程化使用

    上篇文章中,已经介绍了celery和RabbitMQ的安装以及基本用法. 本文将从工程的角度介绍如何使用celery. 1.配置和启动RabbitMQ 请参考celery+RabbitMQ实战记录. ...

  4. Redis Cluster高可用集群在线迁移操作记录【转】

    之前介绍了redis cluster的结构及高可用集群部署过程,今天这里简单说下redis集群的迁移.由于之前的redis cluster集群环境部署的服务器性能有限,需要迁移到高配置的服务器上.考虑 ...

  5. 升级 Elasticsearch 集群数量实战记录

    搜索引擎 升级 Elasticsearch 集群数量实战记录 现在线上有一个elasticsearch集群搜索服务有三台elasticsearch实例(es1.es2.es3),打算将其升级为5台(增 ...

  6. re实战记录

    re实战记录 针对网页中的空格符 一般使用的.,但是它不能匹配\n,所以使用[\s\S]或者[\d\D]匹配所有字符 import re l1=r''' <div class="thu ...

  7. Rails工程实战记录

    项目git:https://github.com/yixiaoyang/ruby 为熟悉Rails的基本特性创建的工程,本博文仅作更新记录. (1)2013.10.1-2013.10.5 Ruby基本 ...

  8. ORACLE 从一个实例迁移到另外一个实例实战记录

    .schema1到schema2的迁移 Oracle 从一个用户expdp导出再impdp导入到还有一个用户,能够使用REMAP_SCHEMA=user1:user2来实现: 假设想导入的用户已经存在 ...

  9. 【Redis 技术探索】「数据迁移实战」手把手教你如何实现在线 + 离线模式进行迁移Redis数据实战指南(离线同步数据)

    离线迁移 与在线迁移相比,离线迁移适宜于源实例与目标实例的网络无法连通的场景,或者源端实例部署在其他云厂商Redis服务中,无法实现在线迁移. 存在的问题 由于生产环境的各种原因,我们需要对现有服务器 ...

  10. sikuli实战记录

    最近,为了解放运营人力,需要对某国企的系统进行自动化操作.该系统使用的是https,需要加载证书,而且非得用IE才行,firefox无法正常的加载证书.而selenium启动的IE是纯净的,不会加载任 ...

随机推荐

  1. servlet包找不到,webservlet注解无效

    把tomcat/lib/  中的annotations-api.jar和servlet-api.jar复制到jdk/jre/lib/ext/目录中就行了 mine:C:\environment\apa ...

  2. vue cli2安装

    安装nodejs npm install -g npm npm自动更新到最新版本 node -v或者npm -v 查看nodejs是否安装成功   1 2 配置淘宝镜像 npm config set ...

  3. windows10 设置VS一类的不提供兼容性视图的程序默认管理员启动

    选择兼容性疑难解答: 选择疑难解答程序: 下一步后保存即可.

  4. ArcGIS API for JS 访问浏览器提示不安全链接的服务时 如何设置

    当我们通过ArcGISServer发布了服务后,首先要在要访问的计算机上通过浏览器访问下服务是否可用.但有时候会出现不安全的标识. 如果这样的链接直接放到代码中,可能会加载失败. 代码如下. var ...

  5. 社论 22.10.9 优化连续段dp

    CF840C 给定一个序列 \(a\),长度为 \(n\).试求有多少 \(1\) 到 \(n\) 的排列 \(p_i\),满足对于任意的 \(2\le i\le n\) 有 \(a_{p_{i-1} ...

  6. 【软考-中级-其他】03、NoSQL和云计算

    其他 NoSQL概述 分类 文档存储数据库:MongoDB 采用BSON格式完成存储数据和网络数据交换 BSON格式:JSON的二进制编码格式 逻辑结构包括:数据库.集合(相当于关系数据库的表).文档 ...

  7. 【Flume】概述及组成、入门案例、进阶(事务、拓扑结构)、不同拓扑案例、自定义、数据流监控Ganglia

    一.概述 1.定义 日志采集.聚合.传输的系统,基于流式结构 即:读取本地磁盘数据,写入HDFS或kafka 2.架构 Agent:JVM进程,以事件形式将数据送到目的地. Agent由三部分组成:S ...

  8. 在OpenEuler22.09(也适用于CentOS7+)编译安装Python3.9,并于原Python共存-指南

    指南使用操作系统:OpenEuler 22.09(网络安装,最小安装,使用默认源) 指南使用系统自带Python版本:3.10(高版本,这不是3.1喔) 1. 安装基本的编译环境 yum -y ins ...

  9. WPF中的“资源”

    WPF中的"资源" 资源概述 WPF中的资源的概念有点类似 web 技术中的静态资源的概念.可以是一个样式,也可以是一个button的边框设置集合. 可以简单的将资源分为如下几个类 ...

  10. 前端Ui设计常用WEB框架

    目录 一:前端Ui常用框架 1.Bootstrap 2.Font Awesome框架 二.前端其他UI框架 1.Pure 2.bootstrap 3.EasyUI 4.Ant Design 5. La ...