Einführung
Dieses Dokument beschreibt die Schritte zum Deaktivieren der RAID-Controller-Konsistenzprüfung (Redundant Array of Individual Disks) auf LSI RAID-Controllern, die sich negativ auf einige Anwendungen mit strengen E/A-Anforderungen (Input/Output) auswirken kann. Sobald eine solche Gruppe von Anwendungen mit hohen E/A-Anforderungen vorhanden ist, ist Universal Session Manager und Resource Manager/Videoscape Session Resource Manager (USRM/VSRM). Aufgrund der potenziellen Auswirkungen von E/A-Wartezeiten auf diese Anwendungen, die bei der Ausführung von Konsistenzprüfungen auftreten können, wird empfohlen, die Konsistenzprüfungen auf allen virtuellen Laufwerken/RAID-Volumes zu deaktivieren. Siehe CSCuw01134
Voraussetzungen
Cisco Unified Computing System (UCS) M3 Rack-Server mit RAID-Controllern des Modells LSI 92XX
Das Deaktivieren der Konsistenzprüfung erfordert ein Wartungsfenster für die USRM/VSRM-Anwendung.
Terminierung von USRM/VRSM-Instanzen vor der deaktivierten Konsistenzüberprüfung
Auf einem UCS C220 sind bis zu 8 Instanzen von USRM/VSRM vorhanden. Jede Instanz muss beendet werden, bevor das Verfahren zur Deaktivierung der Konsistenzprüfung ausgeführt wird. Wenn die Konsistenzprüfung abgeschlossen ist, muss jede Instanz manuell neu gestartet werden.
Hinweis: Die beiden folgenden Prozesse sollten in einer High Level Method (MOP) für die einzelnen Kundensysteme/-anforderungen enthalten sein. Beispiel: Die Leistungsintervalle umfassen die Koordination von Server-Failover und Failback, um die Auswirkungen auf den Kunden zu minimieren. Jeder Kunde hat möglicherweise andere Anforderungen, die in der Vereinbarung über die eingeschränkte Lebenszeitgarantie (MOP) behandelt werden.
Um die USRM/VSRM-Software zu beenden, gehen Sie wie folgt vor. Hinweis: Diese Schritte müssen für jede Instanz von USRM/VSRM ausgeführt werden.
- Öffnen Sie die USRM/VSRM-Webbenutzeroberfläche (UI) in einem Browser.
- Navigieren Sie zur Reset-Seite.
- Legen Sie im Dropdown-Feld "ServerState" auf "Terminate" (Beenden) fest.
- Klicken Sie auf die Schaltfläche Änderungen bestätigen.
Ergebnis: Die USRM/VSRM-Software wird beendet und nicht neu gestartet.
Sobald der Prozess zum Deaktivieren der Konsistenzprüfung abgeschlossen ist, muss jede Instanz von USRM/VSRM manuell gestartet werden. Befolgen Sie diese Schritte für jede Instanz von USRM/VSRM.
- Öffnen und SSH-Sitzung mit dem USRM/VSRM.
- Navigieren zum entsprechenden Verzeichnis
- Für USRM: /opt/usrm
- Für VSRM: /common/usrm
- Führen Sie den Befehl aus, um den USRM/VSRM: ./usrm -<Option (automatisch oder überwacht)> -d zu starten.
- Beispiel für einen überwachten Modus: ./usrm —überwachte -d
- Beispiel für den automatischen Modus: ./usrm —auto-d
Hinweis: Vor der Option sind zwei Bindestriche und vor dem Parameter "d" ein Bindestrich vorhanden.
Ergebnis: Die USRM/VSRM-Software startet und beginnt mit der Bearbeitung der Anfragen.
Laden Sie das Dienstprogramm herunter.
Laden Sie das StorCli-Dienstprogramm herunter http://docs.avagotech.com/docs/12351437
Die StorCLI-ZIP-Datei enthält Ordner mit Installationsdateien für verschiedene Betriebssysteme.
Installation auf RedHat Linux
Extrahieren Sie die RPM-Datei für den Storcli aus dem Ordner /StorCli_All_OS/Linux/in der ZIP-Datei, und installieren Sie:
# rpm -ivh <StorCLI-x.xx-x.noarch.rpm>
Befehle für RedHat/Linux
Change to the folder where storcli64 executable file was installed to, typically /opt/MegaRAID/storcli/
#cd /opt/MegaRAID/storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli64 /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli64 /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli64 /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli64 /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’
ESXi-Anweisungen
Wenn die Umstände die Deaktivierung von Konsistenzprüfungen in VMware ESXi-Umgebungen erfordern, ist der Installationsvorgang des StorCLI-Dienstprogramms anders, aber die Syntax des Storcli-Befehls ist identisch. Secure Shell (SSH) ist in vSphere standardmäßig deaktiviert. Sie müssen SSH aktivieren, bevor Sie versuchen, ein SSH-Terminal mit dem Host zu öffnen.
Installation auf VMware ESXi 5.x
Extrahieren/kopieren Sie die Datei vmware-esx-storcli-xxxxxx.vib aus dem Ordner /StorCli_All_OS/VMware-MN/in der ZIP-Datei.
Kopieren Sie die Datei vmware-esx-storcli-xxxxxx.vib in das lokale Dateisystem des ESXi-Hosts in den Ordner /tmp.
Führen Sie jetzt den Befehl esxcli aus, um ihn zu installieren.
# esxcli software vib install -v "/tmp/vmware-esx-storcli-xxxxxx.vib" -no sig-check
Befehle für VMware vSphere
Change to the folder where the Storcli executable was installed to, typically /opt/lsi/storcli
#cd /opt/lsi/storcli
Please note the ESXi storcli executable is storcli
Check to make sure no consistency checks are currently in progress
storcli]#./storcli /c0 /vall show cc
VD Operation Progress% Status
---------------------------------------
0 CC - Not in progress <<<<<<<<<<<
1 CC - Not in progress <<<<<<<<<<<
From the output above, if any of the VDs show anything other than ‘Not in progress’, then issue the command to stop any consistency checks running:
./storcli /c0/vall stop cc
Issue the command to disable consistency checks from being run in the future:
./storcli /c0 set cc=off
Confirm that consistency checks have been disabled:
./storcli /c0 show cc
Controller Properties :
=====================
-----------------------------------------------
Ctrl_Prop Value
-----------------------------------------------
CC Operation Mode Disabled <<<<<<<<<<<<<<<<
CC Execution Delay 0
CC Next Starttime 06/20/1999, 19:00:00
CC Current State Stopped
CC Number of iterations 0
CC Number of VD completed 0
CC Excluded VDs None
Confirm the CC Operation Mode line shows ‘Disabled’