我们的第一个系统(图 1 左侧所示)将用于安装我们的安装环境,即运行 Automated Installer、IPS 和 DHCP 服务的环境。接着将创建并安装第二个系统(如图 1 右侧所示)来演示自动安装。
按照本文中的步骤操作后,您就配置好了两个系统,如图 1 所示。其中,客户端系统的供应将基于一个指定的安装配置文件,包括指定的软件和系统配置。
开始使用 Oracle Solaris 11
当您开始试用 Oracle Solaris 11 时,您很可能先以交互方式安装少量系统以便熟悉新特性,然后开始在操作系统上测试应用程序和管理过程。
Oracle Solaris 11 提供了两种交互式安装选项:
面向桌面的“LiveMedia”安装
面向服务器的基于文本的安装
注:初始安装之后,可以通过使用 Package Manager GUI 或 pkg 命令从网络软件包信息库添加其他软件组件。
在本文中,将使用基于文本的安装程序安装服务器系统。基于文本的安装程序已经包含有 Automated Installer 软件包,因此无需下载和安装 Automated Installer 软件包。
前提条件
完成下列前期准备工作:
选择两个系统(物理的或虚拟的),服务器至少要有 20 GB 存储空间。如果您使用虚拟机管理程序技术(如 Oracle VM VirtualBox)创建虚拟机,则假定您可以顺利地创建好虚拟机。
为两个系统选择好对应的架构(SPARC 或 x86),然后下载 Oracle Solaris 11 11/11 版的下列组件:
适用于所选架构(本示例中使用 x86)的基于文本的安装程序 ISO 映像
IPS 信息库(在下载页面上称为“Oracle Solaris 11 11/11 Repository Image”)
步骤
在本文的后续部分,我们将完成下列任务:
使用基于文本的安装程序以交互方式手动安装 Oracle Solaris 11 系统(包括必要的服务)并将其配置为自动安装服务器
为要自动安装的客户端系统创建安装服务
使用默认值实际安装客户端系统
在根据需要自定义某些默认参数后实际安装客户端
注:本文重点介绍快速设置好安装服务并使之运行所需的操作。有关创建 Oracle Solaris 自动安装服务器所涉及的所有步骤以及如何配置所有属性的完整讨论,请参见 Oracle Solaris 文档库中《安装 Oracle Solaris 11 系统》中的第 3 部分“使用安装服务器进行安装”。
搭建自动安装服务器环境
了解了我们要完成的目标之后,本节将介绍实现该目标的步骤(如图 2 所示),包括命令行示例。在这个步骤中,要时刻参考图 2,记住我们要实现的“宏观”目标。中间所示的客户端使用了图示的所有服务。
IPS 信息库和 DHCP 服务器可以位于安装服务器上,而在本例中正是如此。这就变得简单了,我们只需对基础架构进行很好的配置就可以了。
图 2. 自动安装服务
使用基于文本的安装程序创建自动安装服务器
我们先使用基于文本的安装方法安装服务器。
在安装过程中,您要设置语言首选项、时区和磁盘分区(本例中我们将选择使用整个磁盘)。然后将指定 root 口令、您的姓名、用户名、用户口令,并选择使用自动网络发现。
执行以下步骤开始安装过程:
首先,将下载的基于文本的安装程序的 ISO 映像烧录到介质上(DVD 或 USB 闪存驱动器),或者通过如 Oracle VM VirtualBox 这样的虚拟机管理程序软件挂载该映像(本例中将使用这种方式)。
从基于文本的安装程序映像启动,按 Esc 键显示菜单。高亮显示第一项,按 Enter 继续。
注:如果只是想直接从菜单默认项(第一项)启动,则无需按 Esc。
图 3. 选择从哪个操作系统映像启动
选择安装过程中要使用的键盘布局和语言,然后等待系统启动。
图 4. 选择键盘布局
选择 Install Oracle Solaris。
图 5. 选择安装 Oracle Solaris
在 Welcome 屏幕中,按 F2 继续。
图 6. Welcome 屏幕
选择磁盘,然后按 F2 继续。通常,使用默认值即可。
在下一屏幕上,选择 use whole disk,然后按 F2 继续。
图 7. 选择磁盘
使用系统配置工具以交互方式配置系统
因为在使用基于文本的安装程序时,没有预供应的系统配置文件,因此系统配置工具启动,提示输入信息。
执行下列步骤:
输入 aiserver 作为计算机名称,高亮显示 Manually 以手动配置网络。然后按 F2 继续。
注:在本示例中,我们未选择 Automatically,但如果您选择了这种方式,就不必输入任何网络信息了。系统会替您完成配置。
Figure 8.选择手动配置网络
输入与您的网络对应的网络设置,然后按 F2。
图 9. 指定网络设置
此时我们不准备配置 DNS,因此选择 Do not configure DNS,按 F2。
图 10. 选择不配置 DNS
此时我们不打算设置名称服务,因此按 F2。
图 11. 选择不设置名称服务
选择与您的位置相对应的时区区域,然后按 F2。
图 12. 选择时区区域
选择相应的日期和时间,然后按 F2。
图 13. 指定日期和时间
输入 root 口令、您的姓名、用户名和用户口令完成配置。然后按 F2。
图 14. 完成配置
确认所选配置正确后按 F2 应用设置。
在下一屏幕上,您将看到一个进度条,显示安装正在进行。安装完成时,屏幕上将显示安装过程摘要,并提示您重新启动系统。
重新启动系统。
系统重新启动之后,使用在配置过程中创建的用户凭证登录。