Solaris WBEM Services 2.5 데몬은 com.sun.wbem.provider 인터페이스 또는 com.sun.wbem.provider20 인터페이스에 대해 작성되는 제공자를 찾을 수 없습니다. 이러한 인터페이스에 대해 작성된 제공자에게 Solaris_ProviderPath 인스턴스를 작성해도 Solaris WBEM Services 2.5 데몬은 제공자를 찾지 못합니다.
조치: 데몬이 그러한 제공자를 찾을 수 있게 하려면 Solaris WBEM Services 2.5 데몬을 정지 및 다시 시작합니다.
# /etc/init.d/init.wbem stop # /etc/init.d/init.wbem start |
javax
API를 사용하여 제공자를 개발하는 경우, 데몬이 동적으로 javax
제공자를 인식하므로 Solaris WBEM Services 2.5 데몬을 정지 및 재시작할 필요가
없습니다.
javax
응용프로그램 프로그래밍 인터페이스가
아닌 com.sun 응용프로그램 프로그래밍 인터페이스를 사용하여 WBEM 소프트웨어를 개발하려고
하면 CIM 원격 메소드 호출(RMI)만 전체 지원됩니다. XML/HTTP와 같은 다른 프로토콜은 com.sun
응용프로그램 프로그래밍 인터페이스와 함께 완전 작동된다고 보장할 수 없습니다.
다음 표는 RMI에서는 성공적으로 실행되지만 XML/HTTP에서는 실패하는 호출의 예제를 나열합니다.
메소드 호출 |
오류 메시지 |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |
Solaris 관리 콘솔 마운트 및 공유 도구는 /(루트), /usr 및 /var와 같은 시스템 핵심 파일 시스템의 마운트 옵션을 수정할 수 없습니다.
조치: 다음 해결 방법 중 하나를 선택하십시오.
마운트 명령과 함께 원격 옵션을 사용합니다.
# mount -F file-system-type -o remount,additional-mount-options \ device-to-mount mount-point |
-remount 옵션을 mount 명령과 함께 사용하여 수행한 마운트 속성 수정은 지속되지 않습니다. 또한, 이전 명령의 additional-mount-options 부분에서 지정되지 않은 모든 마운트 옵션은 시스템이 지정한 기본 값을 상속합니다. 자세한 내용은 설명서 페이지 mount_ufs(1M)을 참조하십시오.
/etc/vfstab 파일의 해당 항목을 편집하여 파일 시스템 마운트 속성을 수정한 다음 시스템을 재부트합니다.
메모리가 부족하면 다음 오류 메시지가 표시됩니다.
CIM_ERR_LOW_ON_MEMORY |
조치: CIM 객체 관리자 저장소를 재설정하려면 다음 단계를 따라하십시오.
수퍼유저가 되십시오.
CIM 객체 관리자를 중지하십시오.
# /etc/init.d/init.wbem stop |
JavaSpacesTM 로그 디렉토리를 제거하십시오.
# /bin/rm -rf /var/sadm/wbem/log |
CIM 객체 관리자를 다시 시작하십시오.
# /etc/init.d/init.wbem start |
CIM 객체 관리자 저장소를 재설정하면 데이터 기억 장치의 소유 정의를 손실합니다. 사용자는 mofcomp 명령을 사용해서 이러한 소유권 정보가 있는 MOF 파일을 다시 컴파일합니다. 예를 들어, 다음과 같습니다.
# /usr/sadm/bin/mofcomp -u root -p root-password your-mof-file |