我们正在寻找一种解决方案来恢复 DR 位置的 2 节点 VCS 群集以进行 DR 测试。
产品:硬件是戴尔,具有 24 核 64 GB RAM,带有通过 SAN Boot 的 Suse 11.4 Linux 和 4 个 1 Gig 的 NIC。
DR:HP 硬件,48 核 128 GB RAM,Suse 11.4 本地安装在硬盘上。(硬件在每次 DR 测试中不断变化,但它将等于或优于产品。这里也有 4 个 1 Gig 的 NIC。操作系统版本不会改变,它将完全相同。
在 DR 中,我们面临着从具有复制 LUN 的 SAN OS 恢复启动的挑战,我们认为这些变化是由于硬件的变化造成的。因此,我们在本地安装了操作系统,然后将我们在 DR 中复制的启动 LUN 安装在服务器上的 /tmp/ 中,这样我们就可以从该启动 LUN 复制所需的目录和文件。
然后使用“cp -Rpnv”命令将启动 lun 以下目录中的所有文件复制到本地磁盘驱动器上新安装的操作系统目录的相同目录中。(此操作不会覆盖已安装或正在运行的操作系统目录中的现有文件)
/etc /home /opt /usr /var /sbin 然后我们备份以下文件,然后用启动 lun 中的文件覆盖这些文件,以匹配生产环境。
/etc/group /etc/shadow /etc/passwd /etc/hosts /etc/resolv.conf /etc/security/limits.conf
然后我们还使用 root 用户和 /etc/sktn 目录中的 .profile 文件设置本地环境,然后重置 root 密码。& 重新启动系统。
(注意:我们在 DR 中使用与在 Prod 中相同的网络和 VLAN。区别在于 Prod 网络和 DR 网络没有任何连接。)
完成所有这些操作后,操作系统启动正常,我们可以登录,但 VCS 集群无法启动,并且出现许多错误。
有没有办法通过重新安装或任何其他方法恢复集群?(我们没有任何备份解决方案,因为我们在 SAN 上拥有一切,包括 PROD 中的操作系统,并且所有 SAN LUN 都复制到 DR 位置。)然后只恢复 main.cf & type.cf & llttab 文件?
请帮忙!提前致谢。:)