我有 2 台远程 HP Proliant DL180 G6 服务器,两台都启用了 HP Integrated Lights Out,并且我必须在这些服务器上安装 RHEL5。
我尝试使用 ILO 来执行此操作 - 将本地硬盘上的 ISO 文件作为虚拟 CD-ROM 安装,然后从 ILO 控制台执行安装。第一台服务器上的操作系统安装成功。但我必须尝试 3 次才能实现此目标。
我和服务器之间的通道太慢了——它们在数据中心。安装需要很长时间——5-6 个小时。所以有时虚拟 CD 会意外卸载,安装会挂起。
如何才能更方便地在另一台服务器上进行安装?
答案1
现在您已经安装了一个,将文件放在那里并从该源执行安装。
答案2
我喜欢其他答案,但您也可以尝试循环安装所有 RHEL iso(在您已配置的其中一台服务器上),然后使用 http 提供它们 - 我相信 RHEL 允许您选择 http 服务器。这对我来说很有效 - 我可以让它运行几个小时而不用担心任何事情。
答案3
RHEL 支持通过 kickstart 和 netboot 进行安装,它的工作方式非常高效 - 您通过 rsync 进入数据中心的 RHEL 存储库,然后您需要使用网络映像(参见 repo 目录映像)启动您的服务器,系统会询问您安装方法 - 选择 http 并指向您的本地存储库(您可以使用远程存储库,但速度会更慢),其余的是交互式的。如果您不想被询问,只需指向 kickstart 文件。
我以这种方式与 kickstart 和 cfengine 一起使用它。
答案4
最好的解决方案可能是向数据中心邮寄一些 DVD 并让他们将其插入驱动器。
他们会收取费用,但从长远来看,这样可能会更便宜。