Solaris for ISPs 安装指南

软件安装

在对网络进行了计划,并使每台计算机都具备所需的硬件和软件以便在网络中能够起到所计划的作用之后,要为计划中的每台计算机运行 Solaris for ISPs 主机配置软件。


注意:

为每台作为 Solaris for ISPs 软件的宿主的计算机至少运行一次主机配置软件。主机配置过程分为五个阶段:

  1. 选择软件组件(并配置其安装参数)。

  2. 复查主机配置软件将要禁止的 Solaris 服务(可能还要定制这些配置)。

  3. 指定主机配置软件在其批安装进程接近结束时将要运行的可选后配置命令(或正文)。

  4. 复查您指定的所有变更的摘要。这时,您可以使用浏览器中的 Back(后退)按钮访问以前的屏幕和修改您的选择。也可以保存配置方案(您所有的设置),以便将来进行可重复安装时使用。

  5. 执行您在第 1 至 4 步中指定的配置方案。


开始主机配置:运行 hcstartup
  1. 登录到您想安装软件的计算机上,给予您自己根访问权。

    如果您在进行远程安装,请输入:

    • % xhost +remotehostname
    • % rlogin remotehostname
    • % password
    • % su
    • Password: rootpassword
    • # DISPLAY=localhostname:0.0
    • # export DISPLAY
    如果您在使用 C-shell,那么请记住,您设置显示变量的命令是不同的。


    注意:

    如果您不设置 DISPLAY 环境变量,那么,若要继续进行配置,您必须在浏览器中打开该 URL。有关如何继续进行的信息,请见 "主机配置错误消息"


  2. 将目录变更为您安装所使用的媒体的根。

    将目录变更为您解包存放该电子分发物的目录,或已装配的 CD-ROM 的根目录。

  3. 输入 # ./hcstartup

    正文在打开主机配置 GUI 之前,要问一些问题。

    1. Enter path to installation media (enter "none" if no media)[current working directory]

      如果您当前的工作目录是安装媒体的根,则按回车键。如果不是,则输入安装媒体的路径。如果输入 none,则只有卸载选项可用。

    2. Enter port to use [8000]

      如果端口 8000 可用,则按回车键。否则,输入这样一个端口号,主机配置软件可以将其用于提供其 GUI 的临时 Web 服务器。正文检查该端口是否可用,如果您输入的端口号已被使用,则提示您输入另外一个。

      您将会看到一系列消息:

      • Unwrapping archives for Host Configuration
      • Setting up media database
      • Starting web server
      • Ready to start hotjava

    3. Please choose one of the following options:

      回车键启动 HotJavaTM。这是缺省选项。输入 2 可在另一个浏览器中为主机配置打开 URL。这时,您还可以输入 3 终止安装。

      片刻之后,

      • 如果您为主机配置选择了缺省的 HotJava 浏览器,则浏览器出现,显示 splash 屏幕。
      • 如果选择了第二个选项,那么,为了继续进行配置,您必须打开一个浏览器,访问 URL:http://hostname:8000/cgi-bin/splash,其中,hostname 是您正在上面安装软件的机器的主机名。如果您指定了缺省端口以外的某个端口供主机配置软件使用,则用该端口号替换 8000。

可能出现的错误消息

如果在您运行 hcstartup 时收到错误消息,请查看 "主机配置错误消息"


注意:

您可以从此屏幕使用联机帮助,以继续进行安装。


继续进行 "主机配置:选择软件组件"

主机配置:选择软件组件

这时,您已经进行了 "开始主机配置:运行 hcstartup" 中的步骤。您现在面对的是显示主机配置 splash 屏幕的浏览器。

对于这里列出的每一个组件,请到 Solaris for ISPs 管理指南 的第 1 章查看其概览。

  1. 单击 Begin(开始)。

    显示 Component Configuration(组件配置)屏幕。

  2. 对于您要在此主机上安装的每个 Solaris for ISPs 组件:

    1. 在 Installed? 栏中确认安装状态

      如果所显示的状态是 no(否),则该组件未在主机上安装。如果所显示的状态是 yes(是),则该组件现在已安装在主机上,您不能在此主机上再次安装该组件。

    2. Action(动作)栏的选项菜单中选择 Install(安装)。

      在缺省情况下,为组件执行 No Action(无动作)。


      注意:

      必须安装 SolarisTM for ISPsTM Platform 软件。


    3. 选择安装所有那些列为您要安装的组件所必须的其它组件。


      注意:

      若要定制组件的安装,您必须选择安装它所依赖的所有其它组件。


    4. 单击 Customize Installation(定制安装)栏中的 Configure(配置)(如果可用的话),为所选择的组件设置安装参数。

      显示所选组件的 Configure Installation(配置安装)屏幕。


      注意:

      对于所选组件,您必须指定适当的安装参数,切勿接受缺省定制。


    5. 检查所选组件的安装参数,根据您的环境进行适当的设置。


      注意:

      参照联机帮助,指定安装参数。


    6. 完成后,单击 Done(完成)。

      显示 Component Configuration(组件配置)屏幕。


    注意:

    复查该屏幕,确保为所有选择安装的组件指定的安装参数都正确。


  3. 在选择了组件并在其 Configure Installation 屏幕上设置了安装参数之后,单击 Next(下一步)。

    显示 Solaris Service Configuration(Solaris 服务配置)屏幕。

继续进行 "主机配置:Solaris 服务设置"

主机配置:Solaris 服务设置

这时,您已经完成了对安装组件的选择,正面对 Solaris Service Configuration 屏幕。

此屏幕上的 Solaris 服务将被启用或禁止(如所显示的),以提高系统的安全性和性能。只有当您的特定的系统计划需要时,才可变更 Solaris 服务的设置。

此屏幕上配置的每一种 Solaris 服务都记录在主机配置软件的联机帮助、以及 Solaris for ISPs 管理指南 第 3 章的 "可重新配置的设置" 一节中。

  1. (可选的) 如果您的系统计划需要,则从 Desired State(要求的状态)栏中的选项菜单选择启用或禁止。

    为了从主机配置软件获得尽可能多的好处,请接受它的建议。

  2. 当 Solaris 服务设置符合您的要求之后,单击 Next。

    显示 Post-Configuration Command(后安装配置命令)屏幕。

继续进行 "主机配置:后配置命令"

主机配置:后配置命令

这时,您已经选择了组件,并复查了 Solaris 服务设置。您面对的是 Post-Configuration Command 屏幕。

后配置命令是可选的和完全由用户定义的。使用此选项向主机配置软件添加您自己的标准后安装和配置任务,以便自动执行。

一些您可以使用的后配置命令的示例,在 Solaris for ISPs 管理指南 第 3 章的 "用户定义的正文" 一节进行了讨论。

您可以指定任何非交互的命令或命令系列。如果您没有后配置需要,则单击 Next。

  1. (可选的) 如果您在安装和配置结束时要运行某个命令或正文,则在此处输入其完整路径。

  2. 单击 Next

    显示 Confirm Configuration(确认配置)屏幕。

继续进行 "主机配置:配置摘要与保存方案"

主机配置:配置摘要与保存方案

有关保存配置方案的信息,请见 Solaris for ISPs 管理指南 第 1 章。

  1. 通过复查各节中显示的参数,核对和确认您提供的设置。

    使用浏览器中的 Back 按钮以修改任何参数。

  2. (可选的) 如果您想保存此安装和配置方案供将来使用,

    1. 输入您用于存储方案文件的路径。


      注意:

      这个用来存储方案文件的目录将被创建,不应已经存在。但是,该方案目录的父目录必须已经存在。例如,若要将方案文件存储在 /usr/foo/bar 中,不要创建 bar 目录,但要保证 /usr/foo 存在。

      不要在保存方案文件之前创建方案目录。如果您试图将配置方案保存在一个已有的目录中,您将会收到错误信息,软件将拒绝输出该方案。


    2. 单击 Save(保存)。

  3. 完成安装和配置过程。进行下列的某一种操作:

    1. 如果您想进行安装和配置,然后重新引导计算机,则单击 Execute (with reboot)(执行,并重新引导)。建议您选择此选项。

    2. 如果您想进行安装和配置,然后在重新引导计算机之前执行其它任务,则单击 Execute (no reboot)(执行,不重新引导)。


      注意:

      在您的任务完成后,要记着重新引导,因为某些配置设置需要进行重新引导才能生效。


    3. 如果您不想进行安装和配置(例如,如果您只想保存方案供将来使用),则单击 Exit(退出)。

如果您执行了安装,则显示下列消息:

The batch installation process has started. You can find the log file for this process in /var/opt/SUNWisp/hc/logs. No more interaction with the browser will occur. You may shutthe browser down at any time. If this is a local browser, itwill automatically be shut down when the batch installationprocess has completed.

片刻之后,浏览器退出。当系统重新引导,或最后的 Cleaning up 消息记录到记录文件中时,主机配置即告完成。关于怎样读记录文件以及怎样确定主机配置是否完成,请见 "确定安装和主机配置已经完成"

确定安装和主机配置已经完成
  1. 将目录变更为 /var/opt/SUNWisp/hc/logs

  2. 找到以当前日期命名的记录文件。例如,如果今天是 1998 年 4 月 1 日,则寻找名称为 config.1998-04-01.1845 的记录文件。

  3. 阅读该记录文件,在结尾处找到如下信息:Cleaning up /tmp/hcpid,其中,pid 是主机配置的进程 ID。

如果记录中的最后一个条目是 Cleaning up /tmp/hcpid,则说明主机配置批进程已经完成并退出。

如果您单击了 Execute (no reboot),记着在您的后安装任务完成后重新引导计算机,以便主机配置的所有设置可以生效。

确定安装和主机配置已经成功
  1. 将目录变更为 /var/opt/SUNWisp/hc/logs

  2. 找到以当前日期命名的记录文件。例如,如果今天是 1998 年 4 月 1 日,则寻找名称为 config.1998-04-01.1845 记录文件。

  3. 阅读该记录文件。对于选择安装(或取消安装)的每个软件组件,您都会看到一个以四个大于号 (>>>>) 和一个包含组件标识符的消息开始的部分。如果该部分以如下消息结束:Installation successful(安装成功),则说明该组件已经安装成功。

    如果任何组件的记录文件部分的结尾没有消息 Installation successful,则说明该组件的安装失败。其余安装步骤被终止(不再安装任何东西)。请查看记录文件中的详细资料和该软件组件的系统要求。