第 1 章 |
|
本手册介绍了 AllStart 控制模块的功能和图形用户界面,并说明如何在 Red Hat Linux、SuSE Linux、Solaris
操作系统 (x86) 以及 Sun Java
Desktop System (x86) 中使用 AllStart。
本章向您介绍 AllStart 的功能,说明为了使该模块正常运行必须满足的条件,并概述使用 AllStart 控制模块所需的必要准备活动。
AllStart 控制模块是软件置备系统,有了该模块,您就可以使用 Sun
Control Station 自动初始安装所支持的操作系统及其关联的软件包。使用 AllStart 模块具有的功能,您可以将给定配置安装到多台客户机上,并执行无人参与的软件安装。
AllStart 与 Sun Control Station 2.2 基本软件一起安装在专用服务器上,此服务器称为“控制站”。有关软件安装的信息,请参阅《Sun Control Station 2.2 软件安装指南》。
AllStart 控制模块为创建软件有效负载、定义客户机配置文件和监视与验证系统安装提供了一个通用用户界面。
AllStart 模块集成了 Red Hat Kickstart、SuSE AutoYaST 和 Solaris JumpStart
技术,能在基于 Linux 的系统和 Solaris x86 系统上快速统一地进行无人参与的软件安装和定制。
Kickstart 是一种 Red Hat 功能,使您可以自动完成 Red Hat Linux 安装中的大多数任务,例如:
Kickstart 允许您运行无人参与的安装过程,方法是将您通常在键盘上键入的信息放置在配置文件中。它还提供不属于 Red Hat Linux 分发的附加软件的安装方法。
有关 Kickstart 的详细信息,请参阅位于以下位置的相应 Red Hat 文档:http://www.redhat.com/docs/。
AutoYaST 是自动安装(无须用户介入)一个或多个 Sun Java Desktop System 的系统,它完全集成在安装程序 YaST2 中。
AutoYaST 工具设计用于为单个系统或一组系统创建配置。配置存储在自动安装期间读取的控制文件中,安装程序可以不同方式进行调用。
AutoYaST 配置基于 XML,而且与 YaST2 中的配置模块完全兼容。
使用 AutoYaST,可以轻松地并行安装共享相同环境和硬件、执行类似任务的多个系统。配置文件(称为控制文件)是使用现有配置资源创建的。可以针对任何特定环境轻松定制控制文件。
有关 AutoYaST 的详细信息,请参阅位于以下位置的相应 SuSE 文档:http://www.suse.com/。
JumpStart 软件使您可以进行自动系统安装,这样无需用户介入就可以自动将 Solaris 软件安装到系统中。安装将根据您创建的配置文件进行,此配置文件定义了具体的软件安装要求。您也可以合并包含安装任务的 shell 脚本。JumpStart 用于 Solaris S9 x86。
为进行自动安装,JumpStart 在配置文件中使用以下信息:
有关 JumpStart 的详细信息,请参阅位于以下位置的相应 Solaris 安装文档:http://www.sun.com/documentation。
您必须已经满足以下条件,AllStart 控制模块才能正常工作。
例如,典型的 Linux 操作系统分发大约为 2 GB。此外,创建有效负载时这些 ISO 文件被复制到另一个目录,这样会使所用磁盘空间量翻倍。
在上载期间,将安装 ISO 映像并将 RPM 文件复制到目录 /scs/share/allstart/distro_id/ 中。在成功装入分发之后,就可以删除 ISO 映像了。
本节概述了使用 AllStart 控制模块安装和置备客户机时需要执行的操作。有关每个步骤的详细信息和有关 AllStart 菜单的说明,请参阅第 2 章。
4. 选择要安装有效负载和配置文件的客户机,然后启用客户机项。
5. 将客户机配置为从网络引导(称为“网络引导”),然后重新引导客户机,以便它从 Sun Control Station 获取有效负载和配置文件。
6. 将受管理主机添加到 Sun Control Station。
您可以从远程位置或控制站上的本地目录添加文件或上载分发。这些文件和分发将用于定义将作为操作系统的一部分安装到客户机上的有效负载。有关受支持分发的列表,请参阅《Sun Control Station 2.2 软件安装指南》。
您可以选择要包括在有效负载中的操作系统分发组件。安装分发后,在客户机上安装单独的文件。
根据操作系统的不同,文件和分发可以位于本机或 CD-ROM 上。如果是为 Solaris 操作系统分发创建有效负载,则必须使用 DVD ISO 映像,而不能使用 CD-ROM。
如果该分发位于本机上,则必定位于 /scs/data/allstart/iso/ 中。
配置文件包含将应用于客户机及有效负载的配置信息。安全设置也在配置文件中设定。
您可以从本地文件系统上载定制脚本,也可以添加、删除或修改脚本。可通过 AllStart 菜单访问定制脚本功能。
客户机是要与操作系统和已置备系统安装在一起的系统。将有效负载和配置文件安装到客户机上。
创建客户机项后,必须启用“AllStart 客户机”表中的客户机,使其对于网络上的此客户机是可见的。
|
注 - 由于修改了客户机引导装入器使其在重新引导时开始生成,所以也就自动启用了受管理主机。要为客户机 PXE/网络引导使用 DHCP,必须重新启用客户机。请参阅启用客户机。 |
如果您不启用客户机项,则在您从网络引导客户机时,该客户机无法收到有效负载和配置文件,因为它将无法“看到”其客户机项。
配置此设置后,重新引导客户机,以便它从 Control Station 获取有效负载和配置文件。必须在“AllStart 客户机”表中启用客户机项,此操作才能成功。
|
注 - 安装不是从 Sun Control Station 到客户机的主动“推”操作。客户机必须从 Control Station 中“拉出”有效负载和配置文件,客户机按照“AllStart 客户机”表中的客户机项接收有效负载和配置文件。 |
在客户机上安装了有效负载和配置文件之后,AllStart 会对系统进行初始化,这样就可以随时将其添加到框架中。
可以使用“添加主机”功能(通过“管理”
“主机”
“添加”屏幕)将客户机导入到 Sun Control Station 框架中。
有关导入新客户机的详细信息,请参阅《Sun Control Station 2.2 管理员手册》。
版权所有 © 2004, Sun Microsystems, Inc. 保留所有权利。