再生龙还原方案

我上周向你提到过这个计划。

Reborn Dragon 实际上可以快速恢复 Linux。

但是你必须明白。

关键是三步。

预配置的系统。

做一面镜子。

IP 和组件测试。

首先我们来谈谈预配置。

Linux 必须安装在不同的服务器上。

版本必须相同。

CentOS7 /8 或Ubuntu LTS等
内核版本也是如此。

不可能有什么区别。

暂时不要执行交换分区。

系统安装后无需更换。

避免记忆空白。

因此,该图像无法使用。

然后是系统强化。

安装防病毒软件。

ClamAV等
安装监控组件。

示例:ZabbixAgent。

所有功能都可以在启动时自动启动。

暂时不要启动该服务。

SELinux 必须关闭。

或者,将其设置为宽容模式。

减少安全策略问题。

删除所有计算机相关文件。

示例:7 0-pertant-net.rules。

避免网卡名称冲突。

我们来谈谈镜子制作。

在预先配置的服务器上安装 Reborn Dragon。

我们建议使用服务器版本。

支持网络存储。

您需要准备一个位置来保存图像。

NFS 或 Samba 共享目录。

或者USB硬盘。

启动重生龙。

选择设备图像模式。

插入整个磁盘或分区。

另存为图像文件。

示例:linux-base.img。

小心参数。
选择
-icds 参数。

忽略磁盘 UUID 差异。

防止部署期间启动失败。

某些文件也需要排除。

示例:/etc/fstab。

还有grub.cfg。

这与硬件有关。
使用 -e 参数指定排除列表。

将图像上传到共享存储。

记住校验和。

MD5 或 SHA2 5 6
保证诚信。

最后是 IP 和组件测试。

将映像部署到新服务器。

手动更改IP。

CentOS 更改了 ifcfg-eth0。

Ubuntu 更改了 netplan 文件。

重新启动网络服务。

检查您的防病毒软件。

控制台可以识别新的IP吗?
检查防病毒软件日志。

示例:freshclam.log。

检查是否有任何新的 IP 更新请求。

主动扫描是从控制台执行的。

例如,clamscan -r/。

检查该操作是否与新IP相关。

监控组件也应该进行测试。

重新启动 ZabbixAgent 服务。

看看服务器。

不在 ZabbixWeb 界面中。

使用 tcpdump 捕获数据包。

看代理。

您的数据是否发送到正确的服务器?
比如抓eth0端口1 005 0的数据。

还有优化建议。

丝带龙已部署。

脚本可以自动运行。

示例:postinst.sh。

动态创建交换分区。

取决于内存大小。

例如,使用dd命令。

修改主机名。

/etc/hosts 文件更新。

重新启动网络和监控服务。

处理多种硬件兼容性。

各种网卡型号。
将驱动程序配置文件保存在
etc/modprobe.d 下。

部署后使用 dracut 重新创建 initramfs。

RAID 控制器差异。

包含通用驱动程序。

示例:megaaid_sas。

使用 lsmod 检查加载状态。

我们来谈谈常见问题 (FAQ)。

首先是部署后无法启动。
检查
/boot/grub/device.map。

检查磁盘顺序是否正确。

如果不正确,请手动更改。

使用重生龙的修复模式。

挂载镜像分区。

检查 /etc/fstab 中的 UUID。

与实际磁盘相符吗?
二、杀毒软件服务未启动。

看一下配置文件。

CentOS 是 /etc/sysconfig/clamav。

Ubuntu 是 /etc/default/clamav-freshclam。

您是否连接到之前的IP?
检查防火墙规则。

您需要禁用防病毒软件端口。

示例:3 3 1 0/TCP 端口。

采用该计划。

Linux系统也可以快速部署。

类似于WindowsGHO。

单个服务器被镜像。

在 3 0 分钟内获得新服务器。

系统还原。

IP配置。

激活组件。

非常高效。

是的。

这取决于你。

lsi3408不兼容

说实话,与LSI3 4 08 的兼容性是很烦人的。
我在几家公司做服务器维护的时候,发现了几个案例。
获取不兼容驱动程序的示例。
当时我们安装了新系统,使用的是旧版本的Linux。
结果运行megaraid_sas.ko驱动后,硬盘黑屏。
铁司机坐在那里,根本看不到系统。
很久以前终于平静下来,发现自己升级了系统。
这件事让我印象特别深刻,因为运维的人太关心了,所以我终于找到了一个硬件开发人员来实现它。

更有趣的是与硬件配置兼容的秘密。
当我们使用某品牌的SAS扩展器时,最初是想扩展硬盘空间,但是一接上LSI3 4 08 ,整个RAID阵列就变成了乱码。
没有数据丢失,但配置被完全删除,唯一的选择是重建raid。
输入信息后发现扩展器和LSI3 4 08 之间有轻微的协议冲突,信号传输有问题。
后来我意识到,选择硬件时不仅要看参数,更要看细节。

说白了,我们必须详细解决这个问题。
如果驱动不行的话就换一个吧。
我们最终使用了制造商推荐的最新版本的驱动程序。
如果硬件不好,就必须更换。
后来我们换成妈妈方便一些之后,问题就解决了。
但更换硬件非常麻烦,因为需要组织采购和安装时间,有时会耽误业务。
所以最好的办法就是先尝试,而不是等到事情发生才去做。
我还有一个在另一个社会的朋友。
当他们使用LSI3 4 08 时,所有的驱动程序和硬件都变得清晰了,因此三年内没有出现兼容性问题。
所以这个问题的关键就看你如何去管理。
使用前先测试兼容性。
如果出现问题,请不要担心。
首先检查驱动程序,然后检查硬件,最后检查供应商。
这个骗局永远不会奏效。

安装exsi6.0卡在loading module megaraid_sas

我记得上次你帮助一个ESXi同事时,那家伙的电脑卡住了,感觉就像一个检查器被扔到了上面,屏幕会闪烁并显示“loadingmodulemegaraid_sas”。
经过很长时间的努力,我终于找到了修复坏螺丝盘的方法。
他的服务器很旧,BIOS 还无法识别 USB 驱动器。
直接转EFI模式就可以了。
令人惊奇的是,有时一个小型的启动可以在整个安装过程中产生很大的影响。
等等,我还有事要做。
上次那哥们发现RAID卡的驱动太旧了,就直接把对应的驱动插入U盘里,安装了新的驱动。
这个硬件和软件的兼容性似乎是一个问题。
但当他说他一旦制定了,这件事的恢复就必须完成。