![如何管理不同城镇的服务器](https://linux22.com/image/482541/%E5%A6%82%E4%BD%95%E7%AE%A1%E7%90%86%E4%B8%8D%E5%90%8C%E5%9F%8E%E9%95%87%E7%9A%84%E6%9C%8D%E5%8A%A1%E5%99%A8.png)
我们在镇上的两个不同位置都有服务器。我们通过 ssh 连接到它们来执行几乎所有需要的操作。但每当我们需要重新安装服务器时,我们都需要开车到托管位置进行操作。
目前这个方法还不错,但我们计划在另一个城市建立第三个地点。开车过去已经不再是一个选择,所以我们正在寻找远程管理服务器的方法。我们需要一种方法来重新安装服务器,如果服务器崩溃并且我们无法通过 ssh 连接到它,我们可以硬重启,并远程查看实际的启动情况,这样我们就可以知道如果服务器没有恢复,会发生什么。
那么你们都在用什么?你能告诉我不同工具的优缺点吗?
顺便说一句,我们目前使用的是戴尔服务器。但是,我们正考虑在新地点使用刀片服务器,而且我们不介意更换供应商。
答案1
您提到您使用戴尔服务器。戴尔在某些服务器中提供了添加模块到您基本上可以远程连接并查看控制台的系统。
无论如何,如果您已有的设备不支持此功能,则应考虑购买基于 IP 的 KVM 和可管理的电源板。这样,您将能够远程访问控制台并关闭设备的电源。
我猜我也会想在磁盘上留一个带有 livecd 的分区,或者您可以将 USB 设备插入每个服务器 liveos。这个想法是,如果您无法远程执行任何操作,您将能够使用您选择的任何 OBM 方法远程连接到系统。一旦连接,您就可以更改启动顺序并进入救援环境。另一个选择可能是设置 PXE 启动环境,以便您可以通过网络启动诊断工具。
答案2
我在东海岸管理一个网络农场。我使用 HP proliants 和 ILO2,这样我就可以远程重建服务器 - 对于日常工作,我有一个 vpn 连接和 RDP,就像我在本地服务器中所做的那样 - 除了 ILO,您还可以使用 KVM
在远程数据中心花一些时间进行硬件升级或与供应商协调(故障单和诸如备份磁带异地存储(铁山)之类的常规工作)是值得的
由于会存在一些延迟,因此你需要格外小心,但只要你有 SIM、SCOM 等工具,就可以很容易地远程集中管理你的服务器
答案3
如果您使用的是戴尔电脑,则安装 DRAC 卡。DRAC 卡是一个带有自己的网卡的控制器(尽管它可以共享服务器的 NIC),您只需使用 HTTPS(和 Java)即可连接到它。
连接后,DRAC 会为您提供远程控制台。这是硬件而非软件,因此与 VNC 等不同,您可以看到 POST 屏幕,甚至可以按 F2 进入 BIOS(如果您愿意)。更好的是,DRAC 将允许您使用 ISO 映像创建虚拟 CD,然后从此虚拟 CD 启动服务器。这在 WAN 上通常不可行,因为链接速度太慢,但在 LAN 上却非常有效。
或者,只需将安装 CD 留在 CD 驱动器中,然后使用 DRAC 重新启动并从 CD 安装,就像在办公室一样。
JR
答案4
目前出售的所有戴尔服务器都附带IPMI
。这将允许您使用sol
(LAN 上的串行)。Linux、Windows、ipxe、syslinux 都支持串行控制台。因此您可以进行基于网络 (PXE) 的安装和恢复。