제 5 장, "Sun Cluster 3.0 Data Services Installation and Configuration Guide의 Sun Cluster HA for Apache 설치 및 구성"에서는 Apache 웹 사이트(http://www.apache.org)로부터 Apache Web Server를 설치하기 위한 프로시저를 설명합니다. 그러나 Solaris 8 운영 환경 CD-ROM에서 Apache Web Server를 설치할 수도 있습니다.
Apache 바이너리는 SUNWCapache 패키지 메타 클러스터를 형성하는 세 개의 패키지-SUNWapchr, SUNWapchu 및 SUNWapchd-에 포함되어 있습니다. SUNWapchu를 설치하기 전에 SUNWapchr를 설치해야 합니다.
각 클러스터 노드의 로컬 파일 시스템이나 클러스터 파일 시스템에 웹 서버 바이너리를 위치시키십시오.
이 프로시저에서는 Solaris 8 운영 환경 CD-ROM에 있는 Apache Web Server의 버전과 함께 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 |