Solaris Management Console을 사용하여 DNS 서버 역할을 하는 시스템의 사용자 또는 그룹 계정에서 작업을 수행하고 /etc/named.conf 파일이 해당 시스템에 있을 경우 오류가 발생합니다.
GUI에서 이런 작업을 수행하거나 콘솔용 명령줄 인터페이스인 smuser 및 smgroup을 사용할 때 다음과 같은 오류가 발생합니다.
콘솔은 새로운 대화 상자를 시작합니다. 그렇지 않으면 사용자 계정으로 작업을 할 때 smuser 명령이 다음 오류 메시지와 함께 종료됩니다.
"The attempt to view Users or Roles has failed due to an unexpected error. This was caused by the following error: CIM_ERR_FAILED." |
콘솔은 새로운 대화 상자을 시작합니다. 그렇지 않으면 smgroup 명령이 그룹 계정에서 작업할 때 다음 오류 메시지와 함께 명령을 종료합니다.
"Attempted Read of Group IDs failed with unexpected CIM error: CIM_ERR_FAILED."operations from the GUI or command-line interface. |
해결 방법: 다음 해결 방법 중 하나를 선택합니다.
DNS 서버를 다시 시작하여 이 문제를 해결하려면 다음 단계를 수행합니다.
수퍼유저가 됩니다.
named.conf 파일을 다른 디렉토리로 이동합니다. 예를 들면 다음과 같습니다.
# mv /etc/named.conf /var/named/named.conf |
DNS 서버를 다시 시작합니다.
# pkill -9 in.named |
# /usr/sbin/in.named /var/named/named.conf |
WBEM 서버를 다시 시작하여 이 문제를 해결하려면 다음 단계를 수행합니다.
수퍼유저가 됩니다.
텍스트 편집기를 사용하여 /usr/sadm/lib/wbem/WbemUtilityServices.properties 파일을 편집합니다.
/etc/named.conf 문자열을 /tmp/new-filename으로 바꿉니다.
선택한 파일 이름이 이미 시스템에 있지 않은지 확인합니다.
WBEM 서버를 정지합니다.
# /etc/init.d/init.wbem stop |
WBEM 서버를 시작합니다.
# /etc/init.d/init.wbem start |
자세한 내용은 smuser(1M) 및 smgroup (1M) 설명서 페이지를 참조하십시오.