이 절에서는 es-inst 명령을 사용하여 네트워크 파일 시스템 액세스 가능(NFS 장착) 원격 시스템에 Sun Management Center 3.6을 설치하는 절차를 제공합니다. 이 절차에서는 네트워크의 CD 이미지 디렉토리에서 Sun Management Center를 설치한다고 가정합니다. 자세한 내용은 설치 CD 이미지 만들기를 참조하십시오.
원격 시스템에 Sun Management Center를 설치하려면 해당 소프트웨어를 설치하기 전에 원격 시스템을 준비해야 합니다. 또한 로컬 시스템이 Solaris 2.6, Solaris 7 또는 Solaris 8 소프트웨어를 실행하는 경우 pkgadd에 대한 패치 설치의 설명에 따라 패치를 설치해야 합니다.
이 절에서 해당 절차의 예로 사용된 시스템 이름은 다음과 같습니다.
admin-host는 원격 시스템에 설치를 수행하는 데 사용되는 로컬 시스템입니다.
remote는 Sun Management Center를 설치할 원격 시스템입니다.
원격 시스템이 Solaris 10 시스템인 경우 원격 설치는 지원되지 않습니다.
로컬 시스템이 Solaris 2.6, Solaris 7 또는 Solaris 8 소프트웨어를 실행 중인 경우 운영 체제 버전별 pkgadd에 대한 패치를 로컬 시스템에 설치해야 합니다. 원격 시스템에 Sun Management Center 3.6를 설치하려면 로컬 시스템을 사용하기 전에 해당 패치를 설치해야 합니다.
로컬 시스템이 Solaris 9 릴리스를 실행 중인 경우 패치를 설치하지 않아도 됩니다. 원격 시스템 준비로 이동합니다.
로컬 시스템에 루트로 로그인합니다.
OS 패치 수준이 현재 수준인지 확인합니다.
패치가 이미 설치되어 있는지 확인하려면 명령 showrev -p | grep patchnum을 사용합니다. 여기서 patchnum은 다음과 같은 필수 OS 패치입니다.
Solaris 2.6 릴리스: 106292
Solaris 7 릴리스: 107443
Solaris 8 릴리스: 110934
예를 들어, 로컬 시스템에서 Solaris 8 릴리스를 실행 중인 경우 다음과 같이 입력합니다.
admin-host# showrev -p | grep 110934 admin-host# |
위 예에서는 패치가 설치되지 않습니다. 패치는 단계 3의 지침에 따라 다운로드 및 설치해야 합니다.
패치가 설치되면 다음과 유사한 목록이 표시됩니다.
admin-host# showrev -p | grep 110934 admin-host# Patch: 110934-13 Obsoletes: Requires: Incompatibles: Packages: pkgtrans, pkgadd, pkgchk |
로컬 시스템 Solaris 버전에 필요한 패치가 설치되어 있는 경우 원격 시스템 준비로 이동합니다.
필요한 경우 OS 패치를 설치합니다.
원격 시스템에 루트로 로그인합니다.
Sun Management Center 데이터베이스 액세스 그룹 및 사용자 계정을 만듭니다.
groupadd 명령을 사용하여 smcorag 액세스 그룹을 만듭니다.
remote# /usr/sbin/groupadd smcorag |
/var/opt/SUNWsymon 디렉토리를 만듭니다.
이 디렉토리는 데이터베이스 사용자 계정이 저장될 디렉토리입니다.
remote# mkdir -p /var/opt/SUNWsymon |
useradd 명령을 사용하여 데이터베이스 사용자 계정 smcorau를 만든 다음, 해당 사용자 계정을 smcorag 그룹에 추가합니다.
remote# /usr/sbin/useradd \ ...-d /var/opt/SUNWsymon/smcorau \ -m -g smcorag -s /bin/sh smcorau |
네트워크 파일 시스템 데몬 mountd를 중단합니다.
remote# /etc/init.d/nfs.server stop |
원격 호스트의 /etc/dfs/dfstab 파일을 편집합니다.
다음 행을 추가합니다.
share —F nfs —o rw=admin-host,root=admin-host /
admin-host는 원격 시스템에 Sun Management Center를 설치할 시스템 이름입니다.
예를 들어, 원격 호스트 이름이 remote-server이고, remote-server에 Sun Management Center를 설치하는 데 사용할 시스템 이름이 adminserver인 경우, remote-server /etc/dfs/dfstab 파일에 있는 항목은 다음과 같습니다.
share —F nfs —o rw=adminserver ,root=adminserver
원격 시스템의 dfstab 파일에 있는 이 항목은 adminserver 시스템에 로그온한 루트 사용자 계정에만 읽기/쓰기 권한을 부여합니다.
/etc/dfs/dfstab를 저장하고 닫습니다.
네트워크 파일 시스템 데몬 mountd를 시작합니다.
remote# /etc/init.d/nfs.server start |
원격 시스템에서 실행 중인 Solaris 버전을 확인합니다.
remote# /usr/bin/uname -r |
원격 호스트에 Sun Management Center를 설치하면 es-inst 스크립트가 원격 호스트에서 실행 중인 Solaris 버전을 묻는 메시지를 표시합니다.
원격 시스템에 Sun Management Center를 설치하면 es-inst 스크립트가 원격 시스템 유형을 묻는 메시지를 표시합니다.
es-inst에서 원격 호스트 시스템에 대해 요청한 정보는 다음 명령을 사용하여 생성됩니다.
remote# /usr/platform/platform/sbin/prtdiag | /usr/bin/head -1 \ | /usr/bin/cut -f2 -d: |
여기서 platform은 명령 uname -i의 출력입니다.
예를 들면 다음과 같습니다.
remote# /usr/bin/uname -i SUNW,Ultra remote# /usr/platform/SUNW,Ultra/sbin/prtdiag | /usr/bin/head -1 | /usr/bin/cut -f2 -d: Sun Microsystems sun4u Sun Ultra UPA/PCI (UltraSPARC-IIi 333 MHz) |
원격 호스트 시스템 유형 정보를 로컬 호스트의 임시 파일에 복사합니다. 그런 다음 es-inst가 원격 호스트 시스템 유형을 묻는 메시지를 표시하면 해당 정보를 붙여넣을 수 있습니다.
원격 시스템을 로그오프합니다.
이제 다음 절차에 설명된 대로 원격 호스트에 Sun Management Center를 설치할 수 있습니다.
로컬 시스템에 루트로 로그인합니다.
Sun Management Center 설치 disk 1의 sbin 디렉토리로 변경합니다.
디스크에서 설치하려는 경우 /c <DiskMountDir>/sbin 디렉토리로 변경합니다.
설치 프로세스 동안 선택 항목에 따라 CD 디스크를 변경하라는 메시지가 표시됩니다.
CD 이미지에서 설치하려는 경우 / cd-image-dir/disk1/sbin 디렉토리로 이동합니다. 여기서 cd-image-dir은 설치 CD를 복사한 디렉토리이거나 웹에서 설치 이미지를 다운로드한 디렉토리입니다.
es-inst 설치 스크립트를 실행한 다음 -R path/remote 매개변수를 사용하여 원격 호스트 시스템을 지정합니다.
#./es-inst -R path/remote |
여기서 path/remote는 원격 시스템에 대한 전체 경로입니다. 예를 들어, 원격 호스트 경로 및 이름이 /net/remote-server인 경우 다음과 같이 입력합니다.
local-machine# ./es-inst -R /net/remote-server |
원격 시스템에서 실행 중인 Solaris 버전을 묻는 메시지가 표시됩니다.
원격 시스템에서 실행 중인 Solaris 버전을 입력합니다.
원격 호스트 시스템 유형을 묻는 메시지가 표시됩니다.
원격 호스트 시스템 유형을 입력합니다.
단계 8, 원격 시스템 준비에서 생성한 시스템 유형 문자열을 입력합니다. 또는 생성된 텍스트를 로컬 호스트의 파일에 복사한 경우 프롬프트에 대한 답으로 시스템 유형 문자열을 붙여넣을 수 있습니다.
원격 호스트에서 Sun Management Center 설치를 완료하는 데 필요한 단계는 기본 Sun Management Center 설치에 필요한 단계와 같습니다.
설치를완료합니다
Sun Management Center 2.x 또는 3.0이 시스템에 설치되어 있는 경우 이전 Sun Management Center 버전에서 데이터를 이전할지 여부를 묻는 메시지가 표시됩니다. 단계 7, es-inst 스크립트를 사용하여 설치 로 이동합니다.
Sun Management Center의 이전 버전이 시스템에 설치되어 있지 않은 경우 대상 디렉토리를 묻는 메시지가 표시됩니다. 단계 8, es-inst 스크립트를 사용하여 설치 로 이동합니다.
Solaris 10 시스템으로의 원격 설치는 다른 Solaris 10 시스템에서만 지원됩니다.