Sun Cluster 3.0 Data Services Installation and Configuration Guide 第 5 章 ("Installing and Configuring Sun Cluster HA for Apache,") 介绍从 Apache web 站点 (http://www.apache.org) 安装 Apache Web 服务器的过 程。不过,您也可以从 Solaris 8 操作环境 CD-ROM 安装 Apache Web 服务器。
Apache 二进制包含在三个软件包 内-SUNWapchr、SUNWapchu 和 SUNWapchd,这 三个软件包构成了 SUNWCapache 软件包元集合。您必须 在安装 SUNWapchu 之前安装 SUNWapchr。
请将 Web 服务器二进制存放在每个群集节点上的本地文件系统中,或者存放在一个群集文件系统中。
此过程讲述的是通过 Solaris 8 操作环境 CD-ROM 上的 Apache 版本使 用 Sun Cluster HA for Apache 数据服务时需要执行的步骤。
安装 Apache 软件包 SUNWapchr、SUNWapchu 和 SUNWapchd(如果尚未安装)。
使用 pkginfo(1) 来确定这些软件包是否已安装。
# pkgadd -d Solaris 8 Product directory SUNWapchr SUNWapchu SUNWapchd ... Installing Apache Web Server (root) as SUNWapchr ... [ verifying class initd ] /etc/rc0.d/K16apache linked pathname /etc/rc1.d/K16apache linked pathname /etc/rc2.d/K16apache linked pathname /etc/rc3.d/S50apache linked pathname /etc/rcS.d/K16apache linked pathname ... |
禁用刚作为 SUNWapchr 软件包的一部分安装 的启动和停止运行控制脚本。
如有必要,则禁用这些脚本,因为在配置数据服务后,Sun Cluster HA for Apache 数据服务 将启动并停止 Apache 应用程序。请执行下面的步骤:
下面的示例将运行控制脚本名称中的第一个字母从大写改为小写。不过,可以采用符合 您的常规管理做法的方式重命名脚本。
# ls -1 /etc/rc?.d/*apache /etc/rc0.d/K16apache /etc/rc1.d/K16apache /etc/rc2.d/K16apache /etc/rc3.d/S50apache /etc/rcS.d/K16apache # mv /etc/rc0.d/K16apache /etc/rc0.d/k16apache # mv /etc/rc1.d/K16apache /etc/rc1.d/k16apache # mv /etc/rc2.d/K16apache /etc/rc2.d/k16apache # mv /etc/rc3.d/S50apache /etc/rc3.d/s50apache # mv /etc/rcS.d/K16apache /etc/rcS.d/k16apache # ls -1 /etc/rc?.d/*apache /etc/rc0.d/k16apache /etc/rc1.d/k16apache /etc/rc2.d/k16apache /etc/rc3.d/s50apache /etc/rcS.d/k16apache |