Der Solaris WBEM Services 2.5-Dämon kann keine Provider finden, die in die Schnittstellen com.sun.wbem.provider oder com.sun.wbem.provider20 eingeschrieben sind. Selbst wenn Sie für einen in diese Schnittstellen eingeschriebenen Provider eine Solaris_ProviderPath-Instanz erzeugen, kann der Solaris WBEM Services 2.5-Dämon den Provider nicht finden.
Lösung: Um dem Dämon das Auffinden eines solchen Providers zu ermöglichen, beenden Sie den Solaris WBEM Services 2.5-Dämon und starten ihn neu.
# /etc/init.d/init.wbem stop # /etc/init.d/init.wbem start |
Für Provider, die mit dem javax
-API
entwickelt wurden, ist es nicht erforderlich, den Solaris WBEM Services 2.5-Dämon
zu beenden und neu zu starten. javax
-Provider erkennt
der Dämon dynamisch.
Wenn Sie Ihre WBEM-Software mit dem com.sun-API anstatt
mit dem javax
-API entwickeln,
wird nur der CIM-Fernmethodenaufruf (RMI) vollständig unsterstützt.
Ein fehlerfreier Betrieb des com.sun -APIs mit anderen
Protokollen, wie z. B. XML/HTTP, wird nicht garantiert.
In der folgenden Tabelle sehen Sie Beispiele für Aufrufe, die unter RMI erfolgreich verlaufen, aber unter XML/HTTP fehlschlagen.
Methodenaufruf |
Fehlermeldung |
---|---|
CIMClient.close() |
NullPointerException |
CIMClient.execQuery() |
CIM_ERR_QUERY_LANGUAGE_NOT_SUPPORTED |
CIMClient.getInstance() |
CIM_ERR_FAILED |
CIMClient.invokeMethod() |
XMLERROR: ClassCastException |
Das Tool Mounts und Shares von Solaris Management Console ist nicht in der Lage, Mount-Optionen für systemkritische Dateisysteme wie / (root), /usr und /var zu ändern.
Lösung: Wählen Sie eine der folgenden Problemlösungen:
Verwenden Sie mit dem mount-Befehl die Option remount.
# mount -F Dateisystemtyp -o remount,weitere-Einhängeoptionen \ einzuhängendes-Gerät Einhängepunkt |
Mit der Option -remount und dem Befehl mount vorgenommene Änderungen an den Mount-Eigenschaften sind nicht von dauerhafter Wirkung. Darüber hinaus erben alle nich im Abschnitt weitere-Einhängeoptionen des o. g. Befehls angegebenen Mount-Optionen die vom System definierten Standardwerte. Weitere Informationen entnehmen Sie bitte der Man-Page mount_ufs(1M).
Wenn Sie die Mount-Eigenschaften des Dateisystems ändern möchten, bearbeiten Sie die Datei /etc/vfstab, und starten Sie das System neu.
Wenn wenig Arbeitsspeicher verfügbar ist, wird folgende Fehlermeldung angezeigt:
CIM_ERR_LOW_ON_MEMORY |
Lösung: So setzen Sie das Repository des CIM Object Manager zurück:
Melden Sie sich als superuser an.
Beenden Sie den CIM Object Manager.
# /etc/init.d/init.wbem stop |
Entfernen Sie das JavaSpacesTM-Protokollverzeichnis.
# /bin/rm -rf /var/sadm/wbem/log |
Starten Sie den CIM Object Manager neu.
# /etc/init.d/init.wbem start |
Wenn Sie das Repository des CIM Object Manager zurücksetzen, gehen sämtliche proprietären Definitionen in Ihrem Datenspeicher verloren. Sie müssen die MOF-Dateien, in welchen diese Definitionen enthalten sind, mit Hilfe des Befehls mofcomp neu kompilieren. Beispiel:
# /usr/sadm/bin/mofcomp -u root -p root-Passwort Ihre-MOF-Datei |