El daemon de Solaris WBEM Services 2.5 no puede ubicar los proveedores que se escriben en las interfaces com.sun.wbem.provider ni com.sun.wbem.provider20. Aunque se cree una instancia Solaris_ProviderPath para un proveedor que se escriba en estas interfaces, el daemon de Solaris WBEM Services 2.5 no encuentra el proveedor.
Solución alternativa: para habilitar que el daemon localice tal proveedor, pare y reinicie el daemon de Solaris WBEM Services 2.5.
# /etc/init.d/init.wbem stop # /etc/init.d/init.wbem start |
Si usa la API javax
para desarrollar
el proveedor, no es necesario que pare y reinicie el daemon de Solaris WBEM
Services 2.5, ya que éste reconoce dinámicamente los proveedores javax
.
Si decide usar la interfaz de programación de aplicaciones com.sun, en lugar de la javax
para desarrollar el software WBEM, sólo se admite totalmente la llamada
a método remoto (RMI) CIM. No se garantiza que otros protocolos, como
XML/HTTP, funcionen perfectamente con la interfaz de programación de
aplicaciones com.sun.
En la siguiente tabla se muestran ejemplos de llamadas que se ejecutan satisfactoriamente con RMI, pero que fallan con XML/HTTP.
Llamada a método |
Mensaje de error |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |
La herramienta Montajes y comparticiones de Solaris Management Console no puede modificar las opciones de montaje en sistemas de archivos clave del sistema, como / (raíz), /usr y /var.
Solución alternativa: elija una de las soluciones alternativas siguientes:
Use la opción de volver a montar con el comando mount.
# mount -F tipo_sistema_archivos -o remount,opciones_adicionales_montaje \ dispositivo_que_se_monta punto_montaje |
Las modificaciones de las propiedades de montaje que se realizan con la opción -remount, del comando mount, no son permanentes. Además, cualquier opción que no se especifique en el fragmento de opciones_adicionales_montaje del comando anterior hereda los valores predeterminados que especifique el sistema. Para obtener más información, consulte la página de comando man mount_ufs(1M).
Edite la entrada correspondiente del archivo /etc/vfstab para modificar las propiedades de montaje del sistema de archivos y rearranque después el sistema.
Cuando queda poca memoria, aparece el siguiente mensaje de error:
CIM_ERR_LOW_ON_MEMORY |
Solución alternativa: para restablecer el Depósito del gestor de objetos CIM, siga estos pasos.
Conviértase en superusuario.
Detenga el gestor de objetos CIM.
# /etc/init.d/init.wbem stop |
Elimine el directorio de registro JavaSpacesTM.
# /bin/rm -rf /var/sadm/wbem/log |
Reinicie el gestor de objetos de CIM.
# /etc/init.d/init.wbem start |
Cuando se restaure el Depósito del gestor de objetos CIM, se perderán las definiciones propietarias del almacén de datos. Deberá volver a compilar los archivos MOF que incluyen estas definiciones con el comando mofcomp. Por ejemplo:
# /usr/sadm/bin/mofcomp -u root -p contraseña_root su_archivo_mof |