설치가 완료된 후에 클러스터 노드의 개인용 호스트 이름을 변경하려면 이 절차를 사용하십시오.
처음 클러스터를 설치할 때 개인용 호스트 이름으로 기본값이 할당됩니다. 개인용 호스트 이름의 기본값은 clusternode<nodeid>-priv 형식입니다. 예를 들면, clusternode3-priv와 같습니다. 도메인에서 이미 사용하고 있는 이름이면 개인용 호스트 이름을 변경해야 합니다.
새 개인용 호스트 이름에 IP 주소를 할당하지 마십시오. IP 주소는 클러스터링 소프트웨어에서 할당합니다.
클러스터의 모든 노드에서 개인용 호스트 이름을 캐시할 수 있는 데이터 서비스 자원이나 기타 응용프로그램을 비활성화하십시오.
# scswitch -n -j resource1, resource2 |
비활성화하는 응용프로그램에 다음을 포함하십시오.
HA-DNS 및 HA-NFS 서비스(구성된 경우).
개인용 호스트 이름을 사용하도록 사용자가 구성한 응용프로그램.
개인용 상호 연결을 통해 클라이언트가 사용하는 응용프로그램.
scswitch 명령 사용 방법은 scswitch(1M) 설명서 페이지와 Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide를 참조하십시오.
클러스터의 각 노드에서 NTP(Network Time Protocol) 데몬을 종료하십시오.
NTP 데몬에 대한 자세한 내용은 xntpd 설명서 페이지를 참조하십시오.
# /etc/init.d/xntpd stop |
개인용 호스트 이름을 변경할 노드의 이름을 결정하십시오.
# scconf -p | grep node |
scsetup 유틸리티를 실행하여 개인용 호스트 이름을 변경하십시오.
클러스터의 한 노드에서만 이 작업을 하면 됩니다.
새 개인용 호스트 이름을 선택할 경우에는 이름이 클러스터 노드에서 고유해야 합니다.
Main Menu에서 5, Private Hostnames를 선택하십시오.
Private Hostnames Menu에서 1, Change a Private Hostname을 선택하십시오.
화면에 표시되는 물음에 답하십시오. 개인용 호스트 이름을 변경할 노드 이름(clusternode<nodeid>-priv)과 새 개인용 호스트 이름을 묻습니다.
이름 서비스 캐시를 삭제하십시오.
클러스터의 각 노드에 대하여 다음 명령을 실행하십시오. 그러면 클러스터 응용프로그램과 데이터 서비스가 이전 개인용 호스트 이름에 액세스하지 않습니다.
# nscd -i hosts |
각 노드에서 ntp.conf 파일을 편집하여 개인용 호스트 이름을 새 이름으로 변경하십시오.
원하는 편집 도구를 사용하십시오.
설치하면서 이 작업을 할 경우에는 구성된 노드의 이름도 제거해야 합니다. 기본 템플릿에는 8개의 노드가 사전 구성되어 있습니다. 일반적으로 각 클러스터 노드에 있는 ntp.conf 파일이 동일합니다.
모든 클러스터 노드에서 새 개인용 호스트 이름을 핑하여 성공하는지 확인하십시오.
NTP 데몬을 다시 시작하십시오.
클러스터의 각 노드에서 이 작업을 수행하십시오.
# /etc/init.d/xntpd start |
단계 1에서 비활성화된 모든 데이터 서비스 자원과 기타 응용프로그램을 액세스하십시오.
# scswitch -e -j resource1, resource2 |
scswitch 명령 사용 방법은 scswitch(1M) 설명서 페이지와 Sun Cluster 3.0 12/01 Data Services Installation and Configuration Guide를 참조하십시오.
다음은 phys-schost-2 노드에서 개인용 호스트 이름 clusternode2-priv를 clusternode4-priv로 변경하는 예입니다.
[Disable all applications and data services as necessary.] phys-schost-1# /etc/init.d/xntpd stop phys-schost-1# scconf -p | grep node ... Cluster nodes: phys-schost-1 phys-schost-2 phys- schost-3 Cluster node name: phys-schost-1 Node private hostname: clusternode1-priv Cluster node name: phys-schost-2 Node private hostname: clusternode2-priv Cluster node name: phys-schost-3 Node private hostname: clusternode3-priv ... phys-schost-1# scsetup phys-schost-1# nscd -i hosts phys-schost-1# vi /etc/inet/ntp.conf ... peer clusternode1-priv peer clusternode4-priv peer clusternode3-priv phys-schost-1# ping clusternode4-priv phys-schost-1# /etc/init.d/xntpd start [Enable all applications and data services disabled at the beginning of the procedure.] |