Sun Cluster Handbuch Systemverwaltung für Solaris OS

Verwalten der Plattenpfadüberwachung

Mit den Verwaltungsbefehlen der Plattenpfadüberwachung (DPM) können Sie eine Benachrichtigung über ein sekundäres Plattenpfadversagen erhalten. Mit den Verfahren aus diesem Abschnitt führen Sie Verwaltungsaufgaben im Rahmen der Plattenpfadüberwachung durch. Konzeptionelle Informationen zum Plattenpfadüberwachungs-Dämon finden Sie unter “Key Concepts – Administration and Application Development” in Sun Cluster Concepts Guide for Solaris OS. Eine Beschreibung der scdpm-Befehlsoptionen und verwandter Befehle finden Sie in der Online-Dokumentation unter scdpm(1M). Protokollierte und vom Dämon gemeldete Fehler finden Sie in der Online-Dokumentation unter syslogd(1M).


Hinweis –

Plattenpfade werden automatisch in die Überwachungsliste aufgenommen, wenn einem Knoten E/A-Geräte mit dem Befehl scgdevs oder scdidadm hinzugefügt werden. Die Überwachung der Plattenpfade wird auch automatisch beendet, wenn Geräte mit Sun Cluster-Befehlen von einem Knoten entfernt werden.


Tabelle 4–5 Task Map: Verwalten der Plattenpfadüberwachung

Schritt  

Anweisungen siehe  

Überwachen eines Plattenpfades mit dem scdpm-Befehl

So überwachen Sie einen Plattenpfad

Beenden einer Plattenpfadüberwachung mit dem scdpm-Befehl

So beenden Sie die Überwachung eines Plattenpfades

Drucken des Status der fehlerhaften Plattenpfade für einen Knoten mit scdpm

So drucken Sie fehlerhafte Plattenpfade

Überwachen von Plattenpfaden bzw. Beenden der Plattenpfadüberwachung von einer Datei aus mit scdpm -f

So überwachen Sie Plattenpfade von einer Datei aus

Bei den Verfahren im nachstehenden Abschnitt wird der scdpm-Befehl mit dem Plattenpfad-Argument ausgegeben. Das Plattenpfad-Argument besteht immer aus einem Knotennamen und einem Plattennamen. Der Knotenname ist nicht erforderlich und wird standardmäßig auf all gesetzt, wenn kein Name angegeben wurde. Die nachstehende Tabelle beschreibt die Konventionen für die Benennung der Plattenpfade.


Hinweis –

Die Verwendung des globalen Plattenpfadnamens wird dringend empfohlen, weil der globale Plattenpfadname auf dem ganzen Cluster konsistent ist. Der UNIX-Plattenpfadname ist nicht auf dem ganzen Cluster konsistent. Der UNIX-Plattenpfad für eine Platte kann von einem Cluster-Knoten zum anderen unterschiedlich sein. Der Plattenpfad kann auf einem Knoten c1t0d0 und auf einem anderen Knoten c2t0d0 sein. Verwenden Sie bei UNIX-Plattenpfadnamen den Befehl scdidadm -L, um die UNIX-Plattenpfadnamen den globalen Plattenpfadnamen zuzuordnen, bevor Sie DPM-Befehle ausgeben. Weitere Informationen finden Sie in der Online-Dokumentation scdidadm(1M).


Tabelle 4–6 Beispiele für Plattenpfadnamen

Namenstyp  

Beispiel Plattenpfadname 

Beschreibung 

Globaler Plattenpfad  

phys-schost-1:/dev/did/dsk/d1

Plattenpfad d1 auf dem Knoten phys-schost-1

all:d1

Plattenpfad d1 auf allen Cluster-Knoten

UNIX-Plattenpfad  

phys-schost-1:/dev/rdsk/c0t0d0s0

Plattenpfad c0t0d0s0 auf dem Knoten phys-schost-1

phys-schost-1:all

Alle Plattenpfade auf dem Knoten phys-schost-1

Alle Plattenpfade 

all:all

Alle Plattenpfade auf allen Cluster-Knoten 

So überwachen Sie einen Plattenpfad

Führen Sie diese Aufgabe durch, um alle Plattenpfade in Ihrem Cluster zu überwachen.


Achtung – Achtung –

DPM wird auf Knoten mit Versionen vor Sun Cluster 3.1 5/03-Software nicht unterstützt. Verwenden Sie während einer Aufrüstung keine DPM-Befehle. Nach der Aufrüstung müssen alle Knoten online sein, um die DPM-Befehle verwenden zu können.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Überwachen eines Plattenpfades mit dem scdpm-Befehl.


    # scdpm -m Knoten:Plattenpfad
    

    Die Benennungskonventionen für das Knoten:Plattenpfad-Argument finden Sie in Tabelle 4–6.

  3. Überprüfen Sie, ob der Plattenpfad überwacht wird.


    # scdpm -p Knoten:all
    

Beispiel — Überwachen eines Plattenpfades auf einem einzelnen Knoten

Im nachstehenden Beispiel wird der Plattenpfad schost-1:/dev/did/rdsk/d1 von einem einzigen Knoten überwacht. Nur der DPM-Dämon auf dem Knoten schost-1 überwacht den Pfad zur Platte /dev/did/dsk/d1.


# scdpm -m schost-1:d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok

Beispiel — Überwachen eines Plattenpfades von allen Knoten

Im nachstehenden Beispiel wird der Plattenpfad schost-1:/dev/did/dsk/d1 von allen Knoten überwacht. DPM startet auf allen Knoten, für die/dev/did/dsk/d1 ein gültiger Pfad ist.


# scdpm -m all:/dev/did/dsk/d1
# scdpm -p schost-1:d1
	     schost-1:/dev/did/dsk/d1   Ok	    

Beispiel — Erneutes Lesen der Plattenkonfiguration aus dem CCR

Im nachstehenden Beispiel wird der Dämon zum erneuten Lesen der Plattenkonfiguration aus dem CCR gezwungen, und die überwachten Plattenpfade werden mit Status gedruckt.


# scdpm -m all:all
# scdpm -p all:all
		 schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

So beenden Sie die Überwachung eines Plattenpfades

Mit diesem Verfahren beenden Sie die Überwachung eines Plattenpfades.


Achtung – Achtung –

DPM wird auf Knoten mit Versionen vor Sun Cluster 3.1 5/03-Software nicht unterstützt. Verwenden Sie während einer Aufrüstung keine DPM-Befehle. Nach der Aufrüstung müssen alle Knoten online sein, um die DPM-Befehle verwenden zu können.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Bestimmen Sie den Zustand des Plattenpfades, dessen Überwachung beendet werden soll.


    # scdpm -p [all:] Plattenpfad
    
    -p

    Druckt eine ausführliche Liste mit dem aktuellen Status eines angegebenen Plattenpfades

    [:all]

    Zeigt alle überwachten und nicht überwachten Plattenpfade an

  3. Beenden Sie auf jedem Knoten die Überwachung der entsprechenden Plattenpfade.


    # scdpm -u  Knoten:Plattenpfad
    

    Die Benennungskonventionen für das Knoten:Plattenpfad-Argument finden Sie in Tabelle 4–6.

Beispiel — Beenden einer Plattenpfadüberwachung

Im nachstehenden Beispiel wird die Überwachung des Plattenpfades schost-2:/dev/did/rdsk/d1 beendet und die Plattenpfade des ganzen Clusters werden mit Status gedruckt.


# scdpm -u schost-2:/dev/did/rdsk/d1
# scdpm -p all:all
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d1   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok

So drucken Sie fehlerhafte Plattenpfade

Mit folgendem Verfahren drucken Sie die fehlerhaften Plattenpfade eines Clusters.


Achtung – Achtung –

DPM wird auf Knoten mit Versionen vor Sun Cluster 3.1 5/03-Software nicht unterstützt. Verwenden Sie während einer Aufrüstung keine DPM-Befehle. Nach der Aufrüstung müssen alle Knoten online sein, um die DPM-Befehle verwenden zu können.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Drucken Sie die fehlerhaften Plattenpfade auf dem ganzen Cluster.


    # scdpm -p -F Knoten:Plattenpfad
    

    Die Benennungskonventionen für das Knoten:Plattenpfad-Argument finden Sie in Tabelle 4–6.

Beispiel — Drucken fehlerhafter Plattenpfade

Im nachstehenden Beispiel werden die fehlerhaften Plattenpfade für den ganzen Cluster gedruckt.


# scdpm -p -F [all:]all
		 schost-1:/dev/did/dsk/d4   Fail
	     schost-1:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Fail
	     schost-2:/dev/did/dsk/d5   Fail
	     schost-2:/dev/did/dsk/d6   Fail

So überwachen Sie Plattenpfade von einer Datei aus

Mit dem folgenden Verfahren überwachen Sie Plattenpfade bzw. beenden Sie die Plattenpfadüberwachung von einer Datei aus. Die Datei muss die Befehle zur Überwachung bzw. zum Beenden der Überwachung, die Knotennamen und die Plattenpfadnamen enthalten. Jedes Dateifeld sollte durch eine Spalte getrennt sein. Formatieren Sie jede Liste wie im nachstehenden Beispiel.


Syntax in der Befehlszeile:
[u,m] [node|all]:<[/dev/did/rdsk/]d- | [/dev/rdsk/]c-t-d- | all>

Eingabe Befehlszeile
u schost-1:/dev/did/rdsk/d5
m schost-2:all


Achtung – Achtung –

DPM wird auf Knoten mit Versionen vor Sun Cluster 3.1 5/03-Software nicht unterstützt. Verwenden Sie während einer Aufrüstung keine DPM-Befehle. Nach der Aufrüstung müssen alle Knoten online sein, um die DPM-Befehle verwenden zu können.


  1. Melden Sie sich bei einem Cluster-Knoten als Superbenutzer an.

  2. Überwachen Sie die Plattenpfade von einer Datei aus.


    # scdpm -f Dateiname
    

  3. Überprüfen Sie die Plattenpfade mit Status für den Cluster.


    # scdpm -p all:all
    	    
    

Beispiel — Überwachen eines Plattenpfades bzw. Beenden der Überwachung von einer Datei aus

Im nachstehenden Beispiel erfolgt die Überwachung von Plattenpfaden bzw. das Beenden der Plattenpfadüberwachung von einer Datei aus.


# scdpm -f schost_config
# scdpm -p all:all
	     schost-1:/dev/did/dsk/d4   Ok
	     schost-1:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d4   Fail
	     schost-2:/dev/did/dsk/d3   Ok
	     schost-2:/dev/did/dsk/d5   Unmonitored
	     schost-2:/dev/did/dsk/d6   Ok