Solaris 9 (SPARC-Plattform Edition)-Versionshinweise

Fehler in der Systemverwaltung

Der Solaris WBEM Services 2.5-Dämon findet com.sun -API-Provider nicht (4619576)

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

Hinweis -

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.


Einige com.sun-API-Methodenaufrufe schlagen unter XML/HTTP fehl (4497393, 4497399, 4497406, 4497411)

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

Mount-Eigenschaften für Dateisysteme können mit dem Solaris Management Console-Tool Mounts und Shares nicht bearbeitet werden (4466829)

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:

CIM_ERR_LOW_ON_MEMORY: Fehler tritt auf, wenn versucht wird, Daten mit WBEM hinzuzufügen (4312409)

Wenn wenig Arbeitsspeicher verfügbar ist, wird folgende Fehlermeldung angezeigt:


CIM_ERR_LOW_ON_MEMORY
Wenn dem CIM (Common Information Model) Object Manager nur noch wenig Arbeitsspeicher zur Verfügung steht, können keine weiteren Einträge hinzugefügt werden. Sie müssen das Repository des CIM Object Manager zurücksetzen.

Lösung: So setzen Sie das Repository des CIM Object Manager zurück:

  1. Melden Sie sich als superuser an.

  2. Beenden Sie den CIM Object Manager.


    # /etc/init.d/init.wbem stop
    

  3. Entfernen Sie das JavaSpacesTM-Protokollverzeichnis.


    # /bin/rm -rf /var/sadm/wbem/log
    

  4. Starten Sie den CIM Object Manager neu.


    # /etc/init.d/init.wbem start
    


Hinweis -

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