In diesem Abschnitt werden verschiedene Probleme beschrieben, die mit der dynamischen Rekonfiguration in Sun Enterprise 10000-Domänen zusammenhängen.
Sie müssen in Sun Enterprise 10000-Domänen, in denen das Solaris BS ausgeführt wird, ab Version Solaris 9 12/03 DR 3.0 verwenden. DR-Modell 3.0 bezieht sich auf die Funktionalität, die folgende Befehle auf dem SSP verwendet, um Domänen-DR-Vorgänge durchzuführen:
addboard
moveboard
deleteboard
showdevices
rcfgadm
Sie können den Befehl cfgadm in Domänen ausführen, um Platinenstatusinformationen zu erhalten. DR-Modell 3.0 interagiert auch mit dem RCM (Reconfiguration Coordination Manager), um die DR-Vorgänge mit anderen Anwendungen zu koordinieren, die in einer Domäne ausgeführt werden.
Details zum DR-Modell 3.0 finden Sie im Sun Enterprise 10000 Dynamic Reconfiguration User Guide.
Für diese Solaris-Version löst DR nicht mehr automatisch die Bindung zwischen Benutzerprozessen und CPUs, wenn die CPU getrennt wird. Sie müssen diesen Vorgang vor dem Auslösen einer Trennungssequenz durchführen. Der drain-Vorgang schlägt fehl, wenn CPUs mit gebundenen Prozessen gefunden werden.
Wenn ein Prozess ein Netzwerkgerät geöffnet hält, schlägt jeder DR-Vorgang fehl, an dem dieses Gerät beteiligt ist. Dämonen und Prozesse, die Referenzzähler führen, hindern DR-Vorgänge am Abschluss.
Abhilfemaßnahme: Führen Sie als Superuser folgende Schritte durch:
Entfernen Sie das Verzeichnis /rplboot oder benennen Sie es um.
Fahren Sie die NFS-Dienste herunter.
# sh /etc/init.d/nfs.server stop |
Fahren Sie die Boot-Server-Dienste herunter.
# sh /etc/init.d/boot.server stop |
Führen Sie den DR-Trennvorgang durch.
Starten Sie die NFS-Dienste neu.
# sh /etc/init.d/nfs.server start |
Starten Sie die Boot-Server-Dienste neu.
# sh /etc/init.d/boot.server start |
Die SSP 3.5-Software ist erforderlich, damit eine Domäne ordnungsgemäß für DR 3.0 konfiguriert werden kann. Nach der Aktualisierung Ihres SSP auf SSP 3.5 führen Sie bei in der Domäne aktiviertem DR 3.0 folgenden Befehl aus:
# devfsadm -i ngdr |