Sun Cluster 3.0 U1 릴리스 정보

알려진 문제점

다음에 나오는 알려진 문제점은 Sun Cluster 3.0 U1 버전의 작동에 영향을 줍니다. 최신 정보는 http://docs.sun.com에서 온라인 Sun Cluster 3.0 U1 Release Notes Supplement를 참조하십시오.

버그 ID 4314698

문제 요약: Solstice Disksuite 소프트웨어를 설치한 후에 Solstice Disksuite 장치 링크가 글로벌 이름 공간에 나타나도록 하려면 scgdevs(1M) 명령을 실행해야 합니다.

해결 방법: Solstice Disksuite 장치 노드가 만들어지도록 하려면 직접 scgdevs 명령을 실행하십시오.

버그 ID 4358349

문제 요약: SharedAddress 자원이 포함된 자원 그룹에 Sun Cluster HA for NFS 자원을 만들지 마십시오. Sun Cluster 소프트웨어의 데이터 서비스에는 SharedAddress 자원을 사용할 수 없습니다.

해결 방법: 필요한 논리 호스트 이름 자원을 페일오버 자원 그룹에 추가하십시오.

이 단계에서 LogicalHostname 자원을 설정해야 합니다. Sun Cluster HA for NFS에는 SharedAddress 자원을 호스트 이름으로 사용할 수 없습니다.


# scrgadm -a -L -g resource-group-name -l hostname,...
-a -L -g resource-group-name

논리 호스트 이름 자원을 넣을 페일오버 자원 그룹을 지정합니다.

-l hostname,...

추가할 네트워크 자원(논리 호스트 이름)을 지정합니다.

버그 ID 4359321

문제 요약: scinstall 유틸리티를 사용하면 /global을 글로벌 장치 파일 시스템에 대한 디렉토리 이름으로 지정할 수 있습니다. 그러나 글로벌 장치 파일 시스템에 대한 마운트 포인트는 /global/.devices/node@nodeid입니다. 이러한 지정이 활성화되면 안됩니다.

해결 방법: /globaldevices를 글로벌 장치 파일 시스템의 디렉토리 이름으로 사용하여 노드를 다시 설치하십시오.

좋은 방법은 아니지만 /etc/vfstab 파일에서 항목을 수정하고 클러스터를 다시 부트한 후에 scgdevs 명령을 실행하여 해결할 수도 있습니다. 각 /etc/vfstab 파일에 있는 각 /global/.devices/node@ nodeid 항목에 글로벌 마운트 옵션이 설정되어 있는지 확인하십시오.

버그 ID 4362925

문제 요약:


nodeA# scshutdown -g0 -y
scshutdown: Unmount of /dev/md/sc/dsk/d30 failed: Device busy.
scshutdown: Could not unmount all PxFS filesystems.

Networker 패키지는 Oracle을 설치할 때 번들로 설치되었습니다. 따라서 nsrmmd 데몬이 실행되어 /global/oracle 디렉토리를 마운트하기 때문에 모든 클러스터 파일 시스템의 마운트 해제가 방지됩니다.


nodeA# umount /global/oracle
umount: global/oracle busy
nodeA# fuser -c /global/oracle
/global/oracle: 335co 317co 302co 273co 272co
nodeA# ps -ef|grep 335
 root 335 273 0 17:17:41 ?       0:00 /usr/sbin/nsrmmd -n 1
 root 448 397 0 17:19:37 console 0:00 grep 335

Sun Cluster를 종료할 때 nsrmmd 프로세스에서 계속 참조하는 클러스터 파일 시스템의 마운트를 해제하려고 하기 때문에 이 문제가 발생합니다.

해결 방법: 각 노드에서 fuser(1M) 명령을 실행하여 마운트를 해제할 수 없는 클러스터 파일 시스템을 계속 사용하는 모든 프로세스 목록을 만드십시오. 실패한 scshutdown(1M) 명령이 처음 실행된 후에 다시 시작된 Resource Group Manager 자원이 없는지 확인하십시오. kill -9 명령을 사용하여 시작된 프로세스를 모두 종료하십시오. 이 강제 종료 목록에 Resource Group Manager의 제어를 받는 프로세스가 포함되면 안됩니다. 해당 프로세스가 모두 종료된 후에 scshutdown 명령을 다시 실행하십시오. 그러면 종료 명령이 성공적으로 완료됩니다.

버그 ID 4369668

문제 요약: 시스템 관리자가 관리되는 자원 그룹의 Nodelist 등록 정보를 편집할 때 Resource Group Manager가 노드 목록에 추가된 모든 노드에서 Init_nodes=RG_PRIMARIES 등록 정보를 갖는 자원 그룹의 모든 자원에 대하여 INIT 메소드를 실행해야 합니다. Resource Group Manager는 노드 목록에서 삭제된 노드에서 해당 자원에 대하여 FINI 메소드를 실행해야 합니다. 마찬가지로 자원 유형의 Installed_nodes 등록 정보가 편집되면, Resource Group Manager가 관리되는 자원 그룹에 있고 Init_nodes=RT_installed_nodes 등록 정보를 갖는 해당 유형의 모든 자원에 대하여 INIT 또는 FINI 메소드를 실행해야 합니다.

현재는 이러한 갱신이 수행될 때 Resource Group Manager가 INIT 또는 FINI 메소드를 실행하지 않습니다. 따라서 이 노드에서 자원이 제대로 초기화되지 않거나 정리되지 않을 수 있습니다.

해결 방법: scswitch 명령을 사용하여 영향을 받는 자원 그룹에 대한 관리를 해제한 다음 다시 관리하십시오. 이 프로세스를 실행하려면 관리자가 자원 그룹을 오프라인으로 전환해야 합니다. 그룹에서 발생하는 자원 유형에 대한 절차가 문서에 있을 경우에는 자원 그룹 관리를 해제하지 않고 관리자가 직접 INIT 또는 FINI 메소드에 해당하는 작업을 실행할 수 있습니다.

그룹에 INIT 또는 FINI 메소드가 있는 자원이 없으면 이 해결 방법이 필요 없습니다. Sun에서 제공하는 자원 유형 중 다음 자원 유형만이 INITFINI 메소드를 사용합니다.

고객이나 협력업체에서 구현하는 자원 유형이 INIT 또는 FINI 메소드를 사용할 수도 있습니다. 그런 경우에는 해당 자원 유형이 포함된 자원 그룹에 이 해결 방법이 필요합니다.


주 -

자원 유형에 대하여 명시적으로 INITFINI 메소드가 선언되지 않은 경우에도 확장 가능 서비스는 모두 내부적으로 이러한 메소드를 사용합니다.


버그 ID 4370760

문제 요약: 먼저 장치 그룹을 오프라인으로 전환하지 않으면 Solstice DiskSuite 디스크 세트에서 마지막 노드를 제거할 수 없습니다.

해결 방법: 디스크 세트에서 마지막 노드를 제거하려면 먼저 장치 그룹을 오프 라인으로 전환하십시오. 마지막 노드를 제거하려면 제거할 노드에서 superuser 권한으로 다음 두 가지 명령을 실행하십시오.


# /usr/cluster/bin/scswitch -m -D disksetname
# metaset -s disksetname -d -h nodename

버그 ID 4373911

문제 요약: 다음 작업을 수행할 때 발생할 수 있는 문제입니다.

HA-NFS 고장 모니터가 다음과 같은 경고 메시지를 표시할 수 있습니다.


clnt_tp_create_timed of program statd failed:RPC:Program not registered

해결 방법: 조치를 취할 필요가 없습니다. 이 경고 메시지는 무시해도 됩니다.

버그 ID 4376171

문제 요약: 동일한 SBus에 FC-AL SBus 카드(FC100/S)와 Sun Quad FastEthernetTM 2.0(SQFE/S)을 설치하면 QFE 카드에 예상하지 않은 초기화 문제가 발생할 수 있습니다.

해결 방법: FC-AL SBus 카드(FC100/S)와 Sun Quad FastEthernet 2.0(SQFE/S)을 동일한 SBus에 설치하여 클러스터 노드를 구성하지 마십시오.

버그 ID 4378553

문제 요약: 자원 그룹의 Nodelist 등록 정보는 가장 많이 사용하는 노드가 첫 번째로 정렬되어 자원 그룹을 마스터할 수 있는 노드 순서 목록입니다. Resource Group Manager는 사용 가능하고 가장 많이 사용하는 노드의 자원 그룹을 항상 호스트해야 합니다. 그러나 관리자가 클러스터를 다시 부트하면(즉, 모든 노드가 동시에 다시 부트될 때) 가장 많이 사용하는 노드 이외의 다른 노드에서 관리되는 자원 그룹에 대한 마스터가 종료될 수 있습니다. 이 문제는 전체 클러스터를 다시 부트할 때에만 발생합니다.

해결 방법: 클러스터를 다시 부트한 후에 scswitch 명령을 사용하여 자원 그룹을 원하는 노드로 전환하십시오. 클러스터가 실행되고 있으면 Nodelist가 자동으로 많이 사용하는 순서로 강제 정렬됩니다.

버그 ID 4396185

문제 요약: pnmstat에 대한 사용 방법 메시지에 지원되지 않는 옵션이 반환됩니다.

해결 방법: pnmstat 설명서 페이지를 사용하여 지원되는 옵션을 결정하십시오.

버그 ID 4449906

문제 요약: Wait_for_online 확장 등록 정보가 TRUE로 설정되면 Sun Cluster HA for Sybase ASE에 코어 덤프를 포함한 여러 가지 문제가 발생합니다.

해결 방법: Wait_for_online 확장 등록 정보를 항상 기본값 FALSE로 설정하십시오.

버그 ID 4459021

문제 요약: Oracle을 설치하려면 SUNWarc, SUNWbtool, SUNWhea, SUNWlibm, SUNWlibms, SUNWsprot, SUNWtoo 등의 Solaris 패키지가 필요합니다. SunPlex Manager Oracle 데이터 서비스 설치를 실행하기 전에 이러한 패키지가 있어야 합니다.

해결 방법: Oracle 문서의 설명에 따라 이 패키지를 직접 설치하십시오.

버그 ID 4460312

문제 요약: SunPlex Manager를 사용하여 Oracle을 설치할 때 클러스터 노드 데이터베이스에 tnsnames.ora가 구성되지 않습니다.

해결 방법: 클러스터 노드를 Oracle 데이터베이스의 클라이언트로 사용하려면 필요한 tnsnames.ora 파일을 직접 업데이트해야 합니다.

버그 ID 4461863

문제 요약: 클러스터 노드 하나 이상의 호스트 이름이 멀티 홈이고 하나 이상의 IP 주소가 할당되면 SunPlex Manager가 제대로 작동하지 않습니다. 그러나 데이터 서비스에는 멀티 홈 논리 주소를 사용할 수 있습니다.

해결 방법: /opt/SUNWscvw/conf/httpd.confBindAddress 행에 주석 표시를 한 다음 /etc/init.d/initspm start 명령을 사용하여 서버를 시작하십시오.

버그 ID 4462957

문제 요약: 클러스터 노드를 처음 부트할 때 다음 메시지가 나타날 수 있습니다.


 
cl_runtime: WARNING: Major number
for driver (did) does not  match the one on other nodes. Confirm that the /etc/ name_to_major files are in sync on all cluster nodes

해결 방법: 인증된 Sun 서비스 제공업체에 문의하여 해결 방법이나 패치가 있는지 확인하십시오.

버그 ID 4464476

문제 요약: Netra 시스템에서 Sun Cluster 2.2 버전을 3.0 버전으로 업그레이드하려면 업그레이드 초기 단계에서 scinstall(1M) 명령에 -O 옵션을 사용해야 합니다. 이 옵션을 사용하지 않으면 Netra 하드웨어 플랫폼이 인식되지 않아서 업그레이드되지 않을 수 있습니다.

해결 방법: 업그레이드 초기 단계에서 scinstall(1M) 명령에 -O 옵션을 사용하십시오. 그러면 하드웨어 검사 대신 이 옵션이 사용됩니다.

버그 ID 4464870

문제 요약: 포트 목록에 세 개 이상의 포트가 지정되어 있을 때 scds_free_netaddr_list를 호출하면 프로그램이 코어를 덤프합니다.

해결 방법: 포트 목록에 세 개 이상의 포트를 지정했으면 scds_get_netaddr_list에 의해 할당된 메모리를 비우기 위해 scds_free_netaddr_list를 호출하지 마십시오. 프로세스가 종료될 때 자동으로 이 메모리가 다시 할당됩니다.