我有许多 Solaris 9 和 10 sparc 服务器(无 RAID),它们是 SONUS Networks 为其软交换 VOIP 产品提供的定制 DVD Jumpstart。正常的安装过程是使用 SONUS 提供的 DVD 在出现故障时从头开始重新安装。由于我们将软交换机部署到无人值守的位置,因此让某人手动重建和重新配置服务器并不是最好的。我们对机器的 ALOMS 具有出界访问权限,因此从 OpenBoot 运行命令不是问题。
我已经考虑过使用 puppet 与 theforeman 结合使用来提供网络快速启动安装和软件配置,但由于创建自定义 SONUS DVD 的方式,网络快速启动一直存在问题,需要我们重新创建整个安装过程,这将涉及修改SONUS 自定义脚本,我们觉得这样做不太舒服。
对我们来说最好的解决方案是镜像/克隆服务器,然后在出现故障时可以选择从本地 Linux 服务器安装该镜像/克隆。希望能够利用 DHCP 和 NFS。这可能吗?我们应该采取不同的方式吗?
答案1
我知道这是一个非常老的问题,但以防万一您仍在寻找答案,这是可能的。
Solaris 能够制作称为 Flash Archive 的“系统映像”。这是完全安装的系统的重复映像,相当于sysunconfig
在其上运行,因此没有主机名、DNS 服务器等。文件回答的所有问题sysidcfg
都需要回答。 Flash Archives 背后的想法是允许您以可重复的方式自定义快速启动完全安装和自定义的系统。
使用 DHCP 和 HTTP 或 NFS,您当然可以通过 Jumpstart 安装闪存存档,然后使用 sysidcfg 完成它。
有关其外观的示例,请查看此页面:http://gurkulindia.com/main/2011/05/solaris-10-wanboot-flash-archive-installation-procedure-2/
WAN Boot 部分是可选的,但如果您的系统分布广泛,则可能会很有用。