Sie können einen neuen PCI-Hot-Plug-Adapter in einem verfügbaren PCI-Steckplatz installieren, während das Betriebssystem aktiv ist.
Es kann sich um einen weiteren Adapter desselben Typs oder einen anderen Typ von PCI-Adapter handeln. Neue Ressourcen können dem Betriebssystem und den Anwendungen bereitgestellt werden, ohne das Betriebssystem erneut
starten zu müssen. Im Folgenden sind einige Gründe für das Hinzufügen eines Hot-Plug-Adapters beschrieben:
- Der vorhandenen Hardware und Firmware zusätzliche Funktionen und Kapazität hinzufügen.
- PCI-Adapter von einem System migrieren, das die von diesen Adaptern bereitgestellten Funktionen nicht mehr benötigt.
- Neues System installieren, dem die Adapterkarten zur Verfügung gestellt werden, wenn die Erstkonfiguration
der optionalen Hardwaresubsysteme, einschließlich der PCI-Adapter, und die Installation und der Start des Betriebssystems abgeschlossen sind.
Anmerkung: Wenn Sie einen Adapter mit einer PCI-Hot-Plug-Operation zum Ersetzen oder Hinzufügen hinzufügen oder die dynamische logische Partitionierung verwenden, sind der Adapter und seine untergeordneten Einheiten möglicherweise nicht als Booteinheit mit dem Befehl bootlist zur Spezifikation verfügbar. Unter Umständen müssen Sie die Maschine erneut starten, um dem Betriebssystem alle potenziellen Booteinheiten bekannt zu machen. Ein bereits in der Bootliste aufgeführter Adapter, der anschließend durch einen Adapter desselben Typs
ersetzt wird, ist weiterhin eine gültige Booteinheit.
Sie können einen defekten oder fehlerhaften PCI-Hot-Plug-Adapter auch entfernen oder gegen einen anderen Adapter desselben Typs
austauschen, ohne das System herunterzufahren oder auszuschalten. Wenn Sie den Adapter austauschen, unterstützt der vorhandene Einheitentreiber den Adapter, weil der Adapter denselben Typ hat. Die Einheitenkonfiguration und die Konfigurationsdaten zu untergeordneten Einheiten des Adapters werden für die Ersatzeinheit beibehalten. Im Folgenden sind einige Gründe für das Austauschen eines Adapters beschrieben:
- Die Karte vorübergehend austauschen, um ein Problem zu diagnostizieren oder eine fehlerhafte FRU zu isolieren.
- Einen fehlerhaften, defekten und unzuverlässigen Adapter gegen eine funktionsfähige Karte austauschen.
- Fehlerhaften redundanten Adapter in einer HACMP -oder Multipath I/O-Konfiguration austauschen.
Wenn Sie einen Hot-Plug-Adapter entfernen, stehen die vom Adapter bereitgestellten Ressourcen dem Betriebssystem und den Anwendungen nicht mehr zur Verfügung. Im Folgenden sind einige Gründe für das Entfernen eines Adapters beschrieben:
- Vorhandene E/A-Subsysteme entfernen.
- Einen Adapter entfernen, der nicht mehr benötigt wird oder defekt ist, wobei keine Ersatzkarte verfügbar ist.
- Einen Adapter in ein anderes System versetzen, wenn die Funktion in dem ursprünglichen System nicht mehr benötigt wird.
Bevor Sie eine Hot-Plug-Einheit entfernen oder austauschen können, muss die Einheit dekonfiguriert werden. Der zugehörige Einheitentreiber muss alle Systemressourcen freigeben, die er der Einheit zugeordnet hat. Dazu gehören das Freigeben des Hauptspeichers, das Aufheben der Definition von Interrupt- und EPOW-Steuerroutinen, das Freigeben
von DMA- und Zeitgeberressourcen sowie alle anderen erforderlichen Schritte. Der Treiber muss außerdem sicherstellen, dass Interrupts, Busspeicher und Bus-E/A in der Einheit inaktiviert werden.
Der Systemadministrator muss vor und nach dem Entfernen eines Adapters die folgenden Tasks ausführen:
- Anwendungen, Dämonprozesse oder Prozesse, die die Einheit verwenden, beenden und wiederherstellen.
- Dateisysteme abhängen und erneut anhängen.
- Einheitendefinitionen entfernen und erneut erstellen und weitere Operationen durchführen, die für die Freigabe einer verwendeten Einheit erforderlich sind.
- System in einen sicheren Zustand versetzen, in dem es gewartet werden kann.
- Alle erforderlichen Einheitentreiber anfordern und installieren.
Die Operationen für das Entfernen und Austauschen einer Einheit scheitern, wenn die Einheit, die
an den angegebenen Steckplatz angeschlossen ist, nicht dekonfiguriert wurde und sich im Status "Definiert" (Defined) befindet. Dies können Sie mit dem Befehl rmdev ausführen. Bevor Sie den Adapter in den Status "Definiert" versetzen,
müssen Sie alle Anwendungen, die den Adapter verwenden, schließen, da der Befehl sonst scheitert. Weitere Informationen zum Befehl rmdev finden Sie in rmdev.
Manchmal können Sie auch die folgenden Tasks ausführen:
- Einen PCI-Hot-Plug-Adapter vorbereiten, der installiert, entfernt oder ausgetauscht werden soll.
- Steckplätze oder PCI-Adapter ermitteln, die an der Hot-Plug-Operation beteiligt sind.
- PCI-Hot-Plug-Adapter entfernen oder installieren.
Anmerkung: Während der Hot-Plug-Operationen bleibt der Object Data Manager (ODM) gesperrt. Somit werden andere Tasks, die den ODM benötigen, blockiert oder sie schlagen fehl. Die clusterweiten Konfigurationsänderungen, die von anderen Knoten eingeleitet werden, können ebenfalls blockiert werden oder fehlschlagen. Stellen Sie deshalb sicher, dass solche Tasks erst nach Abschluss der Hot-Plug-Operation ausgeführt werden.
Achtung: Obwohl das PCI-Hot-Plug-Management die Möglichkeit bietet, PCI-Adapter hinzuzufügen, zu entfernen und auszutauschen, ohne das System auszuschalten oder das Betriebssystem erneut zu starten, können nicht alle Einheiten in Hot-Plug-Steckplätzen auf diese Weise verwaltet werden. Beispielsweise ist es nicht möglich, die Festplatte der Datenträgergruppe rootvg
oder den E/A-Controller, an den die Festplatte angeschlossen ist, zu entfernen oder auszutauschen, ohne das System auszuschalten,
weil diese Platte für die Ausführung des Betriebssystems erforderlich ist. Wenn die Datenträgergruppe rootvg gespiegelt wird, können Sie den Befehl chpv verwenden, um die Platten in den Offlinemodus zu versetzen. Wenn sich die Datenträgergruppe
rootvg auf einer oder mehreren Platten befindet, die Multi-Path I/O (MPIO) unterstützen und
an mehrere E/A-Controller angeschlossen sind, kann einer dieser E/A-Controller entfernt (oder ausgetauscht) werden, ohne
einen Warmstart des Systems durchführen zu müssen. In dieser Situation sollten alle Pfade des E/A-Controllers, die entfernt (oder ersetzt werden), dekonfiguriert werden, indem der Befehl rmdev -R auf dem Adapter verwendet wird. Dieser Befehl dekonfiguriert die Pfade und den Adapter. Anschließend können Sie mit der Hot-Plug-Verwaltung fortfahren. Bevor Sie versuchen, PCI-Hot-Plug-Adapter zu entfernen oder einzufügen, lesen Sie den Abschnitt Verweise zur PCI-Adapterplatzierung(im Lieferumfang von Systemeinheiten, die Hot-Plug-Adapter unterstützen enthalten), um festzustellen, ob Ihr Adapter Hot-Swap-fähig ist. Anweisungen zum Installieren und Entfernen von Adaptern finden Sie in der Dokumentation zu Ihrer Systemeinheit.