문제점 요약: Solaris 10을 실행하는 Sun Cluster 노드에 공용 네트워킹용으로 구성된 IPv6 인터페이스가 없는 경우(예를 들어, 클러스터 상호 연결용이 아닌 경우), 이 노드는 NIS와 같은 이름 서비스의 IPv4와 IPv6 주소 매핑이 모두 있는 시스템에 액세스할 수 없습니다 . IPv4가 아닌 IPv6 주소를 선택하는 텔넷 및 트레이스루트 등의 응용 프로그램에서 해당 패킷이 클러스터 전송 어댑터로 전송된 다음 끊어집니다.
해결 방법: 해당 클러스터의 구성에 따라 다음 해결 방법 중 하나를 사용합니다.
클러스터에서 IPv6을 실행할 필요가 없는 경우, /etc/nsswitch.conf에서 ipnodes 행의 nis 항목을 제거합니다. 예를 들어, ipnodes 행을 다음으로 변경합니다.
ipnodes files # Work Around for CR 6306113 |
IPv6이 필요하지만 클러스터에서 실행 중인 확장 가능 서비스가 없는 경우, 다음 행을 /etc/system에 추가하고 모든 노드를 재부트합니다.
set clcomm:ifk_disable_v6=1 |
IPv6의 확장 가능 서비스가 실행 중인 경우, 모든 클러스터 노드에 공용 네트워킹용(비클러스터 용도)으로 구성된 IPv6 네트워크 인터페이스가 있어야 합니다. Solaris를 사용한 IPv6 배포 방법은 ifconfig(1M) 및 System Administration Guide: IP Services를 참조하십시오.