본문 바로가기

OS & network/solaris

솔라리스 11 호스트이름 변경 관련 장애처리


테크넷 마스터 김재벌 입니다.


제가 1-2일전에 포스팅한 글에 문제가 있음을 확인 했습니다..-_-;


그래서 다시 수정만 하려다가 별도 포스팅으로 재구성 합니다.



12월 31일에 포스팅한  솔라리스 11 호스트명 변경하기 http://solatech.tistory.com/363  글에서 언급한 방법이 정상적으로 반영되지 않음을 확인했습니다.



즉, 반전이라고 제가 강조했던 방법은 프롬프트의 이름만 변경되고 서비스 속성이 변경되지 않아 타 서비스에 영향이 있음을 확인했습니다.



결국 정상적인 호스트명 변경은 hostname 명령이 아닌 svccfg  명령을 통해서 수행해야 합니다.



지난 포스팅 처럼 hostname 명령으로만 변경하면 loopback 속성 스트링이 변경되어 있지 않음을 확인할 수 있습니다.


현재 이 시스템은 원래 s11server 이름을  master 로 변경한 상태입니다만, 정상적으로 변경이 안된 상태인것이죠.




그래서 지난 포스팅에서 언급한 scvcfg 명령을 통해 indentidy 속성에서 nodename 속성과 loopback 속성을 모두 변경하고 서비스를 재시작하면 정상적으로 변경됨을 확인할 수 있습니다.



정리하면 hostname 만으로의 변경은 loopback 속성이 변경되지 않으므로 일부 서비스에 장애가 발생할 수 있습니다.

따라서, svccfg 명령으로 변경하시기 바랍니다.


그럼.~