Solaris OS용 Sun Cluster 3.1 8/05 릴리스 노트

scinstall이 모든 공통 에이전트 컨테이너 보안 파일을 복사하지 않음(6203133)

문제점 요약: 노드가 클러스터에 추가되면, scinstall 유틸리티에서 추가하고 있는 노드에서 네트워크 보안 서비스(NSS) 파일이 있는지 여부를 검사합니다. 이러한 파일 및 보안 키는 공통 에이전트 컨테이너에서 필요합니다. NSS 파일이 존재하는 경우 해당 유틸리티는 스폰서 노드에서 추가된 노드로 공통 에이전트 컨테이너 보안 파일을 복사합니다. 단, 스폰서 노드에 설치된 NSS 보안 키가 없는 경우에는 복사가 이뤄지지 않으며 scinstall 처리가 종료됩니다.

해결 방법: 다음 절차를 수행하여 기존 클러스터 노드에서 install NSS 소프트웨어를 설치하고, 보안 키를 다시 만들고 공통 에이전트 컨테이너를 다시 시작합니다.

Procedure노드를 클러스터에 추가할 때 NSS 소프트웨어 설치 방법

수퍼유저나 적절한 액세스가 허용되는 역할로써 기존의 모든 클러스터 노드에서 다음 절차를 수행합니다.

시작하기 전에

Sun Cluster 1 of 2 CD-ROM을 준비합니다. NSS 패키지는 /cdrom/cdrom0/Solaris_arch/Product/shared_components/Packages/에 있습니다. 여기서 archsparc 또는 x86이며 ver은 Solaris 8인 경우 8 , Solaris 9인 경우 9, Solaris 10인 경우에는 10입니다.

단계
  1. 각 노드에서 Sun Web Console 에이전트를 중지합니다.


    # /usr/sbin/smcwebserver stop
    
  2. 각 노드에서 보안 파일 에이전트를 중지합니다.


    # /opt/SUNWcacao/bin/cacaoadm stop
    
  3. 각 노드에서 NSS 패키지가 설치되어 있는지 확인합니다. 설치되어 있는 경우에는 어떤 버전인지 확인합니다.


    # cat /var/sadm/pkg/SUNWtls/pkginfo | grep SUNW_PRODVERS
    SUNW_PRODVERS=3.9.4
  4. 3.9.4 이전 버전이 설치되어 있는 경우 기존 NSS 패키지를 제거합니다.


    # pkgrm packages
    

    다음 표는 각 하드웨어 플랫폼에 대한 적용 패키지를 나열합니다.

    하드웨어 플랫폼 

    NSS 패키지 이름 

    SPARC 

    SUNWtls SUNWtlsu SUNWtlsx

    x86 

    SUNWtls SUNWtlsu

  5. 각 노드에서 NSS 패키지를 제거했거나 설치된 사항이 없는 경우, Sun Cluster 1 of 2 CD-ROM에서 최신 NSS 패키지를 설치합니다.

    • Solaris 8이나 Solaris 9 OS의 경우에는 다음 명령을 사용합니다.


      # pkgadd -d . packages
      
    • Solaris 10 OS의 경우에는 다음 명령을 사용합니다.


      # pkgadd -G -d . packages
      
  6. CD-ROM에 상주하지 않는 디렉토리로 변경한 다음 CD-ROM을 꺼냅니다.


    # eject cdrom
    
  7. 각 노드에서 NSS 보안 키를 만듭니다.


    # /opt/SUNWcacao/bin/cacaoadm create-keys
    
  8. 각 노드에서 보안 파일 에이전트를 시작합니다.


    # /opt/SUNWcacao/bin/cacaoadm start
    
  9. 각 노드에서 Sun Web Console 에이전트를 시작합니다.


    # /usr/sbin/smcwebserver start
    
  10. 클러스터에 추가 중인 노드에서 scinstall 유틸리티를 다시 시작하고 절차를 따라 새 노드를 설치합니다.