Sie sind auf Seite 1von 94

Konfigurieren von Arrays auf HP Smart Array Controllern Referenzhandbuch

Juli 2006 (Erste Ausgabe) Teilenummer 433572-041

Copyright 2006 Hewlett-Packard Development Company, L.P. Inhaltliche nderungen dieses Dokuments behalten wir uns ohne Ankndigung vor. Die Informationen in dieser Verffentlichung werden ohne Gewhr fr ihre Richtigkeit zur Verfgung gestellt. Insbesondere enthalten diese Informationen keinerlei zugesicherte Eigenschaften. Alle sich aus der Verwendung dieser Informationen ergebenden Risiken trgt der Benutzer. Die Garantien fr HP Produkte und Services werden ausschlielich in der entsprechenden, zum Produkt bzw. Service gehrigen Garantieerklrung beschrieben. Aus dem vorliegenden Dokument sind keine weiter reichenden Garantieansprche abzuleiten. Hewlett-Packard (HP) haftet ausgenommen fr die Verletzung des Lebens, des Krpers, der Gesundheit oder nach dem Produkthaftungsgesetz nicht fr Schden, die fahrlssig von HP, einem gesetzlichen Vertreter oder einem Erfllungsgehilfen verursacht wurden. Die Haftung fr grobe Fahrlssigkeit und Vorsatz bleibt hiervon unberhrt. Microsoft, Windows und Windows NT sind in den USA eingetragene Marken der Microsoft Corporation. Java ist eine in den USA eingetragene Marke von Sun Microsystems, Inc.

Juli 2006 (Erste Ausgabe) Teilenummer 433572-041

Zielgruppe

Dieses Dokument wendet sich an die Person, die Server und Speichersysteme installiert, verwaltet und Systemfehler beseitigt. Es wird vorausgesetzt, dass Sie ber die erforderliche Ausbildung fr Wartungsarbeiten an Computersystemen verfgen und sich der Risiken bewusst sind, die beim Betrieb von Gerten mit gefhrlichen Spannungen auftreten knnen.

Inhalt
bersicht ber Array-Konfigurationsprogramme ............................................................................... 5
Verfgbare Dienstprogramme zum Konfigurieren von Arrays .......................................................................... 5 Vergleich der Dienstprogramme .................................................................................................................. 6 Untersttzung von Standardkonfigurationsaufgaben ............................................................................. 6 Untersttzung von fortgeschrittenen Konfigurationsaufgaben.................................................................. 7

ORCA ......................................................................................................................................... 8
ORCA ..................................................................................................................................................... 8 Verwenden der ORCA-CLI .......................................................................................................................... 9 Verwenden der mengesteuerten ORCA-Benutzeroberflche ........................................................................... 9

CPQONLIN ............................................................................................................................... 11
CPQONLIN............................................................................................................................................ 11 bersicht ber die Konfigurationsverfahren unter Verwendung von CPQONLIN .............................................. 11 Ausfhren von CPQONLIN im manuellen Konfigurationsmodus ..................................................................... 12 Menoptionen im CPQONLIN ........................................................................................................ 13 Typische manuelle Konfigurationsverfahren................................................................................................. 14 Erstellen eines neuen Arrays und logischen Laufwerks......................................................................... 14 Hinzufgen von Ersatzlaufwerken .................................................................................................... 15 Einstellen der Wiederherstellungs- oder Erweiterungsprioritt............................................................... 16 Einstellen des Beschleunigungsverhltnisses....................................................................................... 16 Erweitern eines Arrays ................................................................................................................... 17 ndern der RAID-Ebene oder der Stripe-Gre.................................................................................. 18

ACU.......................................................................................................................................... 19
ACU...................................................................................................................................................... 19 Verwenden der ACU-GUI ......................................................................................................................... 19 Konfigurieren eines Servers mit installiertem ACU .............................................................................. 20 Konfigurieren eines Remote-Servers mit dem ACU auf einem lokalen Server .......................................... 21 Konfigurieren eines lokalen Servers mit dem ACU auf einem Remote-Server .......................................... 22 Konfigurieren eines Servers mit dem ACU auf der SmartStart CD ......................................................... 23 GUI-Betriebsmodi .......................................................................................................................... 24 Verwenden des Schnellkonfigurationsmodus ..................................................................................... 25 Verwenden des Standardkonfigurationsmodus................................................................................... 27 Verwenden des Konfigurationsassistenten-Modus ............................................................................... 28 Verwenden von ACU-Skripts ..................................................................................................................... 45 Erfassen einer Konfiguration ........................................................................................................... 45 Anwenden eines Eingabe-Skripts ..................................................................................................... 45 Erstellen einer ACU-Skriptdatei ........................................................................................................ 45 Optionen in Skriptdateien............................................................................................................... 47 Fehlerberichte ............................................................................................................................... 55 Verwenden der ACU-CLI .......................................................................................................................... 60 ffnen der CLI im Konsolenmodus ................................................................................................... 60 ffnen der CLI im Befehlsmodus ...................................................................................................... 60 CLI-Syntax .................................................................................................................................... 61 Typische Verfahren ........................................................................................................................ 64

Ausfallwahrscheinlichkeit des logischen Laufwerks .......................................................................... 78


Faktoren beim Ausfall logischer Laufwerke.................................................................................................. 78 Wahrscheinlichkeit des Ausfalls eines logischen Laufwerks im Vergleich zur Anzahl der physischen Laufwerke im Array........................................................................................................................ 79

Inhalt 3

Laufwerk-Arrays und Fehlertoleranzmethoden................................................................................. 80


Laufwerk-Arrays ...................................................................................................................................... 80 Fehlertoleranzmethoden ........................................................................................................................... 83 Hardwaregesttzte Fehlertoleranzmethoden ...................................................................................... 83 Alternative Fehlertoleranzmethoden ................................................................................................. 88

Diagnose von Array-Problemen .................................................................................................... 89


Diagnoseprogramme ............................................................................................................................... 89

Akronyme und Abkrzungen ........................................................................................................ 90 Index......................................................................................................................................... 92

Inhalt 4

bersicht ber Array-Konfigurationsprogramme


In diesem Abschnitt
Verfgbare Dienstprogramme zum Konfigurieren von Arrays......................................................................... 5 Vergleich der Dienstprogramme ................................................................................................................. 6

Verfgbare Dienstprogramme zum Konfigurieren von Arrays


Zum Konfigurieren eines Arrays auf einem HP Smart Array Controller sind drei Dienstprogramme verfgbar: ORCA, CPQONLIN und ACU.

ORCA ist ein einfaches Dienstprogramm, das hauptschlich zum Konfigurieren des ersten logischen Laufwerks in einem neuen Server verwendet wird, bevor das Betriebssystem geladen wird. CPQONLIN ist ein funktionsumfassenderes Dienstprogramm fr die Online-Konfiguration von Servern, auf denen Novell NetWare ausgefhrt wird. ACU ist ein fortgeschrittenes Dienstprogramm, mit dem Sie viele komplexe Konfigurationsaufgaben ausfhren knnen.

Besttigen Sie vor Verwendung eines Dienstprogramms anhand der Liste der Funktionen und untersttzten Aufgaben der einzelnen Dienstprogramme (siehe Vergleich der Dienstprogramme auf Seite 6), dass das betreffende Dienstprogramm Ihren Anforderungen gerecht wird. Ungeachtet des verwendeten Dienstprogramms sind beim Einrichten eines Arrays die folgenden Faktoren zu bercksichtigen:

Alle Laufwerke in einem Array mssen denselben Typ aufweisen (beispielsweise nur SAS- oder nur SATA-Laufwerke). Damit der Speicherplatz des Laufwerks am effizientesten genutzt wird, sollten alle Laufwerke innerhalb eines Arrays ungefhr die gleiche Kapazitt aufweisen. Alle Konfigurationsprogramme behandeln die einzelnen physischen Laufwerke in einem Array so, als ob sie ber die gleiche Kapazitt wie das kleinste Laufwerks im Array verfgen wrden. Die fr ein bestimmtes Laufwerk zustzlich vorhandene Kapazitt kann im Array nicht verwendet werden und ist somit nicht zur Datenspeicherung verfgbar. Je grer die Anzahl der physischen Laufwerke in einem Array, desto grer ist die Wahrscheinlichkeit, dass das Array in einem bestimmten Zeitrahmen ausfallen wird (siehe Wahrscheinlichkeit des Ausfalls eines logischen Laufwerks im Vergleich zur Anzahl der physischen Laufwerke im Array auf Seite 79). Um vor dem mit einem Laufwerksausfall verbundenen Datenverlust zu schtzen, konfigurieren Sie alle logischen Laufwerke in einem Array mit einer geeigneten Fehlertoleranz-(RAID)-Methode (siehe Laufwerk-Arrays und Fehlertoleranzmethoden auf Seite 80).

bersicht ber Array-Konfigurationsprogramme 5

Vergleich der Dienstprogramme


Merkmal Benutzeroberflche Sprachen ACU GUI, CLI, Skripts Englisch. Die GUI (grafische Benutzeroberflche) ist auch auf Deutsch, Franzsisch, Italienisch, Japanisch und Spanisch verfgbar. Software-CD oder Internet. CPQONLIN Menbasiert Nur Englisch ORCA Menbasiert oder CLI Nur Englisch

Quelle der Programmdatei Mglicher Zeitpunkt der Verwendung

Software-CD oder Internet Jederzeit, wenn das Betriebssystem ausgefhrt wird

Vorinstalliert im ROM der HP Smart Array Controller Whrend des POST, bevor das Betriebssystem installiert wird

Die GUI jederzeit (um die GUI vor der Installation des Betriebssystems auszufhren, starten Sie das System ber die Software-CD). CLI und Skripts jederzeit, wenn das Betriebssystem ausgefhrt wird. Auf dem lokalen Server; kann auch ber ein Netzwerk verwendet werden, wenn auf beiden Servern Linux oder Microsoft Windows ausgefhrt wird.

Einsatzorte des Dienstprogramms

Nur auf dem lokalen Server

Nur auf dem lokalen Server

ORCA untersttzt nur die grundlegendsten Konfigurationsaufgaben, whrend CPQONLIN und ACU die volle Palette von Standardaufgaben untersttzen (siehe Untersttzung von Standardkonfigurationsaufgaben auf Seite 6). ACU untersttzt auerdem fortgeschrittene Aufgaben (siehe Untersttzung von fortgeschrittenen Konfigurationsaufgaben auf Seite 7), einige dieser Aufgaben sind jedoch nicht in jedem ACU-Benutzeroberflchenformat (GUI, CLI und Skript) verfgbar.

Untersttzung von Standardkonfigurationsaufgaben


HINWEIS: Ein Pluszeichen (+) in einer Spalte bedeutet, dass das Leistungsmerkmal oder Verfahren untersttzt wird. Das Minuszeichen (--) gibt dagegen an, dass das Leistungsmerkmal oder Verfahren nicht untersttzt wird.
Verfahren Erstellen oder Lschen von Arrays und logischen Laufwerken Zuweisen einer RAID-Ebene zu einem logischen Laufwerk Identifizieren von Gerten durch aufleuchtende LEDs SSP-Konfiguration Zuweisen eines Ersatzlaufwerks zu einem Array Gemeinsame Nutzung eines Ersatzlaufwerks durch mehrere Arrays Zuweisen mehrerer Ersatzlaufwerke zu einem Array Festlegen der Gre des logischen Laufwerks Erstellen mehrerer logischer Laufwerke pro Array Einstellen der Stripe-Gre ndern der RAID-Ebene oder der Stripe-Gre Erweitern eines Arrays ACU + + + + + + + + + + + + CPQONLIN + + + +* + + + + + + + + ORCA + + --+ --------

bersicht ber Array-Konfigurationsprogramme 6

Verfahren Einstellen von Erweiterungsprioritt, Umstellungsprioritt und Beschleunigungsverhltnis Vergrern eines logischen Laufwerks Festlegen des Boot-Controllers *Wird nur im MSA1000 und MSA1500 untersttzt.

ACU + + --

CPQONLIN + ---

ORCA --+

Untersttzung von fortgeschrittenen Konfigurationsaufgaben


HINWEIS: Ein Pluszeichen (+) in einer Spalte bedeutet, dass das Leistungsmerkmal oder Verfahren untersttzt wird. Das Zeichen -- gibt dagegen an, dass das Leistungsmerkmal oder Verfahren nicht untersttzt wird.
Verfahren Identische Konfiguration mehrerer Systeme Konfiguration von Switches Kopieren der Konfiguration eines Systems Deaktivieren eines redundanten Controllers Aktivieren oder Deaktivieren von Schreib-Caches fr physische Laufwerke auf einem MSA20 Identifizieren von Gerten durch blinkende LEDs Erneutes Aktivieren eines ausgefallenen logischen Laufwerks Einstellen der Verzgerungszeit fr Oberflchenscans Festlegen des bevorzugten Controllers fr ein logisches Laufwerk (in Systemen, die redundante Controller untersttzen) ACU-GUI +* + -+** + + + + +** ACU-CLI +* --+ + + + + + ACU Skripts + -+ ----+ +

Teilen eines RAID 1-Arrays oder Neuzusammensetzen eines + geteilten Arrays *Der Skript-Modus ist fr diese Aufgabe besser geeignet. **Nur im Standardmodus der GUI untersttzt.

--

--

bersicht ber Array-Konfigurationsprogramme 7

ORCA
In diesem Abschnitt
ORCA..................................................................................................................................................... 8 Verwenden der ORCA-CLI ......................................................................................................................... 9 Verwenden der mengesteuerten ORCA-Benutzeroberflche ......................................................................... 9

ORCA
ORCA ist ein im ROM residentes Array-Konfigurationsprogramm, das whrend der Initialisierung des HP Smart Array Controllers automatisch ausgefhrt wird. Mit diesem Dienstprogramm kann ein logisches Laufwerk, das auf einem neuen HP Server konfiguriert werden soll, vor der Installation des Betriebssystems aktiviert werden.

Wenn das Boot-Laufwerk noch nicht formatiert wurde und der Boot-Controller mit sechs oder weniger physischen Laufwerken verbunden ist, wird ORCA beim erstmaligen Einschalten des neuen Servers im Rahmen des automatischen Konfigurationsvorgangs ausgefhrt. Whrend dieses automatischen Konfigurationsvorgangs richtet ORCA unter Verwendung aller physischen Laufwerke auf dem Controller das erste logische Laufwerk ein. Die fr das logische Laufwerk verwendete RAID-Ebene richtet sich nach der Anzahl der physischen Laufwerke (ein Laufwerk = RAID 0; zwei Laufwerke = RAID 1+0; drei bis sechs Laufwerke = RAID 5). Wenn die Laufwerke unterschiedliche Kapazitten aufweisen, sucht ORCA nach dem kleinsten Laufwerk und bestimmt anhand der Kapazitt des betreffenden Laufwerks, wie viel Speicherplatz auf den anderen Laufwerken jeweils zu verwenden ist. Wenn das Boot-Laufwerk formatiert wurde oder mehr als sechs Laufwerke mit dem Controller verbunden sind, werden Sie aufgefordert, ORCA manuell auszufhren.

Weitere Informationen ber den automatischen Konfigurationsvorgang finden Sie im HP ROM-Based Setup Utility Benutzerhandbuch auf der Documentation CD im Lieferumfang des Servers. ORCA verwendet eine mengesteuerte Benutzeroberflche (siehe Verwenden der mengesteuerten ORCA-Benutzeroberflche auf Seite 9). Neue Server- und Controller-Modelle untersttzen zudem ein Befehlszeilenschnittstellen-(CLI)-Format (siehe Verwenden der ORCA-CLI auf Seite 9). Beide Formate bieten eine schnelle und einfache Methode zur Konfiguration eines grundlegenden logischen Laufwerks. Beide Formate untersttzen relativ wenige Konfigurationsaufgaben (siehe Untersttzung von Standardkonfigurationsaufgaben auf Seite 6), die jedoch fr einfache Konfigurationsanforderungen ausreichend sind. So wird beispielsweise die Stripe-Gre durch die von Ihnen ausgewhlte RAID-Ebene vorbestimmt, und die Gre des logischen Laufwerks wird automatisch anhand der Gre der von Ihnen ausgewhlten physischen Laufwerke bestimmt.

ORCA 8

Verwenden der ORCA-CLI


1.

Schalten Sie den Server ein. POST wird ausgefhrt. Wenn sich die BIOS-Benutzeroberflche im Modus Auto (Automatisch) befindet, ndern Sie ihn folgendermaen in den Modus Command Line (Befehlszeile):
a. Drcken Sie bei einer entsprechenden Aufforderung whrend des POST die Taste F9, um das

RBSU zu ffnen.
b. Whlen Sie im RBSU BIOS Serial Console & EMS > BIOS Interface Mode

(BIOS-Benutzeroberflchenmodus).
c. ndern Sie die Einstellung in Command Line (Befehlszeile). d. Drcken Sie die Taste Esc, um das RBSU zu beenden, und drcken Sie anschlieend die Taste

F10, um zu besttigen, dass der Vorgang beendet werden soll. Der Server wird neu gestartet, und der POST wird erneut ausgefhrt. Whrend des POST werden alle Controller im Server einzeln nacheinander in der aktuellen Startreihenfolge initialisiert. Wenn ein Controller mit einem oder mehreren Festplattenlaufwerken verbunden ist, werden Sie whrend des Initialisierungsvorgangs des betreffenden Controllers in einer Meldung aufgefordert, ORCA zu starten.
2. 3. 4.

Drcken Sie an der ORCA-Eingabeaufforderung fr den zu konfigurierenden Controller die Taste F8. Die ORCA-Befehlszeilen-Eingabeaufforderung erscheint. Geben Sie den Befehl fr die Aufgabe ein, die durchgefhrt werden soll. Um Informationen ber die Befehlssyntax und eine Liste der mglichen Befehle zu erhalten, geben Sie help ein. Wenn Sie ein logisches Laufwerk erstellen, formatieren Sie es whrend der Installation des Betriebssystems. Ist das Betriebssystem bereits installiert, halten Sie sich an die Anweisungen zum Formatieren logischer Laufwerke in der Dokumentation des Betriebssystems.

Verwenden der mengesteuerten ORCABenutzeroberflche


1.

Schalten Sie den Server ein. POST wird ausgefhrt. Wenn sich die BIOS-Benutzeroberflche im Modus Command Line (Befehlszeile) befindet, ndern Sie ihn folgendermaen in den Modus Auto (Automatisch):
a. Drcken Sie bei einer entsprechenden Aufforderung whrend des POST die Taste F9, um das

RBSU zu ffnen.
b. Geben Sie den folgenden Text ein, um als BIOS-Oberflchenmodus Auto (Automatisch)

festzulegen: set config bios interface mode 1


c. Drcken Sie die Taste Esc, um das RBSU zu beenden, und drcken Sie anschlieend die Taste

F10, um zu besttigen, dass der Vorgang beendet werden soll. Der Server wird neu gestartet, und das POST wird erneut ausgefhrt. Whrend des POST werden alle Controller im Server einzeln nacheinander in der aktuellen Startreihenfolge initialisiert. Wenn ein Controller mit einem oder mehreren Festplattenlaufwerken verbunden ist, werden Sie whrend des Initialisierungsvorgangs des betreffenden Controllers in einer Meldung aufgefordert, ORCA zu starten.

ORCA 9

2.

Drcken Sie an der ORCA-Eingabeaufforderung fr den zu konfigurierenden Controller die Taste F8. Das ORCA-Hauptmen wird angezeigt, ber das Sie ein logisches Laufwerk erstellen, anzeigen oder lschen knnen.

So erstellen Sie ein logisches Laufwerk:


1.

Whlen Sie Create Logical Drive (Logisches Laufwerk erstellen). Auf dem Bildschirm wird eine Liste aller verfgbaren (nicht konfigurierten) physischen Laufwerke sowie die fr Ihr System gltigen RAID-Optionen angezeigt.

2. 3. 4.

Mit den Pfeiltasten, der Leertaste und der Tabulatortaste knnen Sie zu den Bildschirmoptionen gelangen und das logische Laufwerk sowie gegebenenfalls ein Ersatzlaufwerk einrichten. Drcken Sie die Eingabetaste, um die Einstellungen zu bernehmen. Drcken Sie die Taste F8, um die Einstellungen zu besttigen und die neue Konfiguration zu speichern. Nach mehreren Sekunden wird der Bildschirm Configuration Saved (Konfiguration gespeichert) angezeigt.

5. 6. 7.

Drcken Sie auf die Eingabetaste, um fortzufahren. (Optional) Wiederholen Sie die Schritte 2 bis 5, um weitere logische Laufwerke zu erstellen. Formatieren Sie das logische Laufwerk.

Wurde das Betriebssystem noch nicht installiert, formatieren Sie das logische Laufwerk whrend der Installation des Betriebssystems. Ist das Betriebssystem bereits installiert, formatieren Sie das logische Laufwerk wie in der Dokumentation des Betriebssystems beschrieben.

ORCA 10

CPQONLIN
In diesem Abschnitt
CPQONLIN........................................................................................................................................... 11 bersicht ber die Konfigurationsverfahren unter Verwendung von CPQONLIN ............................................ 11 Ausfhren von CPQONLIN im manuellen Konfigurationsmodus ................................................................... 12 Typische manuelle Konfigurationsverfahren ............................................................................................... 14

CPQONLIN
Mit dem HP Online Array Configuration Utility for NetWare (CPQONLIN) kann ein Array auf einem NetWare Server konfiguriert werden, whrend der Server online ist. Wenn Sie ein Array konfigurieren mchten, wenn der Server offline ist, verwenden Sie anstelle des CPQONLIN das ACU (siehe Konfigurieren eines Servers mit dem ACU auf der SmartStart CD auf Seite 23). Suchen Sie zum Installieren von CPQONLIN den entsprechenden Smart Component auf der HP Website (http://h18000.www1.hp.com/support/files/index.html) oder auf der Software-CD im Lieferumfang des Controllers. Die Installationsanleitung erhalten Sie zusammen mit dem Smart Component.

bersicht ber die Konfigurationsverfahren unter Verwendung von CPQONLIN


1. 2.

Geben Sie an der Eingabeaufforderung der Konsole cpqonlin ein. Drcken Sie die Pfeiltasten, um die Menoption Array Configuration Utility hervorzuheben, und drcken Sie die Eingabetaste. Auf dem Bildschirm erscheint eine Liste der Controller im Server. Heben Sie den zu konfigurierenden Controller hervor, und drcken Sie die Eingabetaste.

3.

Wenn am Controller keine logischen Laufwerke angeschlossen sind, wird der Assistent der automatischen Konfiguration geffnet und zeigt die optimale Konfiguration fr die Laufwerke auf dem Controller an. Sie knnen die vorgeschlagene Konfiguration bernehmen, nur die RAIDEbene beliebiger logischer Laufwerke ndern oder die Laufwerke mit der Option Custom Configuration (Angepasste Konfiguration) manuell vollstndig anders konfigurieren (siehe Ausfhren von CPQONLIN im manuellen Konfigurationsmodus auf Seite 12). Ist mindestens ein logisches Laufwerk mit dem Controller verbunden, wird die Ausfhrung von CPQONLIN im manuellen Konfigurationsmodus fortgesetzt (siehe Ausfhren von CPQONLIN im manuellen Konfigurationsmodus auf Seite 12). Mit den Pfeiltasten, der Eingabetaste und der Taste Esc knnen Sie zu den Bildschirmoptionen gelangen und das neue logische Laufwerk einrichten. Mit F1 knnen Sie jederzeit die Online-Hilfe aufrufen.

4. 5.

Wenn Sie die Array-Konfiguration beendet haben, speichern Sie die nderungen entsprechend der Aufforderung. Wenn Sie neue logische Laufwerke zum Speichern von Daten verfgbar machen mchten, formatieren Sie sie mit Hilfe der Anleitungen in der Dokumentation zum Betriebssystem.

CPQONLIN

11

Ausfhren von CPQONLIN im manuellen Konfigurationsmodus


Wenn CPQONLIN im manuellen Konfigurationsmodus geffnet wird, ist der Bildschirm in zwei Bereiche unterteilt.

Der Hauptbereich zeigt das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) mit dem ausgewhlten Controller und einer Baumstruktur aller Arrays, logischen Laufwerke und nicht zugewiesenen physischen Laufwerke, die am Controller angeschlossen sind. (Durch Drcken der Tabulatortaste knnen Sie zur Ansicht der physischen Konfiguration umschalten.) Im sekundren Fenster erscheint ein Men mit Konfigurationsoptionen (siehe Menoptionen im CPQONLIN auf Seite 13) fr die im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervorgehobene Option.

Um mit dem Konfigurationsvorgang zu beginnen, heben Sie die Option im Hauptfenster hervor, die konfiguriert werden soll, und drcken Sie die Eingabetaste. Die Markierung wird in das sekundre Fenster verschoben, in dem Sie den Konfigurationsvorgang mit der gleichen Methode (Hervorheben einer Menoption und Drcken der Eingabetaste) fortsetzen knnen. Durch Drcken der Taste Esc kann die Markierung jederzeit wieder in das vorherige Fenster verschoben werden. Durch Drcken der Taste F1 knnen Sie Onlinehilfe aufrufen. Detaillierte Verfahren fr hufige Aufgaben werden unter Typische manuelle Konfigurationsverfahren (auf Seite 14) beschrieben.

CPQONLIN

12

Menoptionen im CPQONLIN
Es werden nur die fr die getroffene Auswahl zutreffenden Menoptionen eingeblendet. Im Men Controller Options (Controller-Optionen) wird beispielsweise nur die Option Create New Array (Neues Array erstellen) angezeigt, wenn der von Ihnen im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervorgehobene Controller ber nicht zugewiesene physische Laufwerke verfgt.

Das Men Controller Options (Controller-Optionen) wird im sekundren Fenster angezeigt, wenn der Controller im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervorgehoben wird
Ergebnis bei Auswahl der Option Es wird ein neues Fenster mit Einstellungen fr drei Optionen geffnet: Rebuild Priority (Wiederherstellungsprioritt), Expand Priority (Erweiterungsprioritt) und Accelerator Ratio (Beschleunigungsverhltnis). Es werden drei Fenster geffnet: Create Array (Array erstellen) zeigt ein Men mit den folgenden Optionen an: Assign Drive (Laufwerk zuweisen), Assign Spare (Ersatzlaufwerk zuweisen), Remove Drive (Laufwerk entfernen) und Accept Changes (nderungen akzeptieren) Physical Drives (Physische Laufwerke) fhrt die an den Controller angeschlossenen Ersatzlaufwerke und nicht zugewiesenen Laufwerke auf New Array (Neues Array) zeigt die aktualisierte Ansicht der physischen Konfiguration an

Menoption Controller Settings (ControllerEinstellungen) Create New Array (Neues Array erstellen)

Men Array Options (Array-Optionen) erscheint im sekundren Fenster, wenn im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) ein Array hervorgehoben wird
Ergebnis bei Auswahl der Option Es werden drei Fenster geffnet: Expand Array (Array erweitern) zeigt ein Men mit den folgenden Optionen an: Assign Drive (Laufwerk zuweisen), Remove Spare (Ersatzlaufwerk entfernen) und Accept Changes (nderungen akzeptieren) Physical Drives (Physische Laufwerke) fhrt die an den Controller angeschlossenen Ersatzlaufwerke und nicht zugewiesenen Laufwerke auf Expand Existing Array (Bestehendes Array erweitern) zeigt die aktualisierte Ansicht der physischen Konfiguration an

Menoption Expand Array (Array erweitern)

Assign Spare (Ersatzlaufwerk zuweisen) Remove Spare (Ersatzlaufwerk entfernen)

Es wird ein neues Fenster mit einem Men der gltigen Laufwerke geffnet. Es wird ein neues Fenster mit den Ersatzlaufwerken geffnet.

Delete Entire Die Daten und Baumstrukturen aller logischen Laufwerke Array (Komplettes auf dem Array werden gelscht. Array lschen)

CPQONLIN

13

Men Logical Drive Options (Optionen des logischen Laufwerks) erscheint im sekundren Fenster, wenn im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) ein logisches Laufwerk hervorgehoben wird
Ergebnis bei Auswahl der Option Die Daten und die Struktur der logischen Laufwerke auf dem Array werden gelscht. Es wird ein neues Fenster mit Einstellungen fr zwei Optionen geffnet: Fault Tolerance (Fehlertoleranz) und Stripe Size (Stripe-Gre).

Menoption Delete (Lschen) Drive Settings (Laufwerkseinstellungen)

SSP Settings (SSP- Es wird ein neues Fenster mit der Option Enable Einstellungen)* (Aktivieren) oder der Option Disable (Deaktivieren) geffnet. *Diese Menoption ist nur bei dem MSA1000 und MSA1500 verfgbar.

Typische manuelle Konfigurationsverfahren


In diesem Abschnitt werden die Verfahren fr die folgenden gelufigen Aufgaben beschrieben:

Erstellen eines neuen Arrays und logischen Laufwerks (siehe Seite 14) Hinzufgen von Ersatzlaufwerken (siehe Seite 15) Einstellen der Wiederherstellungs- oder Erweiterungsprioritt (siehe Seite 16) Einstellen des Beschleunigungsverhltnisses (siehe Seite 16) Erweitern eines Arrays (siehe Seite 17) ndern der RAID-Ebene oder Stripe-Gre (siehe Seite 18)

Erstellen eines neuen Arrays und logischen Laufwerks


1. 2. 3.

ffnen Sie CPQONLIN und whlen Sie den zu konfigurierenden Controller aus. Das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) wird angezeigt. Drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Controller Options (Controller-Optionen) verschoben. Heben Sie die Option Create New Array (Neues Array erstellen) hervor, und drcken Sie die Eingabetaste. Der Bildschirm zeigt drei Fenster an (Create Array (Array erstellen), Physical Drives (Physische Laufwerke), und New Array (Neues Array)). Die Markierung wird wieder in das Fenster Create Array (Array erstellen) verschoben.

4.

Heben Sie die Option Assign Drive (Laufwerk zuweisen) hervor, und drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Physical Drives (Physische Laufwerke) verschoben. Heben Sie ein Laufwerk hervor, das Teil des Arrays sein soll, und drcken Sie die Eingabetaste. Das hinzugefgte Laufwerk wird im Fenster New Array (Neues Array) angezeigt, und die Markierung wird wieder in das Fenster Create Array (Array erstellen) verschoben.

5.

6.

Wiederholen Sie die Schritte 4 und 5, bis das Array fertig erstellt wurde.

Whlen Sie physische Laufwerke mit vergleichbarer Kapazitt, um den Speicherplatz der Laufkwerke am effizientesten zu nutzen. Whlen Sie physische Laufwerke, die an verschiedenen Ports des Controllers angeschlossen sind, um eine optimale Systemleistung zu erzielen.

CPQONLIN

14

Wenn Sie eine RAID 5-Konfiguration erstellen mchten, halten Sie die Wahrscheinlichkeit eines Ausfalls des logischen Laufwerks gering, indem Sie dem Array nicht mehr als 14 physische Laufwerke zuweisen. Whlen Sie keine physischen Laufwerke, die als Ersatzlaufwerke verwendet werden sollen. Ersatzlaufwerke werden in einem separaten Verfahren (siehe Hinzufgen von Ersatzlaufwerken auf Seite 15) erstellt.

7.

Heben Sie die Menoption Accept Changes (nderungen akzeptieren) hervor, und drcken Sie die Eingabetaste. Das Fenster Create New Logical Drive (Neues logisches Laufwerk erstellen) wird angezeigt. Whlen Sie die RAID-Ebene fr das logische Laufwerk aus, und drcken Sie die Eingabetaste. Whlen Sie die Stripe-Gre fr das logische Laufwerk aus, und drcken Sie die Eingabetaste.

8. 9.

10. Geben Sie die Kapazitt fr das logische Laufwerk ein, und drcken Sie die Eingabetaste. 11. Drcken Sie die Taste Esc, um die Einstellungen zu speichern und wieder das Fenster Logical

Configuration View (Ansicht der logischen Konfiguration) anzuzeigen.


12. Wenn Sie neue logische Laufwerke zum Speichern von Daten verfgbar machen mchten,

formatieren Sie sie mit Hilfe der Anleitungen in der Dokumentation zum Betriebssystem.

Hinzufgen von Ersatzlaufwerken


Durch das Zuweisen mehrerer Ersatzlaufwerke zu einem Array knnen Sie den Austausch eines fehlerhaften Laufwerks aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl der dem Array zugewiesenen Ersatzlaufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen. Jedes Laufwerk, das als Ersatzlaufwerk verwendet werden soll, muss die folgenden Kriterien erfllen:

Es muss ein nicht zugewiesenes Laufwerk oder ein Ersatzlaufwerk fr ein anderes Array sein. Es muss vom gleichen Typ wie die im Array bereits vorhandenen Laufwerke sein (z. B. SATA oder SAS). Es muss eine Kapazitt aufweisen, die mindestens der des kleinsten Laufwerks im Array entspricht. Heben Sie im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) das Array hervor, das ein Ersatzlaufwerk erhalten soll, und drcken Sie die Eingabetaste. Heben Sie im Men Array Options (Array-Optionen) die Option Assign Spare (Ersatzlaufwerk zuweisen) hervor, und drcken Sie die Eingabetaste. Auf dem Bildschirm wird das Fenster Valid Spares Selection(s) (Auswahl gltiger Ersatzlaufwerke) mit den Laufwerken angezeigt, die als Ersatzlaufwerke fr das ausgewhlte Array in Frage kommen. Wird ein Laufwerk wider Erwarten nicht aufgefhrt, ist seine Kapazitt im Vergleich zu der anderer Laufwerke im Array mglicherweise zu klein. Drcken Sie die Tabulatortaste, um zur Ansicht der physischen Konfiguration zu wechseln und die Laufwerksgre zu berprfen.

So weisen Sie einem Array ein Ersatzlaufwerk zu:


1. 2.

3. 4. 5.

Heben Sie das Laufwerk hervor, das als Ersatzlaufwerk zugewiesen werden soll, und drcken Sie die Eingabetaste. (Optional) Wiederholen Sie Schritt 3, wenn Sie dem Array weitere Laufwerke hinzufgen mchten. Wenn Sie mit dem Zuweisen von Ersatzlaufwerken fertig sind, drcken Sie die Taste Esc, um die Markierung wieder in das Men Array Options (Array-Optionen) zu verschieben.

CPQONLIN

15

Einstellen der Wiederherstellungs- oder Erweiterungsprioritt


Die fr die Wiederherstellungs- und Erweiterungsprioritt gewhlten Einstellungen bestimmen, welche Wichtigkeit einer Array-Wiederherstellung oder -Erweiterung im Verhltnis zu normalen I/O-Operationen zukommen soll.

Bei niedriger Priorittseinstellung (Low) findet die Wiederherstellung oder Erweiterung nur statt, wenn der Controller nicht mit der Abarbeitung normaler I/O-Anforderungen beschftigt ist. Diese Einstellung wirkt sich auf die normalen I/O-Operationen kaum aus. Ein Array, das mit dieser Einstellung wiederhergestellt wird, muss jedoch ber einen lngeren Zeitraum mit mglicherweise eingeschrnkter Fehlertoleranz in Betrieb genommen werden. Sollte whrend dieses Wiederherstellungszeitraums ein weiteres physisches Laufwerk ausfallen, knnte dies zu Datenverlust fhren. Bei mittlerer Priorittseinstellung (Medium) wird die Hlfte der Zeit auf die Erweiterung oder Wiederherstellung aufgewandt, und die normalen I/O-Anforderungen werden whrend der restlichen Zeit ausgefhrt. Bei hoher Priorittseinstellung (High) erfolgt das Wiederherstellen bzw. Erweitern auf Kosten der normalen I/O-Operationen. Obwohl die Systemleistung beeintrchtigt ist, gewhrleistet diese Einstellung einen besseren Datenschutz, da das Array whrend der Wiederherstellung oder Erweiterung nur whrend einer krzeren Zeit gegen weitere Laufwerksausflle anfllig ist. Heben Sie den Controller im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervor, und drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Controller Options (Controller-Optionen) verschoben. Heben Sie die Option Controller Settings (Controller-Einstellungen) hervor, und drcken Sie die Eingabetaste. Das Fenster Controller Settings (Controller-Einstellungen) wird angezeigt. Heben Sie die Einstellung der fr diesen Controller gewnschten Wiederherstellungsprioritt hervor, und drcken Sie die Eingabetaste. (Diese Einstellung gilt nur fr logische Laufwerke, die mit einer Fehlertoleranz von RAID 1+0, RAID 5 oder RAID 6 konfiguriert wurden, da nur solche logischen Laufwerke wiederhergestellt werden knnen.) Wiederholen Sie Schritt 3 fr die Einstellung der Erweiterungsprioritt. Drcken Sie die Taste Esc, um die Einstellungen zu speichern und wieder das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) anzuzeigen.

So ndern Sie eine dieser Einstellungen:


1.

2.

3.

4. 5.

Einstellen des Beschleunigungsverhltnisses


Die fr das Beschleunigungsverhltnis gewhlte Einstellung bestimmt, zu welchen Anteilen der CacheSpeicher dem Lese-Cache und dem Schreib-Cache zugewiesen wird. Fr unterschiedliche Einsatzbereiche sind jeweils andere Einstellungen optimal. Diese Einstellung gilt nur fr Controller mit akkugepuffertem Cache-Speicher. So ndern Sie das Beschleunigungsverhltnis:
1.

Heben Sie den Controller im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervor, und drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Controller Options (Controller-Optionen) verschoben. Heben Sie die Option Controller Settings (Controller-Einstellungen) hervor, und drcken Sie die Eingabetaste. Das Fenster Controller Settings (Controller-Einstellungen) wird angezeigt.

2.

CPQONLIN

16

3. 4.

Heben Sie die Einstellung des fr diesen Controller gewnschten Beschleunigungsverhltnisses hervor, und drcken Sie die Eingabetaste. Drcken Sie die Taste Esc, um die Einstellungen zu speichern und wieder das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) anzuzeigen.

Erweitern eines Arrays


Durch Hinzufgen physischer Laufwerke kann der Speicherplatz auf einem Array erweitert werden. Jedes Laufwerk, das hinzugefgt werden soll, muss die folgenden Kriterien erfllen:

Es muss sich um ein nicht zugewiesenes Laufwerk handeln. Es muss vom gleichen Typ wie die im Array bereits vorhandenen Laufwerke sein (z. B. SATA oder SAS). Es muss eine Kapazitt aufweisen, die mindestens der des kleinsten Laufwerks im Array entspricht.

Wenn Sie ein Array erweitern mchten, planen Sie fr die Durchfhrung der Erweiterung mindestens 15 Minuten pro Gigabyte ein. Whrend dieses Zeitraums kann der Controller keine weitere Erweiterung oder Umstellung durchfhren. Je nach der Einstellung fr die Erweiterungsprioritt (siehe Einstellen der Wiederherstellungs- oder Erweiterungsprioritt auf Seite 16) kann die Leistung whrend der Erweiterung geringfgig herabgesetzt sein. Erweitern Sie ein Array in Zeiten geringer Servernutzung, damit die normalen Server-Operationen nur minimal beeintrchtigt werden. So erweitern Sie ein Array:
1. 2. 3. 4.

Sichern Sie alle Daten, die im Array gespeichert sind. Ein Datenverlust bei der Array-Erweiterung ist zwar unwahrscheinlich, diese Manahme bietet jedoch zustzlichen Datenschutz. berzeugen Sie sich davon, dass der Cache-Akku angeschlossen und voll aufgeladen ist. Heben Sie das Array im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervor, und drcken Sie die Eingabetaste. Heben Sie im Men Array Options (Array-Optionen) die Option Expand Array (Array erweitern) hervor, und drcken Sie die Eingabetaste. Der Bildschirm zeigt drei Fenster an: Expand Array (Array erweitern), Physical Drives (Physische Laufwerk) und Expand Existing Array (Bestehendes Array erweitern). Die Markierung wird in das Fenster Expand Array (Array erweitern) verschoben.

5.

Heben Sie die Option Assign Drive (Laufwerk zuweisen) hervor, und drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Physical Drives (Physische Laufwerke) verschoben. Heben Sie das physische Laufwerk hervor, das Sie dem Array hinzufgen mchten, und drcken Sie die Eingabetaste. (Whlen Sie zur optimalen Nutzung der Laufwerkskapazitt ein Laufwerk mit der gleichen Kapazitt wie die anderen Laufwerke im Array.) Die Markierung wird wieder in das Fenster Expand Array (Array erweitern) verschoben. (Optional) Wiederholen Sie die Schritte 5 und 6, um weitere Laufwerke hinzuzufgen. Heben Sie die Option Accept Changes (nderungen akzeptieren) hervor, und drcken Sie die Eingabetaste. Drcken Sie die Taste Esc, um mit der Erweiterung des Arrays zu beginnen und wieder das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) anzuzeigen.

6.

7. 8. 9.

Wenn Sie den Status der Array-Erweiterung anzeigen mchten, drcken Sie die Taste F3, und blttern Sie zur Statusleiste am unteren Bildschirmrand.

CPQONLIN

17

ndern der RAID-Ebene oder der Stripe-Gre


Wenn Sie die RAID-Ebene oder Stripe-Gre ndern mchten, mssen Sie fr die Durchfhrung dieser Umstellung ca. 15 Minuten pro Gigabyte einplanen. Whrend dieses Zeitraums kann der Controller keine weitere Erweiterung oder Umstellung durchfhren. Je nach der Einstellung fr die Wiederherstellungsprioritt (siehe Einstellen der Wiederherstellungs- oder Erweiterungsprioritt auf Seite 16) kann die Leistung whrend der Umstellung geringfgig herabgesetzt sein. Stellen Sie ein Array in Zeiten geringer Servernutzung um, damit die normalen Server-Operationen nur minimal beeintrchtigt werden. So fhren Sie eine Umstellung durch:
1. 2. 3.

Sichern Sie alle Daten, die im Array gespeichert sind. Ein Datenverlust bei der Umstellung ist zwar unwahrscheinlich, diese Manahme bietet jedoch zustzlichen Datenschutz. berzeugen Sie sich davon, dass der Cache-Akku angeschlossen und voll aufgeladen ist. Heben Sie das logische Laufwerk im Fenster Logical Configuration View (Ansicht der logischen Konfiguration) hervor, und drcken Sie die Eingabetaste. Die Markierung wird in das Fenster Logical Drive Options (Optionen des logischen Laufwerks) verschoben.

4.

Heben Sie die Option Drive Settings (Laufwerks-Einstellungen) hervor, und drcken Sie die Eingabetaste. Das Fenster Drive Settings (Laufwerks-Einstellungen) wird angezeigt. Passen Sie die Einstellungen fr Fault Tolerance (Fehlertoleranz) und Stripe Size (Stripe-Gre) in diesem Fenster an Ihre Anforderungen an. Drcken Sie die Taste Esc, um mit der Umstellung zu beginnen und wieder das Fenster Logical Configuration View (Ansicht der logischen Konfiguration) anzuzeigen.

5. 6.

Wenn Sie den Status der Umstellung anzeigen mchten, drcken Sie die Taste F3, und blttern Sie zur Statusleiste am unteren Bildschirmrand.

CPQONLIN

18

ACU
In diesem Abschnitt
ACU ..................................................................................................................................................... 19 Verwenden der ACU-GUI ........................................................................................................................ 19 Verwenden von ACU-Skripts .................................................................................................................... 45 Verwenden der ACU-CLI ......................................................................................................................... 60

ACU
ACU ist das Hauptprogramm zum Konfigurieren von Arrays auf HP Smart Array Controllern. Es liegt in drei Benutzeroberflchenformaten vor (GUI, CLI und Skripts), die alle die Standardkonfigurationsaufgaben untersttzen (siehe Untersttzung von Standardkonfigurationsaufgaben auf Seite 6). Dieses Dienstprogramm untersttzt zudem eine Reihe fortgeschrittener Aufgaben (siehe Untersttzung von fortgeschrittenen Konfigurationsaufgaben auf Seite 7), von denen einige jedoch nicht in allen Formaten verfgbar sind. Um das ACU zu installieren, suchen Sie die Programmdatei auf der HP Website (http://h18000.www1.hp.com/support/files/index.html) oder auf der Software-CD im Lieferumfang des Controllers, und befolgen Sie die zur Programmdatei gehrenden Anweisungen. Fr GUI und CLI sind separate Programmdateien verfgbar, whrend die Skriptfunktion zusammen mit der GUI bereitgestellt wird. Die Mindesteinstellungen des Monitors sowie die Versionsnummern der untersttzten Betriebssyteme und Browser sind in der zusammen mit der Programmdatei gelieferten README.txt-Datei zu finden.

Verwenden der ACU-GUI


Die ACU-GUI muss zunchst geffnet werden, bevor sie verwendet werden kann. Die dazu verwendete Methode richtet sich nach dem beabsichtigten Verwendungszweck der GUI.

Verwenden der GUI als lokale Anwendung auf einem Server, auf dem das ACU installiert ist (siehe Konfigurieren eines Servers mit installiertem ACU auf Seite 20) Verwenden der GUI als Dienst auf einem lokalen Host in einer Windows oder Linux Umgebung zum Konfigurieren eines Remote-Servers (siehe Konfigurieren eines Remote-Servers mit dem ACU auf einem lokalen Server auf Seite 21) Verwenden der GUI als Dienst auf einem Remote-Host in einer Windows oder Linux Umgebung zum Konfigurieren eines lokalen Servers (siehe Konfigurieren eines lokalen Servers mit dem ACU auf einem Remote-Server auf Seite 22) Verwenden der GUI direkt von der SmartStart CD (siehe Konfigurieren eines Servers mit dem ACU auf der SmartStart CD auf Seite 23)

Wenn die GUI geffnet ist, wird das Verfahren zum Konfigurieren eines Arrays nicht vom jeweiligen Verwendungszweck der GUI beeinflusst. Sie mssen jedoch trotzdem einen Betriebsmodus whlen (siehe GUI-Betriebsmodi auf Seite 24).

ACU 19

Konfigurieren eines Servers mit installiertem ACU


1.

Klicken Sie auf Start, und whlen Sie Setup HP Array Configuration Utility (HP Array Configuration Utility einrichten). Der Bildschirm Execution Mode (Ausfhrungsmodus) wird angezeigt.

Ist die Option Local Application Mode (Lokaler Anwendungsmodus) ausgewhlt, fahren Sie mit Schritt 2 fort. Ist die Option Remote Service Mode (Remote-Dienst-Modus) ausgewhlt, ndern Sie sie in Local Application Mode (Lokaler Anwendungsmodus), starten Sie den Server neu, und fahren Sie mit Schritt 2 fort.

2.

Klicken Sie auf Start, und whlen Sie Programme > HP System Tools > HP Array Configuration Utility. Daraufhin wird der Browser geffnet und das ACU gestartet, das anschlieend alle Controller identifiziert, die mit Ihrem System verbunden sind. Dieser Vorgang kann ein oder zwei Minuten in Anspruch nehmen. Nach Abschluss des Verfahrens werden die ermittelten Controller auf der linken Seite des Bildschirms aufgelistet.

3.

Whlen Sie einen Controller aus der Liste aus. Der ACU-Hauptkonfigurationsbildschirm wird geffnet.

4. 5.

Whlen Sie den zu verwendenden Betriebsmodus aus (siehe GUI-Betriebsmodi auf Seite 24). Konfigurieren Sie den Controller. (Einzelheiten finden Sie unter Verwenden des Schnellkonfigurationsmodus (auf Seite 25), Verwenden des Konfigurationsassistenten-Modus (auf Seite 28) oder Verwenden des Standardkonfigurationsmodus (auf Seite 27)). Speichern Sie die Konfiguration, wenn Sie dazu aufgefordert werden. Whlen Sie einen anderen Controller, der konfiguriert werden soll, oder beenden Sie das ACU. Wurde die Option Local Application Mode (Lokaler Anwendungsmodus) in Schritt 1 gendert, stellen Sie nach Abschluss der Array-Konfiguration auf diesem Server fr das ACU wieder den Remote Service Mode (Remote-Dienst-Modus) ein, und starten Sie den Server neu. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an, und formatieren Sie die Laufwerke.

6. 7. 8.

9.

ACU 20

Konfigurieren eines Remote-Servers mit dem ACU auf einem lokalen Server
1.

Klicken Sie auf dem lokalen Server (Host) auf Start, und whlen Sie Setup HP Array Configuration Utility (HP Array Configuration Utility einrichten). Der Bildschirm Execution Mode (Ausfhrungsmodus) wird angezeigt.

Ist die Option Remote Service Mode (Remote-Dienst-Modus) ausgewhlt, fahren Sie mit Schritt 2 fort. Ist die Option Local Application Mode (Lokaler Anwendungsmodus) ausgewhlt, ndern Sie sie in Remote Service Mode (Remote-Dienst-Modus), starten Sie den Server neu, und fahren Sie mit Schritt 2 fort.

2. 3.

ffnen Sie den Browser auf dem Remote-Server. Geben Sie den folgenden Text in das Adressfeld des Remote-Browsers ein (servername ist dabei der Name oder die IP-Adresse des Hosts): http://servername:2301 Der Anmeldebildschirm fr die System Management Homepage wird geffnet.

4.

Melden Sie sich an.


Wenn Sie mit Version 2.0.0 oder einer neueren Version der System Management Homepage arbeiten, verwenden Sie den Benutzernamen und das Kennwort fr Ihr Betriebssystem. Wenn Sie eine ltere Version der System Management Homepage einsetzen, geben Sie Ihren WBEM-Benutzernamen und Ihr WBEM-Kennwort ein.

Weitere Informationen ber die System Management Homepage finden Sie auf der HP System Management Homepage-Webseite (http://h18013.www1.hp.com/products/servers/management/agents/index.html) oder im HP System Management Homepage Installation Guide (HP System Management Homepage Installationshandbuch) auf der HP Website (http://www.hp.com). Die System Management Homepage wird geffnet.
5.

Klicken Sie auf der linken Seite des Bildschirms auf Array Configuration Utility (Dienstprogramm fr die Array-Konfiguration). Das ACU startet und identifiziert alle Controller, die mit dem System verbunden sind. Dieser Vorgang kann ein oder zwei Minuten in Anspruch nehmen. Nach Abschluss dieses Vorgangs werden alle ermittelten Controller auf der linken Bildschirmseite aufgelistet.

6.

Whlen Sie einen Controller aus der Liste aus. Der ACU-Hauptkonfigurationsbildschirm wird geffnet.

7. 8.

Whlen Sie den zu verwendenden Betriebsmodus aus (siehe GUI-Betriebsmodi auf Seite 24). Konfigurieren Sie den Controller. (Einzelheiten finden Sie unter Verwenden des Schnellkonfigurationsmodus (auf Seite 25), Verwenden des Konfigurationsassistenten-Modus (auf Seite 28) oder Verwenden des Standardkonfigurationsmodus (auf Seite 27)). Speichern Sie die Konfiguration, wenn Sie dazu aufgefordert werden.
ACU 21

9.

10. Whlen Sie einen anderen Controller, der konfiguriert werden soll, oder beenden Sie das ACU. 11. Wenn Sie das ACU auf diesem Server lieber im Local Application Mode (Lokalen

Anwendungsmodus) ausfhren mchten, ndern Sie den Modus nach der Beschreibung in Schritt 1, und starten Sie den Server neu.
12. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen

mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an und formatieren Sie die Laufwerke.

Konfigurieren eines lokalen Servers mit dem ACU auf einem Remote-Server
1.

Klicken Sie auf dem Server, auf dem das ACU geladen ist, auf Start, und whlen Sie Setup HP Array Configuration Utility (HP Array Configuration Utility einrichten). Der Bildschirm Execution Mode (Ausfhrungsmodus) wird angezeigt.

Ist die Option Remote Service Mode (Remote-Dienst-Modus) ausgewhlt, fahren Sie mit Schritt 2 fort. Ist die Option Local Application Mode (Lokaler Anwendungsmodus) ausgewhlt, ndern Sie sie in Remote Service Mode (Remote-Dienst-Modus), starten Sie den Server neu, und fahren Sie mit Schritt 2 fort.

2. 3. 4. 5. 6. 7.

Stellen Sie auf dem Server, der konfiguriert werden soll, eine Verbindung zum Systems Insight Manager-Server (Port: 280) her, und melden Sie sich an. Whlen Sie Device Queries (Gerteabfragen). Whlen Sie unter Device by Type (Gert nach Typ) den Eintrag All Servers (Alle Server). Stellen Sie eine Verbindung mit dem Server her, auf dem das ACU ausgefhrt wird. Whlen Sie unter Device Links (Gerte-Links) System Management Homepage. Der Anmeldebildschirm fr die System Management Homepage wird geffnet. Melden Sie sich an.

Wenn Sie mit Version 2.0.0 oder einer neueren Version der System Management Homepage arbeiten, verwenden Sie den Benutzernamen und das Kennwort fr Ihr Betriebssystem. Wenn Sie eine ltere Version der System Management Homepage einsetzen, geben Sie Ihren WBEM-Benutzernamen und Ihr WBEM-Kennwort ein.

Weitere Informationen ber die System Management Homepage finden Sie auf der HP System Management Homepage-Webseite (http://h18013.www1.hp.com/products/servers/management/agents/index.html) oder im HP System Management Homepage Installation Guide (HP System Management Homepage Installationshandbuch) auf der HP Website (http://www.hp.com). Die System Management Homepage wird geffnet.
8.

Klicken Sie auf der linken Seite des Bildschirms auf Array Configuration Utility (Dienstprogramm fr die Array-Konfiguration). Das ACU startet und identifiziert alle Controller, die mit dem System verbunden sind. Dieser Vorgang kann ein oder zwei Minuten in Anspruch nehmen. Nach Abschluss dieses Vorgangs werden alle ermittelten Controller auf der linken Bildschirmseite aufgelistet.

ACU 22

9.

Whlen Sie einen Controller aus der Liste aus. Der ACU-Hauptkonfigurationsbildschirm wird geffnet.

10. Whlen Sie den zu verwendenden Betriebsmodus aus (siehe GUI-Betriebsmodi auf Seite 24). 11. Konfigurieren Sie den Controller. (Einzelheiten finden Sie unter Verwenden des

Schnellkonfigurationsmodus (auf Seite 25), Verwenden des Konfigurationsassistenten-Modus (auf Seite 28) oder Verwenden des Standardkonfigurationsmodus (auf Seite 27)).
12. Speichern Sie die Konfiguration, wenn Sie dazu aufgefordert werden. 13. Whlen Sie einen anderen Controller, der konfiguriert werden soll, oder beenden Sie das ACU. 14. Wenn Sie das ACU auf dem Remote-Server lieber im Local Application Mode (Lokaler

Anwendungsmodus) ausfhren mchten, ndern Sie den Modus nach der Beschreibung in Schritt 1, und starten Sie den Server neu.
15. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen

mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an, und formatieren Sie die Laufwerke.

Konfigurieren eines Servers mit dem ACU auf der SmartStart CD


1. 2. 3. 4. 5. 6.

Schlieen Sie alle Anwendungen. Legen Sie die SmartStart CD in das CD-ROM-Laufwerk ein. Starten Sie den Server neu. Der Server wird von der CD gestartet und ldt die SmartStart-Programmdatei und -treiber. Wenn Sie dazu aufgefordert werden, whlen Sie die Sprache aus, und stimmen Sie den Lizenzeinschrnkungen zu. Klicken Sie auf die Schaltflche Maintain Server (Server verwalten). Klicken Sie auf die Schaltflche Array Configuration Utility (Dienstprogramm zur Array-Konfiguration). Das ACU startet und identifiziert alle Controller, die mit dem System verbunden sind. Dieser Vorgang kann ein oder zwei Minuten in Anspruch nehmen. Nach Abschluss dieses Vorgangs werden alle ermittelten Controller auf der linken Bildschirmseite aufgelistet.

ACU 23

7.

Whlen Sie einen Controller aus der Liste aus. Der ACU-Hauptkonfigurationsbildschirm wird geffnet.

8. 9.

Whlen Sie den zu verwendenden Betriebsmodus aus (siehe GUI-Betriebsmodi auf Seite 24). Konfigurieren Sie den Controller. (Einzelheiten finden Sie unter Verwenden des Schnellkonfigurationsmodus (auf Seite 25), Verwenden des Konfigurationsassistenten-Modus (auf Seite 28) oder Verwenden des Standardkonfigurationsmodus (auf Seite 27)).

10. Speichern Sie die Konfiguration, wenn Sie dazu aufgefordert werden. 11. Whlen Sie einen anderen Controller, der konfiguriert werden soll, oder beenden Sie das ACU. 12. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen

mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an und formatieren Sie die Laufwerke.

GUI-Betriebsmodi
Das GUI-Format des ACU verfgt ber drei Betriebsmodi: Schnellkonfiguration, Konfigurationsassistenten und Standardkonfiguration.

Im Schnellkonfigurationsmodus (siehe Verwenden des Schnellkonfigurationsmodus auf Seite 25) stellt ACU einige einfache Fragen ber Ihre Konfigurationsvorzge und richtet basierend auf Ihren Antworten automatisch die optimale Konfiguration ein. Dieser Modus ist nur verfgbar, wenn ein Array auf dem ausgewhlten Controller ber unbelegten Laufwerksspeicherplatz verfgt oder wenn am Controller physische Laufwerke angeschlossen sind, die keinem Array zugewiesen sind. Im Konfigurationsassistenten-Modus (siehe Verwenden des Konfigurationsassistenten-Modus auf Seite 28) whlen Sie das zu konfigurierende Element aus. Das ACU leitet Sie dann durch das Konfigurationsverfahren fr das betreffende Element. Im Standardkonfigurationsmodus (siehe Verwenden des Standardkonfigurationsmodus auf Seite 27) whlen Sie das zu konfigurierende Element aus. Das ACU zeigt daraufhin alle Konfigurationsoptionen fr das betreffende Element an, so dass Sie das Element auf nur einem Bildschirm konfigurieren knnen.

Die GUI wird standardmig im Standardkonfigurationsmodus geffnet. Wenn Sie zum Schnellkonfigurations- oder Konfigurationsassistenten-Modus wechseln mchten, klicken Sie auf den entsprechenden Link in der rechten unteren Ecke des ACU-Bildschirms.

ACU 24

Verwenden des Schnellkonfigurationsmodus


Der Schnellkonfigurationsmodus ist nur verfgbar, wenn ein Array auf dem ausgewhlten Controller ber unbelegten Laufwerksspeicherplatz verfgt oder wenn am Controller physische Laufwerke angeschlossen sind, die keinem Array zugewiesen sind. Beim Konfigurieren eines neuen Controllers (siehe Konfigurieren eines neuen Controllers mit dem Schnellkonfigurationsmodus auf Seite 25) ist das Verfahren zum Verwenden des Schnellkonfigurationsmodus etwas anders als beim ndern einer bestehenden Konfiguration (siehe ndern einer Konfiguration im Schnellkonfigurationsmodus auf Seite 26).

Konfigurieren eines neuen Controllers mit dem Schnellkonfigurationsmodus


1.

Klicken Sie im rechten unteren Fenster des ACU-Hauptkonfigurationsbildschirms auf Express Configuration (Schnellkonfiguration). Der Startbildschirm fr die Schnellkonfiguration wird angezeigt.

2.

Klicken Sie auf Begin (Beginnen). Das ACU erstellt aus allen am Controller angeschlossenen physischen Laufwerken die optimale Anzahl von Arrays und logischen Laufwerken. Dieser Vorgang dauert eine Weile. Nach seiner Beendigung wird der Bildschirm aktualisiert. Im grau unterlegten Fenster der Konfigurationsansicht wird die neue Konfiguration angezeigt. Unter diesem Fenster erscheint eine Liste der mglichen Fehlertoleranzebenen fr das erste logische Laufwerk.

ACU 25

3.

Whlen Sie eine RAID-Ebene aus, und klicken Sie dann auf Next (Weiter). Wenn Sie eine fehlertolerante RAID-Methode auswhlen und ein nicht zugewiesenes physisches Laufwerk mit entsprechender Kapazitt verfgbar ist, werden Sie vom ACU gefragt, ob Sie dem Array Ersatzlaufwerke zuweisen mchten. Durch das Zuweisen von Ersatzlaufwerken knnen Sie den Austausch eines ausgefallenen Laufwerks aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl der dem Array zugewiesenen Ersatzlaufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen.

4.

Wenn dem logischen Laufwerk eine fehlertolerante RAID-Methode zugewiesen wurde, whlen Sie eine der folgenden Optionen fr die Ersatzlaufwerke aus:

Wenn dieses Array ber kein Ersatzlaufwerk verfgen soll, klicken Sie auf No (Nein) und dann auf Next (Weiter). Wenn dem Array Ersatzlaufwerke zugewiesen werden sollen, klicken Sie auf Yes (Ja) und dann auf Next (Weiter). Whlen Sie auf dem nchsten Bildschirm die Laufwerke aus, die als Ersatzlaufwerke verwendet werden sollen, und klicken Sie dann auf Next (Weiter).

Im Fenster wird die neue Konfiguration angezeigt, und Sie werden gefragt, ob Sie diese bernehmen mchten.
5.

Whlen Sie die entsprechende Option zum bernehmen oder Ablehnen der Konfiguration.

Wenn Sie die vorgeschlagene Konfiguration ablehnen, kehrt das ACU zum Hauptkonfigurationbildschirm zurck, damit Sie das neue Array manuell konfigurieren knnen. Wenn Sie die Konfiguration bernehmen, wird auf dem nchsten Bildschirm besttigt, dass das ACU diese neue Konfiguration gespeichert hat. An dieser Stelle knnen Sie die Konfiguration mit einem der anderen ACU-GUI-Betriebsmodi verfeinern, einen anderen Controller konfigurieren oder das ACU beenden.

6.

Klicken Sie auf Finish (Fertig stellen).

ndern einer Konfiguration im Schnellkonfigurationsmodus


1.

Klicken Sie auf Express Configuration (Schnellkonfiguration) und anschlieend auf Begin (Beginnen). Wenn an den Controller nicht zugewiesene physische Laufwerke angeschlossen sind, knnen Sie ein neues Array erstellen oder das vorhandene Array erweitern. Wenn Sie ein Array erweitern, bedenken Sie, dass eine Array-Erweiterung ca. 15 Minuten pro Gigabyte in Anspruch nimmt. (Verfgt der Controller ber keinen akkugepufferten Cache-Speicher, dauert die Erweiterung erheblich lnger.) Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden.

2.

Treffen Sie Ihre Wahl, und klicken Sie dann auf Next (Weiter). Auf dem Bildschirm wird die optimale Konfiguration fr den Controller angezeigt, und Sie werden gefragt, ob Sie diese bernehmen mchten.

3.

Whlen Sie die entsprechende Option aus, und klicken Sie auf Finish (Fertig stellen).

ACU 26

Verwenden des Standardkonfigurationsmodus


1.

Klicken Sie im Fenster Configuration View (Konfigurationsansicht) auf ein Element. Auf der rechten Seite des Bildschirms wird eine Liste der fr dieses Element verfgbaren Aufgaben angezeigt.

Die fr das Element aufgefhrten Aufgaben sind nur ein Teil der insgesamt fr den Element mglichen Aufgaben. Welche der mglichen Aufgaben fr einen Element angezeigt und welche weggelassen werden, hngt vom Controller-Modell und der Konfiguration ab. (Wenn an den ausgewhlten Controller beispielsweise keine nicht zugewiesenen physischen Laufwerke angeschlossen sind, ist Create Array (Array erstellen) nicht als Aufgabe verfgbar.) Die Tabelle (siehe Mgliche Aufgaben im Standardkonfigurationsmodus auf Seite 27) enthlt eine bersicht ber alle mglichen Aufgaben fr die verschiedenen Optionen.
2. 3. 4.

Klicken Sie auf den Link fr eine Aufgabe. Statt der Aufgabenliste wird eine Liste aller mglichen Konfigurationsoptionen fr diese Aufgabe auf der rechten Seite des Bildschirms angezeigt. Stellen Sie die Konfigurationsoptionen wunschgem ein. Klicken Sie auf OK.

Mgliche Aufgaben im Standardkonfigurationsmodus


Menoption Controller Mgliche Aufgaben Controller Settings (Controller-Einstellungen) Redundancy Settings (Redundanzeinstellungen) (nicht auf allen Controller-Modellen verfgbar) Logical Drive Array Accelerator Settings (Einstellungen des Array-Beschleunigers fr das logische Laufwerk) Create Array (Array erstellen) Selective Storage Presentation (Selektive Speicherbereitstellung, bei MSA1000 und Smart Array Cluster Storage Controllern) Clear Configuration (Konfiguration lschen) More Information (Weitere Informationen) Advanced Features (Erweiterte Funktionen) (nicht auf allen Controller-Modellen verfgbar) Array Assign Spare (Ersatzlaufwerk zuweisen) Create Logical Drive (Logisches Laufwerk erstellen) Delete (Lschen) Expand (Erweitern) Re-Mirror Array (Array neu spiegeln) Remove Spare (Ersatzlaufwerk entfernen) Split Mirrored Array (Gespiegeltes Array teilen) More Information (Weitere Informationen) ACU 27

Menoption Logical drive (Logisches Laufwerk)

Mgliche Aufgaben Migrate RAID/Stripe Size (RAID-Ebene/StripeGre ndern) Extend Size (Vergrern) Delete (Lschen) Selective Storage Presentation (Selektive Speicherbereitstellung, bei RA4x00 Controllern) More Information (Weitere Informationen)

Unused space (Nicht belegter Speicher)

Create Logical Drive (Logisches Laufwerk erstellen) More Information (Weitere Informationen)

Verwenden des Konfigurationsassistenten-Modus


Beim Konfigurieren eines neuen Controllers ist das Verfahren zur Verwendung des Konfigurationsassistenten-Modus anders als beim Neukonfigurieren eines bestehenden Arrays.

Um einen neuen Controller zu konfigurieren, erstellen Sie zunchst mindestens ein Array (siehe Erstellen eines Arrays auf Seite 30) und erstellen in dem Array dann logische Laufwerke (siehe Erstellen eines logischen Laufwerks auf Seite 30). Um ein Array neu zu konfigurieren (siehe ndern einer Konfiguration mit Hilfe der Konfigurationsassistenten auf Seite 33), whlen Sie zunchst das Array und danach in dem auf dem Bildschirm angezeigten Men die durchzufhrende Aufgabe aus.

Weitere Informationen zum Bildschirmlayout finden Sie unter Typischer Bildschirm fr den Konfigurationsassistenten-Modus (auf Seite 28).

Typischer Bildschirm fr den Konfigurationsassistenten-Modus

Der Bildschirm fr den Konfigurationsassistenten-Modus besteht aus vier Fenstern: Die Liste Devices (Gerte), das Fenster Configuration View (Konfigurationsansicht), das Hauptmen und die Spalte FAQ (Hufig gestellte Fragen).

Die Liste Devices (Gerte) auf der linken Seite des Bildschirms enthlt alle identifizierbaren Controller, die mit dem System verbunden sind.

ACU 28

Im grauen Fenster Configuration View (Konfigurationsansicht) oben im mittleren Teil des Bildschirms werden alle Arrays, logische Laufwerke, nicht belegter Speicherplatz und nicht zugewiesene physische Laufwerke angezeigt, die an den markierten Controller angeschlossen sind. Standardmig wird die logische Konfigurationsansicht angezeigt.

Um die physische Konfiguration anzuzeigen, klicken Sie in der rechten oberen Ecke des Fensters auf Show Physical View (Physische Ansicht zeigen). Um weitere Informationen zu einem Element in diesem Fenster zu erhalten, klicken Sie auf das Symbol des Elements. Ein Fenster wird geffnet.

Das Main Menu (Hauptmen) unten im mittleren Teil des Bildschirms enthlt die zu diesem Zeitpunkt zulssigen Optionen. In der rechten Spalte FAQ (Frequently Asked Questions, Fragen und Antworten) werden fr den aktuellen Bildschirm relevante Informationen und Tipps aufgelistet. Nehmen Sie zuerst auf diesen Bereich Bezug, bevor Sie in der rechten oberen Ecke des Browser-Bildschirms auf Help (Hilfe) klicken.

ACU 29

Erstellen eines Arrays


1. 2.

Klicken Sie im rechten unteren Fenster des ACU-Hauptkonfigurationsbildschirms auf Configuration Wizards (Konfigurationsassistenten). Klicken Sie auf Create an array (Array erstellen) und anschlieend auf Begin (Beginnen). Im Fenster Configuration View (Konfigurationsansicht) wird fr das Array, das Sie gerade erstellen, bereits ein Platzhalter angezeigt. (Falls viele physische Laufwerke am Controller angeschlossen sind, mssen Sie mit den Bildlaufleisten im Fenster Configuration View (Konfigurationsansicht) scrollen, um alle an den Controller angeschlossenen physischen Laufwerke und Arrays zu sehen.)

3. 4.

Whlen Sie die Art von Laufwerk aus, die Sie in dem Array verwenden mchten. Whlen Sie die physischen Laufwerke aus, die Sie in dem Array verwenden mchten.

Verwenden Sie physische Laufwerke mit vergleichbarer Kapazitt. Das ACU verwendet zum Einrichten eines Arrays von jedem physischen Laufwerk einen gleich groen Speicherplatz. Da dieser Speicherplatz die Kapazitt des kleinsten physischen Laufwerks nicht berschreiten kann, wird die mglicherweise vorhandene zustzliche Kapazitt auf den anderen Laufwerken im Array nicht genutzt.

Verwenden Sie physische Laufwerke, die an verschiedenen Ports des Controllers angeschlossen sind, um eine bessere Systemleistung zu erzielen. Halten Sie in RAID 5-Konfigurationen die Wahrscheinlichkeit eines Ausfalls des logischen Laufwerks gering, indem Sie dem Array nicht mehr als 14 physische Laufwerke zuweisen.

Jedes Mal, wenn Sie ein physisches Laufwerk zum Array hinzufgen, wird die Konfigurationsansicht aktualisiert, um anzuzeigen, wie viel freier Speicherplatz im Array verbleibt.
5.

Klicken Sie auf Next (Weiter), wenn Sie das Hinzufgen von logischen Laufwerken zum Array beendet haben.

ACU 30

6.

Wenn ein nicht zugewiesenes physisches Laufwerk von entsprechender Kapazitt verfgbar ist, fragt das ACU nach, ob Sie dem Array ein Ersatzlaufwerk zuweisen mchten.

Wenn Sie dieses Laufwerk nicht als Ersatzlaufwerk zuweisen mchten, klicken Sie auf No (Nein) und dann auf Next (Weiter). Um dem Array Ersatzlaufwerke zuzuweisen, klicken Sie auf Yes (Ja) und dann auf Next (Weiter). Whlen Sie auf dem nchsten Bildschirm die Laufwerke aus, die als Ersatzlaufwerke verwendet werden sollen, und klicken Sie dann auf Next (Weiter).

WICHTIG: Durch das Zuweisen mehrerer Ersatzlaufwerke zu einem Array knnen Sie den Austausch eines fehlerhaften Laufwerks aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl zugewiesener Ersatzlaufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen.
7.

Klicken Sie auf Finish (Fertig stellen), um die Konfiguration zu besttigen. Die Laufwerke sind nun als nicht belegter Speicherplatz auf dem neuen Array konfiguriert.

Wenn Sie mehrere Arrays am selben Controller erstellen mchten, wiederholen Sie die vorausgegangenen Schritte.

Erstellen eines logischen Laufwerks


1. 2.

Klicken Sie auf Create a logical drive (Logisches Laufwerk erstellen) und anschlieend auf Begin (Beginnen). Whlen Sie ein Array mit nicht belegtem Speicherplatz aus, und klicken Sie auf Next (Weiter). (Ein logisches Laufwerk kann nur erstellt werden, wenn auf dem Array freier Speicherplatz vorhanden ist.) Der Bildschirm zeigt eine Liste der mglichen Fehlertoleranzebenen fr diese Konfiguration an. RAID 5 wird beispielsweise nicht aufgefhrt, wenn das Array ber lediglich zwei physische Laufwerke verfgt.

3.

Whlen Sie eine Fehlertoleranzebene aus, und klicken Sie auf Next (Weiter).

ACU 31

4.

Whlen Sie eine Stripe-Gre aus, und klicken Sie auf Next (Weiter). Der Standardwert der Stripe-Gre ermglicht optimale Leistung in einer gemischten Lese/Schreibumgebung. Wenn Ihr System in einer anderen Umgebung verwendet wird, knnen Sie der nachstehenden Tabelle entnehmen, welche Stripe-Gre Sie einstellen sollten.

Art der Server-Anwendung Gemischt Lesen/Schreiben Hauptschlich sequenzielle Leseoperationen (beispielsweise Audio-/Videoanwendungen) Hauptschlich Schreiben (z. B. Bildbearbeitungsanwendungen)

Empfohlene nderung der Stripe-Gre Standardwert akzeptieren Eine hhere Stripe-Gre verwenden

Eine geringere Stripe-Gre fr RAID 5 oder RAID 6 (ADG) verwenden Eine hhere Stripe-Gre bei RAID 0 und RAID 1+0 verwenden

*RAID 6 (ADG) wird nicht von allen Controllern untersttzt.

Auf dem nchsten Bildschirm knnen Sie MaxBoot aktivieren. Wenn die Option MaxBoot aktiviert ist, erhht sich die Zahl der pro Spur verwendeten Sektoren von 32 auf 63. Dadurch werden fr Betriebssysteme wie beispielsweise Microsoft Windows NT 4.0, die zur Bestimmung der Laufwerksgre die Anzahl der Zylinder, Kpfe und Sektoren eines physischen Laufwerks verwenden, grere Bootpartitionen ermglicht. Sie knnen dadurch auch ein greres logisches Laufwerk erstellen oder die Gre des logischen Laufwerks zu einem spteren Zeitpunkt erhhen. Die Leistung der logischen Laufwerke sinkt tendenziell, wenn MaxBoot aktiviert ist.
5.

Legen Sie fest, ob MaxBoot verwendet werden soll, und klicken Sie auf Next (Weiter). Auf dem nchsten Bildschirm knnen Sie die Gre des logischen Laufwerks festlegen. Die angezeigte Standardgre ist die maximal mgliche Gre eines logischen Laufwerks fr die gewhlte RAID-Ebene und die verwendete Gruppe physischer Laufwerke. Durch das Verringern der Gre des logischen Laufwerks bleibt Laufwerksspeicher im Array brig, den Sie verwenden knnen, um auf demselben Array zustzliche logische Laufwerke zu erstellen.

6.

Stellen Sie die Gre ein, die das logische Laufwerk haben soll, und klicken Sie auf Next (Weiter). Wenn der Controller ber einen Array-Beschleuniger verfgt, wird ein Bildschirm angezeigt, auf dem Sie diesen fr das ausgewhlte logische Laufwerk deaktivieren knnen.

HINWEIS: Bei Deaktivierung des Array-Beschleunigers fr ein logisches Laufwerk wird der BeschleunigerCache fr andere logische Laufwerke im Array reserviert. Diese Funktion ist ntzlich, wenn die anderen logischen Laufwerken die maximal mgliche Leistung erhalten sollen (wenn die logischen Laufwerke beispielsweise Datenbankinformationen enthalten).
7.

Whlen Sie die gewnschte Option aus, und klicken Sie auf Next (Weiter). In dem grau unterlegten Fenster Configuration View (Konfigurationsansicht) wird die von Ihnen ausgewhlte Konfiguration angezeigt.

ACU 32

8.

Prfen Sie, ob Sie die Konfiguration bernehmen mchten, und klicken Sie auf Finish (Fertig stellen).

9.

Klicken Sie auf das Symbol Save (Speichern), um die nderungen an den Controller zu bermitteln, und klicken Sie dann bei der Besttigungsnachfrage auf OK. (Wenn Sie auf Discard Changes (nderungen verwerfen) klicken, gehen alle nderungen seit dem letzten Speichern verloren.) mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an und formatieren Sie die Laufwerke.

10. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen

ndern einer Konfiguration mit Hilfe der Konfigurationsassistenten


Die im Menbereich des Bildschirms aufgelisteten Optionen hngen vom Controller-Modell sowie von der Konfiguration ab. Die Option Expand Array (Array erweitern) wird z. B. nur angezeigt, wenn mindestens ein nicht zugewiesenes physisches Laufwerk an den Controller angeschlossen ist. Die mglichen Menoptionen sind:

Clear Configuration (Konfiguration lschen, auf Seite 34) Controller Settings (Controller-Einstellungen, auf Seite 34) Create an array (Array erstellen, auf Seite 35) Create a logical drive (Logisches Laufwerk erstellen, auf Seite 36) Delete arrays (Arrays lschen, auf Seite 37) Delete logical drives (Logische Laufwerke lschen, auf Seite 38) Expand array (Array erweitern, auf Seite 38) Extend logical drive (Logisches Laufwerk vergrern, auf Seite 39) Migrate a logical drive (Logisches Laufwerk umstellen, auf Seite 40) Spare Management (Ersatzlaufwerke verwalten, auf Seite 40) Selective Storage Presentation (Selektive Speicherbereitstellung, auf Seite 41)

ACU 33

Clear Configuration (Konfiguration lschen)


Mit der Aufgabe Clear Configuration (Konfiguration lschen) werden alle an den Controller angeschlossenen logischen Laufwerke gelscht, die Arrays in unabhngige (nicht zugewiesene) physische Laufwerke neu konfiguriert sowie alle Controller-Einstellungen auf die Standardwerte zurckgesetzt.
1.

Klicken Sie auf Clear Configuration (Konfiguration lschen) und anschlieend auf Begin (Beginnen). Ein Warnbildschirm des ACU erinnert Sie daran, dass alle auf dem logischen Laufwerk gespeicherten Daten verloren gehen.

2. 3. 4.

Klicken Sie zum Fortfahren auf Delete (Lschen). Klicken Sie auf Finish (Fertig stellen), um die nderungen zu besttigen. Klicken Sie auf Save (Speichern), um die nderungen am System zu bernehmen, und klicken Sie dann bei der Besttigungsnachfrage auf OK.

Die physischen Laufwerke stehen jetzt zur Neukonfiguration zur Verfgung.

Controller Settings (Controller-Einstellungen)


Die Standardeinstellung des ACU fr den Controller gengt fr viele Zwecke. Bei Bedarf knnen Sie jedoch die Aufgabe Controller Settings (Controller-Einstellungen) verwenden, um:

die Prioritt zu ndern, die das System einer Array-Erweiterung oder -Wiederherstellung einrumt; den Array-Beschleuniger zu deaktivieren (sofern vorhanden); das Verhltnis von Lese-Cache zu Schreib-Cache verndern (wenn der Controller einen akkugepufferten Cache-Speicher besitzt). Klicken Sie auf Controller Settings (Controller-Einstellungen) und anschlieend auf Begin (Beginnen). Auf den nchsten beiden Bildschirmen knnen Sie die Einstellungen fr die Erweiterungsprioritt und die Wiederherstellungsprioritt ndern. Diese Einstellungen bestimmen, wie wichtig die ArrayErweiterung oder Wiederherstellung im Verhltnis zur normalen I/O-Operationen ist.

So ndern Sie die Controller-Einstellungen:


1.

Bei niedriger Prioritt (Low) findet die Erweiterung oder Wiederherstellung nur statt, wenn der Array-Controller nicht damit beschftigt ist, normale I/O-Operationen durchzufhren. Diese Einstellung wirkt sich auf die normalen I/O-Operationen kaum aus. Es besteht jedoch ein erhhtes Risiko fr einen Datenverlust, wenn ein weiteres physisches Laufwerk whrend der Wiederherstellung oder Erweiterung ausfllt. Bei hoher Prioritt (High) erfolgt die Wiederherstellung oder Erweiterung schneller, beeintrchtigt jedoch die normalen I/O-Operationen. Obwohl die Systemleistung beeintrchtigt ist, gewhrleistet diese Einstellung einen besseren Datenschutz, da das Array whrend der Wiederherstellung oder Erweiterung nur whrend einer krzeren Zeit gegen weitere Laufwerksausflle anfllig ist. Bei mittlerer Prioritt (Medium) erfolgt whrend der Hlfte der Zeit die Erweiterung oder Wiederherstellung, und die normalen I/O-Anforderungen werden whrend der restlichen Zeit ausgefhrt.

2. 3.

Stellen Sie die Erweiterungsprioritt auf high, medium oder low (hoch, mittel oder niedrig) ein, und klicken Sie dann auf Next (Weiter). Stellen Sie die Wiederherstellungsprioritt ein, und klicken Sie dann auf Next (Weiter). Wenn der Controller einen Array-Beschleuniger besitzt, wird jetzt ein Bildschirm angezeigt, auf dem Sie den Beschleuniger fr bestimmte logische Laufwerke deaktivieren knnen.

ACU 34

HINWEIS: Bei Deaktivierung des Array-Beschleunigers fr ein logisches Laufwerk wird der BeschleunigerCache fr andere logische Laufwerke im Array reserviert. Diese Funktion ist ntzlich, wenn die anderen logischen Laufwerken die maximal mgliche Leistung erhalten sollen (wenn die logischen Laufwerke beispielsweise Datenbankinformationen enthalten).
4.

Whlen Sie die logischen Laufwerke aus, fr die der Array-Beschleuniger deaktiviert werden soll, und klicken Sie auf Next (Weiter). Wenn der Controller einen akkugepufferten Cache-Speicher besitzt, wird nun ein Bildschirm angezeigt, auf dem Sie das Lese-/Schreibverhltnis fr den Cache-Speicher verndern knnen. Dieses Verhltnis legt den Anteil des Cache-Speichers fest, der Lese- bzw. Schreibvorgngen zugewiesen wird. Fr unterschiedliche Anwendungstypen sind unterschiedliche Verhltnisse optimal. Sie knnen das Verhltnis nur ndern, wenn der Controller einen akkugepufferten Cache-Speicher besitzt (fr den Schreib-Cache kann nur akkugepufferter Cache-Speicher verwendet werden) und dem Controller logische Laufwerke zugewiesen sind.

5. 6. 7.

Whlen Sie das Verhltnis aus, das der Controller verwenden soll, und klicken Sie anschlieend auf Next (Weiter). Klicken Sie auf Finish (Fertig stellen), um die nderungen zu besttigen. Klicken Sie auf Save (Speichern), um die nderungen am System zu bernehmen, und klicken Sie dann bei der Besttigungsnachfrage auf OK.

Create an array (Array erstellen)


1. 2. 3.

Klicken Sie auf Create an array (Array erstellen) und anschlieend auf Begin (Beginnen). Whlen Sie die Art von Laufwerk aus, die Sie im Array verwenden mchten. Whlen Sie die physischen Laufwerke aus, die Sie in dem Array verwenden mchten.

Verwenden Sie physische Laufwerke mit vergleichbarer Kapazitt. Das ACU verwendet zum Einrichten eines Arrays von jedem physischen Laufwerk einen gleich groen Speicherplatz. Da dieser Speicherplatz die Kapazitt des kleinsten physischen Laufwerks nicht berschreiten kann, wird die mglicherweise vorhandene zustzliche Kapazitt auf den anderen Laufwerken im Array nicht genutzt.

Verwenden Sie physische Laufwerke, die an verschiedenen Ports des Controllers angeschlossen sind, um eine bessere Systemleistung zu erzielen. Halten Sie in RAID 5-Konfigurationen die Wahrscheinlichkeit eines Ausfalls des logischen Laufwerks gering, indem Sie dem Array nicht mehr als 14 physische Laufwerke zuweisen.

Jedes Mal, wenn Sie ein physisches Laufwerk zum Array hinzufgen, wird die Konfigurationsansicht aktualisiert, um anzuzeigen, wie viel freier Speicherplatz im Array verbleibt.
4. 5.

Klicken Sie auf Next (Weiter), wenn Sie das Hinzufgen von logischen Laufwerken zum Array beendet haben. Wenn ein Ersatzlaufwerk oder ein nicht zugewiesenes physisches Laufwerk von entsprechender Kapazitt verfgbar ist, fragt das ACU nach, ob Sie dem Array ein Ersatzlaufwerk zuweisen mchten.

Wenn dieses Array ber kein Ersatzlaufwerk verfgen soll, klicken Sie auf No (Nein) und danach auf Next (Weiter). Um dem Array Ersatzlaufwerke zuzuweisen, klicken Sie auf Yes (Ja) und dann auf Next (Weiter). Whlen Sie auf dem nchsten Bildschirm die Laufwerke aus, die Sie als Ersatzlaufwerke zuweisen mchten, und klicken Sie dann auf Next (Weiter).

WICHTIG: Durch das Zuweisen mehrerer Ersatzlaufwerke zu einem Array knnen Sie den Austausch eines fehlerhaften Laufwerks aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl zugewiesener Laufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen.
ACU 35

HINWEIS: Ein Array kann mehrere Ersatzlaufwerke besitzen, und ein Ersatzlaufwerk kann von mehreren Arrays gemeinsam genutzt werden.
6.

Klicken Sie zur Besttigung der Konfiguration durch die verbleibenden Bildschirme.

Create a logical drive (Logisches Laufwerk erstellen)


1. 2.

Klicken Sie auf Create a logical drive (Logisches Laufwerk erstellen) und anschlieend auf Begin (Beginnen). Whlen Sie ein Array mit nicht belegtem Speicherplatz aus, und klicken Sie auf Next (Weiter). (Ein logisches Laufwerk kann nur erstellt werden, wenn auf dem Array freier Speicherplatz vorhanden ist.) Der Bildschirm zeigt eine Liste der mglichen Fehlertoleranzebenen fr diese Konfiguration an. RAID 5 wird beispielsweise nicht aufgefhrt, wenn das Array ber lediglich zwei physische Laufwerke verfgt.

3. 4.

Whlen Sie eine Fehlertoleranzebene aus, und klicken Sie auf Next (Weiter). Whlen Sie eine Stripe-Gre aus, und klicken Sie auf Next (Weiter). Der Standardwert der Stripe-Gre ermglicht optimale Leistung in einer gemischten Lese-/ Schreibumgebung. Wenn Ihr System in einer anderen Umgebung verwendet wird, knnen Sie der nachstehenden Tabelle entnehmen, welche Stripe-Gre Sie einstellen sollten.

Art der Server-Anwendung Gemischt Lesen/Schreiben Hauptschlich sequenzielle Leseoperationen (beispielsweise Audio-/Videoanwendungen) Hauptschlich Schreiben (z. B. Bildbearbeitungsanwendungen)

Empfohlene nderung der Stripe-Gre Standardwert akzeptieren Eine hhere Stripe-Gre verwenden

Eine geringere Stripe-Gre fr RAID 5 oder RAID 6 (ADG) verwenden Eine hhere Stripe-Gre bei RAID 0 und RAID 1+0 verwenden

*RAID 6 (ADG) wird nicht von allen Controllern untersttzt.

Auf dem nchsten Bildschirm knnen Sie MaxBoot aktivieren. Wenn die Option MaxBoot aktiviert ist, erhht sich die Zahl der pro Spur verwendeten Sektoren von 32 auf 63. Dadurch werden fr Betriebssysteme wie beispielsweise Microsoft Windows NT 4.0, die zur Bestimmung der Laufwerksgre die Anzahl der Zylinder, Kpfe und Sektoren eines physischen Laufwerks verwenden, grere Bootpartitionen ermglicht. Sie knnen dadurch auch ein greres logisches Laufwerk erstellen oder die Gre des logischen Laufwerks zu einem spteren Zeitpunkt erhhen. Die Leistung der logischen Laufwerke sinkt tendenziell, wenn MaxBoot aktiviert ist.
5.

Legen Sie fest, ob MaxBoot verwendet werden soll, und klicken Sie auf Next (Weiter). Auf dem nchsten Bildschirm knnen Sie die Gre des logischen Laufwerks festlegen. Die angezeigte Standardgre ist die maximal mgliche Gre eines logischen Laufwerks fr die gewhlte RAID-Ebene und die verwendete Gruppe physischer Laufwerke. Durch das Verringern der Gre des logischen Laufwerks bleibt Laufwerksspeicher im Array brig, den Sie verwenden knnen, um auf demselben Array zustzliche logische Laufwerke zu erstellen.

6.

Stellen Sie die Gre ein, die das logische Laufwerk haben soll, und klicken Sie auf Next (Weiter). Wenn der Controller ber einen Array-Beschleuniger verfgt, wird ein Bildschirm angezeigt, auf dem Sie diesen fr das ausgewhlte logische Laufwerk deaktivieren knnen.

HINWEIS: Bei Deaktivierung des Array-Beschleunigers fr ein logisches Laufwerk wird der BeschleunigerCache fr andere logische Laufwerke im Array reserviert. Diese Funktion ist ntzlich, wenn die anderen logischen Laufwerken die maximal mgliche Leistung erhalten sollen (wenn die logischen Laufwerke beispielsweise Datenbankinformationen enthalten).
ACU 36

7.

Whlen Sie die gewnschte Option aus, und klicken Sie auf Next (Weiter). In dem grau unterlegten Fenster Configuration View (Konfigurationsansicht) wird die von Ihnen ausgewhlte Konfiguration angezeigt.

8.

Prfen Sie, ob Sie die Konfiguration bernehmen mchten, und klicken Sie auf Finish (Fertig stellen).

9.

Klicken Sie auf das Symbol Save (Speichern), um die nderungen an den Controller zu bermitteln, und klicken Sie dann bei der Besttigungsnachfrage auf OK. (Wenn Sie auf Discard Changes (nderungen verwerfen) klicken, gehen alle nderungen seit dem letzten Speichern verloren.) mchten, legen Sie mithilfe der Festplattenverwaltungsfunktionen des Betriebssystems Partitionen an und formatieren Sie die Laufwerke.

10. Wenn Sie die neu erstellten logischen Laufwerke fr die Datenspeicherung verfgbar machen

Delete arrays (Arrays lschen)


Mit dieser Aufgabe werden logische Laufwerke in einem Array gelscht und das Array in eine Gruppe nicht zugewiesener physischer Laufwerke umgewandelt. Sie knnen die nicht zugewiesenen physischen Laufwerke dann als ein oder mehrere neue Arrays konfigurieren (siehe Create an array (Array erstellen) auf Seite 35) oder den freigewordenen Speicherplatz der physischen Laufwerke fr die Erweiterung eines anderen Arrays am selben Controller verwenden (siehe Expand Array (Array erweitern) auf Seite 38).
1. 2. 3. 4.

Klicken Sie auf Delete arrays (Arrays lschen) und anschlieend auf Begin (Beginnen). Whlen Sie die zu lschenden Arrays aus, und klicken Sie auf Next (Weiter). Ein Warnbildschirm des ACU erinnert Sie daran, dass alle auf dem Array gespeicherten Daten verloren gehen. Klicken Sie zum Fortfahren auf Delete (Lschen) und anschlieend auf Finish (Fertig stellen), um die nderungen zu besttigen. Klicken Sie auf Save (Speichern), um die nderungen am System zu bernehmen, und klicken Sie dann bei der Besttigungsnachfrage auf OK.

ACU 37

Delete logical drives (Logische Laufwerke lschen)


Diese Aufgabe lscht das ausgewhlte logische Laufwerk und verwandelt es in freien Speicherplatz auf den Laufwerken. Diesen freien Speicherplatz knnen Sie dann nutzen, um:

neue logische Laufwerke zu erstellen (siehe Create a logical drive (Logisches Laufwerk erstellen) auf Seite 36); die RAID-Ebene umzustellen oder die Stripe-Gre eines vorhandenen logischen Laufwerks zu ndern (siehe Migrate a logical drive (Logisches Laufwerk umstellen) auf Seite 40); vorhandene logische Laufwerke in demselben Array zu vergrern (siehe Extend logical drive (Logisches Laufwerk vergrern) auf Seite 39), sofern das Betriebssystem die Erweiterung logischer Laufwerke gestattet. Klicken Sie auf Delete logical drives (Logische Laufwerke lschen) und anschlieend auf Begin (Beginnen). Whlen Sie die zu lschenden logischen Laufwerke aus, und klicken Sie auf Next (Weiter). Ein Warnbildschirm des ACU erinnert Sie daran, dass alle auf dem logischen Laufwerk gespeicherten Daten verloren gehen. Klicken Sie zum Fortfahren auf Delete (Lschen) und anschlieend auf Finish (Fertig stellen), um die nderungen zu besttigen. Klicken Sie auf Save (Speichern), um die nderungen am System zu bernehmen, und klicken Sie dann bei der Besttigungsnachfrage auf OK.

So lschen Sie ein logisches Laufwerk:


1. 2.

3. 4.

Expand Array (Array erweitern)


HINWEIS: Die Aufgabe Expand Array (Array erweitern) wird nur aufgefhrt, wenn am Controller ein nicht zugewiesenes physisches Laufwerk angeschlossen ist. Die Kapazitt des nicht zugewiesenen Laufwerks darf auerdem nicht kleiner sein als die eines Laufwerks in einem vorhandenen Array. Wenn diese Bedingungen nicht erfllt sind, mssen Sie mindestens ein geeignetes Laufwerk an den Controller anschlieen und anschlieend auf Refresh (Aktualisieren) klicken. Diese Aufgabe vergrert die Speicherkapazitt eines vorhandenen Arrays. Diesen zustzlichen Speicherplatz knnen Sie nutzen, um:

neue logische Laufwerke zu erstellen (siehe Create a logical drive (Logisches Laufwerk erstellen) auf Seite 36); die RAID-Ebene umzustellen oder die Stripe-Gre vorhandener logischer Laufwerke zu ndern (siehe Migrate a logical drive (Logisches Laufwerk umstellen) auf Seite 40); vorhandene logische Laufwerke in dem Array zu vergrern (siehe Extend logical drive (Logisches Laufwerk vergrern) auf Seite 39), sofern das Betriebssystem die Erweiterung logischer Laufwerke gestattet.

WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden.
1. 2. 3. 4.

Klicken Sie auf Controller Settings (Controller-Einstellungen), und prfen Sie, ob die Einstellung der Erweiterungsprioritt bernommen werden kann. Sichern Sie alle Daten, die im Array gespeichert sind. Obwohl ein Datenverlust bei einer ArrayErweiterung unwahrscheinlich ist, sorgt diese Vorsichtsmanahme fr zustzlichen Datenschutz. Klicken Sie auf Expand array (Array erweitern) und anschlieend auf Begin (Beginnen). Whlen Sie das zu erweiternde Array aus, und klicken Sie auf Next (Weiter).

ACU 38

5. 6.

Whlen Sie die physischen Laufwerke aus, die Sie zu dem Array hinzufgen mchten, und klicken Sie auf Next (Weiter). Klicken Sie auf Finish (Fertig stellen), um die nderungen zu besttigen. An diesem Punkt (vor dem Klicken auf Save (Speichern) im nchsten Schritt) knnen Sie logische Laufwerke im durch die Erweiterung entstandenen freien Speicherplatz erstellen. Sie knnen durch Wiederholen der vorher genannten Schritte auch ein anderes Array am selben Controller erweitern. Der Controller kann jedoch nur jeweils ein Array erweitern. Weitere Array-Erweiterungen bilden eine Warteschlange.

7.

Klicken Sie auf Save (Speichern). Der Controller arrangiert jetzt die vorhandenen logischen Laufwerke und deren Daten derart um, dass sie sich ber alle physischen Laufwerke im erweiterten Array erstrecken.

Sie knnen das Fortschreiten jeder Array-Erweiterung durch Anklicken des Array-Symbols im Fenster Configuration View (Konfigurationsansicht) prfen. Das Popup-Fenster More Information (Weitere Informationen) mit Angaben zum Array-Status wird geffnet.

Extend logical drive (Logisches Laufwerk vergrern)


Diese Option vergrert die Speicherkapazitt eines logischen Laufwerks, indem freier Speicherplatz in einem Array zu einem logischen Laufwerk dieses Arrays hinzugefgt wird. Der freie Speicherplatz wird entweder durch Erweiterung eines Arrays (siehe Expand Array (Array erweitern) auf Seite 38) oder durch Lschen eines anderen logischen Laufwerks im selben Array (siehe Delete logical drives (Logische Laufwerke lschen) auf Seite 38) verfgbar gemacht. Nicht alle Betriebssysteme untersttzen die Online-Erhhung der Kapazitt logischer Laufwerke durch das ACU. Bei einigen Betriebssystemen ist eine Vergrerung logischer Laufwerke offline durch Sichern der Daten, Umkonfigurierung des Arrays und Wiederherstellung der Daten von einer Sicherungskopie mglich. Entsprechende Informationen finden Sie in der Dokumentation zu Ihrem Betriebssystem. WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden.
1.

Sichern Sie alle Daten, die auf dem logischen Laufwerk gespeichert sind. Obwohl ein Datenverlust bei einer Vergrerung eines logischen Laufwerks unwahrscheinlich ist, sorgt diese Vorsichtsmanahme fr zustzlichen Datenschutz. Klicken Sie auf Extend logical drive (Logisches Laufwerk vergrern) und anschlieend auf Begin (Beginnen). Whlen Sie das zu vergrernde logische Laufwerk aus, und klicken Sie auf Next (Weiter). Geben Sie die neue Kapazitt fr das logische Laufwerk in das Feld Size (Gre) ein. Klicken Sie auf Finish (Fertig stellen). An diesem Punkt, vor dem Klicken auf Save (Speichern) im nchsten Schritt, knnen Sie die Kapazitt eines weiteren logischen Laufwerks erhhen, indem Sie die zuvor genannten Schritte wiederholen. Mit dem Controller kann jedoch nur jeweils ein logisches Laufwerk vergrert werden. Weitere Kapazittserhhungen bilden eine Warteschlange.

2. 3. 4. 5.

6.

Klicken Sie auf Save (Speichern). Die Vergrerung des logischen Laufwerks beginnt.

Sie knnen das Fortschreiten der Kapazittserhhung eines logischen Laufwerks durch Anklicken des Symbols fr das logische Laufwerk im Fenster Configuration View (Konfigurationsansicht) prfen. Das Popup-Fenster More Information (Weitere Informationen) mit Angaben zum Laufwerksstatus wird geffnet.

ACU 39

Migrate a logical drive (Logisches Laufwerk umstellen)


Mit dieser Option knnen Sie die Stripe-Gre (Datenblockgre), RAID-Ebene oder beides bei einem ausgewhlten logischen Laufwerk ndern. Bei bestimmten Kombinationen von den Anfangs- und Endeinstellungen fr Stripe-Gre und RAID-Ebene ist freier Speicherplatz auf dem Array erforderlich. WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden.
1. 2. 3. 4.

Sichern Sie alle Daten, die auf dem logischen Laufwerk gespeichert sind. Obwohl ein Datenverlust bei Migration unwahrscheinlich ist, sorgt diese Vorsichtsmanahme fr zustzlichen Datenschutz. Klicken Sie auf Migrate a logical drive (Logisches Laufwerk umstellen) und anschlieend auf Begin (Beginnen). Whlen Sie das logische Laufwerk aus, und klicken Sie dann auf Next (Weiter). Whlen Sie die neue RAID-Ebene aus, und klicken Sie dann auf Next (Weiter). Es werden nur RAID-Ebenen angezeigt, die fr diese Konfiguration mglich sind. RAID 5 wird beispielsweise nicht aufgefhrt, wenn das Array ber lediglich zwei physische Laufwerke verfgt.

5. 6.

Whlen Sie die Stripe-Gre. Es werden nur Stripe-Gren angezeigt, die fr diese Konfiguration mglich sind. Klicken Sie auf Finish (Fertig stellen), um die nderungen zu besttigen. An diesem Punkt, vor dem Klicken auf Save (Speichern) im nchsten Schritt, knnen Sie ein weiteres logisches Laufwerk am gleichen Controller umstellen, indem Sie die zuvor genannten Schritte wiederholen. Mit dem Controller kann jedoch nur jeweils ein logisches Laufwerk umgestellt werden. Weitere Umstellungen bilden eine Warteschlange.

7.

Klicken Sie auf Save (Speichern). Die Migration beginnt.

Sie knnen das Fortschreiten der Migration durch Anklicken des Symbols fr das logische Laufwerk im Fenster Configuration View (Konfigurationsansicht) prfen. Das Popup-Fenster More Information (Weitere Informationen) mit Angaben zum Laufwerksstatus wird geffnet.

Spare management (Ersatzlaufwerke verwalten)


HINWEIS: Ein Array kann mehrere Ersatzlaufwerke besitzen, und ein Ersatzlaufwerk kann von mehreren Arrays gemeinsam genutzt werden.
1. 2. 3.

Klicken Sie auf Spare Management (Ersatzlaufwerke verwalten) und anschlieend auf Begin (Beginnen). Heben Sie das Array hervor, dem zustzliche (oder weniger) Laufwerke zugewiesen werden sollen. Heben Sie Sie die Laufwerke hervor, die Sie als Ersatzlaufwerke zuweisen mchten, und heben Sie die entsprechende Auswahl aller Ersatzlaufwerke auf, die nicht mehr zum Array gehren sollen.

WICHTIG: Durch das Zuweisen mehrerer Ersatzlaufwerke zu einem Array knnen Sie den Austausch eines fehlerhaften Laufwerks aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl zugewiesener Laufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen.
4. 5. 6.

Klicken Sie auf Next (Weiter). Klicken Sie auf Finish (Fertig stellen), um die nderungen zu besttigen. Klicken Sie auf Save (Speichern) und dann zur Besttigung auf OK.

ACU 40

Selective Storage Presentation (Selektive Speicherbereitstellung)


Mit Hilfe der selektiven Speicherbereitstellung (SSP) knnen Sie festlegen, welche Host-Controller auf welche logische Laufwerke in einem Storage System zugreifen knnen. Diese Funktion verhindert eine Beschdigung von Daten, die auftreten kann, wenn unterschiedliche Server mit unterschiedlichen Betriebssystemen auf dieselben Daten zugreifen. Die SSP-Funktion ist nur fr RA4x00 Controller, Smart Array Cluster Storage Controller und einige MSA Controller verfgbar. Dem Benutzerhandbuch eines MSA Storage Systems knnen Sie entnehmen, ob die SSP-Funktion bei dem betreffenden System untersttzt wird. RA4x00 Controller
1. 2. 3.

Klicken Sie auf Selective Storage Presentation (Selektive Speicherbereitstellung) und anschlieend auf Begin (Beginnen). Whlen Sie das logische Laufwerk aus, dessen Zugriffseinstellungen Sie ndern mchten, und klicken Sie anschlieend auf Next (Weiter). Whlen Sie im nchsten Bildschirm das entsprechende Optionsfeld, um die SSP-Funktion zu aktivieren bzw. zu deaktivieren, und klicken Sie anschlieend auf Next (Weiter).

Wenn Sie SSP deaktivieren, knnen alle Host-Controller auf das logische Laufwerk zugreifen. Wenn Sie SSP aktivieren, legen Sie fest, welche Hosts Zugriff auf das logische Laufwerk erhalten.

Wenn Sie Enable (Aktivieren) whlen, zeigt der Bildschirm eine Liste aller erkannten Host-Controller an.
4.

Whlen Sie die Host-Controller aus, die Zugriff auf das logische Laufwerk haben sollen, und benennen Sie die Verbindungen ggf. um. Klicken Sie dann auf Next (Weiter).

HINWEIS: Achten Sie darauf, dass jeder HBA im System auf die logischen Laufwerke zugreifen kann, fr die mehrere Pfade verwendet werden.

5.

Klicken Sie auf Finish (Fertig stellen).

MSA und Smart Array Cluster Storage Controller


1.

Klicken Sie auf Selective Storage Presentation (Selektive Speicherbereitstellung) und anschlieend auf Begin (Beginnen). Whlen Sie im nchsten Bildschirm das entsprechende Optionsfeld, um die SSP-Funktion zu aktivieren bzw. zu deaktivieren, und klicken Sie anschlieend auf Next (Weiter).

Wenn Sie SSP deaktivieren, knnen alle Host-Controller auf alle logischen Laufwerke zugreifen. Wenn Sie SSP aktivieren, legen Sie fest, welche Hosts Zugriff auf welche logischen Laufwerke erhalten.
ACU 41

Wenn Sie Enable (Aktivieren) whlen, zeigt der Bildschirm eine Liste aller identifizierten HostController an.
2.

Whlen Sie die Host-Controller aus, die Zugriff auf die einzelnen logischen Laufwerke bentigen, legen Sie den Host-Modus fr jeden einzelnen Controller fest, und benennen Sie ggf. die Verbindungen um. Klicken Sie anschlieend auf Next (Weiter).

HINWEIS: Achten Sie darauf, dass jeder HBA im System auf die logischen Laufwerke zugreifen kann, fr die mehrere Pfade verwendet werden.

3.

Klicken Sie auf Finish (Fertig stellen).

Konfiguration von Switches


Wenn der ausgewhlte Controller die Konfiguration von Switches untersttzt, wird der Menlink fr diese Funktion in der rechten unteren Ecke des ACU-Hauptkonfigurationsbildschirms im Fenster Wizards (Assistenten) angezeigt.
1. 2. 3.

Prfen Sie die Verbindungen zwischen dem Management-Server, auf dem das ACU ausgefhrt wird, und den LAN-Management-Ports an den Switches mit dem Befehl PING auf ihre Zuverlssigkeit. Klicken Sie im Fenster Wizards (Assistenten) auf Switch Configuration (Switch-Konfiguration). Whlen Sie den zu konfigurierenden Switch aus, und klicken Sie anschlieend auf Next (Weiter).

ACU 42

4.

Klicken Sie auf ACU Switch Configuration (ACU Switch-Konfiguration).

5.

Stellen Sie die Switch-Parameter ein (IP-Adresse, Standard-Gateway, Subnetzmaske und CommunityZeichenfolgen), und klicken Sie anschlieend auf Finish (Fertig stellen), um die Einstellungen zu sichern.

Im Bildschirm wird jetzt ein URL zum Starten des Switch Configuration Utility (Dienstprogramm fr die Switch-Konfiguration) angezeigt. Dieses Dienstprogramm besteht aus einem Java-Applet, mit dem Sie den Switch weiter konfigurieren knnen. Damit Sie das Applet verwenden knnen, sollten Sie das aktuellste Java-Plugin laden.
6.

Klicken Sie auf den URL-Link.

7.

Folgen Sie den Aufforderungen und Anleitungen auf dem Bildschirm, wenn Sie das Switch Configuration Utility verwenden mchten.

ACU 43

Teilen eines gespiegelten Arrays


Diese Aufgabe teilt ein Array, das aus einem oder mehreren logischen Laufwerken in einer RAID 1+0Konfiguration besteht, in zwei identische neue Arrays aus logischen Laufwerken in einer RAID 0Konfiguration. Diese Funktion ist ntzlich, wenn eine Konfiguration repliziert oder vor Durchfhren eines riskanten Vorgangs eine Sicherungskopie angelegt werden soll. WICHTIG: Arrays mit logischen Laufwerken in RAID 0, RAID 5 oder RAID ADG Konfigurationen knnen nicht geteilt werden. HINWEIS: Ein Array kann nur geteilt oder neu gespiegelt werden, wenn der Server offline geschaltet ist und im Standardkonfigurationsmodus der ACU-GUI betrieben wird.
1. 2. 3. 4. 5. 6. 7. 8.

Schalten Sie den Server offline. Legen Sie die CD mit dem ACU in das CD-ROM-Laufwerk ein. ffnen Sie das ACU, und behalten Sie den Standardkonfigurationsmodus (die Standardeinstellung) bei. Whlen Sie den Controller mit dem zu teilenden Array aus. Whlen Sie das Array im Fenster Configuration View (Konfigurationsansicht) aus. Klicken Sie im Fenster Select a Task (Aufgabe whlen) auf Split Mirrowed Array (Gespiegeltes Array teilen). Klicken Sie auf OK. Nachdem das ACU das Array geteilt hat, entfernen Sie die physischen Laufwerke, die eines der neuen Arrays bilden.

WICHTIG: Sie mssen eines der Arrays entfernen, andernfalls kann der Server nach einem Neustart (nchster Schritt) nicht zwischen den beiden neuen Arrays unterscheiden, da die Arrays in jeder Hinsicht identisch sind.
9.

Starten Sie den Server neu.

Neuzusammensetzen eines geteilten gespiegelten Arrays


HINWEIS: Ein Array kann nur geteilt oder neu gespiegelt werden, wenn der Server offline geschaltet ist und im Standardkonfigurationsmodus der ACU-GUI betrieben wird.
1. 2. 3. 4. 5. 6. 7. 8.

Schalten Sie den Server offline. Legen Sie die Laufwerke ein, die die andere Hlfte des geteilten Arrays enthalten. Legen Sie die CD mit dem ACU in das CD-ROM-Laufwerk ein. ffnen Sie das ACU, und behalten Sie den Standardkonfigurationsmodus (die Standardeinstellung) bei. Whlen Sie den Controller mit dem neu zu spiegelnden Array aus. Whlen Sie im Fenster Configuration View (Konfigurationsansicht) das Array aus, das als Ausgangs-Array des neu zusammengesetzten gespiegelten Arrays dienen soll. Klicken Sie im Fenster Select a Task (Aufgabe whlen) auf Re-Mirror Array (Array neu spiegeln). Whlen Sie das Array aus, das zum Ausgangs-Array gespiegelt werden soll. (In der Regel handelt es sich dabei um das Array, das ursprnglich aus dem gespiegelten Original-Array geteilt wurde. Es kann jedoch auch ein anderes Array gewhlt werden, sofern es die passende Gre aufweist.)

ACHTUNG: Alle Daten auf dem zweiten Array werden zerstrt.


9.

Klicken Sie auf OK.

10. Starten Sie den Server neu, nachdem das ACU das geteilte Array neu zusammengesetzt hat.

ACU 44

Verwenden von ACU-Skripts


Das ACU besitzt zwei Skriptmodi: Capture (Erfassen) und Input (Eingabe).

Im Modus Capture (Erfassen, siehe Erfassen einer Konfiguration auf Seite 45) berprft das ACU die Konfiguration aller internen und externen Array-Controller, die mit dem Server verbunden sind, und schreibt eine Skriptdatei zur Beschreibung dieser Konfiguration. Im Modus Input (Eingabe, siehe Anwenden eines Eingabe-Skripts auf Seite 45) liest das ACU die Array-Konfiguration, die in einer angegebenen Skriptdatei beschrieben wird (siehe Erstellen einer ACU-Skriptdatei auf Seite 45), und wendet diese Konfiguration auf ein Zielsystem an.

Erfassen einer Konfiguration


Um die Konfiguration eines Systems in einer Skriptdatei zu erfassen, geben Sie an der Eingabeaufforderung des Systems Folgendes ein: cpqacuxe -c [DRIVE:][PATH] DATEINAME.INI. DATEINAME ist der Name, den Sie der Erfassungsdatei zuweisen mchten. Wenn Sie keinen Namen angeben, verwendet das ACU den Standardnamen ACUCAPT und platziert die Datei im ACU-Arbeitsverzeichnis. Sollten beim Erfassen Fehler auftreten, werden sie in der Datei ERROR.INI verzeichnet, die im Standardarbeitsverzeichnis gespeichert wird.

Anwenden eines Eingabe-Skripts


Wenn Sie ein System mithilfe eines Eingabe-Skripts konfigurieren oder neu konfigurieren mchten, suchen Sie zuerst nach einer passenden Skriptdatei oder erstellen Sie eine (siehe Erstellen einer ACU-Skriptdatei auf Seite 45), und geben Sie dann einen der folgenden Befehle an der Eingabeaufforderung des Systems ein: cpqacuxe -i [DRIVE:][PATH] DATEINAME.INI cpqacuxe -i-with-reset [DRIVE:][PATH] DATEINAME.INI

Um alle im Array vorhandenen Daten beizubehalten und nur geringfgige Konfigurationsnderungen vorzunehmen, verwenden Sie das Flag -i. Um alle vorhandenen Daten zu zerstren und die vorhandene Konfiguration durch die im Skript angegebene Datei zu berschreiben, verwenden Sie das Flag -i-with-reset.

Wenn Sie nicht den Namen und die Adresse der Eingabedatei angeben, sucht das ACU im ACUArbeitsverzeichnis nach der Datei ACUINPUT.INI. Sollten whrend der Eingabe Fehler auftreten, werden sie in der Datei ERROR.INI verzeichnet, die im Standardarbeitsverzeichnis gespeichert wird.

Erstellen einer ACU-Skriptdatei


Eine gltige ACU-Skriptdatei kann mit einer beliebigen der folgenden Methoden erstellt werden:

Abwandeln des Beispielsskript (siehe Beispiel fr ein benutzerdefiniertes Eingabe-Skript auf Seite 46). Erstellen einer Erfassungsdatei (siehe Erfassen einer Konfiguration auf Seite 45) von jedem Server, auf dem das ACU geladen ist, und anschlieendes Abwandeln der Werte der Optionen in der Datei je nach Zielsystem. (Diese Methode ist ntzlich zum Anwenden einer Standardkonfiguration auf mehrere Server mit hnlichen Speicherressourcen.) Schreiben eines vollstndig neuen Skripts. Jede Textzeile in einer ACU-Skriptdatei weist das Format Option=Wert auf und kann in Gro- oder Kleinbuchstaben abgefasst werden. Eine Beschreibung der mglichen Optionswerte und des Mindestgehalts an Konfigurationsinformationen, ber die ein gltiges Skript verfgen muss, knnen Sie dem Beispielsskript entnehmen (siehe Beispiel fr ein benutzerdefiniertes Eingabe-Skript auf Seite 46).
ACU 45

Schreiben eines Skripts, das nur Werte fr die Optionen Controller, RAID und OnlineSpare festlegt. ACU wird dann im Modus Method -- Automatic (Methode -- Automatisch) ausgefhrt (siehe Method (Methode) auf Seite 48) und verwendet fr alle anderen Konfigurationsoptionen Standardwerte.

Jedes Skript kann um Leerzeilen und Kommentare erweitert werden, um es leserlicher und verstndlicher zu machen. Zur Eingabe eines Kommentars geben Sie ein Semikolon gefolgt von dem gewnschten Text ein. Smtlicher Text in einer Textzeile, der sich hinter dem Semikolon befindet, wird vom ACU ignoriert.

Beispiel fr ein benutzerdefiniertes Eingabe-Skript


Das folgende Skript enthlt alle mglichen Werte fr die einzelnen Optionen.

Bei Optionen, die in Fettdruck angegeben sind, mssen Sie einen entsprechenden Wert eingeben. Werte, die in Fettdruck angegeben werden, werden vom ACU bei der Erstellung neuer logischer Laufwerke als Standardeinstellung verwendet. An einem Sternchen neben einer Zeile ist zu erkennen, dass die betreffende Zeile nicht im Modus Method -- Automatic (Methode -- Automatisch) verwendet wird (siehe Method (Methode) auf Seite 48).

Sie knnen dieses Skript als Vorlage fr eigene Skripte verwenden. Action = Configure|Reconfigure Method = Custom|Auto Controller = All | Slot [N] | WWN [N] | SerialNumber [N] | IOCabinet [N],IOBay [N],IOChassis [N],Slot [N],Cabinet [N],Cell [N] ClearConfigurationWithDataLoss = Yes|No LicenseKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX DeleteLicenseKey = XXXXX-XXXXX-XXXXX-XXXXX-XXXXX ChassisName = "XXXXXXXXXXXXXXXXXXXX" ReadCache = 0|10|20|25|30|40|50|60|70|75|80|90|100 WriteCache = 0|10|20|25|30|40|50|60|70|75|80|90|100 RebuildPriority = Low|Medium|High ExpandPriority = Low|Medium|High SurfaceScanDelay = N * SSPState = Enable|Disable PreferredPathMode = Auto|Manual * Array = A|B|C|D|E|F|G|...Z|a|b|c|d|e|f OnlineSpare = Port:ID,Port:ID... | Box:Bay,Box:Bay... | Port:Box:Bay,Port:Box:Bay,... | None * Drive = Port:ID,Port:ID... | Box:Bay,Box:Bay... | Port:Box:Bay,Port:Box:Bay,... * LogicalDrive = 1|2|3|...32 RAID = 0|1|5|6|adg * Size = [N]|Max * Sectors = 32|63 * StripeSize = 8|16|32|64|128|256 * ArrayAccelerator = Enable|Disable * LogicalDriveSSPState = Enable|Disable
ACU 46

* SSPAdaptersWithAccess = [N],[N]...|None PreferredPath = 1|2 HBA_WW_ID = WWN ConnectionName = UserDefinedName HostMode = Default|Windows|Windows(degrade|openVMS|Tru64|Linux|Solaris|Netware|HP|W indows Sp2 ; COMMENT: note that the Windows(degrade option is as written

Optionen in Skriptdateien
Es gibt vier Kategorien von Optionen in ACU-Skriptdateien: Steuerung, Controller, Array und Logisches Laufwerk. Jede Kategorie besitzt mehrere Skriptoptionen. Es mssen aber nicht allen Optionen Werte zugewiesen werden. In einigen Fllen kann ACU auf Standardwerte zurckgreifen und in anderen Fllen hat eine vorgegebene Option keinen Einfluss auf einen bestimmten Controller oder Betriebsmodus. Die Optionen fr die einzelnen Kategorien sind in der folgenden Tabelle aufgefhrt (siehe Optionskategorien in ACU-Skripts auf Seite 47) und werden weiter unten in diesem Abschnitt nher beschrieben.

Optionskategorien in ACU-Skripts
Kategorie Steuerung Optionen Action Method Bemerkungen Diese Optionen bestimmen das allgemeine Verhalten von ACU beim Verarbeiten der Skripten und Anlegen der Konfigurationen. Steueroptionen knnen nur einmal in einer Skriptdatei auftreten und mssen vor allen anderen Optionen aufgefhrt sein. Mit den Optionen in dieser Kategorie bestimmen Sie den Controller, der konfiguriert werden soll, bzw. dessen Konfiguration erfasst wurde. Die Option Controller muss sich am Anfang dieses Bereichs in der Skriptdatei befinden. Die brigen Optionen aus dieser Kategorie knnen in beliebiger Reihenfolge angegeben werden. Sie knnen ein Skript zum Konfigurieren mehrerer Controller verwenden, wenn alle Controller identisch konfiguriert werden sollen oder indem Sie die Einstellungen fr jeden einzelnen Controller separat festlegen. Wenn Sie die Einstellungen fr jeden Controller separat festlegen, mssen Sie zuerst alle anderen Kategorie-Optionen fr den jeweiligen Controller eingeben, bevor Sie mit den Eintragungen fr einen neuen Controller beginnen. Mit diesen Optionen bestimmen Sie ein Array, welches fr einen Controller konfiguriert werden soll, der bereits zuvor in dem Skript festgelegt wurde. (Falls zuvor kein Controller festgelegt wurde, meldet ACU einen Fehler.) Die Option Array muss sich am Anfang dieses Bereichs in der Skriptdatei befinden. Die brigen Optionen aus dieser Kategorie knnen in beliebiger Reihenfolge angegeben werden.

Controller

Controller ClearConfigurationWithDataLoss LicenseKey DeleteLicenseKey ChassisName ReadCache WriteCache RebuildPriority ExpandPriority SurfaceScanDelay SSPState PreferredPathMode

Array

Array OnlineSpare Drive

ACU 47

Kategorie Logisches Laufwerk

Optionen LogicalDrive RAID Size Sectors StripeSize ArrayAccelerator LogicalDriveSSPState SSPAdaptersWithAccess PreferredPath

Bemerkungen Mit diesen Optionen definieren Sie ein logisches Laufwerk, das in einem Array konfiguriert werden soll, das bereits zuvor in dem Skript definiert wurde. (Falls zuvor kein Array definiert wurde, meldet ACU einen Fehler.) Die Option LogicalDrive muss sich am Anfang dieses Bereichs in der Skriptdatei befinden. Die brigen Optionen aus dieser Kategorie knnen in beliebiger Reihenfolge angegeben werden.

Kategorie Steuerung
In der Kategorie Steuerung befinden sich zwei Optionen: Action (Vorgang, auf Seite 48) und Method (Methode, auf Seite 48).

Action (Vorgang)
Sie mssen fr Action (Vorgang) einen Modus festlegen.

Im Modus Configure (Konfigurieren) knnen Sie neue Arrays anlegen. Bereits vorhandene Array knnen nicht bearbeitet werden. An den Controller mssen nicht zugewiesene physische Laufwerke angeschlossen sein, damit dieser Modus zur Verfgung steht. Im Modus Reconfigure (Konfigurationsnderung) knnen Sie mit dem ACU vorhandene Arrays bearbeiten. So knnen Sie damit beispielsweise eine Array-Erweiterung oder die Kapazittserhhung oder Umstellung eines logischen Laufwerks einrichten. Bei diesen Verfahren gehen keine Daten verloren, solange Sie nicht ausdrcklich angeben, dass Sie Daten lschen mchten. In diesem Modus nimmt ACU keine nderungen an einer vorhandenen Option vor, solange Sie nicht ausdrcklich in der Skriptdatei einen anderen Wert fr diese Option angeben.

Method (Methode)
Standardmig ist fr diese Option der Wert Automatic (Automatisch) voreingestellt. Wenn Sie den Modus Custom (Benutzerdefiniert) verwenden mchten, mssen Sie dies hier angeben. Im Modus Automatic (Automatisch) kann das ACU Erweiterungen, Kapazittserhhungen oder Migrationen vornehmen, ohne dass Sie hierzu selber nderungen vornehmen mssen, wenn die Einstellungen der brigen Parameter einen solchen Vorgang erforderlich machen.

Kategorie Controller
In der Kategorie Controller sind die folgenden Optionen verfgbar:

Controller (auf Seite 49) ClearConfigurationWithDataLoss (auf Seite 49) LicenseKey (siehe LicenseKey, DeleteLicenseKey auf Seite 49) DeleteLicenseKey (siehe LicenseKey, DeleteLicenseKey auf Seite 49) ChassisName (auf Seite 49) ReadCache (siehe ReadCache, WriteCache auf Seite 49) WriteCache (siehe ReadCache, WriteCache auf Seite 49) RebuildPriority (siehe RebuildPriority, ExpandPriority auf Seite 50) ExpandPriority (siehe RebuildPriority, ExpandPriority auf Seite 50)

ACU 48

SurfaceScanDelay (auf Seite 50) SSPState (auf Seite 50) PreferredPathMode (auf Seite 51)

Controller
Fr diese Option mssen Sie einen Wert eingeben, da hiermit der zu konfigurierende Controller festgelegt wird.

All Konfiguriert alle im System erkannten Controller identisch. Slot [N] Konfiguriert den internen Controller im Steckplatz mit der Nummer N. WWN [N] Konfiguriert den externen Controller mit dem World Wide Name N. SerialNumber [N] Konfiguriert den freigegebenen Speichercontroller mit der Seriennummer N. IOCabinet[N],IOBay[N],IOChassis[N],Slot[N],Cabinet[N],Cell[N] Konfiguriert den Controller im Integrittsserver, der ber die Steckplatz-Pfadinformationen verfgt, die von dieser Bezeichnersequenz definiert werden.

ClearConfigurationWithDataLoss
Die Standardeinstellung fr diese Option ist No (Nein). Durch Lschen der Konfiguration gehen alle Daten verloren, da smtliche logischen Laufwerke, die am Controller angeschlossen sind, gelscht werden. Wenn Sie eine Konfiguration lschen, knnen Sie spter Befehle in die Skriptdatei schreiben, um eine neue Konfiguration fr die frei gewordene Laufwerkskapazitt zu erstellen.

LicenseKey, DeleteLicenseKey
Diese Optionen ermglichen das Eingeben eines 25-stelligen Lizenzschlssels zum Aktivieren oder Deinstallieren bestimmter Controller-Funktionen. Bindestriche knnen eingegeben werden. Sie sind jedoch nicht erforderlich.

ChassisName
Geben Sie die benutzerdefinierte Zeichenfolge ein, mit der der Controller identifiziert wird. Die Zeichenfolge darf die folgenden Zeichen enthalten: az, AZ, 09, !, @, #, *, (, ), ,, -, _, +, :, ., /, [Leerzeichen] Die Zeichenfolge muss nicht in Anfhrungszeichen stehen. Wenn Anfhrungszeichen verwendet werden, kann die Zeichenfolge jedoch mit einem Leerzeichen beginnen. Das Leerzeichen darf allerdings nicht als letztes Zeichen verwendet werden. Zur Zeit untersttzen nur Array Controller fr gemeinsam genutzten Speicher (Shared-Storage Controller) wie beispielsweise der RA4x00, MSA1000 und Smart Array Cluster Storage die Option ChassisName. Der RA4x00 Controller verwendet eine 24-stellige Zeichenfolge, whrend andere Controller eine 20stellige Zeichenfolge verwenden.

ReadCache, WriteCache
Geben Sie eine Zahl zwischen 0 und 100 ein, um den Prozentsatz fr den Cache-Speicher festzulegen, der fr Schreib- und Lesezugriffe auf das Laufwerk zugewiesen werden soll. Standardmig ist fr beide Optionen der Wert 50 voreingestellt. Die erlaubten Lese-/Schreibverhltnisse fr den CacheSpeicher hngen, wie aus der Beschreibung in der Tabelle hervorgeht (siehe Zulssige CacheSpeicherverhltnisse auf Seite 50), vom Controller-Modell und vom Vorhandensein eines akkugepufferten Caches ab.

ACU 49

Zulssige Cache-Speicherverhltnisse HINWEIS: J besagt, dass das angegegebene Verhltnis fr den Cache-Speicher fr diese Art von Controller zulssig ist; -- besagt, dass das Verhltnis nicht zulssig ist.
Verhltnis Lesen:Schreiben RA4x00 mit 16-MBCache-Speicher RA4x00 mit 48-MBCache-Speicher Alle anderen Controller mit akkugepuffertem Cache-Speicher J --J --J --J --J Alle anderen Controller ohne akkugepufferten Cache-Speicher J -------------

100:0 90:10 80:20 75:25 70:30 60:40 50:50 40:60 30:70 25:75 0:50* 0:75* 0:100

J J J -J J J ---J ---

J J J -J J J J J J -J --

* Die Gesamtsumme der Schreib-/Leseverhltnisse im Cache-Speicher betrgt in diesen Fllen weniger als 100 %, da die zustzlichen 16-MB- oder 48-MB-Cache-Speichermodule nicht verwendet werden. Nur der akkugepufferte CacheSpeicher wird verwendet.

RebuildPriority, ExpandPriority
Fr diese Option sind drei Einstellungen mglich: Low (Niedrig), Medium (Mittel) und High (Hoch). Standardmig ist fr einen nicht konfigurierten Controller die Einstellung Low voreingestellt.

SurfaceScanDelay
Geben Sie eine Zahl zwischen 1 und 30 ein, um eine Verzgerungszeit in Sekunden fr den Start des Oberflchenscans festzulegen.

SSPState
Diese Option besitzt zwei Einstellungen: Enable (Aktivieren) und Disable (Deaktivieren). Wenn Sie fr SSPState keinen Wert festlegen, bleiben die vorhandenen Einstellungen erhalten. HINWEIS: Die Option SSPState gilt nur fr Controller, die SSP auf Controller-Basis aktivieren wie MSA1000 oder die Smart Array Cluster Storage Controller. RA4x00 Controller untersttzen eine SSP-Funktion, die auf der Basis logischer Laufwerke aktiviert wird, und verwenden stattdessen die Option LogicalDriveSSPState (siehe LogicalDriveSSPState auf Seite 54). Wenn Sie SSP aktivieren, mssen Sie mit der Option SSPAdaptersWithAccess zudem einen Adapter fr einen oder mehrere logische Laufwerke angeben (siehe SSPAdaptersWithAccess auf Seite 54). Ansonsten wird SSP automatisch deaktiviert.

ACU 50

PreferredPathMode
Die fr diese Option ausgewhlte Einstellung bestimmt, wie fr einen redundanten Array-Controller in einer Active/Active-Konfiguration der bevorzugte I/O-Pfad zu einem bestimmten logischen Laufwerk festgelegt wird. Nicht alle Controller untersttzen diese Funktion; Controller in einer Active/Standby-Konfiguration ignorieren diese Option.

Auto (Automatisch) ist die Standardeinstellung fr neue Konfigurationen. In diesem Fall whlt das Speichersystem automatisch den I/O-Pfad vom redundanten Controller zum logischen Laufwerk aus und verteilt die Last dynamisch ber alle Pfade. Manual (Manuell) ermglicht die Zuweisung des logischen Laufwerks zu einem bestimmten redundanten Controller. Wenn Sie diese Einstellung auswhlen, mssen Sie den Pfad mit dem Befehl PreferredPath (siehe Seite 54) festlegen.

Wird bei einer Neukonfiguration des Controllers keine Einstellung fr diese Option angegeben, wird die bestehende Einstellungen unverndert bernommen.

Kategorie Array
In der Kategorie Array sind die folgenden Optionen verfgbar:

Array (auf Seite 51) OnlineSpare (auf Seite 51) Drive (auf Seite 52)

Array
Geben Sie als Kennung fr das zu erstellende oder neu zu konfigurierende Array einen beliebigen Buchstaben von AZ oder af ein und bercksichtigen Sie zudem folgende Einschrnkungen:

Im Modus Configure (Konfigurieren) erstellt das ACU ein neues Array. Der angegebene Buchstabe muss dem sequentiell nchsten verfgbaren Buchstaben unter Bercksichtigung der Anzahl der auf dem Controller bereits vorhandenen Arrays entsprechen. Im Modus Reconfigure (Konfigurationsnderung) kann das ACU ein neues Array erstellen oder die Konfiguration eines vorhandenen Arrays ndern. In diesem Fall kann der Array-Buchstabe ein vorhandenes Array bezeichnen oder der nchste verfgbare Array-Buchstabe sein.

OnlineSpare

Im Modus Automatic (Automatisch) stehen die Einstellungen Yes (Ja) oder No (Nein) zur Auswahl.

Im Modus Configure (Konfigurieren) ist standardmig die Einstellung Yes (Ja) voreingestellt. Im Modus Reconfigure (Konfigurationsnderung) ignoriert ACU diese Option und behlt alle Ersatzlaufwerke bei, die bereits in der Konfiguration vorhanden sind.

Im Modus Custom (Benutzerdefiniert) knnen Sie genau angeben, welche Laufwerke als Ersatzlaufwerke verwendet werden sollen. Wenn Sie None (Keine) angeben, werden smtliche vorhandenen Ersatzlaufwerke aus dem Array entfernt.

Standardmig ist im Modus Configure (Konfigurieren) der Wert None (Keine) voreingestellt. Im Modus Reconfigure (Konfigurationsnderung) ist standardmig der Erhalt aller vorhandenen Ersatzlaufwerke im Array vorgegeben.

ACU 51

Drive
Mit dieser Option knnen Sie zu einem bestehenden Array ein Laufwerk hinzufgen (d. h. das Array erweitern) oder ein neues Array einrichten. Wenn Sie ein Array erweitern, mssen die einzelnen hinzugefgten Laufwerke eine Kapazitt aufweisen, die mindestens der des kleinsten Laufwerks im Array entspricht. Die hinzugefgten Laufwerke mssen vom gleichen Typ wie die im Array bereits vorhandenen Laufwerke sein (z. B. SAS oder SATA). Wenn Sie als Wert fr die Option ClearConfigurationWithDataLoss (siehe Seite 49) Yes (Ja) festlegen, knnen Sie mit der Option Drive Laufwerke aus dem Array entfernen. Wenn beim Einrichten oder Erweitern eines Arrays der Modus Automatic (Automatisch) ausgewhlt ist, verwendet das ACU alle auf dem Controller verfgbaren Laufwerke. Im Modus Custom (Benutzerdefiniert) knnen Sie die einzelnen Laufwerke auffhren, die im Array enthalten sein sollen, oder knnen einfach nur die gewnschte Anzahl der Laufwerke fr das Array angeben (in diesem Fall bestimmt ACU automatisch, welche Laufwerke zur Verwendung geeignet sind).

Verwenden Sie zum Auflisten der einzelnen Laufwerke die zutreffende Schreibweise (port:ID, box:bay oder port:box:bay). Wenn Sie nur die Anzahl der Laufwerke angeben mchten, geben Sie die betreffende Zahl in die Eingabezeile der Option ein. Durch Eingabe von drive=3 wird dem ACU beispielsweise mitgeteilt, zum Einrichten oder Erweitern des im spteren Teil des Skripts angegebenen Arrays die ersten drei verfgbaren Laufwerke zu verwenden.

Kategorie Logisches Laufwerk


In der Kategorie Logisches Laufwerk sind die folgenden Optionen verfgbar:

LogicalDrive (auf Seite 52) RAID (auf Seite 53) Size (auf Seite 53) Sectors (auf Seite 53) StripeSize (auf Seite 53) ArrayAccelerator (auf Seite 54) LogicalDriveSSPState (auf Seite 54) SSPAdaptersWithAccess (auf Seite 54) PreferredPath (auf Seite 54) HBA_WW_ID (auf Seite 54) ConnectionName (auf Seite 54) HostMode (auf Seite 55)

LogicalDrive
Geben Sie die ID-Nummer des logischen Laufwerks ein, das erstellt oder gendert werden soll.

Im Modus Configure (Konfigurieren) knnen Sie fr die vorhandene Konfiguration nur die ID-Nummer des nchstmglichen logischen Laufwerks in der Reihenfolge eingeben. Im Modus Reconfigure (Konfigurationsnderung) knnen Sie auch die ID-Nummer eines vorhandenen logischen Laufwerks eingeben.

ACU 52

RAID
Legen Sie die RAID-Ebene fr das logische Laufwerk fest.

Im Modus Configure (Konfigurieren) wird standardmig die hchste RAID-Ebene eingestellt, die von der Konfiguration untersttzt wird. Im Modus Reconfigure (Konfigurationsnderung) ist fr das logische Laufwerk standardmig die vorhandene RAID-Ebene voreingestellt. Wenn Sie eine andere RAID-Einstellung festlegen und der Modus Automatic aktiviert ist, ignoriert das ACU den neuen Wert. Im Modus Custom versucht das ACU hingegen, das logische Laufwerk auf die angegebene RAID-Ebene umzustellen.

Size
Geben Sie die Kapazitt, die das logische Laufwerk haben soll, in Megabyte ein. Die Standardgre fr neue logische Laufwerke ist MAX. In diesem Fall erstellt ACU aus den physischen Laufwerken, die Sie dem Array zugewiesen haben, ein logisches Laufwerk mit der maximal mglichen Gre. Im Modus Reconfigure (Konfigurationsnderung) ist die Standardeinstellung die vorhandene Gre des logischen Laufwerks. Wenn Sie einen greren Wert eingeben, vergrert ACU das logische Laufwerk auf die neue Gre, sofern gengend ungenutzte Kapazitt im selben Array vorhanden ist und das Betriebssystem die Kapazittserhhung logischer Laufwerke untersttzt. Die Gre logischer Laufwerke kann nicht verringert werden. ACHTUNG: Sichern Sie alle Daten, bevor Sie ein logisches Laufwerk vergrern.

Sectors
Diese Option legt die Anzahl der Sektoren in den einzelnen Spuren fest. Geben Sie 32 ein, um MaxBoot zu deaktivieren, oder 63, um die Option zu aktivieren.

Fr neue logische Laufwerke wird standardmig der Wert 63 vorgegeben, wenn das logische Laufwerk grer als 502 GB ist. Andernfalls ist standardmig der Wert 32 voreingestellt. Fr ein bereits vorhandenes logisches Laufwerk wird standardmig die vorhandene Einstellung bernommen.

Die Leistung der logischen Laufwerke sinkt tendenziell, wenn MaxBoot aktiviert ist.

StripeSize
Diese Option gibt die Stripe-Gre in Kilobyte fr das logische Laufwerk an. Fr die Arrays RAID 0 und RAID 1 kann jeder der im Beispielskript aufgefhrten Stripe-Grenwerte verwendet werden. Fr die Arrays RAID 4, RAID 5 und RAID 6 (ADG) ist die maximale Stripe-Gre bei einigen Controllern auf 64 KB begrenzt. Informationen ber die maximal untersttzte Stripe-Gre eines bestimmten Controllers finden Sie der Controller-Dokumentation. Wenn Sie die Option StripeSize fr ein neues logisches Laufwerk nicht festlegen, verwendet ACU einen Standardwert, der von der RAID-Ebene abhngt, die Sie fr das logische Laufwerk gewhlt haben. Bei RAID 0 oder RAID 1 betrgt die Standard-Stripe-Gre 128 KB, und bei RAID 4, RAID 5 oder RAID 6 (ADG) 16 KB. (Bei RAID 5 in einem Smart Array 6400 Series Controller ist die Standard-StripeGre 64 KB.) Im Modus Reconfigure (Konfigurationsnderung) ist fr das angegebene logische Laufwerk standardmig die vorhandene Stripe-Gre voreingestellt. Wenn Sie eine Stripe-Gre angeben, die vom vorhandenen Wert abweicht, versucht ACU, das logische Laufwerk auf die angegebene StripeGre umzustellen. ACHTUNG: Sichern Sie alle Daten, bevor Sie ein logisches Laufwerk vergrern.

ACU 53

ArrayAccelerator
Diese Option legt fest, ob der Array-Beschleuniger fr das angegebene logische Laufwerk aktiviert oder deaktiviert wird. Standardmig ist der Wert Enabled (Aktiviert) voreingestellt.

LogicalDriveSSPState
Diese Option gilt nur fr Controller, die SSP auf Basis logischer Laufwerke aktivieren. Gegenwrtig sind dies nur RA4x00 Controller. Andere Controller, die SSP untersttzen, verwenden die Option SSPState (siehe SSPState auf Seite 50).

Fr neue logische Laufwerke ist standardmig die Einstellung Disabled (Deaktiviert) voreingestellt. Fr bereits vorhandene logische Laufwerke werden standardmig die aktuellen Einstellungen bernommen.

SSPAdaptersWithAccess
Geben Sie hier die Werte zur Identifizierung der SSP-Adapter ein, die Zugriff auf ein logisches Laufwerk erhalten sollen. Dieser Befehl wird nur ausgefhrt, wenn entweder die Option SSPState oder LogicalDriveSSPState auf Enable (Aktivieren) eingestellt ist. Andernfalls werden die Werte ignoriert. HINWEIS: Achten Sie darauf, dass jeder HBA im System auf die logischen Laufwerke zugreifen kann, fr die mehrere Pfade verwendet werden.

PreferredPath
Wenn Sie fr PreferredPathMode die Einstellung Manual (Manuell) whlen (siehe Seite 51), geben Sie mit dem Befehl PreferredPath den I/O-Pfad zum logischen Laufwerk auf einem redundanten Controller im Active/Active-Modus an. Die Standardeinstellung fr diese Option lautet 1. Bei dieser Einstellung ist der Controller in Gehusesteckplatz 1 der bevorzugte Controller fr den I/O-Pfad zum logischen Laufwerk. Wenn Sie 2 whlen, wird der Controller in Gehusesteckplatz 2 zum bevorzugten Controller fr das logische Laufwerk. Die Nummern der Gehusesteckpltze knnen Sie auf Controllern, die redundante Controller untersttzen, mit dem Befehl show bestimmen.

HBA_WW_ID
Diese Option gibt den HBA an, um die Konfigurationsnderungen zu bernehmen und den zugewiesenen WWN des HBA zu verwenden.

ConnectionName
Diese Option ist eine benutzerdefinierte Zeichenfolge, die als Verbindungsname fr den angegebenen HBA verwendet wird. Diese Zeichenfolge besteht aus:

maximal 16 Zeichen eingebetteten Leerzeichen; die Zeichenfolge kann jedoch nicht mit einem Leerzeichen enden beliebigen Zeichen der nachstehenden Liste: az, AZ, 09, !, @, #, *, (, ), -, _, +, :, ., / und [Leerstelle]

ACU 54

HostMode
Diese Option gibt den HostMode fr einen bestimmten HBA an. Durch die Einstellung des Hostmodus wird das Speicher-Array fr das ausgewhlte Betriebssystem optimiert. Die verfgbaren Hostmodi fr einen HBA sind gertespezifisch. Nicht alle Modi sind fr alle Gerte verfgbar. Nicht alle HBA untersttzen einen HostMode. Unter Umstnden stehen die folgenden Betriebssystemoptionen zur Verfgung:

Default Microsoft Windows OpenVMS Tru64 Linux Solaris Netware HP-UX

Fehlerberichte
Smtliche Fehler, die das ACU whrend der Skriptausfhrung erkennt, werden in der Datei ERROR.INI protokolliert. Diese Fehlerdatei beschreibt den Fehler und enthlt falls mglich Angaben zum Controller, Array und logischen Laufwerk, der/das von dem Fehler betroffen ist. Fehlermeldungen, die vom ACU whrend der Skriptausfhrung protokolliert werden, sind weniger spezifisch als Fehlermeldungen der ACU-GUI. Sie dienen in erster Linie dazu, dem erfahrenen Benutzer gengend Informationen zu liefern, damit er erkennen kann, an welcher Stelle Probleme aufgetreten sind, und diese Probleme entsprechend beheben und fortfahren kann. Einige der mglichen Fehlermeldungen sind in der folgenden Tabelle aufgelistet (siehe Fehlermeldungen bei der Erstellung von ACU-Skripten auf Seite 55).

Fehlermeldungen bei der Erstellung von ACU-Skripten


Meldungstext (text) is not a controller command. [(Text) ist kein Controller-Befehl.] (text) is not a logical drive command. [(Text) ist kein Befehl fr ein logisches Laufwerk.] (text) is not a supported command. [(Text) ist kein untersttzter Befehl.] (text) is not an array command. [(Text) ist kein Array-Befehl.] (text) command expected. [(Text)-Befehl erwartet.] Array not specified. [Kein Array angegeben.] Array requires an odd number of drives. [Fr das Array ist eine ungerade Anzahl von Laufwerken erforderlich.] Cannot change array spare. [Das Ersatzlaufwerk im Array kann nicht gewechselt werden.] Kommentar oder Erluterung (soweit nicht selbsterklrend)

Der angegebene Befehl ist nicht vorhanden oder befindet sich an der falschen Stelle in der Datei. Das Skript besitzt einige Befehle, fr die die Angabe eines Arrays erforderlich ist. In der Skriptdatei ist aber kein Array festgelegt. Diese Fehlermeldung wird angezeigt, wenn Sie versuchen, einem vorhandenen Array mit logischen Laufwerken mit RAID 1 eine ungerade Anzahl von Laufwerken hinzuzufgen und der Controller keine Migration der RAID-Ebene untersttzt. Die aktuelle Konfiguration erlaubt nicht den Wechsel der Anzahl der Ersatzlaufwerke im Array.

ACU 55

Meldungstext Cannot change logical drive array accelerator setting. [Die Einstellungen des ArrayBeschleunigers fr das logische Laufwerk knnen nicht gendert werden.] Cannot change logical drive sectors. [Die SektorenEinstellung fr die logischen Laufwerke kann nicht gendert werden.] Cannot change SSP settings. [Die SSP-Einstellungen knnen nicht gendert werden.] Cannot create array. [Array kann nicht erstellt werden.]

Kommentar oder Erluterung (soweit nicht selbsterklrend) Die aktuelle Controller-Konfiguration erlaubt keine nderungen an den Einstellungen fr den Array-Beschleuniger.

Die MaxBoot-Einstellung kann bei einem konfigurierten logischen Laufwerk nicht gendert werden, da dies zu einem Datenverlust fhren wrde.

Entweder sind am Controller keine nicht zugewiesenen physischen Laufwerke angeschlossen oder der Controller verfgt bereits ber die maximal mgliche Anzahl von Arrays oder logischen Laufwerken. Das Array verfgt nicht ber gengend freie Speicherkapazitt oder die maximale Anzahl logischer Laufwerke ist bereits erreicht. Der Controller untersttzt keine Erweiterung oder die aktuelle Konfiguration des Controllers erlaubt keine Erweiterung. Entweder untersttzt der Controller keine Kapazittserhhung oder die aktuelle Konfiguration erlaubt keine Kapazittserhhung. Wenn beispielsweise nicht gengend freie Speicherkapazitt im Array vorhanden ist, wird die Kapazittserhhung nicht untersttzt. Entweder untersttzt der Controller keine RAID-Migration oder die aktuelle Konfiguration des Controllers erlaubt keine Migration.

Cannot create logical drive. [Das logische Laufwerk kann nicht erstellt werden.] Cannot expand array. [Das Array kann nicht erweitert werden.] Cannot extend logical drive. [Die Kapazitt des logischen Laufwerks kann nicht erhht werden.] Cannot migrate logical drive RAID. [Migration der RAIDEbene des logischen Laufwerks ist nicht mglich.] Cannot migrate logical drive stripe size. [Migration der StripeGre des logischen Laufwerks ist nicht mglich.] Cannot remove physical drives from existing array. [Die physischen Laufwerke knnen nicht aus dem vorhandenen Array entfernt werden.] Controller (text) is invalid. [Controller (Text) ist ungltig.] Controller does not support ChassisName. [Controller untersttzt Chassisname nicht.] Controller does not support controller SSPState. Use the LogicalDriveSSPState command to set SSP states for each logical drive. [Controller untersttzt den Controller-Befehl SSPState nicht. Verwenden Sie den Befehl LogicalDriveSSPState, um den SSPStatus fr die einzelnen logischen Laufwerke zu setzen.]

Entweder untersttzt der Controller keine Migration der Stripe-Gre oder die aktuelle Konfiguration des Controllers erlaubt keine Migration. Sie haben whrend der Neukonfiguration eines vorhandenen Arrays versehentlich ein oder mehrere physische Laufwerke in der Laufwerksliste ausgelassen. Dies wird vom ACU nicht erlaubt, da das Entfernen physischer Laufwerke aus einem konfiguriertem Array zu einem Datenverlust fhrt. Die Controller-Daten wurden nicht richtig eingegeben.

ACU 56

Meldungstext Controller does not support license keys. [Controller untersttzt keine Lizenzschlssel.] Controller does not support logical drive SSP states. Use the SSPState command to set the controller SSP state. [Controller untersttzt den SSP-Status fr logische Laufwerke nicht. Verwenden Sie den Befehl SSPState, um den SSPStatus fr den Controller zu setzen.] Controller does not support redundancy settings. [Der Controller untersttzt keine Redundanzeinstellungen.] Controller does not support SSP. [Controller untersttzt SSP nicht.] Controller has maximum number of license keys. [Controller hat die maximal mgliche Anzahl an Lizenzschlsseln erreicht.] Controller is locked by another machine or user. [Controller ist durch ein anderes Gert oder einen anderen Benutzer gesperrt.] Controller requires non-failed physical drives to set license keys. [Controller erfordert zum Aktivieren der Lizenzschlssel fehlerfreie physische Laufwerke.] Controller requires physical drives to set license keys. [Controller erfordert zum Aktivieren der Lizenzschlssel physische Laufwerke.] Could not detect controller (text). [Controller (Text) konnte nicht erkannt werden.] Error communicating with controller. [Whrend der Kommunikation mit dem Controller ist ein Fehler aufgetreten.] Error saving controller [Fehler beim Speichern des Controllers] Failure opening capture file (text). [Die Erfassungsdatei (Text) konnte nicht geffnet werden.] Failure opening input file (text). [Die Eingabedatei (Text) konnte nicht geffnet werden.] Internal error. [Interner Fehler]

Kommentar oder Erluterung (soweit nicht selbsterklrend)

Der Controller ist nicht redundant oder untersttzt keine Redundanzeinstellungen.

Beim Speichern einer oder mehrerer Controller-Konfigurationen ist ein Problem aufgetreten.

Im ACU ist ein interner Fehler aufgetreten, und einige Fehler konnten nicht ordnungsgem identifiziert werden.

ACU 57

Meldungstext Invalid array accelerator setting. [Ungltige Array-BeschleunigerEinstellung] Invalid array. [Ungltiges Array] Invalid ChassisName. [Ungltige Option ChassisName]

Kommentar oder Erluterung (soweit nicht selbsterklrend) Die Einstellungen fr den angegebenen Array-Beschleuniger ist ungltig oder wird von der aktuellen Konfiguration nicht untersttzt. Die Array-Kennung ist ungltig. Der eingegebene Wert fr ChassisName ist ungltig. Verwenden Sie Zeichen aus dem Satz az, AZ, 09, !, @, #, *, (, ), -, _, +, :, ., / und [Leerstelle]. Die Kennung darf nicht mit einem Leerzeichen enden oder die maximal vom Controller erlaubte Anzahl von Zeichen berschreiten.

Invalid ClearConfigurationWithDataLoss parameter. [Ungltige Option ClearConfigurationWithDataLoss] Invalid Controller. [Ungltiger Controller] Invalid expand priority. [Ungltige Erweiterungsprioritt] Invalid license key. [Ungltiger Lizenzschlssel] Invalid logical drive. [Ungltiges logisches Laufwerk] Invalid Method. [Ungltige Methode] Invalid physical drive. [Ungltiges physisches Laufwerk] Invalid Preferred Path. [Ungltiger bevorzugter Pfad] Invalid Preferred Path Mode. [Ungltiger Modus des bevorzugten Pfades] Invalid RAID. [Ungltige RAID-Ebene] Invalid read cache/write cache ratio. [Ungltiges Lese/Schreibverhltnis des Cache-Speichers] Invalid rebuild priority. [Ungltige Wiederherstellungsprioritt] Invalid Sectors. [Ungltige Sektoren] Invalid Size. [Ungltiger Wert fr Size] Invalid Spare. [Ungltiges Ersatzlaufwerk] Invalid SSP adapter ID. [Ungltige SSP Adapter-Kennung] Invalid SSP state. [Ungltiger SSP-Status]

Die angegebene Erweiterungsprioritt wird nicht untersttzt oder der Controller erlaubt keine Erweiterung und untersttzt daher auch nicht die Erweiterungspriorittsfunktion. Die Kennung fr das logische Laufwerk ist ungltig. Ungltiger Wert fr die Methode. Das im Array aufgelistete physische Laufwerk ist kein gltiges physisches Laufwerk oder es handelt sich um ein physisches Laufwerk, das nicht in das Array aufgenommen werden kann. Der angegebene bevorzugte Pfad ist kein gltiger Gehusesteckplatz fr einen verfgbaren aktiven Controller oder der Controller ist nicht verfgbar. Der Modus des bevorzugten Pfades ist kein gltiger Modus fr den bevorzugten Pfad oder der Controller ist nicht verfgbar. Die angegebene RAID-Ebene ist ungltig oder wird von der aktuellen Konfiguration nicht untersttzt. Das angegebene Cache-Speicherverhltnis wird entweder vom Controller oder der aktuellen Controller-Konfiguration nicht untersttzt. Die angegebene MaxBoot-Einstellungen ist ungltig oder wird von der aktuellen Konfiguration nicht untersttzt. Die angegebene Gre ist ungltig oder wird von der aktuellen Konfiguration nicht untersttzt. Das fr das Array aufgefhrte Ersatzlaufwerk ist kein gltiges Ersatzlaufwerk oder ist ein Laufwerk, das nicht als Ersatzlaufwerk zum Array hinzugefgt werden kann.

ACU 58

Meldungstext Invalid stripe size. [Ungltige Stripe-Gre] Invalid SurfaceScanDelay. [Ungltiger Wert fr SurfaceScanDelay] License key is not a controller feature license key.[Der Lizenzschlssel ist kein Lizenzschlssel fr eine ControllerFunktion.] Logical drive not specified. [Kein logisches Laufwerk angegeben.] More than one (text) command cannot exist in the same section. [Der selbe Abschnitt darf nicht mehr als einen (Text)-Befehl enthalten.] New array ID already exists. [Die neue Array-Kennung ist bereits vorhanden.] New array ID does not match the next available array ID. [Die neue Array-Kennung ist nicht die nchste verfgbare Array-Kennung.] New logical drive ID already exists. [Die neue Kennung fr das logische Laufwerk ist bereits vorhanden.] New logical drive ID does not match the next available logical drive ID. [Die neue Kennung fr logische Laufwerke ist nicht die nchste verfgbare Kennung fr logische Laufwerke.]

Kommentar oder Erluterung (soweit nicht selbsterklrend) Die angegebene Stripe-Gre ist entweder ungltig oder wird von der aktuellen RAID-Ebene oder der aktuellen Konfiguration nicht untersttzt.

Die eingegebene Lizenzschlssel bezieht sich auf eine Funktion, die vom Controller nicht untersttzt wird.

Einige Befehle erfordern ein logisches Laufwerk. In der Skriptdatei ist aber kein logisches Laufwerk angegeben. Der angegebene Befehl darf nur einmal pro Abschnitt verwendet werden.

Dieser Fehler tritt im Konfigurationsmodus auf, wenn die ArrayKennung in der Skriptdatei bereits in der Konfiguration vorhanden ist. Sie knnen nur im Konfigurationsmodus neue Arrays anlegen. Die in der Skriptdatei angegebene Array-Kennung kann nicht als Kennung des neu angelegten Arrays verwendet werden. Beispielsweise wird dieser Fehler vom Skript erzeugt, wenn nur ein Array A vorhanden ist und die Skriptdatei angibt, dass Array C angelegt werden soll, Array B aber fehlt. Dieser Fehler tritt im Konfigurationsmodus auf, wenn die Kennung fr das logische Laufwerk in der Skriptdatei bereits in der Konfiguration vorhanden ist. Sie knnen nur im Konfigurationsmodus neue logische Laufwerke anlegen. Die Kennung fr das logische Laufwerk, die in der Skriptdatei angegeben wurde, kann nicht als Kennung des neu angelegten logischen Laufwerks verwendet werden. Beispielsweise wird dieser Fehler vom Skript erzeugt, wenn nur das logische Laufwerk 1 vorhanden ist und die Skriptdatei angibt, dass das logische Laufwerk 3 angelegt werden soll, aber das logische Laufwerk 2 fehlt. Dieser Fehler kann auftreten, wenn Sie eine Eingabedatei mit logischen Laufwerksnummern verwenden, die nicht aufeinander folgen. ndern Sie in diesem Fall die logischen Laufwerksnummern so, dass diese in der Eingabedatei eine Folge bilden. Dieser Fehler tritt nur im Eingabemodus auf. Wenn im Erfassungsmodus keine Controller erkannt werden, bleibt die Erfassungsdatei leer. Sie knnen den Eingabemodus nicht auf internen Controllern ausfhren, wenn die Steckplatzinformationen nicht online zur Verfgung stehen. Bei Microsoft Windows mssen Sie den System Management-Treiber laden. ACU untersttzt keine gleichzeitigen Erweiterungen, Migrationen oder Kapazittserhhungen ohne Zwischenspeichern der Konfiguration zwischen den einzelnen Vorgngen. Begrenzen Sie die Anzahl solcher Konfigurationsnderungen im Skript. Im HBA-Bereich wurde ein fr diesen Bereich ungltiger Befehl entdeckt. ACU 59

No controllers detected. [Keine Controller erkannt.] Slot information is not available. [Es stehen kein Steckplatzinformationen zur Verfgung.] Too many coinciding expansion, migration, or extension operations. [Zu viele gleichzeitige Erweiterungen, Migrationen oder Kapazittserhhungen.] (text) is not an HBA command. [(Text) ist kein HBA-Befehl.]

Verwenden der ACU-CLI


Die ACU-CLI verfgt ber zwei Betriebsmodi: den Konsolenmodus und den Befehlsmodus.

Im Konsolenmodus (siehe ffnen der CLI im Konsolenmodus auf Seite 60) knnen Sie mehrere Konfigurationsparameter auf mehreren Gerten ndern, ohne das ACU jedes Mal neu starten zu mssen. Im Befehlsmodus (siehe ffnen der CLI im Befehlsmodus auf Seite 60) knnen Sie eine einzelne nderung an nur einem Konfigurationsparameter auf einem Gert vornehmen.

ffnen der CLI im Konsolenmodus


Die erforderliche Befehlssyntax zum ffnen der ACU-CLI im Konsolenmodus hngt von dem verwendeten Betriebssystem ab.

Geben Sie fr Microsoft Windows den folgenden Text ein: C:\Programme\Compaq\Hpacucli\Bin\hpacucli.exe Alternativ dazu knnen Sie auf Start klicken und nacheinander Programme > HP System Tools > HP Array Configuration Utility CLI > HP Array Configuration Utility CLI whlen.

Geben Sie fr Linux den folgenden Text ein: [root@localhost root]# hpacucli

Nachdem Sie in einem der beiden Betriebssysteme den Konsolenmodus aufgerufen haben, werden auf dem Bildschirm folgende Meldung und Konsolenaufforderung angezeigt: HP Array Configuration Utility CLI 7.15.17.0 Detecting Controllers...Done. Type "help" for a list of supported commands. Type "exit" to close the console. (Controller werden ermittelt Fertig. Geben Sie "Help" fr eine Liste der untersttzten Befehle ein. Geben Sie "Exit" ein, um die =>

Konsole zu schlieen.)

Die verbleibenden Beispiele im ACU-CLI-Abschnitt dieses Handbuchs sind fr eine Eingabe im Konsolenmodus formuliert.

ffnen der CLI im Befehlsmodus


Um den Befehlsmodus zu verwenden, fgen Sie den entsprechenden ACU-CLI-Befehl (siehe Die Variable <Befehl> auf Seite 61) am Ende der Textzeile hinzu, mit der das ACU im Konsolenmodus geffnet wird (siehe ffnen der CLI im Konsolenmodus auf Seite 60). In den folgenden Beispielen wird als Befehl help verwendet.

Verwenden von Microsoft Windows: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe help Verwenden von Linux: [root@localhost root]# hpacucli help

Die verbleibenden Beispiele im ACU-CLI-Abschnitt dieses Handbuchs sind fr eine Eingabe im Konsolenmodus formuliert.

ACU 60

CLI-Syntax
Im Befehlsmodus oder im Konsolenmodus besteht eine eingegebene typische ACU-CLI-Befehlszeile aus drei Teilen: einem Zielgert, einem Befehl und ggf. einem Parameter mit Werten. Eine typische ACU-CLIBefehlszeile weist die folgende Struktur auf, wobei erforderliche Variablen in spitzen Klammern und optionale Variablen in eckigen Klammern stehen: <Ziel> <Befehl> [Parameter=Wert]

Die Variable <Ziel>


Diese Variable gibt den Pfad zu dem Gert an, das konfiguriert werden soll. Bei dem Gert kann es sich um einen Controller, ein Array, ein logisches Laufwerk oder ein physisches Laufwerk handeln. Folgende Syntax wird verwendet: controller all | slot=# | wwn=# | chassisname="AAA" | serialnumber=# | chassisserialnumber=# | [array=all|<id>] [logicaldrive all|#] [physicaldrive all|allunassigned|[#:]#:#,[#:]#:#...|[#:]#:#-[#:]#:#] Beispiel: controller controller controller controller controller controller controller controller slot=3 wwn=500805F3000BAC11 slot=2 array A chassisname="A" array B logicaldrive 2 chassisname="A" physicaldrive 1:0 all slot=2 array all slot=3 physicaldrive 1:2-1:5

Die Variable <Befehl>


Als Variable <Befehl> kommen je nach den typischen Konfigurationsaufgaben beliebige der folgenden Wrter oder Ausdrcke in Frage: add create delete modify remove set target Es sind zudem drei Befehle verfgbar, die sich nicht auf Konfigurationsaufgaben beziehen: help (siehe Der Befehl help auf Seite 64), rescan (siehe Neuscannen des Systems auf Seite 66) und show (siehe Der Befehl show auf Seite 63). Bei einem Befehl muss hufig ein Parameter angegeben werden, und manche Parameter machen die Eingabe eines Wertes erforderlich. Welche Parameter und Werte speziell fr einen bestimmten Befehl gltig sind, richtet sich nach dem Ziel, auf das der Befehl angewandt wird. Um herauszufinden, welche Parameter und Werte fr eine bestimmte Kombination aus Ziel- und Befehlsvariablen gltig sind, knnen Sie das Gert abfragen (siehe Abfragen eines Gerts auf Seite 62) oder auf die Beispielsbefehle in anderen Abschnitten dieses Handbuchs Bezug nehmen.

ACU 61

Abfragen eines Gerts


Wenn Sie nicht wissen, welche Werte ein Parameter haben kann, knnen Sie dies in manchen Fllen durch Abfragen des Gerts herausfinden, indem Sie als Wert des Parameters ? eingeben. Beispielsbefehl: => ctrl ch="Lab4" ld 1 modify raid=0 ss=? In diesem Fall knnte typischerweise Folgendes auf dem Bildschirm ausgegeben werden: Available options are: 8 16 (current value) 32 64 128 (default) 256 Um zu bestimmen, welche Parameter abgefragt werden knnen, verwenden Sie die Hilfefunktion der CLI (siehe Der Befehl help auf Seite 64).

Ausblenden von Warnmeldungen mit Eingabeaufforderungen


Bei Eingabe eines Befehls fr einen Vorgang, durch den Benutzerdaten potenziell zerstrt werden knnen, zeigt die CLI eine Warnmeldung an und fordert zur Besttigung (durch Eingabe von y oder n) auf, bevor der Vorgang fortgesetzt wird. Diese Situation ist bei Ausfhren von Stapeldatei-Skripten unerwnscht. Um zu verhindern, dass Warnmeldungen mit einer Besttigungsaufforderung angezeigt werden, knnen Sie als Parameter den Begriff forced verwenden. Beispielsbefehl: ctrl ch="Lab4" ld 1 delete forced

Abkrzungen von Schlsselwrtern


Fr einige hufig verwendete Schlsselwrter in der ACU-CLI sind akzeptable Abkrzungen vorhanden, die in der folgenden Tabelle angegeben werden.
Schlsselwort adapterid arrayaccelerator cacheratio chassisname* chassisslot connectionname controller drivetype drivewritecache expandpriority Abkrzung in der ACU-CLI ai aa cr ch* chs cn ctrl dt dwc ep Schlsselwort logicaldrive parallelscsi physicaldrive preferredpathmode rebuildpriority redundantcontroller serialnumber stripesize surfacescandelay Abkrzung in der ACU-CLI ld ps pd ppm rp rc sn ss ssd

*Die CLI verwendet dieses Schlsselwort und die Abkrzung zudem fr die Begriffe box name und RAID array ID.

ACU 62

Der Befehl show


Mit dem Befehl show knnen Sie Informationen zu einem Gert erhalten. Syntax: <Ziel> show [detail]|[status] Wenn Sie ein aus mehreren Gerten bestehendes Ziel angeben, sind die ausgegebenen Informationen in der Regel weniger umfangreich als bei Angabe von nur einem Gert als Ziel. In diesem Fall knnen Sie mit dem Paramter [detail] alle normalerweise fr ein einzelnes Gert ausgegebenen Informationen anfordern. Fr Ziel-Controller sind zwei zustzliche Parameter verfgbar: ssp und config. Diese Parameter werden folgendermaen verwendet: <Ziel-Controller> show config [detail] <Ziel-Controller> show ssp Wenn Sie den Parameter config verwenden, enthlt die Ausgabe Informationen zu jedem am Controller angeschlossenen Gert. Wenn Sie den Parameter ssp verwenden, zeigt die Ausgabe SSP-Informationen zum Ziel-Controller an. Beispiel 1 => ctrl ch="lab4" show Eine typische Ausgabe wre: MSA1000 at dog Bus Interface: Fibre WWN: 500805F3000BAC11 Serial Number: P56350D9IP903J Chassis Serial Number: 9J3CJN71XDCH Chassis Name: dog RAID 6 (ADG) Status: Enabled SSP State: Disabled Controller Status: OK Chassis Slot: 1 Hardware Revision: Rev A Firmware Version: 6.60 Rebuild Priority: Low Expand Priority: Low Surface Scan Delay: 20 sec Cache Board Present: True Cache Status: OK Accelerator Ratio: 100/0 (read/write) Read Cache Size: 128 MB Write Cache Size: 0 MB Total Cache Size: 128 MB Battery Pack Count: 1 Battery Status: OK Beispiel 2 => ctrl all show Da dieses Ziel aus mehreren Gerten besteht, ist die Ausgabe kurz. Eine typische Ausgabe wre: MSA1000 at dog (sn: P56350D9IP903J, csn: (9J3CJN71XDCH, wwn: 500805F3000BAC11) Smart Array 5312 in Slot 3 (sn: P4AB5X9BFMLNTJ) Smart Array 532 in Slot 2 (sn: P44940LDAORS4F)

ACU 63

Beispiel 3 => ctrl ch="lab4" show config In diesem Fall enthlt die Ausgabe detaillierte Informationen, da das Ziel aus nur einem Gert besteht. Eine typische Ausgabe wre: MSA1000 at dog (sn: P56350D9IP903J, csn: (9J3CJN71XDCH, wwn: 500805F3000BAC11) array A (Parallel SCSI, Unused Space: 20091 MB) logicaldrive 1 (219 MB, RAID 6(ADG), OK) physicaldrive 1:3 (box 1:bay 3, Parallel SCSI, 4.3 GB, OK) physicaldrive 1:4 (box 1:bay 4, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:5 (box 1:bay 5, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:6 (box 1:bay 6, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:7 (box 1:bay 7, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:9 (box 1:bay 9, Parallel SCSI, ??? GB, failed, spare) unassigned drive 1:1 (box 1:bay 1, Parallel SCSI, 36 GB, OK) physicaldrive 1:2 (box 1:bay 2, Parallel SCSI, 36 GB, OK) physicaldrive 1:8 (box 1:bay 8, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:10 (box 1:bay 10, Parallel SCSI, 9.1 GB, OK) physical physicaldrive 1:11 (box 1:bay 11, Parallel SCSI, 9.1 GB, OK)

Der Befehl help


Um hilfreiche Informationen zur CLI anzufordern, geben Sie folgendermaen an der CLIEingabeaufforderung help und anschlieend ein oder mehrere Elemente zum Aufruf von Hilfetext ein: => help <Element1> [Element2] [Element3] Ein Element zum Aufruf von Hilfetext kann Folgendes sein:

ein CLI-Befehl (siehe Die Variable <Befehl> auf Seite 61) ein ACU-CLI-Schlsselwort oder eine Abkrzung von Schlsselwrtern (siehe Abkrzungen von Schlsselwrtern auf Seite 62) ein CLI-Parameter ein hufig im ACU verwendeter Ausdruck, wie beispielsweise: Umstellen, Erweitern, Cache die Wortabkrzung (gibt eine Liste von Abkrzungen fr Schlsselwrter in der CLI aus)

Die Hilfefunktion der ACU-CLI verhlt sich hnlich wie das Suchprogramm eines Browsers und reduziert fr jedes zustzlich zur Hilfe-Eingabezeichenfolge hinzugefgte Element den Umfang des HilfeAusgabetextes. So werden bei der Eingabe von help ssp umfangreiche Informationen ber SSP ausgegeben, whrend der ausgegebene Hilfetext bei Eingabe von help ssp modify auf die Beziehung des Befehls modify zu SSP beschrnkt ist.

Typische Verfahren
In den nachfolgenden Abschnitten werden einige gelufige ACU-CLI-Verfahren beschrieben.

ACU 64

Einstellen des Ziels


Wenn mehrere Vorgnge an einem bestimmten Zielgert durchgefhrt werden sollen, knnen Sie die erforderlichen Befehle vereinfachen, indem Sie das betreffende Gert als Standard-<Ziel> fr die CLIVorgnge festlegen. Nach Festlegen des Ziels werden alle Befehle, die ohne ein angegebenes <Ziel> eingegeben werden, automatisch auf das festgelegte Ziel angewandt. Wenn Sie zudem Vorgnge an anderen Gerten durchfhren mchten, knnen Sie jederzeit wie gewohnt weiterhin das <Ziel> fr jeden dieser Vorgnge eingeben. Auch knnen Sie das festgelegte Ziel ndern oder es vollstndig lschen. Das festgelegte Ziel wird bei Schlieen der CLI automatisch gelscht. WICHTIG: Der Befehl set target kann nicht in Stapeldatei-Skripten verwendet werden. Syntax: set target <Ziel> wobei <Ziel> ein Controller, Array oder logisches Laufwerk ist. Beispielsbefehle: => set target ctrl slot=3 => clear target Typisches Szenario Legen Sie zunchst ein Ziel wie folgt fest: => set target ctrl ch="Lab 4" => show target controller chassisname="Lab 4" berprfen Sie als Beispiel dafr, wie der Zielbefehl funktioniert, den Status von Array A auf diesem Controller: => array A show MSA1000 at Lab 4 array A Interface Type: Parallel SCSI Unused Space: 7949 MB Status: OK Es ist zu beachten, dass der Controller nicht angegeben werden muss, da es sich bei ihm derzeit um das festgelegte Ziel handelt. Lschen Sie nun das Ziel, legen Sie es neu fest und geben Sie eine Reihe von Befehlen fr das neue festgelegte Ziel ein: => clear target => set target ctrl slot=3 => array A add drives=1:7,1:8,1:9 => array B add spares=1:10,1:11 => ctrl slot=4 ld 3 modify ss=64 => modify rp=high Zu Demonstrationszwecken umfasst diese Sequenz einen Befehl fr ein anderes Ziel (den Controller in Steckplatz 4). Es ist zu beachten, dass der nchste Befehl in der Sequenz (der Befehl zur nderung der Wiederherstellungsprioritt) auf den Controller in Steckplatz 3 zutrifft und nicht auf den Controller in Steckplatz 4. Da der Befehl kein <Ziel> fr die Wiederherstellungsprioritt angibt, wird folglich das festgelegte Ziel verwendet.

ACU 65

Identifizieren von Gerten


Sie knnen einen Befehl eingeben, durch den veranlasst wird, dass die LEDs an Zielgerten blinken, so dass Sie die Gerte auf diese Weise identifizieren knnen. Die LEDs blinken fortgesetzt, bis Sie einen Befehl zum Stoppen des Blinkens eingeben. Syntax: <Ziel> modify led=on|off Beispielsbefehle: => ctrl ch="Lab 4" modify led=on => ctrl ch="Lab 4" array A modify led=off

Lschen von Zielgerten


Syntax: <Ziel> delete [forced] wobei <Ziel> ein Controller, Array oder logisches Laufwerk sein kann. Mit dem Schlsselwort all knnen mehrere Gerte gleichzeitig gelscht werden, solange sie eines hnlichen Typs sind. Dies gilt nicht fr Controller. Da das Lschen eines Zielgerts zu Datenverlust fhren kann, wird auf dem Bildschirm eine Warnmeldung mit Besttigungsaufforderung ausgegeben, sofern Sie nicht den Parameter forced einschlieen. Beispielsbefehle: => ctrl ch="Lab 4" delete forced => ctrl slot=3 ld all delete

Neuscannen des Systems


Durch erneutes Scannen werden Gerte ermittelt, die seit dem letzten erneuten Scannen oder seit dem Starten der ACU-CLI hinzugefgt worden sind. Syntax: Geben Sie das Wort rescan direkt an der ACU-CLI-Eingabeaufforderung ohne Zielgert oder Parameter ein. Beispielsbefehl: => rescan

Erstellen eines logischen Laufwerks


Syntax: <Ziel> create type=ld [Parameter=Wert] wobei <Ziel> gewhnlich ein Controller ist, aber auch ein Array sein kann, wenn Sie ein weiteres logisches Laufwerk auf einem bestehenden Array erstellen. Wenn Sie ein logisches Laufwerk aus einer Gruppe von physischen Laufwerken erstellen mchten, die noch keinem Array zugewiesen sind, ist es nicht notwendig, das Array zuerst einzurichten. Anders als bei der GUI wird das Array in der CLI automatisch zusammen mit dem logischen Laufwerk eingerichtet. Die Standardparameter, die beim Erstellen eines logischen Laufwerks verwendet werden, werden in der folgenden Tabelle beschrieben. Wenn Sie einen bestimmten Parameter nicht angeben, verwendet die CLI automatisch den entsprechenden Standardwert.
Parameter drives Zulssige Werte [#:]#:#,[#:]#:#,...|[#:]#:# [#:]#:#|all|allunassigned Bemerkungen Die Standardeinstellung ist all.

ACU 66

Parameter raid

Zulssige Werte 6|adg|5|1+0|1|0|?

Bemerkungen Die Standardeinstellunge ist die hchste Stufe, die das logische Laufwerk akzeptieren kann. Als Einheiten werden KB verwendet.* Die Standardeinstellung hngt von der RAID-Ebene ab. Dieser Parameter bestimmt die gewnschte Gre des logischen Laufwerks. Als Einheiten werden MB verwendet.* Die Standardeinstellung ist max. Die Standardeinstellung richtet sich nach dem Betriebssystem. Die Standardeinstellung ist enable.

ss

8|16|32|64|128|256|default|?

size

#|max|?

sectors aa drivetype

32|63|default|? enable|disable|?

sas|satalogical|sata|saslogical|paral lelscsi|?

*Verwenden Sie nur diese Einheiten. Geben Sie zur Angabe der Einheiten keinen zustzlichen Text in den Befehl ein.

Wird als Ziel ein Array angegeben, kann der Parameter drives weggelassen werden, da die Laufwerke bereits implizit durch die Array-ID definiert werden. Diese Funktion ist hilfreich, wenn der Befehl direkt an der CLI-Konsole eingegeben wird, da Sie sich in diesem Fall nicht daran erinnern mssen, welche Laufwerke zum Array gehren. Beim Schreiben einer Stapeldatei ist es jedoch oft leichter, jedes Laufwerk im Array anzugeben, als die Array-ID herauszulesen. Wenn Sie den Paramter drives verwenden, knnen Sie jedes Laufwerk einzeln auflisten, einen Bereich von Laufwerken angeben oder sowohl einen Bereich als auch einige einzelne Laufwerke angeben. Ein Bereich von Laufwerken kann Ports, Boxen und Einschbe umfassen. Wenn einzelne Laufwerke angegeben werden, mssen diese keine fortlaufende Sequenz ergeben. Wenn Sie einen Bereich angeben, schliet die CLI automatisch jedes nicht verfgbare Laufwerk im Bereich aus (so z. B. Laufwerke, die bereits einem Array angehren, Ersatzlaufwerke sind, eine zu kleine Kapazitt aufweisen oder ausgefallen sind). Wenn Sie ein bestehendes Array lieber nach seinen Laufwerken als nach seiner Array-ID angeben mchten, mssen alle von Ihnen angegebenen Laufwerke dem gleichen Array angehren und drfen keine Laufwerke im Array ausgelassen werden. Beispielsbefehle: ctrl slot=5 ctrl slot=5 ctrl slot=5 ctrl slot=5 create type=ld create type=ld create type=ld array A create drives=1:0,1:1,1:3 raid=adg drives=1:1-1:3 raid=adg drives=1:7,1:10-2:5,2:8-2:12 raid=adg type=ld size=330 raid=adg

Das folgende Befehlspaar veranschaulicht, wie mit dem Parameter drives in einer Stapeldatei auf dem gleichen Array zwei logische Laufwerke erstellt werden knnen, eines mit 330 MB und das andere mit 450 MB: ctrl slot=2 create type=ld drives=1:1-1:6 size=330 raid=adg ctrl slot=2 create type=ld drives=1:1-1:6 size=450 raid=5

ACU 67

Beispielsszenario
Stellen Sie sich vor, Sie mchten zwei Arrays erstellen. Fr eines dieser Arrays sind zwei logische Laufwerke erforderlich, whrend das andere nur eines bentigt. Bestimmen Sie zunchst, welche physischen Laufwerke verfgbar sind und welche Eigenschaften sie aufweisen: => ctrl ch="Lab 4" pd all show Bei diesem Beispielsszenario wird auf dem Bildschirm Folgendes ausgegeben: MSA1000 at Lab 4 unassigned physicaldrive 1:12 (box 1:bay12, Parallel SCSI, 36.4 GB, OK) physicaldrive 1:13 (box 1:bay13, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:14 (box 1:bay14, Parallel SCSI, 9.1 GB, OK) Anhand dieser Informationen knnen Sie nun das erste Array mit einem logischen Laufwerk erstellen: => ctrl ch="Lab 4" create type=ld drives=1:12 Vergewissern Sie sich nun, dass das Array erstellt wurde: => ctrl ch="Lab 4" pd all show In diesem Fall wird auf dem Bildschirm Folgendes ausgegeben: MSA1000 at Lab 4 array A physicaldrive 1:12 (box 1:bay12, Parallel SCSI, 36.4 GB, OK) unassigned physicaldrive 1:13 (box 1:bay13, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:14 (box 1:bay14, Parallel SCSI, 9.1 GB, OK) Das zweite Array soll auf den beiden verbleibenden physischen Laufwerken erstellt werden. Bevor Sie dieses Array erstellen, berprfen Sie, welche RAID-Optionen fr die Laufwerke verfgbar sind: => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=300 raid=? In diesem Fall wird auf dem Bildschirm Folgendes ausgegeben: Available options are: 0 1+0 (default value) Erstellen Sie nun das neue Array: => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=300 raid=1+0 In diesem Beispiel ist es nicht unbedingt erforderlich, die RAID-Ebene anzugeben, da sie die hchstmgliche Ebene fr dieses Szenario ist und somit standardmig verwendet wird. Diese Angabe wird jedoch als Beispiel eingeschlossen. Vergewissern Sie sich nun, dass das Array eingerichtet wurde: => ctrl ch="Lab 4" pd all show Auf dem Bildschirm wird Folgendes ausgegeben: MSA1000 at Lab 4 array A physicaldrive 1:12 (box 1:bay12, Parallel SCSI, 36.4 GB, OK) array B physicaldrive 1:13 (box 1:bay13, Parallel SCSI, 9.1 GB, OK) physicaldrive 1:14 (box 1:bay14, Parallel SCSI, 9.1 GB, OK)

ACU 68

Um ein zweites logisches Laufwerk auf Array B zu erstellen, knnen Sie das Array angeben (Methode A) oder die einzelnen physischen Laufwerke im Array angeben (Methode B). => ctrl ch="Lab 4" array B create type=ld size=900 (method A) => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=900 (method B) berzeugen Sie sich zum Schluss davon, dass die logischen Laufwerke alle richtig erstellt wurden: => ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK) array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK)

Zuweisen eines Chassis-Namens zum Controller


Controllern, die mit mindestens einem logischen Laufwerk konfiguriert sind, kann ein vereinfachter Name (der Chassis-Name) zugewiesen werden, so dass sie leichter identifiziert und in einem Befehl leichter richtig eingegeben werden knnen. Syntax: <Ziel> modify ch="new chassis name" wobei <Ziel> ein Controller ist. Wenn Sie den Chassis-Namen eines Controllers ndern, der als Standardziel festgelegt wurde (siehe Einstellen des Ziels auf Seite 65), mssen Sie das Ziel zurcksetzen. Beispielsbefehle: => ctrl sn=P56350D9IP903J modify ch="Lab 6" => ctrl ch="Lab 4" modify ch="Lab 6"

Verwalten von Ersatzlaufwerken


Indem Sie einem Array ein oder mehrere Online-Ersatzlaufwerke zuweisen, knnen Sie das Auswechseln fehlerhafter Laufwerke aufschieben. Allerdings wird dadurch nicht die Fehlertoleranzebene von logischen Laufwerken im Array erhht. Bei einem logischen Laufwerk in einer RAID 5-Konfiguration beispielsweise kommt es, unabhngig von der Anzahl der dem Array zugewiesenen Ersatzlaufwerke, unwiderruflich zu einem Datenverlust, wenn zwei physische Laufwerke gleichzeitig ausfallen. Jedes Laufwerk, das als Ersatzlaufwerke verwendet werden soll muss die folgenden Kriterien erfllen:

Es muss ein nicht zugewiesenes Laufwerk oder ein Ersatzlaufwerk fr ein anderes Array sein. Es muss vom gleichen Typ wie die im Array bereits vorhandenen Laufwerke sein (z. B. SATA oder SAS). Es muss eine Kapazitt aufweisen, die mindestens der des kleinsten Laufwerks im Array entspricht.

Syntax: <Ziel> add spares=[#:]#:#,[#:]#:#,[#:]#:#[#:]#:#,...|allunassigned [forced] <Ziel> remove spares=[#:]#:#,[#:]#:#,[#:]#:#[#:]#:#,...|all

ACU 69

wobei <Ziel> ein Array ist (oder ein logisches Laufwerk, wenn das Array nur ein logisches Laufwerk umfasst). Der Parameter forced unterdrckt Warnmeldungen. Wenn Sie einen Bereich von Laufwerken angeben, werden alle Laufwerke, die die voranstehenden Kriterien nicht erfllen, nicht verwendet. Beispielsbefehle: => ctrl slot=3 => ctrl slot=4 => ctrl slot=5 => ctrl slot=5 array array array array B add spares=1:6 all add spares=1:5,1:7 A add spares=1:11:5 A remove spares=1:11:5

Erweitern eines Arrays


Durch Hinzufgen physischer Laufwerke kann der Speicherplatz auf einem Array erweitert werden. Jedes Laufwerk, das hinzugefgt werden soll, muss die folgenden Kriterien erfllen:

Es muss sich um ein nicht zugewiesenes Laufwerk handeln. Es muss vom gleichen Typ wie die im Array bereits vorhandenen Laufwerke sein (z. B. SATA oder SAS). Es muss eine Kapazitt aufweisen, die mindestens der des kleinsten Laufwerks im Array entspricht.

WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden. Syntax: <Ziel> add drives=[#:]#:#,[#:]#:#,[#:]#:#[#:]#:#,...|allunassigned [forced] wobei <Ziel> ein Array ist (oder ein logisches Laufwerk, wenn das Array nur ein logisches Laufwerk umfasst). Der Parameter forced unterdrckt Warnmeldungen. Wenn Sie einen Bereich von Laufwerken angeben, werden alle Laufwerke, die die voranstehenden Kriterien nicht erfllen, nicht verwendet. Wenn Sie zu einem Array mit einem mit RAID 1+0 konfigurierten logischen Laufwerk eine ungerade Anzahl von Laufwerken hinzufgen, werden Sie aufgefordert, das mit RAID 1+0 konfigurierte logische Laufwerk in RAID 5 oder RAID 6 (ADG) umzuwandeln. Durch Hinzufgen des Parameters forced zum Befehl wird verhindert, dass diese Eingabeaufforderung angezeigt wird. Beispielsbefehle: => ctrl slot=3 array A add drives=1:0,1:1 => ctrl slot=4 ld 1 add drives=allunassigned => ctrl slot=5 array A add drives=1:11:5

Erweitern eines logischen Laufwerks


Wenn das Betriebssystem eine Erweiterung logischer Laufwerke zulsst, kann die nicht zugewiesene Kapazitt auf einem Array zur Erweiterung eines oder mehrerer logischer Laufwerke auf dem Array verwendet werden. WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden.

ACU 70

Syntax: <Ziel> modify size=#|max|? [forced] wobei <Ziel> ein logisches Laufwerk ist. Untersttzt das Betriebssystem keine Erweiterung logischer Laufwerke, wrde dieser Befehl die Daten auf dem logischen Laufwerk unzugnglich machen. Deshalb zeigt die CLI als Sicherheitsmanahme eine Warnmeldung mit Besttigungsaufforderung fr den Fall an, dass Sie von einem solchen Betriebssystem Gebrauch machen. Durch Hinzufgen des Parameters forced knnen Sie verhindern, dass die Aufforderung angezeigt wird. Beispielsbefehle: => ctrl slot=3 ld 1 modify size=max => ctrl slot=4 ld 1 modify size=? => ctrl slot=3 ld 2 modify size=500 forced

Umstellen eines logischen Laufwerks


Mit dieser Option knnen Sie die Stripe-Gre (Datenblockgre) oder RAID-Ebene bei einem ausgewhlten logischen Laufwerk ndern. Informationen zur Auswahl einer angemessenen Stripe-Gre oder RAID-Ebene knnen Sie den Tabellen in den Abschnitten Erstellen eines logischen Laufwerks (auf Seite 31) und Auswhlen einer RAID-Methode (auf Seite 87) entnehmen. Erwgen Sie vor Durchfhren einer Umstellung die folgenden Faktoren:

Manche Umstellungen auf eine andere RAID-Ebene sind erst nach Hinzufgen eines oder mehrerer Laufwerke zum Array mglich. Das Array muss mglicherweise freien Speicherplatz auf den Laufwerken enthalten, damit eine Umstellung auf eine grere Stripe-Gre mglich ist. Dieser zustzliche Platz ist erforderlich, da einige der greren Daten-Stripes im umgestellten Array wahrscheinlich ineffizient gefllt sind.

WICHTIG: Die Erweiterung eines Arrays oder logischen Laufwerks oder die Migration eines logischen Laufwerks nimmt etwa 15 Minuten pro GB in Anspruch, kann jedoch erheblich lnger dauern, wenn der Controller keinen akkugepufferten Cache-Speicher besitzt. Whrend des Vorgangs kann keine andere Erweiterung, Kapazittserhhung oder Migration gleichzeitig am selben Controller durchgefhrt werden. Syntax: <Ziel> modify [raid=0|1+0|1|5|6|adg|?] [ss=8|16|32|64|128|256|default|?] wobei <Ziel> ein logisches Laufwerk ist. Fr diesen Befehl gelten die folgenden Einschrnkungen:

Fr ein bestimmtes logisches Laufwerk knnen nicht gleichzeitig die RAID-Ebene und die StripeGre abgerufen werden. Wird bei einer Abfrage oder Umstellung keine RAID-Ebene angegeben, verwendet die CLI standardmig den vorhandenen Wert. Wird keine Stripe-Gre angegeben, verwendet die CLI den Standardwert der Stripe-Gre fr die angegebene RAID-Ebene.

Beispielsbefehle: => ctrl slot=3 ld 1 modify raid=1 => ctrl slot=4 ld 2 modify ss=16 => ctrl slot=2 ld 3 modify raid=5 ss=16

ACU 71

Verwenden von Selective Storage Presentation (Selektive Speicherbereitstellung)


Mit der SSP-Funktion (die auch als Befehle der Zugriffssteuerungsliste bekannt ist) knnen Sie nur bestimmten Adapter-IDs oder Verbindungsnamen Zugriff auf bestimmte logische Gerte gewhren. Mit dieser Funktion kann eine Beschdigung von Daten verhindert werden, die auftreten kann, wenn unterschiedliche Server mit unterschiedlichen Betriebssystemen auf dieselben Daten zugreifen. Syntax: Zur Verwendung von SSP sind zwei Befehle erforderlich:

Der erste Befehl aktiviert die SSP-Funktion. Dieser Vorgang macht alle logischen Laufwerke auf dem Controller unzugnglich. Der zweite Befehl gibt ein logisches Laufwerk sowie die Adapter-IDs oder Verbindungsnamen an, denen Zugriff auf das betreffende logische Laufwerk gewhrt oder verwehrt wird.

Diese Befehle lauten folgendermaen: <Ziel1> modify ssp=on|off [forced] <Ziel2> modify mask|unmask=#,#,...|all [forced] wobei <Ziel1> ein Controller und <Ziel2> ein logisches Laufwerk ist und # fr eine Adapter-ID oder einen Verbindungsnamen steht. Die CLI zeigt normalerweise eine Warnmeldung an, wenn SSP aktiviert wird, da dadurch alle logischen Laufwerke unzugnglich werden. Mit dem Parameter forced knnen Sie verhindern, dass die Warnmeldung angezeigt wird (z. B. wenn dieser Befehl in einem Stapeldatei-Skript verwendet wird). Beispielsbefehle: => ctrl ch="Lab 3" modify ssp=on forced => ctrl ch="Lab 4" ld 1 modify mask=210000E08B07A68F => ctrl ch="Lab 4" ld all modify unmask="cnxn 3","cnxn 4"

Beispielsszenario
berprfen Sie zunchst den SSP-Status des Controllers: => ctrl ch="Lab 4" show ssp Typischerweise knnte auf dem Bildschirm Folgendes ausgegeben werden: MSA1000 at Lab 4 Adapter ID: 210000E08B07A68F connectionname: Unknown Location: Local Status: Online Host Mode: Default Adapter ID: 5034414235583942 connectionname: Unknown Location: Unknown Status: Offline Host Mode: Default

ACU 72

Aktivieren Sie nun SSP, und zeigen Sie dann die vorhandenen logischen Laufwerke an, um zu bestimmen, welches Laufwerk demaskiert werden soll: => ctrl ch="Lab 4" modify ssp=on forced => ctrl ch="Lab 4" ld all show MSA1000 at Lab 4 array A logicaldrive 1 (33.9 GB, RAID 0, OK) array B logicaldrive 2 (298 MB, RAID 1+0, OK) logicaldrive 3 (896 MB, RAID 1+0, OK) Demaskieren Sie schlielich eine Adapter-ID, und berprfen Sie dann den SSP-Status: => ctrl ch="Lab 4" ld 1 modify unmask 210000E08B07A68F => ctrl ch="Lab 4" show ssp MSA1000 at Lab 4 Adapter ID: 210000E08B07A68F connectionname: Unknown Location: Local Status: Online Host Mode: Default logicaldrive 1 is unmasked Adapter ID: 5034414235583942 connectionname: Unknown Location: Unknown Status: Offline Host Mode: Default logicaldrive 1 is masked

ndern von Verbindungsnamen


Lange Adapter-IDs knnen in kurze Verbindungsnamen umgewandelt werden, die dann in allen zuknftigen Befehlen verwendet werden knnen. Syntax: <Ziel> modify ai=# cn="connection name" wobei <Ziel> ein Controller ist, der SSP untersttzt. Beispielsbefehl: ctrl ch="Lab 4" ld 1 modify ai=210000E08B07A68F cn="cnxn 3"

Verwalten von Hostmodi (Verbindungsprofilen)


Syntax: <Ziel> modify ai=# hostmode="operating system type"|? wobei <Ziel> ein Controller ist, der Hostmodi untersttzt. Beispielsbefehl: => ctrl ch="Lab 3" modify ai=5034414235583942 hostmode=? HINWEIS: Fr die Verwaltung der Hostmodi werden der Verbindungsname und die logische Einheit bentigt.

ACU 73

In diesem Fall knnte typischerweise Folgendes auf dem Bildschirm ausgegeben werden: hostmode options: Default Windows OpenVMS Tru64 Linux Solaris NetWare HP

Einstellen des Modus fr den bevorzugten Pfad


Der Modus fr den bevorzugten Pfad bestimmt, wie der I/O-Datenverkehr zu den logischen Laufwerken auf Controllern in einer Active/Active-Konfiguration verwaltet wird.

Im Modus Auto (Automatisch) whlt das Speichersystem je nach den aktuellen Host-I/O-Mustern automatisch einen geeigneten Pfad fr den I/O-Datenverkehr zu jedem logischen Laufwerk aus. Da sich der optimale Pfad jederzeit ndern kann, ist es mglich, dass der I/O-Datenverkehr fr ein bestimmtes logisches Laufwerk durch einen beliebigen Controller geleitet wird. Im Modus Manual (Manuell) wird der gesamte I/O-Datenverkehr durch einen designierten Controller zu einem bestimmten logischen Laufwerk geleitet. In diesem Fall mssen Sie fr jedes logische Laufwerk einen bevorzugten Controller festlegen (siehe Zuweisen eines redundanten Controllers zu einem logischen Laufwerk auf Seite 74).

Syntax: <Ziel> modify [preferredpathmode=automatic|manual|?] wobei <Ziel> ein redundanter Controller ist. Beispielsbefehl: controller ch="lab 3" modify ppm=manual

Zuweisen eines redundanten Controllers zu einem logischen Laufwerk


Wurde als Modus fr den bevorzugten Pfad (siehe Einstellen des Modus fr den bevorzugten Pfad auf Seite 74) in einem redundanten System Manual (Manuell) festgelegt, mssen Sie jedes logische Laufwerk im System mit dem Befehl chassisslot einem der redundanten Controllern zuweisen. Syntax: <Ziel> modify [chassisslot=#|?] wobei <Ziel> ein gltiges logisches Laufwerk auf einem Controller in einer Active/Active-Konfiguration ist und # fr die Gehusesteckplatznummer des redundanten Controllers steht. (Um die Nummer des Gehusesteckplatzes zu erhalten, geben Sie den Befehl show auf dem Controller aus.) Beispielsbefehl: controller ch="lab 3" ld 1 modify chs=2

ACU 74

Deaktivieren eines redundanten Controllers


Dieser Befehl deaktiviert einen redundanten Controller in einer Active-Standby-Konfiguration. WICHTIG: Der redundante Controller kann nach seiner Deaktivierung nicht wieder aktiviert werden. Syntax: <Ziel> modify redundantcontroller=disable wobei <Ziel> ein Controller ist, der ber einen aktivierten redundanten Controller verfgt. Beispielsbefehl: => ctrl ch="redundant Lab4" modify rc=disable

ndern der Einstellung der Wiederherstellungsprioritt


Anhand der Einstellung fr die Wiederherstellungsprioritt wird bestimmt, welche Prioritt der Controller einem internen Befehl zur Wiederherstellung eines ausgefallenen logischen Laufwerks einrumt.

Bei der niedrigen Einstellung wird dem normalen Systembetrieb Prioritt gegenber einer Wiederherstellung eingerumt. Bei der mittleren Einstellung findet die Hlfte der Zeit die Wiederherstellung statt und die andere Hlfte der normale Systembetrieb. Bei der hohen Einstellung wird der Wiederherstellung Prioritt gegenber dem brigen Systembetrieb eingerumt.

Gehrt das logische Laufwerk zu einem Array mit einem Online-Ersatzlaufwerk, beginnt die Wiederherstellung automatisch bei Auftreten eines Laufwerksausfalls. Verfgt das Array ber kein OnlineErsatzlaufwerk, beginnt die Wiederherstellung nach Ersatz des ausgefallenen physischen Laufwerks. Syntax: <target> modify rp=high|medium|low|? wobei <Ziel> ein Controller ist. Beispielsbefehl: => ctrl slot=3 modify rp=high

ndern der Einstellung der Erweiterungsprioritt


Anhand der Einstellung fr die Erweiterungsprioritt wird bestimmt, welche Prioritt der Controller einem internen Befehl zur Erweiterung eines Arrays einrumt.

Bei der niedrigen Einstellung wird dem normalen Systembetrieb Prioritt gegenber einer ArrayErweiterung eingerumt. Bei der mittleren Einstellung findet die Hlfte der Zeit die Erweiterung statt und die andere Hlfte der normale Systembetrieb. Bei der hohen Einstellung wird der Erweiterung Prioritt gegenber dem brigen Systembetrieb eingerumt.

Syntax: <target> modify ep=high|medium|low|? wobei <Ziel> ein Controller ist. Beispielsbefehl: => ctrl slot=3 modify ep=high

ACU 75

nderung der Verzgerungszeit fr Oberflchenscans


Die Einstellung der Verzgerungszeit fr Oberflchenscans bestimmt, ber welchen Zeitraum hinweg ein Controller inaktiv sein muss, bevor auf den an ihn angeschlossenen physischen Laufwerken eine Oberflchenscan-Analyse gestartet wird. Die Oberflchenscan-Analyse ist ein automatischer Vorgang, der im Hintergrund abluft und gewhrleistet, dass Daten im Falle eines Laufwerksausfalls wiederhergestellt werden knnen. Der Scanvorgang berprft physische Laufwerke in fehlertoleranten logischen Laufwerken auf beschdigte Sektoren. In RAID 5- oder RAID 6 (ADG)-Konfigurationen wird zudem die Einheitlichkeit von Parittsdaten berprft. Syntax: <Ziel> modify ssd=# wobei <Ziel> ein Controller ist und # eine Zahl zwischen 1 und 30. Diese Zahl legt die Verzgerungszeit in Sekunden fest, in den Befehl mssen jedoch keine Einheiten eingeschlossen werden. Beispielsbefehl: => ctrl sn=P56350D9IP903J modify ssd=3

Reaktivieren eines ausgefallenen logischen Laufwerks


Wenn ein logisches Laufwerk ausgefallen ist und die Daten auf ihm ungltig oder nicht wiederherstellbar sind, kann es zur erneuten Verwendung reaktiviert werden. Dieser Vorgang behlt die Struktur des logischen Laufwerks bei und lscht lediglich die Daten. Dagegen lscht der auf ein logisches Laufwerk angewandte Befehl delete sowohl die Struktur des logischen Laufwerks als auch die Daten. Syntax: <Ziel> modify reenable [forced] Beispielsbefehl: => ctrl slot=3 ld 1 modify reenable forced

ndern des Cache-Speicherverhltnisses des Controllers


Die Einstellung des Cache-Speicherverhltnisses des Controllers bestimmt, welcher Anteil des CacheSpeichers Lese- bzw. Schreibvorgngen zugewiesen wird. Fr unterschiedliche Anwendungstypen sind unterschiedliche Einstellungen optimal. Sie knnen das Verhltnis nur ndern, wenn der Controller einen akkugepufferten Cache-Speicher besitzt (da fr den Schreib-Cache nur akkugepufferter Cache-Speicher verwendet werden kann) und dem Controller logische Laufwerke zugewiesen sind. Syntax: <Ziel> modify cr=#/#|? wobei <Ziel> ein Controller ist, und #/# das Cache-Speicherverhltnis im Format read percentage/write percentage (Prozentsatz fr Lese-Cache/Prozentsatz fr Schreib-Cache) ist. Beispielsbefehl: => ctrl slot=3 modify cr=25/75

ACU 76

Aktivieren und Deaktivieren des Laufwerk-Caches


Bei Controllern und Laufwerken, die Schreib-Caches fr physische Laufwerke untersttzen, knnen Sie diesen Befehl dazu verwenden, den Schreib-Cache fr alle Laufwerke auf dem Controller zu aktivieren oder zu deaktivieren. ACHTUNG: Da der Schreib-Cache eines physischen Laufwerks nicht akkugepuffert ist, kann es bei einem Stromausfall whrend des Schreibvorgangs zum Datenverlust kommen. Verwenden Sie eine Reserveversorgung, um diese Gefahr zu minimieren. Syntax: <Ziel> modify drivewritecache=enable|disable|? [forced] wobei <Ziel> ein Controller ist, der Laufwerk-Schreib-Caches untersttzt. Beispielsbefehl: => ctrl slot=5 modify dwc=enable

Aktivieren oder Deaktivieren des Array-Beschleunigers


Sofern der Controller ber einen Array-Beschleuniger verfgt, kann dieser fr angegebene logische Laufwerke deaktiviert oder aktiviert werden. HINWEIS: Bei Deaktivierung des Array-Beschleunigers fr ein logisches Laufwerk wird der BeschleunigerCache fr andere logische Laufwerke im Array reserviert. Diese Funktion ist ntzlich, wenn die anderen logischen Laufwerken die maximal mgliche Leistung erhalten sollen (wenn die logischen Laufwerke beispielsweise Datenbankinformationen enthalten). Syntax: <Ziel> modify aa=enable|disable|? wobei <Ziel> ein logisches Laufwerk ist. Beispielsbefehl: => ctrl slot=3 ld 1 modify aa=enable

ACU 77

Ausfallwahrscheinlichkeit des logischen Laufwerks


In diesem Abschnitt
Faktoren beim Ausfall logischer Laufwerke ................................................................................................ 78

Faktoren beim Ausfall logischer Laufwerke


Die Wahrscheinlichkeit, dass ein logisches Laufwerk ausfllt, hngt von der Einstellung der RAID-Ebene und von Anzahl und Typ der physischen Laufwerke in einem Array ab. Wenn das logische Laufwerk ber kein Online-Ersatzlaufwerk verfgt, gelten die folgenden Aussagen:

Ein mit RAID 0 konfiguriertes logisches Laufwerk fllt bereits aus, wenn nur ein physisches Laufwerk ausfllt. Ein mit RAID 1+0 konfiguriertes logisches Laufwerk fllt aus, wenn zwei ausgefallene physische Laufwerke aufeinander gespiegelt sind.

Die maximale Anzahl physischer Laufwerke, die ausfallen knnen, ohne einen Ausfall des logischen Laufwerks zu verursachen, liegt bei n/2, wobei n die Anzahl der Festplatten in einem Array darstellt. In der Praxis fllt das logische Laufwerk bereits aus, bevor dieses theoretische Maximum erreicht ist. Mit steigender Anzahl ausgefallener physischer Laufwerke wird es immer wahrscheinlicher, dass ein weiteres ausgefallenes Laufwerk auf ein bereits vorher ausgefallenes Laufwerk gespiegelt war. Die Mindestanzahl physischer Laufwerksausflle, die den Ausfall eines logischen Laufwerks verursachen knnen, betrgt zwei. Diese Situation tritt ein, wenn zwei ausgefallene Laufwerke aufeinander gespiegelt waren. Mit steigender Gesamtzahl an Laufwerken in dem Array sinkt die Wahrscheinlichkeit, dass beim Ausfall von nur zwei Laufwerken in einem Array diese aufeinander gespiegelt waren.

Ein logisches Laufwerk in RAID 5-Konfiguration fllt aus, wenn zwei physische Laufwerke ausfallen. Ein logisches Laufwerk in einer RAID 6 (ADG)-Konfiguration fllt aus, wenn drei physische Laufwerke ausfallen.

Bei jeder RAID-Ebene steigt die Wahrscheinlichkeit eines Ausfalls eines logischen Laufwerks mit steigender Anzahl der physischen Laufwerke im logischen Laufwerk. Dieses Prinzip ist quantitativ im folgenden Diagramm veranschaulicht (siehe Wahrscheinlichkeit des Ausfalls eines logischen Laufwerks im Vergleich zur Anzahl der physischen Laufwerke im Array auf Seite 79). Die Daten dieses Diagramms wurden anhand der mittleren strungsfreien Betriebsdauer (MTBF) fr ein typisches physisches Laufwerk berechnet, wobei davon ausgegangen wird, dass kein Online-Ersatzlaufwerk vorhanden ist. Wird ein OnlineErsatzlaufwerk in eine fehlertolerante RAID-Konfiguration aufgenommen, sinkt die Wahrscheinlichkeit des Ausfalls eines logischen Laufwerks noch weiter.

Ausfallwahrscheinlichkeit des logischen Laufwerks 78

Wahrscheinlichkeit des Ausfalls eines logischen Laufwerks im Vergleich zur Anzahl der physischen Laufwerke im Array

Ausfallwahrscheinlichkeit des logischen Laufwerks 79

Laufwerk-Arrays und Fehlertoleranzmethoden


In diesem Abschnitt
Laufwerk-Arrays ..................................................................................................................................... 80 Fehlertoleranzmethoden .......................................................................................................................... 83

Laufwerk-Arrays
Im Privatbereich sind Kapazitt und Leistung einer einzelnen Festplatte vllig ausreichend. Im kommerziellen Bereich werden jedoch grere Speicherkapazitten, hhere Datenbertragungsraten und mehr Sicherheit vor Datenverlusten bentigt, die bei Laufwerksausfllen auftreten knnen. Das Anschlieen zustzlicher physischer Laufwerke an ein System (Pn in der Abbildung) vergrert zwar die Gesamtspeicherkapazitt, wirkt sich aber nicht auf die Effizienz von Lese-/Schreibvorgngen aus. Die Daten knnen nur zu jeweils einem physischen Laufwerk gleichzeitig bertragen werden.

Laufwerk-Arrays und Fehlertoleranzmethoden 80

Ist ein Array Controller im System installiert, kann die Kapazitt mehrerer physischer Laufwerke zu virtuellen Einheiten zusammengefasst werden, die als logische Laufwerke (auch logische Volumes genannt, mit Ln in den Abbildungen dieses Abschnitts gekennzeichnet) bezeichnet werden. Ist dies der Fall, werden die Lese-/Schreibkpfe der physischen Laufwerke in einem logischen Laufwerk gleichzeitig genutzt.

Da die Lese-/Schreibkpfe gleichzeitig aktiv sind, wird eine bestimmte Datenmenge in einem gegebenen Zeitraum nicht nur auf ein, sondern auf alle Laufwerke geschrieben. Jede Dateneinheit wird als Block bezeichnet (in der Abbildung durch Bn gekennzeichnet), und benachbarte, ber alle physischen Laufwerke in einem logischen Laufwerk verteilte Blcke bilden eine Gruppe von Daten-Stripes (Sn).

Damit die Daten in einem logischen Laufwerk lesbar sind, muss die Datenblockfolge in jedem Stripe identisch sein. Diese Sequenzierung nimmt der Array-Controller vor, der die Datenblcke in der richtigen Reihenfolge an die Schreibkpfe der Laufwerke sendet. Als Folge des Striping-Vorgangs enthlt jedes physische Laufwerk in einem gegebenen logischen Laufwerk dieselbe Datenmenge. Wenn ein physisches Laufwerk in einem bestimmten logischen Laufwerk eine grere Kapazitt als ein anderes physisches Laufwerk aufweist, ist die zustzliche Kapazitt verschwendet, da sie in einem logischen Laufwerk nicht genutzt werden kann.

Laufwerk-Arrays und Fehlertoleranzmethoden 81

Die Gruppe physischer Laufwerke, die ein logisches Laufwerk bilden, wird auch mit dem Begriff Laufwerk-Array (An in der Abbildung) bzw. Array bezeichnet. Da alle physischen Laufwerke in einem Array gemeinsam als ein einziges logisches Laufwerk konfiguriert sind, wird der Begriff Array hufig auch als Synonym fr ein logisches Laufwerk verwendet. Ein Array kann jedoch mehrere logische Laufwerke von jeweils unterschiedlicher Gre enthalten.

Die einzelnen logischen Laufwerke in einem Array sind ber alle physischen Laufwerke innerhalb des Arrays verteilt. Ein logisches Laufwerk kann auch mehrere Ports eines Controllers nutzen, es kann aber nicht mehr als einem Controller zugeordnet sein. Laufwerksausflle bilden, obwohl sie nur selten auftreten, ein echtes Katastrophenpotential. Bei Arrays, deren Konfiguration der vorangegangenen Abbildung entspricht, verursacht der Ausfall eines beliebigen physischen Laufwerks in dem Array einen unwiderruflichen Datenverlust. Um Datenverlusten aufgrund von Laufwerksausfllen vorzubeugen, knnen logische Laufwerke mit Fehlertoleranz konfiguriert werden (siehe Fehlertoleranzmethoden auf Seite 83). Bei allen Konfigurationen auer RAID 0 lsst sich der Schutz vor Datenverlust durch die Zuweisung eines Laufwerks als Online-Ersatzlaufwerk (auch als Hot Spare bezeichnet) erhhen. Hierbei handelt es sich um ein Laufwerk, das keine Daten enthlt und das am selben Controller wie das Array angeschlossen ist. Fllt ein beliebiges anderes physisches Laufwerk im Array aus, stellt der Controller die Daten, die sich ursprnglich auf dem ausgefallenen Laufwerk befanden, automatisch auf dem Online-Ersatzlaufwerk wieder her. Das System ist damit mit dem umfassenden Datenschutz der jeweiligen RAID-Ebene wiederhergestellt, obwohl nun kein Online-Ersatzlaufwerk mehr zur Verfgung steht. (Im unwahrscheinlichen Fall, dass ein weiteres Laufwerk im Array ausfllt, whrend die Daten auf dem Ersatzlaufwerk wiederhergestellt werden, fllt jedoch das logische Laufwerk insgesamt aus.) Wenn Sie ein Online-Ersatzlaufwerk konfigurieren, wird es automatisch allen logischen Laufwerken in dem betreffenden Array zugeordnet. Auerdem brauchen Sie nicht jedem Array ein eigenes OnlineErsatzlaufwerk zuzuweisen. Stattdessen knnen Sie eine Festplatte so konfigurieren, dass diese die Rolle des Online-Ersatzlaufwerks fr mehrere Arrays spielt. Voraussetzung ist jedoch, dass sich alle Arrays auf einem Controller befinden.

Laufwerk-Arrays und Fehlertoleranzmethoden 82

Fehlertoleranzmethoden
Es gibt verschiedene Fehlertoleranzmethoden. Bei Smart Array Controllern werden meist hardwaregesttzte RAID-Methoden eingesetzt. Zwei weitere Fehlertoleranzmethoden, die manchmal eingesetzt werden, werden ebenfalls erlutert (siehe Alternative Fehlertoleranzmethoden auf Seite 88). Hardwaregesttzte RAID-Methoden bieten jedoch die robustere und kontrolliertere Fehlertoleranzumgebung, daher werden die alternativen Methoden selten eingesetzt.

Hardwaregesttzte Fehlertoleranzmethoden
HP empfiehlt die folgenden hardwaregesttzten Methoden fr Smart Array-Controller:

RAID 0 nur Data Striping (keine Fehlertoleranz) RAID 1+0 Laufwerksspiegelung RAID 5 Distributed Data Guarding RAID 6 (ADG) Advanced Data Guarding

RAID 0 Keine Fehlertoleranz


Eine RAID 0-Konfiguration bietet zwar Data Striping, doch bietet diese Methode keinen Schutz vor Datenverlust, wenn ein Laufwerk ausfllt. Sie ist jedoch zum schnellen Speichern groer Datenmengen geeignet, die nicht unternehmenskritisch sind (beispielsweise Druckdateien, Bildbearbeitung usw.), und stellt eine kostengnstige Mglichkeit dar.

Vorteile:

Bietet von allen RAID-Methoden die hchste Leistung bei Schreibvorgngen. Weist die geringsten Kosten pro gespeicherter Dateneinheit auf. Die gesamte Laufwerkskapazitt wird zum Speichern von Daten genutzt, fr die Fehlertoleranzinformationen wird kein Speicherplatz bentigt. Alle Daten auf einem physischen Laufwerk sind verloren, sobald ein Festplattenlaufwerk ausfllt. Die Verwendung eines Online-Ersatzlaufwerks ist nicht mglich. Daten knnen nur durch Sichern auf externen Laufwerken bewahrt werden.
Laufwerk-Arrays und Fehlertoleranzmethoden 83

Nachteile:

RAID 1+0 Laufwerksspiegelung


Bei RAID 1+0 werden die Daten auf einem zweiten Laufwerk dupliziert.

Wenn das Array ber mehr als zwei physische Laufwerke verfgt, werden diese paarweise gespiegelt.

In jedem gespiegelten Paar kommt das physische Laufwerk, das gegenwrtig keine anderen Anforderungen bearbeitet, an das Array gesendeten Leseanforderungen nach. (Dieses Verhalten wird als Lastverteilung bezeichnet.) Wenn ein physisches Laufwerk ausfllt, ist das andere gespiegelte Laufwerk dieses Paares immer noch in der Lage, alle notwendigen Daten zur Verfgung zu stellen. Es knnen mehrere Laufwerke eines Arrays ausfallen, ohne dass es zu einem Datenverlust kommt, solange nicht beide Laufwerke desselben gespiegelten Paares ausfallen. Diese Fehlertoleranzmethode ist sinnvoll, wenn Datensicherheit und hohe Leistung wichtigere Gesichtspunkte darstellen als die Kosten fr physische Laufwerke. HINWEIS: Bei Arrays mit nur zwei physischen Laufwerken wird diese Fehlertoleranzmethode als RAID 1 bezeichnet.

Laufwerk-Arrays und Fehlertoleranzmethoden 84

Vorteile:

Diese Fehlertoleranzmethode bietet hchste Leistung bei Lesevorgngen in fehlertoleranten Konfigurationen. Kein Datenverlust, solange kein ausgefallenes Laufwerk auf ein anderes ausgefallenes Laufwerk gespiegelt war (bis zur Hlfte der physischen Laufwerke im Array knnen ausfallen). Diese Methode ist teuer (fr Fehlertoleranz sind viele Laufwerke erforderlich). Nur die Hlfte der Gesamtspeicherkapazitt kann fr die Datenspeicherung verwendet werden.

Nachteile:

RAID 5 Distributed Data Guarding


In einer RAID 5-Konfiguration wird der Schutz der Daten ber Parittsdaten (mit Px,y in der Abbildung bezeichnet) erreicht. Die Parittsdaten werden Stripe fr Stripe aus den Benutzerdaten ermittelt, die auf alle anderen Blcke innerhalb des betreffenden Stripes geschrieben werden. Die Blcke mit den Parittsdaten werden gleichmig ber alle physischen Laufwerke im logischen Laufwerk verteilt.

Fllt ein physisches Laufwerk aus, knnen die Daten auf dem ausgefallenen Laufwerk aus den noch vorhandenen Paritts- und Benutzerdaten der anderen Laufwerke des Arrays wiederhergestellt werden. Die wiederhergestellten Daten werden normalerweise auf ein Online-Ersatzlaufwerk geschrieben. Diesen Prozess bezeichnet man als Rebuild. Diese Konfiguration ist sinnvoll, wenn Kosten, Leistung und Datenverfgbarkeit gleichermaen von Bedeutung sind. Vorteile:

Hohe Leistung bei Lesevorgngen. Keine Datenverluste beim Ausfall eines physischen Laufwerks. Es wird mehr Laufwerkskapazitt genutzt als bei RAID 1+0 (fr die Parittsdaten ist nur die Speicherkapazitt erforderlich, die einem physischen Laufwerk entspricht). Relativ geringe Leistung bei Schreibvorgngen. Es treten Datenverluste auf, wenn ein zweites Laufwerk ausfllt, bevor die Daten des ersten ausgefallenen Laufwerks wiederhergestellt wurden.

Nachteile:

Laufwerk-Arrays und Fehlertoleranzmethoden 85

RAID 6 (ADG) Advanced Data Guarding


HINWEIS: RAID 6 (ADG) wird nicht von allen Controllern untersttzt. RAID 6 (ADG) hnelt RAID 5, da ebenfalls Parittsdaten erstellt und gespeichert werden, um Datenverluste aufgrund von Laufwerksausfllen zu vermeiden. Bei Verwendung von RAID 6 (ADG) werden jedoch zwei separate Stze von Parittsdaten (Px,y und Qx,y in der Abbildung) verwendet, so dass die Daten auch dann erhalten bleiben, wenn zwei Laufwerke ausfallen. Jeder Satz von Parittsdaten belegt eine Kapazitt, die der eines physischen Laufwerks entspricht.

Diese Methode ist sinnvoll, wenn Datenverluste inakzeptabel sind, die Kosten aber gleichzeitig gering gehalten werden sollen. Die Wahrscheinlichkeit von Datenverlusten in Arrays mit einer RAID 6 (ADG)Konfiguration ist geringer als bei RAID 5-Konfigurationen. Vorteile:

Diese Methode bietet eine hohe Leseleistung. Diese Methode bietet eine hohe Datenverfgbarkeit. Es knnen zwei beliebige Laufwerke ohne Verlust kritischer Daten ausfallen. Mehr Datenkapazitt nutzbar als bei RAID 1+0 Parittsdaten erfordern nur den Speicherplatz von zwei physischen Laufwerken.

Nachteile: Der einzige nennenswerte Nachteil von RAID 6 (ADG) besteht in der relativ geringen Leistung bei Schreibvorgngen (geringer als bei RAID 5), da immer zwei Stze von Parittsdaten errechnet werden mssen.

Laufwerk-Arrays und Fehlertoleranzmethoden 86

Vergleich der hardwaregesttzten RAID-Methoden


HINWEIS: RAID 6 (ADG) wird nicht von allen Controllern untersttzt.
Nr. Alternative Bezeichnung RAID:0 Striping (keine Fehlertoleranz) RAID:1+0 Spiegelung RAID:5 Distributed Data Guarding RAID 6 (ADG) Advanced Data Guarding (erweitertes Data Guarding) n-2

Formel fr die Anzahl der fr Daten nutzbaren Laufwerke (n = Gesamtzahl von Laufwerken im Array) Fraktion des nutzbaren LaufwerkSpeicherplatzes* Mindestanzahl der physischen Laufwerke Toleriert den Ausfall eines physischen Laufwerks Toleriert den gleichzeitigen Ausfall von mehr als einem physischen Laufwerk Leseleistung Schreibleistung Relative Kosten

n/2

n-1

100 %

50 %

67 % bis 93 %

50 % bis 96 %

1 Nein

2 Ja

3 Ja

4 Ja

Nein

Nur wenn zwei ausgefallene Laufwerke kein gespiegeltes Paar sind High (Hoch) Medium (Mittel) High (Hoch)

Nein

Ja

High (Hoch) High (Hoch) Low (Niedrig)

High (Hoch) Low (Niedrig) Medium (Mittel)

High (Hoch) Low (Niedrig) Medium (Mittel)

*Bei der Berechnung der Werte fr die Fraktion des nutzbaren Laufwerk-Speicherplatzes werden folgende Annahmen gemacht: (1) Alle physischen Laufwerke im Array haben dieselbe Kapazitt; (2) Online-Ersatzlaufwerke werden nicht verwendet; (3) bei RAID 5 werden nicht mehr als 14 physische Laufwerke pro Array verwendet; (4) bei RAID 6 (ADG) werden nicht mehr als 56 Laufwerke verwendet.

Auswhlen einer RAID-Methode


HINWEIS: RAID 6 (ADG) wird nicht von allen Controllern untersttzt.
Wichtigstes Kriterium Fehlertoleranz Kosteneffizienz Auch wichtig Kosteneffizienz I/O-Leistung Fehlertoleranz I/O-Leistung I/O-Leistung Kosteneffizienz Fehlertoleranz Empfohlene RAID-Ebene RAID 6 (ADG) RAID:1+0 RAID 6 (ADG) RAID 5 (RAID 0, wenn keine Fehlertoleranz bentigt wird) RAID 5 (RAID 0, wenn keine Fehlertoleranz bentigt wird) RAID:1+0

Laufwerk-Arrays und Fehlertoleranzmethoden 87

Alternative Fehlertoleranzmethoden
Ihr Betriebssystem untersttzt mglicherweise auch Controller-Duplexing oder softwaregesttztes RAID.

Softwaregesttztes RAID: hnelt dem hardwaregesttzten RAID. In diesem Fall greift das Betriebssystem jedoch so auf logische Laufwerke zu, als wrde es sich um physische Laufwerke handeln. Zum Schutz vor Datenverlust aufgrund des Ausfalls eines physischen Laufwerks mssen sich die einzelnen logischen Laufwerke jeweils in einem anderen Array befinden. Controller-Duplexing: Zwei identische Controller mit voneinander unabhngigen, aber identischen Laufwerksgruppen verwalten identische Daten. Im unwahrscheinlichen Fall eines Controller-Ausfalls bernehmen der verbliebene Controller und die an diesen angeschlossenen Laufwerke die Verarbeitung aller Anforderungen.

Keine dieser alternativen Methoden bietet Untersttzung fr Online-Ersatzlaufwerke oder die automatische Datenwiederherstellung. Auch die automatische Zuverlssigkeitsberwachung (Auto-Reliability Monitoring, ARM) und Datenwiederherstellung werden nicht untersttzt. Falls Sie sich fr eine dieser alternativen Fehlertoleranzoptionen entscheiden, konfigurieren Sie Ihre Arrays mit RAID 0, um maximale Speicherkapazitt zu erzielen. Weitere Einzelheiten ber die Implementierung finden Sie in der Dokumentation zu Ihrem Betriebssystem.

Laufwerk-Arrays und Fehlertoleranzmethoden 88

Diagnose von Array-Problemen


In diesem Abschnitt
Diagnoseprogramme .............................................................................................................................. 89

Diagnoseprogramme
Mehrere Diagnose-Tools bieten Feedback zu Problemen mit Arrays. Die wichtigsten sind:

ADU Dieses Dienstprogramm steht sowohl auf der SmartStart CD als auch auf der HP Website (http://www.hp.com/support) zur Verfgung. Die ADU-Fehlermeldungen und ihre Bedeutung sind im HP Servers Troubleshooting Guide (HP Server Fehlerbeseitigungshandbuch) aufgelistet.

POST-Meldungen Smart Array Controller geben beim Neustart eventuell Fehlermeldungen aus, die beim Diagnosetest aufgetreten sind. Viele dieser POST-Meldungen sind selbsterklrend und schlagen Gegenmanahmen vor. Weitere Informationen zu POST-Meldungen finden Sie im HP Servers Troubleshooting Guide (HP Server Fehlerbeseitigungshandbuch).

Server-Diagnoseprogramm So verwenden Sie das Server-Diagnoseprogramm:


a. Legen Sie die SmartStart CD in das CD-ROM-Laufwerk des Servers ein. b. Klicken Sie im Lizenzvertrag auf Agree (Ich stimme zu), und klicken Sie dann auf die

Registerkarte Maintenance (Wartung).


c. Klicken Sie auf Server Diagnostics, und folgen Sie den Anleitungen und

Eingabeaufforderungen auf dem Bildschirm.

Diagnose von Array-Problemen 89

Akronyme und Abkrzungen


ACU
Array Configuration Utility (Dienstprogramm zur Array-Konfiguration)

ADG
Advanced Data Guarding (auch als RAID 6 bekannt)

ADU
Array Diagnostics Utility (Dienstprogramm zur Array-Diagnose)

CPQONLIN
NetWare Online Array Configuration Utility

HBA
Host-Busadapter

MSA
Modular Smart Array (Modulares Smart Array)

MTBF
Mean Time Between Failures (Mittlere strungsfreie Betriebsdauer)

ORCA
Option ROM Configuration for Arrays

POST
Power-On Self-Test (Selbsttest beim Systemstart)

RAID
Redundant Array of Inexpensive (oder Independent) Disks (Redundantes Array unabhngiger Festplatten)

RBSU
ROM-Based Setup Utility (ROM-basiertes Setup-Programm)

Akronyme und Abkrzungen 90

SSP
Selective Storage Presentation (Selektive Speicherbereitstellung)

WBEM
Web-Based Enterprise Management

WWN
World Wide Name

Akronyme und Abkrzungen 91

Index
A
Abfragen eines Gerts 62 Abkrzungen in der CLI 62 Abkrzungen von Schlsselwrtern 62 ACU (Array Configuration Utility) 19 ACU-GUI, Methoden zum ffnen der 19 ADU (Array Diagnostic Utility) 88 Aktivieren des Array-Beschleunigers 31, 34, 54, 76 Aktivieren des Laufwerk-Caches 76 ndern der Stripe-Gre oder der RAID-Ebene, ACU-CLI 70 ndern der Stripe-Gre oder der RAID-Ebene, ACU-GUI 26, 40 ndern der Stripe-Gre oder der RAID-Ebene, ACU-Skripts 53 ndern der Stripe-Gre oder der RAID-Ebene, CPQONLIN 18 Array Configuration Utility (ACU) 19 Array Diagnostic Utility (ADU) 88 Array, Erstellen 14, 25, 30, 52 Array-Beschleuniger, Aktivieren oder Deaktivieren 16, 31, 34, 76 Array-Erweiterung, ACU-GUI 26, 38 Array-Erweiterung, ACU-Skripts 52 Array-Erweiterung, CPQONLIN 17 Array-Erweiterung, Einstellen der Prioritt 16, 34, 50 Array-Konfiguration, Kopieren 45 Array-Konzepte 79 Assistent 11, 28, 33 Aufgabenliste fr die ACU-GUI im Standardkonfigurationsmodus 27 Ausfallwahrscheinlichkeit des logischen Laufwerks 77 Ausfhren der ACU-GUI 19 Ausgefallenes logisches Laufwerk, Reaktivieren 75 Beschleunigungsverhltnis 16 Betriebsmodi der ACU-GUI 24 Bildschirmbeschreibung 9, 12, 28

C
CLI (Command Line Interface, Befehlszeilenschnittstelle) 9 CLI, Syntax 9, 61 Controller-Duplexing 87 Controller-Name 49, 68 CPQONLIN 11

D
Datenschutz, Methoden 82, 87 Deaktivieren des Array-Beschleunigers 31, 34, 54, 76 Deaktivieren des Laufwerk-Caches 76 Deaktivieren des redundanten Controllers 74 Demaskieren eines Gerts 71 Diagnoseprogramme 88 Duplex-Betrieb 87

E
Eingabe-Skript, Verwenden 45 Erfassen von Konfigurationen 45 Erhhen, Kapazitt logischer Laufwerke 39, 53, 70 Ersatzlaufwerke, ACU-CLI 69 Ersatzlaufwerke, ACU-GUI 30, 40 Ersatzlaufwerke, ACU-Skripts 51 Ersatzlaufwerke, CPQONLIN 15 Erweitern eines Arrays, ACU-GUI 26, 38 Erweitern eines Arrays, ACU-Skripts 52 Erweitern eines Arrays, CPQONLIN 17 Erweiterungsprioritt, Einstellen 16, 34, 50, 75

F
Fehlerbeseitigung 88 Fehlermeldungen 55, 88 Fehlertoleranzmethoden 82 Fortgeschrittene Konfigurationsaufgaben, Untersttzung von 7 Funktionen der Dienstprogramme 6

B
Befehlsmodus, ffnen des ACU im 60 Befehlszeilenschnittstelle (Command Line Interface, CLI) 9, 60 Beispielsskript 46

Index 92

G
Gelufige Aufgaben im CPQONLIN 14 Gerte, Identifizieren 65 Gerteinformationen, Erhalten 28, 62

Lokale Anwendung, Verwenden des ACU als 20 Lschen einer Konfiguration 13, 34 Lschen eines Gerts 66

M
Maskieren eines Gerts 71 MaxBoot-Einstellung 31, 53 Menoptionen, CPQONLIN 13 Methoden zum ffnen der ACU-GUI 19

H
help, Befehl 64 Hostmodus 55, 73

I
I/O-Pfad, ndern 51, 73, 74 Identifizieren von Gerten 65 Informationen ber Gerte, Erhalten 28, 62 Installationsanweisungen 11, 19

N
Neuzusammensetzen eines geteilten Arrays 44

O
ffnen der ACU-GUI 19 Option ROM Configuration for Arrays (ORCA) 8 Optionen, in Skripten, Liste von 47 ORCA (Option ROM Configuration for Arrays) 8

K
Konfiguration lschen 34 Konfigurationsaufgaben, Untersttzung von 6 Konfigurationsmodi, ACU-GUI 24 Konsolenmodus, ffnen des ACU im 60 Kopieren einer Konfiguration 45

P
Parameter, in der CLI, Erhalten von Werten fr 62 POST-Fehlermeldungen 88

L
Laufwerk-Array, Konzepte 79 Laufwerk-Cache, Aktivieren oder Deaktivieren 76 LEDs, Aktivieren 65 Lese-/Schreibverhltnis, Einstellen, im CPQONLIN 16 Lese-/Schreibverhltnis, Einstellen, in ACU-Skripts 49, 54 Lese-/Schreibverhltnis, Einstellen, in der ACU-CLI 76 Lese-/Schreibverhltnis, Einstellen, in der ACU-GUI 34 Logisches Laufwerk, Ausfall 77 Logisches Laufwerk, ausgefallenes, Reaktivieren 75 Logisches Laufwerk, Beschreibung 79 Logisches Laufwerk, Erstellen, im CPQONLIN 14 Logisches Laufwerk, Erstellen, in der ACU-CLI 66 Logisches Laufwerk, Erstellen, in der ACU-GUI 31, 36 Logisches Laufwerk, Erstellen, in ORCA 9 Logisches Laufwerk, Kapazittserhhung 39, 53, 70 Logisches Laufwerk, Umstellen, im CPQONLIN 18 Logisches Laufwerk, Umstellen, in ACU-Skripts 53 Logisches Laufwerk, Umstellen, in der ACU-CLI 70 Logisches Laufwerk, Umstellen, in der ACU-GUI 40

R
RAID, softwaregesttzt 87 RAID-Ebene, ndern 18, 40, 53, 70 RAID-Ebenen 82, 83, 84, 85 RAID-Ebenen, Vergleich von Leistungsmerkmalen 86 Reaktivieren eines ausgefallenen logischen Laufwerks 75 Redundanter Controller, ndern des I/O-Pfades 51, 54, 73, 74 Redundanter Controller, Deaktivieren 74 Redundanter Controller, Einstellungen fr den bevorzugten Pfad 51, 54, 73, 74 Remote-Dienst, Verwenden des ACU als 22 Remote-Server, Konfigurieren 21

S
Schnellkonfigurationsmodus, Verfgbarkeit 25 Schnellkonfigurationsmodus, Verwenden 25, 26 Schreib-Cache des physischen Laufwerks, Aktivieren oder Deaktivieren 76 Schreib-Cache, auf physischen Laufwerken, Aktivieren oder Deaktivieren 76 Selective Storage Presentation (SSP) im CPQONLIN 13 Selective Storage Presentation (SSP) in ACU-Skripts 54
Index 93

Selective Storage Presentation (SSP) in der ACU-CLI 71 Selective Storage Presentation (SSP) in der ACU-GUI 41 Server Diagnostics Utility 88 show (CLI-Befehl) 62 Skriptdateien 45 Skriptmodus 45 Skriptsyntax 45 SmartStart CD als Quelle des ACU 23 Softwaregesttztes RAID 87 SSP (Selective Storage Presentation) im CPQONLIN 13 SSP (Selective Storage Presentation) in ACU-Skripts 54 SSP (Selective Storage Presentation) in der ACU-CLI 71 SSP (Selective Storage Presentation) in der ACU-GUI 41 Standardeinstellungen 46 Standardkonfigurationsaufgaben, Untersttzung von 6 Standby-Controller, Deaktivieren 74 Stripe-Gre, ndern 18, 40, 53, 70 StripeSize-Werte 53 Switches, Konfigurieren 42 Syntax, CLI 61 Syntax, Skript 45

W
Wiederherstellungsprioritt, Einstellen 16, 34, 50, 74

Z
Ziel-Gert, Einstellung 64 Zugriffssteuerung 41, 71

T
Teilen eines gespiegelten Arrays 44 Typische Verfahren, CPQONLIN 14

U
Umbenennen eines Adapters 73 Umbenennen eines Controllers 68 Untersttzte Aufgaben der einzelnen Dienstprogramme 6

V
Verbindungsnamen 54, 73 Verbindungsprofil 55, 73 Vergleich der Dienstprogramme 5 Verhltnis fr den Cache-Speicher, Einstellen 16, 34, 50, 76 Verzgerungszeit fr Oberflchenscans 50, 75

Index 94