HP Array Configuration Utility Gebruikershandleidingh10032. · Microsoft, Windows en Windows NT...

77
HP Array Configuration Utility Gebruikershandleiding Januari 2006 (eerste editie) Artikelnummer 416146-331

Transcript of HP Array Configuration Utility Gebruikershandleidingh10032. · Microsoft, Windows en Windows NT...

HP Array Configuration Utility Gebruikershandleiding

Januari 2006 (eerste editie) Artikelnummer 416146-331

© Copyright 2006 Hewlett-Packard Development Company, L.P.

De informatie in dit document kan zonder voorafgaande kennisgeving worden gewijzigd. Alle garanties voor HP producten en services staan in de uitdrukkelijke garantiebeschrijvingen bij de desbetreffende producten. Geen enkel onderdeel van dit document mag als extra garantie worden gezien. HP aanvaardt geen aansprakelijkheid voor technische fouten, drukfouten of weglatingen in deze publicatie.

Microsoft, Windows en Windows NT zijn in de Verenigde Staten gedeponeerde handelsmerken van Microsoft Corporation. Java is een handelsmerk van Sun Microsystems, Inc in de Verenigde Staten. Linux is een in de Verenigde Staten gedeponeerd handelsmerk van Linus Torvalds.

Januari 2006 (eerste editie)

Artikelnummer 416146-331

Aanname betreffende de lezer

Dit document is bedoeld voor de persoon die verantwoordelijk is voor het installeren, beheren en oplossen van problemen met servers en Storage Systems. HP neemt aan dat u bent gekwalificeerd in het onderhoud van computerapparatuur en dat u bent getraind in het herkennen van gevaren in producten met gevaarlijke energieniveaus.

Inhoud 3

Inhoud Aan de slag ................................................................................................................................. 5

Kenmerken en systeemvereisten................................................................................................................... 5 ACU installeren......................................................................................................................................... 5

Uitvoeringsstand voor Microsoft Windows instellen .............................................................................. 6 Overzicht voor het gebruik van ACU ........................................................................................................... 6

Werkstand selecteren....................................................................................................................... 7 ACU in Local Application Mode openen ...................................................................................................... 8 ACU openen in Browser Mode (Browserstand).............................................................................................. 8 ACU openen via Systems Insight Manager ................................................................................................... 9 GUI-werkstanden..................................................................................................................................... 10

Standaardscherm voor stand Standard............................................................................................. 11 Standaardscherm voor stand Configuration Wizards ......................................................................... 11 Standaardscherm voor stand Express Configuration ........................................................................... 12

Configuratieproces voltooien .................................................................................................................... 12

Nieuwe controller configureren .................................................................................................... 13 Configuratiestand Standard gebruiken ....................................................................................................... 13

Mogelijke taken in de configuratiestand Standard (Standaard) ............................................................ 14 Express Configuration (Snelle configuratie) gebruiken .................................................................................. 15 Configuratiewizards gebruiken ................................................................................................................. 16

Array maken................................................................................................................................. 16 Logische schijfeenheid maken ......................................................................................................... 18

Bestaande configuratie wijzigen................................................................................................... 20 Keuzemogelijkheden na het openen van ACU............................................................................................. 20 Configuratie wijzigen in configuratiestand Standard (Standaard) .................................................................. 20 Configuratie wijzigen in de stand Express .................................................................................................. 21 Configuratie wijzigen met de Configuration Wizards (Configuratiewizards) ................................................... 21

Clear Configuration (Configuratie wissen) ........................................................................................ 21 Controller Settings (Controllerinstellingen) ......................................................................................... 22 Create an array (Een array maken).................................................................................................. 23 Create a logical drive (Logische schijfeenheid maken) ........................................................................ 23 Delete arrays (Arrays verwijderen) ................................................................................................... 25 Delete logical drives (Logische schijfeenheden verwijderen) ................................................................ 25 Expand Array (Array uitbreiden)...................................................................................................... 26 Extend logical drive (Logische schijfeenheid vergroten)....................................................................... 27 Migrate a logical drive (Logische schijfeenheid migreren) ................................................................... 27 Spare Management (Beheer reserveschijven) .................................................................................... 28 Selective Storage Presentation (Selectieve opslagpresentatie) .............................................................. 28 Schakelaars configureren ............................................................................................................... 30 Gespiegelde array splitsen ............................................................................................................. 32 Gesplitste gespiegelde array opnieuw combineren ............................................................................ 32

Scripts schrijven in ACU .............................................................................................................. 33 Inleiding op het schrijven van scripts in ACU .............................................................................................. 33 Werkstanden.......................................................................................................................................... 33 Syntaxis opdrachtregel............................................................................................................................. 34 Voorbeeld van aangepast invoerscript ....................................................................................................... 34 Opties voor scriptbestanden ..................................................................................................................... 35

Optiecategoriën in ACU-scripts ....................................................................................................... 35 Categorie Control.......................................................................................................................... 36

Inhoud 4

Categorie Controller ...................................................................................................................... 36 Categorie Array ............................................................................................................................ 39 Categorie Logical Drive.................................................................................................................. 40

Foutmeldingen ........................................................................................................................................ 43 Foutmeldingen bij ACU-scripts......................................................................................................... 43

Opdrachtregelinterface gebruiken ................................................................................................ 48 Overzicht van de ACU-opdrachtinterface ................................................................................................... 48

Opdrachtinterface uitvoeren............................................................................................................ 48 Opdrachtregelinterface, syntaxis ..................................................................................................... 49 Afkortingen van sleutelwoorden....................................................................................................... 49 Waarschuwingsprompts verbergen.................................................................................................. 50 Informatie opvragen bij een apparaat .............................................................................................. 50 Help ............................................................................................................................................ 50

Algemene procedures .............................................................................................................................. 51 Logische schijfeenheid maken ......................................................................................................... 51 Chassisnaam van de controller wijzigen........................................................................................... 53 Selective Storage Presentation (Selectieve opslagpresentatie) gebruiken................................................ 53 Doelapparaten verwijderen ............................................................................................................ 56 Apparaten identificeren.................................................................................................................. 56 Array uitbreiden ............................................................................................................................ 56 Logische schijfeenheid vergroten ..................................................................................................... 57 Reserveschijven beheren................................................................................................................. 57 Migrate a logical drive (Logische schijfeenheid migreren) ................................................................... 58 Rebuild Priority Setting (Instelling prioriteit opnieuw opbouwen) wijzigen .............................................. 58 Expand Priority Setting (Instelling prioriteit uitbreiden) wijzigen............................................................ 59 Cacheverhouding van de controller wijzigen..................................................................................... 59 Vertragingstijd voor de oppervlaktecontrole wijzigen ......................................................................... 59 Uitgevallen logische schijfeenheid opnieuw inschakelen ..................................................................... 60 Schijfcache in- of uitschakelen ......................................................................................................... 60 Array-accelerator in- of uitschakelen................................................................................................. 60 Redundante controller uitschakelen .................................................................................................. 61 Doel instellen ................................................................................................................................ 61 Voorkeurspadstand instellen............................................................................................................ 62 Systeem opnieuw scannen .............................................................................................................. 63

Kans op uitvallen logische schijfeenheid ........................................................................................ 64 Factoren die een rol spelen bij het uitvallen van een logische schijfeenheid..................................................... 64

Kans op het uitvallen van een logische schijfeenheid in relatie tot het aantal schijven in een array ........... 65

Schijfarrays en methoden voor fouttolerantie.................................................................................. 66 Schijfarrays ............................................................................................................................................ 66 Fouttolerantiemethoden ............................................................................................................................ 69

Hardwarematige fouttolerantiemethoden .......................................................................................... 69 Alternatieve fouttolerantie-methoden................................................................................................. 73

Diagnose van arrayproblemen ..................................................................................................... 74 Diagnoseprogramma’s............................................................................................................................. 74

Acroniemen en afkortingen .......................................................................................................... 75

Index......................................................................................................................................... 76

Aan de slag 5

Aan de slag

In dit gedeelte Kenmerken en systeemvereisten ................................................................................................................. 5 ACU installeren........................................................................................................................................ 5 Overzicht voor het gebruik van ACU.......................................................................................................... 6 ACU in Local Application Mode openen..................................................................................................... 8 ACU openen in Browser Mode (Browserstand) ............................................................................................ 8 ACU openen via Systems Insight Manager .................................................................................................. 9 GUI-werkstanden.................................................................................................................................... 10 Configuratieproces voltooien ................................................................................................................... 12

Kenmerken en systeemvereisten HP Array Configuration Utility (ACU) is een hulpprogramma in de vorm van een browser met de volgende kenmerken: • kan online worden gebruikt (met andere woorden, wanneer het besturingssysteem actief is); • beschikt over verschillende bedieningsmodi, die een snellere configuratie mogelijk maken

of een grotere controle over de configuratieopties bieden; • Suggesties voor de beste configuratie van een niet-geconfigureerd systeem; • biedt tips op het scherm voor de afzonderlijke stappen van een configuratieprocedure; • biedt online uitbreiding van de arraycapaciteit, vergroting van de capaciteit van de logische

schijfeenheden, en RAID- of stripegroottemigratie.

De minimale weergave-instellingen voor optimale prestaties zijn een resolutie van 1024 x 768 pixels en 256 kleuren. Raadpleeg het bestand README.TXT voor nadere informatie over ondersteuning voor browsers en besturingssystemen.

ACU installeren Download ACU van de HP website of van de cd die bij de controller wordt geleverd. Installeer ACU vervolgens op de server.

Aan de slag 6

Uitvoeringsstand voor Microsoft Windows instellen Als de server tijdens de installatie een ondersteund Microsoft® Windows®-besturingssysteem gebruikt, wordt u gevraagd een instelling voor de uitvoeringsstand te selecteren. Met deze instelling bepaalt u of u ACU op deze server kunt uitvoeren vanaf een netwerklocatie op afstand.

U kunt op elk gewenst moment een andere uitvoeringsstand selecteren door Setup hp Array Configuration Utility (HP ACU configureren) in het menu Start te selecteren.

Vergelijking van uitvoeringsstanden voor ACU

Local Application Mode Remote Service Mode

ACU wordt geïnstalleerd als een uitvoerbare applicatie.

ACU wordt geïnstalleerd als een service die wordt gestart bij het inschakelen van de server.

ACU wordt alleen op het lokale systeem uitgevoerd en kan niet op afstand worden gebruikt.

De gebruikersinterface wordt in een browser weergegeven, maar u heeft geen webserver nodig.

ACU kan op afstand worden gestart vanaf een andere server in het netwerk.

Het besturingssysteem controleert of de gebruiker beheerdersrechten heeft op de server waarop ACU wordt uitgevoerd.

De controle wordt uitgevoerd via het mechanisme dat ook voor Systems Insight Manager agents wordt gebruikt.

Overzicht voor het gebruik van ACU 1. Open ACU.

U kunt met ACU werken in de scriptstand (“Scripts schrijven in ACU” op pagina 33), CLI-stand (“Opdrachtregelinterface gebruiken” op pagina 48), of GUI-stand. U kunt de GUI-stand daarnaast op de volgende manieren bereiken: • Als lokale toepassing (deze methode is alleen beschikbaar op Microsoft® Windows®-platforms)

(“ACU in Local Application Mode openen” op pagina 8) • Met een browser (“ACU openen in Browser Mode (Browserstand)” op pagina 8) • Via HP Systems Insight Manager (“ACU openen via Systems Insight Manager” op pagina 9)

Aan de slag 7

OPMERKING: Sommige geavanceerde bewerkingen zijn mogelijk niet bij alle werkwijzen beschikbaar. Zie voor meer informatie “Taken mogelijk in elke werkstand (zie “Werkstand selecteren” op pagina 7).”

2. Als u ACU in de GUI-stand opent: a. Selecteer de controller die u wilt configureren. b. Selecteer de configuratiestand die u wilt gebruiken (“GUI-werkstanden” op pagina 10).

3. Configureer de controller. • Als u gebruik maakt van scripting (“Scripts schrijven in ACU” op pagina 33), of de CLI

(“Opdrachtregelinterface gebruiken” op pagina 48), raadpleegt u het corresponderende hoofdstuk voor meer informatie.

• Als u een GUI-methode gebruikt voor het configureren van een nieuwe controller, gaat u naar “Nieuwe controller configureren” (op pagina 13) voor meer informatie.

• Als u een GUI-methode gebruikt voor het wijzigen van een bestaande configuratie, gaat u naar “Bestaande configuratie wijzigen” (op pagina 20) voor meer informatie.

4. Als u een GUI gebruikt, moet u de configuratiewijzigingen opslaan. 5. Selecteer een andere controller om te configureren of sluit ACU af. 6. U maakt nieuwe logische stations beschikbaar voor de opslag van gegevens met behulp van de

schijfbeheerprogramma’s van het besturingssysteem waarmee u partities kunt maken en de schijven kunt formatteren.

Werkstand selecteren Sommige geavanceerde taken kunnen alleen in een bepaalde werkstand (GUI. CLI, scriptstand) worden uitgevoerd.

OPMERKING: Een + in de betreffende kolom geeft aan dat de functie of procedure wordt ondersteund. Een -- geeft aan dat de functie of procedure niet wordt ondersteund.

Taak GUI CLI Scripting

Elementaire configuratie of herconfiguratie van stations en arrays (logische stations maken of wijzigen, controllerinstellingen wijzingen, cacheverhouding instellen)

+ + +

Meerdere systemen identiek configureren +* +* +

SSP configureren + + +

Schakelaars configureren + -- --

De configuratie van een systeem kopiëren naar meerdere andere systemen

-- -- +

Een redundante controller uitschakelen +** + --

De schrijfcache van de vaste schijf in- of uitschakelen

-- + --

Apparaten herkennen door de LED’s ervan te laten knipperen

+ + --

Een uitgevallen logisch station opnieuw inschakelen

-- + --

De vertraging voor een oppervlaktecontrole instellen

+ + +

Aan de slag 8

Taak GUI CLI Scripting

De voorkeurscontroller voor een logische schijfeenheid instellen (voor systemen die redundante controllers ondersteunen)

+** + +

Een RAID 1-array splitsen of een gesplitste array weer samenvoegen

+ -- --

*Deze taak kan efficiënter worden uitgevoerd met een script. **Deze taken kunnen alleen worden uitgevoerd in de GUI wanneer u gebruik maakt van de stand Standaard.

ACU in Local Application Mode openen 1. Klik op Start en ga naar Programma’s > HP System Tools (HP Hulpprogramma’s) >

HP Array Configuration Utility (HP Hulpprogramma Array Configuration). ACU wordt in de browser gestart en vervolgens wordt gecontroleerd welke controllers op het systeem zijn aangesloten. Dit kan een minuut of twee duren.

2. Nadat alle controllers zijn gedetecteerd, selecteert u een controller in de lijst aan de linkerkant van het scherm. Het hoofdconfiguratiescherm van ACU wordt weergegeven.

ACU openen in Browser Mode (Browserstand) 1. Open ACU op de host. 2. Als u een server op afstand wilt configureren, controleert u eerst of de uitvoeringsstand voor ACU

is ingesteld op Remote Service (“Uitvoeringsstand voor Microsoft Windows instellen” op pagina 6). 3. Open de browser lokaal (op de host) of op de server op afstand. 4. Typ de volgende tekst in het adresveld van de browser (waarbij servernaam staat voor de naam

of het IP-adres van de host): http://servername:2301

Het aanmeldingsscherm voor System Management Homepage wordt geopend.

Aan de slag 9

5. Meld u aan. • Wanneer u versie 2.0.0 of later van System Management Homepage gebruikt, typt

u de gebruikersnaam en het wachtwoord van uw besturingssysteem. • Gebruikt u een oudere versie van System Management Homepage, dan gebruikt u uw

WBEM-gebruikersnaam en -wachtwoord. Zie de HP System Management Homepage (http://h18013.www1.hp.com/products/servers/management/agents/index.html) of de HP System Management Homepage Installation Guide (HP System Management Homepage Installatiehandleiding) die beschikbaar is op de website van HP (http://www.hp.com), voor meer informatie. De System Management Homepage wordt geopend.

6. Klik links op de pagina op Array Configuration Utility (Hulpprogramma Array Configuration). ACU wordt gestart en vervolgens wordt gecontroleerd welke controllers op het systeem zijn aangesloten. Dit kan een minuut of twee duren.

7. Nadat alle controllers zijn gedetecteerd, selecteert u een controller in de lijst aan de linkerkant van het scherm. Het hoofdconfiguratiescherm van ACU wordt weergegeven.

ACU openen via Systems Insight Manager 1. Controleer op de server waarop ACU is geladen of het hulpprogramma in Remote Service mode

wordt uitgevoerd (“Uitvoeringsstand voor Microsoft Windows instellen” op pagina 6). 2. Maak vanaf de server op afstand verbinding met de Systems Insight Manager-server (poort: 280)

en meld u aan. 3. Selecteer Device Queries (Apparaatquery’s). 4. Selecteer All servers (Alle servers) onder Device by Type (Apparaat per type). 5. Maak een verbinding met de server waarop ACU wordt uitgevoerd. 6. Selecteer System Management Homepage (Startpagina systeembeheer) onder Device Links

(Apparaatkoppelingen). Het aanmeldingsscherm voor System Management Homepage wordt geopend.

Aan de slag 10

7. Meld u aan. • Wanneer u versie 2.0.0 of later van System Management Homepage gebruikt, typt

u de gebruikersnaam en het wachtwoord van uw besturingssysteem. • Gebruikt u een oudere versie van System Management Homepage, dan gebruikt u uw

WBEM-gebruikersnaam en -wachtwoord. Zie de HP System Management Homepage (http://h18013.www1.hp.com/products/servers/management/agents/index.html) of de HP System Management Homepage Installation Guide (HP System Management Homepage Installatiehandleiding) die beschikbaar is op de website van HP (http://www.hp.com), voor meer informatie. De System Management Homepage wordt geopend.

8. Klik links op de pagina op Array Configuration Utility (Hulpprogramma Array Configuration). ACU wordt gestart en vervolgens wordt gecontroleerd welke controllers op het systeem zijn aangesloten. Dit kan een minuut of twee duren.

9. Nadat alle controllers zijn gedetecteerd, selecteert u een controller in de lijst aan de linkerkant van het scherm. Het hoofdconfiguratiescherm van ACU wordt weergegeven.

GUI-werkstanden De GUI-indeling van ACU heeft drie configuratiestanden: • In de stand Standard (Standaard) (“Standaardscherm voor stand Standard” op pagina 11)

kunt u alle opties op de controller handmatig configureren. • In de stand Configuration Wizards (Configuratiewizards) (“Standaardscherm voor stand

Configuration Wizards” op pagina 11) wordt u door elke stap van een handmatig configuratieproces geleid.

• In de stand Express Configuration (Snelle configuratie) (“Standaardscherm voor stand Express Configuration” op pagina 12) wordt de configuratie van de controller automatisch ingesteld op basis van uw antwoorden op een paar eenvoudige vragen.

Standard (Standaard) is de standaardinstelling. Als u niet bekend bent met ACU, gebruikt u de stand Configuration Wizards (Configuratiewizards) (of de stand Express Configuration (Snelle configuratie), als deze beschikbaar is voor de desbetreffende array). U kunt deze alternatieve standen activeren door op de gewenste koppeling te klikken in de rechterbenedenhoek van het ACU-hoofdconfiguratiescherm.

Aan de slag 11

Standaardscherm voor stand Standard

Dit is de standaard configuratiestand voor ACU. Alle configuratieopties voor het geselecteerde item in het deelvenster Configuration View (Configuratieweergave) worden weergegeven in een frame rechts op het scherm.

Standaardscherm voor stand Configuration Wizards

Het scherm van de stand Configuration Wizards (Configuratiewizards) bestaat uit vier delen: de lijst Devices (Apparaten), het deelvenster Configuration View (Configuratieweergave), het hoofdmenu en de kolom met veelgestelde vragen. • De lijst Devices (Apparaten) links in het scherm bevat alle herkende controllers die op het systeem

zijn aangesloten. • Het grijze deelvenster Configuration View (Configuratieweergave) middenboven in het scherm laat

alle arrays, logische schijfeenheden, ongebruikte ruimte en niet-toegewezen fysieke schijfeenheden zien die zijn aangesloten op de geselecteerde controller. Standaard is de logische configuratieweergave te zien. • Als u wilt overschakelen op de fysieke configuratie, klikt u op Show Physical View

(Fysieke weergave) in de rechterbovenhoek van het deelvenster.

Aan de slag 12

• Voor meer informatie over een item in dit deelvenster klikt u op het pictogram van het desbetreffende item. Er wordt een venster weergegeven.

• Het hoofdmenu middenonder in het scherm bevat de opties die in deze fase beschikbaar zijn. • De kolom met veelgestelde vragen rechts in het scherm bevat informatie en tips die betrekking

hebben op het huidige scherm. Raadpleeg de informatie in dit gedeelte voordat u op Help klikt in de rechterbovenhoek van het browserscherm.

Standaardscherm voor stand Express Configuration

OPMERKING: Deze configuratieoptie is alleen beschikbaar als de geselecteerde controller ongebruikte ruimte in een array bevat of fysieke schijfeenheden heeft die niet aan een array zijn toegewezen.

De schermen van de stand Express Configuration (Snelle configuratie) zien er ongeveer uit als die van de stand Configuration Wizards (Configuratiewizards) (“Standaardscherm voor stand Configuration Wizards” op pagina 11), maar bevatten andere instructietekst. In de stand Express Configuration (Snelle configuratie) moet u enkele eenvoudige vragen over uw configuratievoorkeuren beantwoorden. Vervolgens wordt automatisch de optimale configuratie ingesteld op basis van uw antwoorden.

Configuratieproces voltooien In de rest van deze handleiding wordt meer informatie gegeven over de achtereenvolgende stappen van het configuratieproces. • Ga naar “Nieuwe controller configureren” (op pagina 13) als de controller niet is geconfigureerd

(als deze geen arrays of logische schijfeenheden, maar alleen niet-toegewezen fysieke schijfeenheden heeft).

• Ga naar “Bestaande configuratie wijzigen” (op pagina 20) als de controller al is geconfigureerd, maar u deze opnieuw wilt configureren.

Nieuwe controller configureren 13

Nieuwe controller configureren

In dit gedeelte Configuratiestand Standard gebruiken...................................................................................................... 13 Express Configuration (Snelle configuratie) gebruiken................................................................................. 15 Configuratiewizards gebruiken ................................................................................................................ 16

Configuratiestand Standard gebruiken 1. Klik op een item in het deelvenster Configuration View (Configuratieweergave). Rechts in het scherm

verschijnt een lijst met de taken die voor dit item kunnen worden uitgevoerd.

De taken in de lijst vormen een subset van het totale aantal taken dat mogelijk is voor het geselecteerde item. Welke van de mogelijke taken in de lijst worden opgenomen en welke worden weggelaten voor een item, is afhankelijk van het model en de configuratie van de controller. Als de geselecteerde controller bijvoorbeeld geen niet-toegewezen fysieke schijfeenheden heeft, is Create Array (Array maken) geen beschikbare taak. De tabel “Mogelijke taken in de configuratiestand Standaard” (zie “Mogelijke taken in de configuratiestand Standard (Standaard)” op pagina 14) bevat een overzicht van alle mogelijke taken voor elk type item.

2. Klik op de koppeling voor een taak. Rechts op het scherm wordt een lijst van alle mogelijke configuratieopties voor die taak weergegeven (ter vervanging van de takenlijst).

3. Stel de configuratieopties in op de door u gewenste waarden. 4. Klik op OK.

Nieuwe controller configureren 14

Mogelijke taken in de configuratiestand Standard (Standaard)

Menu-item Mogelijke taken

Controller Controller Settings (Controllerinstellingen)

Redundantie-instellingen (niet op alle controllermodellen beschikbaar)

Logical Drive Array Accelerator Settings (Array-acceleratorinstellingen logische schijfeenheid)

Create Array (Array maken)

Selective Storage Presentation (Selectieve opslagpresentatie), voor MSA1000 en Smart Array Cluster Storage controllers

Clear Configuration (Configuratie wissen)

More Information (Meer informatie)

Geavanceerde voorzieningen (niet op alle controllermodellen beschikbaar)

Array Assign Spare (Reserveschijf toewijzen)

Create Logical Drive (Logische schijfeenheid maken)

Delete (Verwijderen)

Expand (Uitbreiden)

Re-Mirror Array (Array opnieuw spiegelen)

Remove Spare (Reserveschijf verwijderen)

Split Mirrored Array (Gespiegelde array splitsen)

More Information (Meer informatie)

Logische schijfeenheid

Migrate RAID/Stripe Size (RAID/stripegrootte migreren)

Extend Size (Vergroten)

Delete (Verwijderen)

Selective Storage Presentation (Selectieve opslagpresentatie), voor RA4x00 controllers

More Information (Meer informatie)

Unused space (Ongebruikte ruimte)

Create Logical Drive (Logische schijfeenheid maken)

More Information (Meer informatie)

Nieuwe controller configureren 15

Express Configuration (Snelle configuratie) gebruiken 1. Klik op Express Configuration (Snelle configuratie) in het deelvenster rechtsonder in het

hoofdconfiguratiescherm van ACU. Het openingsscherm voor de stand Express Configuration (Snelle configuratie) wordt weergegeven.

2. Klik op Begin.

Vervolgens wordt van alle fysieke schijfeenheden die op de controller zijn aangesloten, een set van het optimale aantal arrays en logische schijfeenheden gemaakt. Dit duurt enkele minuten. Het venster wordt bijgewerkt als dit proces is voltooid. In het grijze deelvenster Configuration View (Configuratieweergave) wordt de nieuwe configuratie weergegeven en onder dit deelvenster staat een lijst met mogelijke fouttolerantieniveaus voor de eerste logische schijfeenheid.

3. Selecteer een RAID-niveau en klik op Next (Volgende). 4. Als u een fouttolerante RAID-methode selecteert terwijl er een niet-toegewezen fysieke schijfeenheid

van de juiste capaciteit beschikbaar is, wordt u nu gevraagd of u reserveschijven aan de array wilt toewijzen. • Als u niet wilt dat deze array een reserveschijf heeft, klikt u eerst op No (Nee) en vervolgens

op Next (Volgende). • Als u wel reserveschijven wilt toewijzen aan de array, klikt u eerst op Yes (Ja) en vervolgens

op Next (Volgende). Selecteer in het volgende scherm de schijfeenheden die u als reserveschijf wilt gebruiken en klik op Next (Volgende).

Nieuwe controller configureren 16

BELANGRIJK: Door een of meer reserveschijven toe te wijzen aan een array kunt u de vervanging van defecte schijfeenheden uitstellen, maar verhoogt u niet het fouttolerantieniveau van logische schijfeenheden in de array. Een logische schijfeenheid in een RAID 5-configuratie lijdt bijvoorbeeld onherstelbaar gegevensverlies als twee fysieke schijfeenheden tegelijkertijd uitvallen, ongeacht het aantal toegewezen reserveschijven.

In het deelvenster wordt nu de nieuwe configuratie weergegeven en u wordt gevraagd of u hiermee akkoord gaat. • Als u de voorgestelde configuratie afwijst, gaat u terug naar het ACU hoofdconfiguratiescherm

zodat u de nieuwe array handmatig kunt configureren. • Als u de voorgestelde configuratie accepteert, verschijnt een scherm met de bevestiging dat de

nieuwe configuratie is opgeslagen. U kunt nu de configuratie verfijnen met een van de andere standen, een andere controller configureren of ACU afsluiten.

5. Selecteer het juiste keuzerondje om de configuratie te accepteren of af te wijzen. 6. Klik op Finish (Voltooien).

Configuratiewizards gebruiken Wanneer u de wizards gebruikt, maakt u eerst ten minste één array (“Array maken” op pagina 16) en plaatst u vervolgens logische schijfeenheden in deze array (“Logische schijfeenheid maken” op pagina 18).

Array maken 1. Klik op Configuration Wizards (Configuratiewizards) in het deelvenster rechtsonder in het

hoofdconfiguratiescherm van ACU. 2. Klik eerst op Create an array (Een array maken) en vervolgens op Begin.

In het deelvenster Configuration View (Configuratieweergave) verschijnt een tijdelijke aanduiding voor de array die u wilt maken. (Als op de controller een groot aantal fysieke schijfeenheden is aangesloten, gebruikt u de schuifbalken in het deelvenster Configuration View (Configuratieweergave) om alle fysieke schijfeenheden en arrays te bekijken).

3. Selecteer het type schijfeenheid dat u in de array wilt gebruiken.

Nieuwe controller configureren 17

4. Selecteer de fysieke schijfeenheden die u in de array wilt gebruiken. • Gebruik fysieke schijfeenheden met een vergelijkbare capaciteit.

Voor het opbouwen van een array wordt van elke fysieke schijfeenheid dezelfde hoeveelheid ruimte gebruikt. Aangezien deze hoeveelheid de capaciteit van de kleinste fysieke schijfeenheid niet kan overschrijden, is de extra capaciteit van een grotere schijfeenheid in de array onbruikbaar.

• Voor optimale systeemprestaties kunt u het best fysieke schijfeenheden gebruiken die zijn aangesloten op verschillende poorten van de controller.

• Gebruik maximaal 14 fysieke schijfeenheden in een RAID 5-configuratie om de kans dat de array te maken krijgt met uitval van logische schijfeenheden te beperken.

Telkens wanneer u een fysieke schijfeenheid toevoegt aan de array, wordt de configuratieweergave bijgewerkt zodat u kunt zien hoeveel vrije schijfruimte beschikbaar is in de array.

5. Klik op Next (Volgende) wanneer u alle gewenste fysieke schijfeenheden aan de array heeft toegevoegd.

6. Als er een niet-toegewezen fysieke schijfeenheid van de juiste capaciteit beschikbaar is, wordt u gevraagd of u reserveschijven wilt toewijzen aan de array. • Als u niet wilt dat deze array een reserveschijf heeft, klikt u eerst op No (Nee) en vervolgens

op Next (Volgende). • Als u wel reserveschijven wilt toewijzen aan de array, klikt u eerst op Yes (Ja) en vervolgens

op Next (Volgende). Selecteer in het volgende scherm de schijfeenheden die u als reserveschijf wilt gebruiken en klik op Next (Volgende).

BELANGRIJK: Door een of meer reserveschijven toe te wijzen aan een array kunt u de vervanging van defecte schijfeenheden uitstellen, maar verhoogt u niet het fouttolerantieniveau van logische schijfeenheden in de array. Een logische schijfeenheid in een RAID 5-configuratie lijdt bijvoorbeeld onherstelbaar gegevensverlies als twee fysieke schijfeenheden tegelijkertijd uitvallen, ongeacht het aantal toegewezen reserveschijven.

7. Klik op Finish (Voltooien) om de configuratie te bevestigen. De schijfeenheden zijn nu geconfigureerd als ongebruikte ruimte in de nieuwe array.

Als u meer arrays op dezelfde controller wilt maken, herhaalt u de vorige stappen.

Nieuwe controller configureren 18

Logische schijfeenheid maken 1. Klik eerst op Create a logical drive (Logische schijfeenheid maken) en vervolgens op Begin. 2. Selecteer een array die ongebruikte ruimte heeft en klik op Next (Volgende). De array moet

ongebruikte ruimte hebben om een logische schijfeenheid te kunnen maken. In het scherm staat een lijst met mogelijke fouttolerantieniveaus voor deze configuratie. Zo wordt RAID 5 niet weergegeven als de array slechts twee fysieke schijfeenheden heeft.

3. Selecteer een fouttolerantieniveau en klik op Next (Volgende). 4. Selecteer de stripegrootte en klik op Next (Volgende).

De standaardstripegrootte geeft de beste prestaties in een gemengde lees/schrijf-omgeving. Als het systeem in een andere omgeving wordt gebruikt, bepaalt u aan de hand van de volgende tabel welke stripegrootte u moet instellen.

Type servertoepassing Aanbevolen instelling stripegrootte

Gemengd lezen/schrijven Standaardwaarde accepteren.

Voornamelijk sequentieel lezen (zoals audio/video-applicaties)

Grotere stripes gebruiken.

Voornamelijk schrijven (zoals beeldbewerkingsapplicaties)

Kleinere stripes voor RAID 5 en RAID 6 (ADG) gebruiken.

Grotere stripes voor RAID 0 en RAID ADG 1+0 gebruiken.

*Niet alle controllers ondersteunen RAID 6 (ADG).

In het volgende scherm heeft u de optie om MaxBoot in te schakelen. Wanneer MaxBoot is ingeschakeld, wordt het aantal sectoren dat per track wordt gebruikt verhoogd van 32 tot 63. Hierdoor kan een grotere opstartpartitie worden gemaakt voor besturingssystemen (zoals Microsoft® Windows NT® 4.0) die aan de hand van cilinders, koppen en sectoren van een fysieke schijfeenheid de capaciteit van de schijfeenheid bepalen. Ook kunt u in dat geval een grotere logische schijfeenheid maken of de grootte van de logische schijfeenheid op een later tijdstip uitbreiden. Als MaxBoot is ingeschakeld, nemen de prestaties van de logische schijfeenheid in het algemeen wat af.

5. Bepaal of u MaxBoot moet gebruiken en klik op Next (Volgende). In het volgende scherm kunt u de grootte van de logische schijfeenheid instellen. De standaardgrootte die wordt weergegeven is de grootst mogelijke logische-schijfgrootte voor het RAID-niveau dat u heeft gekozen en de set van fysieke schijfeenheden die wordt gebruikt. Door de logische schijfeenheid te verkleinen maakt u schijfruimte vrij, die u vervolgens kunt gebruiken om extra logische schijfeenheden te maken in dezelfde array.

6. Stel de gewenste grootte voor de logische schijfeenheid in en klik op Next (Volgende). Als de controller een array-accelerator heeft, wordt een scherm weergegeven waarin u de accelerator kunt uitschakelen voor de momenteel geselecteerde logische schijfeenheid.

OPMERKING: Als u de array-accelerator uitschakelt voor een bepaalde logische schijfeenheid, reserveert u het gebruik van de cache van de accelerator voor andere logische schijfeenheden in de array. Dit is nuttig als de overige logische schijfeenheden maximale prestaties moeten bieden (bijvoorbeeld als de logische schijfeenheden databasegegevens bevatten).

7. Selecteer de arrays die u wilt verwijderen en klik op Next (Volgende). In het grijze deelvenster Configuration View (Configuratieweergave) wordt nu de gekozen configuratie weergegeven.

Nieuwe controller configureren 19

8. Bevestig deze configuratie en klik op Finish (Voltooien).

9. Klik op het pictogram Save (Opslaan) om de wijzigingen in de controller vast te leggen en klik

op OK bij de vraag om bevestiging. Als u klikt op Discard Changes (Wijzigingen ongedaan maken), gaan alle wijzigingen sinds de vorige configuratie die u heeft opgeslagen, verloren.

10. U maakt nieuwe logische stations beschikbaar voor de opslag van gegevens met behulp van de schijfbeheerprogramma’s van het besturingssysteem waarmee u partities kunt maken en de schijven kunt formatteren.

Bestaande configuratie wijzigen 20

Bestaande configuratie wijzigen

In dit gedeelte Keuzemogelijkheden na het openen van ACU ........................................................................................... 20 Configuratie wijzigen in configuratiestand Standard (Standaard)................................................................. 20 Configuratie wijzigen in de stand Express................................................................................................. 21 Configuratie wijzigen met de Configuration Wizards (Configuratiewizards) ................................................. 21

Keuzemogelijkheden na het openen van ACU Open ACU zoals beschreven in “Aan de slag” (op pagina 5) en selecteer een controller.

U kunt nu doorgaan met werken in de stand Standard (Standaard) of u kunt een wizard selecteren in het deelvenster rechtsonder in het scherm. Als de door u geselecteerde controller een MSA1000 is, leidt een andere koppeling in dit deelvenster naar een scherm waarin u switches kunt configureren.

Configuratie wijzigen in configuratiestand Standard (Standaard)

1. Klik op een item in het deelvenster Configuration View (Configuratieweergave). Rechts in het scherm verschijnt een lijst met de taken die voor dit item kunnen worden uitgevoerd.

De taken in de lijst vormen een subset van het totale aantal taken dat mogelijk is voor het geselecteerde item. Welke van de mogelijke taken in de lijst worden opgenomen en welke worden weggelaten voor een item, is afhankelijk van het model en de configuratie van de controller. Als de geselecteerde controller bijvoorbeeld geen niet-toegewezen fysieke schijfeenheden heeft, is Create Array (Array maken) geen beschikbare taak. De tabel “Mogelijke taken in de configuratiestand Standaard” (zie “Mogelijke taken in de configuratiestand Standard (Standaard)” op pagina 14) bevat een overzicht van alle mogelijke taken voor elk type item.

2. Klik op de koppeling voor een taak. Rechts op het scherm wordt een lijst van alle mogelijke configuratieopties voor die taak weergegeven (ter vervanging van de takenlijst).

3. Stel de configuratieopties in op de door u gewenste waarden. 4. Klik op OK.

Bestaande configuratie wijzigen 21

Configuratie wijzigen in de stand Express OPMERKING: Deze configuratieoptie is alleen beschikbaar als de geselecteerde controller ongebruikte

ruimte in een array bevat of fysieke schijfeenheden heeft die niet aan een array zijn toegewezen.

1. Klik eerst op Express Configuration (Snelle configuratie) en vervolgens op Begin. Als er niet-toegewezen fysieke schijfeenheden zijn op de controller, kunt u een nieuwe array maken of een bestaande array uitbreiden. Maak uw keus en klik op Next (Volgende).

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

Op het scherm wordt de optimale configuratie voor de controller weergegeven en u wordt gevraagd of u hiermee akkoord gaat.

2. Selecteer het juiste keuzerondje en klik op Finish (Voltooien).

Configuratie wijzigen met de Configuration Wizards (Configuratiewizards)

Het model en de configuratie van de controller bepalen welke opties worden weergegeven in het menugedeelte van het scherm. Zo wordt bijvoorbeeld de optie Expand Array (Array uitbreiden) alleen weergegeven als er minimaal één niet-toegewezen fysieke schijfeenheid is aangesloten op de controller.

De mogelijke menuopties zijn: • Clear Configuration (Configuratie wissen) (op pagina 21) • Controller Settings (Controllerinstellingen) (op pagina 22) • Create an array (Een array maken) (op pagina 23) • Create a logical drive (Logische schijfeenheid maken) (op pagina 23) • Delete arrays (Arrays verwijderen) (op pagina 25) • Delete logical drives (Logische schijfeenheden verwijderen) (op pagina 25) • Expand array (Array uitbreiden) (op pagina 26) • Extend logical drive (Logische schijfeenheid vergroten) (op pagina 27) • Migrate a logical drive (Logische schijfeenheid migreren) (op pagina 27) • Spare Management (Beheer reserveschijven) (op pagina 28) • Selective Storage Presentation (Selectieve opslagpresentatie) (op pagina 28)

Clear Configuration (Configuratie wissen) Met de taak Clear Configuration (Configuratie wissen) verwijdert u alle logische schijfeenheden die zijn aangesloten op de controller, herconfigureert u de arrays in onafhankelijke (niet-toegewezen) fysieke schijfeenheden en zet u alle controllerinstellingen terug op de oorspronkelijke waarden. 1. Klik eerst op Clear Configuration (Configuratie wissen) en vervolgens op Begin.

Er wordt een scherm weergegeven met de waarschuwing dat alle gegevens op de logische schijfeenheid verloren gaan.

2. Klik op Delete (Verwijderen) om door te gaan.

Bestaande configuratie wijzigen 22

3. Klik op Finish (Voltooien) om de wijzigingen te accepteren. 4. Klik op Save (Opslaan) om de wijzigingen in het systeem vast te leggen en klik op OK als

u wordt gevraagd om dit te bevestigen.

U kunt nu de fysieke schijfeenheden opnieuw configureren.

Controller Settings (Controllerinstellingen) De standaardinstellingen voor de controller die door ACU worden voorgesteld, voldoen voor de meeste toepassingen. Indien nodig kunt u echter de taak Controller Settings (Controllerinstellingen) gebruiken om: • De prioriteit aan te passen die door het systeem is toegekend aan de uitbreiding of wijziging van

een array • De array-accelerator uit te schakelen (indien aanwezig) • De verhouding tussen lees- en schrijfcachegeheugen te wijzigen (als de controller een cache met

batterijvoeding bevat)

U wijzigt als volgt de controllerinstellingen: 1. Klik eerst op Controller Settings (Controllerinstellingen) en vervolgens op Begin.

In de volgende twee schermen wijzigt u de prioriteitsinstellingen voor het uitbreiden en opnieuw samenstellen van een array. Met deze instellingen legt u vast hoe belangrijk de uitbreiding of het opnieuw samenstellen van de array is ten opzichte van de normale I/O-bewerkingen. • Bij een lage prioriteit worden de schijfeenheden alleen uitgebreid of opnieuw samengesteld

wanneer de arraycontroller niet bezig is met het verwerken van normale I/O-verzoeken. Deze instelling beïnvloedt nauwelijks de normale I/O-bewerkingen. In dat geval is echter het risico groter dat gegevens verloren gaan als een andere fysieke schijfeenheid uitvalt terwijl de array wordt uitgebreid of opnieuw wordt samengesteld.

• Als u een hoge prioriteit instelt, worden de schijfeenheden sneller uitgebreid of opnieuw samengesteld, maar treedt er vertraging op bij het verwerken van de normale I/O-bewerkingen. Hoewel dit gevolgen heeft voor de systeemprestaties, biedt deze methode een betere beveiliging van de gegevens omdat de array gedurende een kortere tijd kwetsbaar is voor verdere storingen van de schijfeenheid.

• Als u een gemiddelde prioriteit instelt, wordt de helft van de tijd besteed aan het uitbreiden of opnieuw samenstellen van de array, terwijl de rest van de tijd wordt gebruikt voor het afhandelen van normale I/O-aanvragen.

2. Stel de prioriteit voor uitbreiden in op hoog, gemiddeld of laag en klik vervolgens op Next (Volgende). 3. Stel de prioriteit voor opnieuw samenstellen in en klik vervolgens op Next (Volgende).

Als de controller een array-accelerator heeft, wordt nu een scherm weergegeven waarin u deze kunt uitschakelen voor bepaalde logische schijfeenheden.

OPMERKING: Als u de array-accelerator uitschakelt voor een bepaalde logische schijfeenheid, reserveert u het gebruik van de cache van de accelerator voor andere logische schijfeenheden in de array. Dit is nuttig als de overige logische schijfeenheden maximale prestaties moeten bieden (bijvoorbeeld als de logische schijfeenheden databasegegevens bevatten).

4. Selecteer de logische schijfeenheden waarvoor u de array-accelerator wilt uitschakelen en klik vervolgens op Next (Volgende). Als de controller een cache met batterijvoeding heeft, wordt vervolgens een scherm weergegeven waarop u de verhouding voor de lees-/schrijf-cache kunt wijzigen. Met deze verhouding bepaalt u de hoeveelheid geheugen die wordt toegewezen voor lees- en schrijfbewerkingen. Verschillende typen applicaties hebben verschillende optimale verhoudingen. U kunt deze verhouding alleen wijzigen als de controller een cache met batterijvoeding heeft (alleen een cache met batterijvoeding kan worden gebruikt als schrijf-cache) en als er logische schijfeenheden op de controller zijn geconfigureerd.

Bestaande configuratie wijzigen 23

5. Selecteer de gewenste verhouding voor de controller en klik vervolgens op Next (Volgende). 6. Klik op Finish (Voltooien) om de wijzigingen te accepteren. 7. Klik op Save (Opslaan) om de wijzigingen in het systeem vast te leggen en klik op OK als u wordt

gevraagd om dit te bevestigen.

Create an array (Een array maken) 1. Klik eerst op Create an array (Een array maken) en vervolgens op Begin. 2. Selecteer het type schijfeenheid dat in de array moet worden gebruikt. 3. Selecteer de fysieke schijfeenheden die u in de array wilt gebruiken.

• Gebruik fysieke schijfeenheden met een vergelijkbare capaciteit. Voor het opbouwen van een array wordt van elke fysieke schijfeenheid dezelfde hoeveelheid ruimte gebruikt. Aangezien deze hoeveelheid de capaciteit van de kleinste fysieke schijfeenheid niet kan overschrijden, is de extra capaciteit van een grotere schijfeenheid in de array onbruikbaar.

• Voor optimale systeemprestaties kunt u het best fysieke schijfeenheden gebruiken die zijn aangesloten op verschillende poorten van de controller.

• Gebruik maximaal 14 fysieke schijfeenheden in een RAID 5-configuratie om de kans dat de array te maken krijgt met uitval van logische schijfeenheden te beperken.

Telkens wanneer u een fysieke schijfeenheid toevoegt aan de array, wordt de configuratieweergave bijgewerkt zodat u kunt zien hoeveel vrije schijfruimte beschikbaar is in de array.

4. Klik op Next (Volgende) wanneer u alle gewenste fysieke schijfeenheden aan de array heeft toegevoegd.

5. Als er een reserveschijf of niet-toegewezen fysieke schijfeenheid van de juiste capaciteit beschikbaar is, wordt u gevraagd of u een reserveschijf wilt toewijzen aan de array. • Als u niet wilt dat deze array een reserveschijf heeft, klikt u eerst op No (Nee) en vervolgens

op Next (Volgende). • Als u wel reserveschijven wilt toewijzen aan de array, klikt u eerst op Yes (Ja) en vervolgens

op Next (Volgende). Selecteer in het volgende scherm de schijfeenheden die u als reserveschijf wilt gebruiken en klik op Next (Volgende).

BELANGRIJK: Door een of meer reserveschijven toe te wijzen aan een array kunt u de vervanging van defecte schijfeenheden uitstellen, maar verhoogt u niet het fouttolerantieniveau van logische schijfeenheden in de array. Een logische schijfeenheid in een RAID 5-configuratie lijdt bijvoorbeeld onherstelbaar gegevensverlies als twee fysieke schijfeenheden tegelijkertijd uitvallen, ongeacht het aantal toegewezen reserveschijven.

OPMERKING: Een array kan meerdere reserveschijven hebben en een reserveschijf kan worden gedeeld door meerdere arrays.

6. Klik door de volgende schermen om de configuratie te bevestigen.

Create a logical drive (Logische schijfeenheid maken) 1. Klik eerst op Create a logical drive (Logische schijfeenheid maken) en vervolgens op Begin. 2. Selecteer een array die ongebruikte ruimte heeft en klik op Next (Volgende). De array moet

ongebruikte ruimte hebben om een logische schijfeenheid te kunnen maken. In het scherm staat een lijst met mogelijke fouttolerantieniveaus voor deze configuratie. Zo wordt RAID 5 niet weergegeven als de array slechts twee fysieke schijfeenheden heeft.

3. Selecteer een fouttolerantieniveau en klik op Next (Volgende).

Bestaande configuratie wijzigen 24

4. Selecteer de stripegrootte en klik op Next (Volgende). De standaardstripegrootte geeft de beste prestaties in een gemengde lees/schrijf-omgeving. Als het systeem in een andere omgeving wordt gebruikt, bepaalt u aan de hand van de volgende tabel welke stripegrootte u moet instellen.

Type servertoepassing Aanbevolen instelling stripegrootte

Gemengd lezen/schrijven Standaardwaarde accepteren.

Voornamelijk sequentieel lezen (zoals audio/video-applicaties)

Grotere stripes gebruiken.

Voornamelijk schrijven (zoals beeldbewerkingsapplicaties)

Kleinere stripes voor RAID 5 en RAID 6 (ADG) gebruiken.

Grotere stripes voor RAID 0 en RAID ADG 1+0 gebruiken.

*Niet alle controllers ondersteunen RAID 6 (ADG).

In het volgende scherm heeft u de optie om MaxBoot in te schakelen. Wanneer MaxBoot is ingeschakeld, wordt het aantal sectoren dat per track wordt gebruikt verhoogd van 32 tot 63. Hierdoor kan een grotere opstartpartitie worden gemaakt voor besturingssystemen (zoals Microsoft® Windows NT® 4.0) die aan de hand van cilinders, koppen en sectoren van een fysieke schijfeenheid de capaciteit van de schijfeenheid bepalen. Ook kunt u in dat geval een grotere logische schijfeenheid maken of de grootte van de logische schijfeenheid op een later tijdstip uitbreiden. Als MaxBoot is ingeschakeld, nemen de prestaties van de logische schijfeenheid in het algemeen wat af.

5. Bepaal of u MaxBoot moet gebruiken en klik op Next (Volgende). In het volgende scherm kunt u de grootte van de logische schijfeenheid instellen. De standaardgrootte die wordt weergegeven is de grootst mogelijke logische-schijfgrootte voor het RAID-niveau dat u heeft gekozen en de set van fysieke schijfeenheden die wordt gebruikt. Door de logische schijfeenheid te verkleinen maakt u schijfruimte vrij, die u vervolgens kunt gebruiken om extra logische schijfeenheden te maken in dezelfde array.

6. Stel de gewenste grootte voor de logische schijfeenheid in en klik op Next (Volgende). Als de controller een array-accelerator heeft, wordt een scherm weergegeven waarin u de accelerator kunt uitschakelen voor de momenteel geselecteerde logische schijfeenheid.

OPMERKING: Als u de array-accelerator uitschakelt voor een bepaalde logische schijfeenheid, reserveert u het gebruik van de cache van de accelerator voor andere logische schijfeenheden in de array. Dit is nuttig als de overige logische schijfeenheden maximale prestaties moeten bieden (bijvoorbeeld als de logische schijfeenheden databasegegevens bevatten).

7. Selecteer de arrays die u wilt verwijderen en klik op Next (Volgende). In het grijze deelvenster Configuration View (Configuratieweergave) wordt nu de gekozen configuratie weergegeven.

Bestaande configuratie wijzigen 25

8. Bevestig deze configuratie en klik op Finish (Voltooien).

9. Klik op het pictogram Save (Opslaan) om de wijzigingen in de controller vast te leggen en klik

op OK bij de vraag om bevestiging. Als u klikt op Discard Changes (Wijzigingen ongedaan maken), gaan alle wijzigingen sinds de vorige configuratie die u heeft opgeslagen, verloren.

10. U maakt nieuwe logische stations beschikbaar voor de opslag van gegevens met behulp van de schijfbeheerprogramma’s van het besturingssysteem waarmee u partities kunt maken en de schijven kunt formatteren.

Delete arrays (Arrays verwijderen) Met deze taak verwijdert u logische schijfeenheden van een array en converteert u de array in een groep van niet-toegewezen fysieke schijfeenheden. Vervolgens kunt u dan de niet-toegewezen fysieke schijfeenheden opnieuw configureren tot een of meer nieuwe arrays (“Create an array (Een array maken)” op pagina 23) of kunt u de vrijgekomen ruimte van de fysieke schijfeenheden gebruiken voor uitbreiding van een andere array op dezelfde controller (“Expand Array (Array uitbreiden)” op pagina 26). 1. Klik op Delete arrays (Arrays verwijderen) en vervolgens op Begin. 2. Selecteer de arrays die u wilt verwijderen en klik op Next (Volgende). Er wordt een scherm

weergegeven met de waarschuwing dat alle gegevens op de array verloren gaan. 3. Klik op Delete (Verwijderen) om door te gaan en klik op Finish (Voltooien) om de wijzigingen

te accepteren. 4. Klik op Save (Opslaan) om de wijzigingen in het systeem vast te leggen en klik op OK als u wordt

gevraagd om dit te bevestigen.

Delete logical drives (Logische schijfeenheden verwijderen) Met deze taak verwijdert u de geselecteerde logische schijfeenheid en converteert u deze in ongebruikte schijfruimte. U kunt deze ongebruikte schijfruimte vervolgens gebruiken om: • Nieuwe logische schijfeenheden te maken (“Create a logical drive (Logische schijfeenheid maken)”

op pagina 23). • Het RAID-niveau of de stripegrootte van een bestaande logische schijfeenheid te migreren

(“Migrate a logical drive (Logische schijfeenheid migreren)” op pagina 27). • De bestaande logische stations op dezelfde array uit te breiden (“Extend logical drive (Logische

schijfeenheid vergroten)” op pagina 27), als het besturingssysteem uitbreiding van logische stations mogelijk maakt.

Bestaande configuratie wijzigen 26

U verwijdert als volgt een logische schijfeenheid: 1. Klik eerst op Delete logical drives (Logische schijven verwijderen) en vervolgens op Begin. 2. Selecteer de logische schijfeenheden die u wilt verwijderen en klik op Next (Volgende). Er wordt

een scherm weergegeven met de waarschuwing dat alle gegevens op de logische schijfeenheid verloren gaan.

3. Klik op Delete (Verwijderen) om door te gaan en klik op Finish (Voltooien) om de wijzigingen te accepteren.

4. Klik op Save (Opslaan) om de wijzigingen in het systeem vast te leggen en klik op OK als u wordt gevraagd om dit te bevestigen.

Expand Array (Array uitbreiden)

OPMERKING: De taak Expand Array (Array uitbreiden) wordt alleen weergegeven als de controller een niet-toegewezen fysieke schijfeenheid heeft. De capaciteit van de niet-toegewezen schijfeenheid mag ook niet kleiner zijn dan die van een schijfeenheid in een bestaande array. Als niet aan deze voorwaarden wordt voldaan, installeert u ten minste één geschikte fysieke schijfeenheid op de controller, waarna u op Refresh (Vernieuwen) klikt.

Met deze taak vergroot u de opslagcapaciteit van een bestaande array. U kunt de extra opslagruimte gebruiken om: • Nieuwe logische schijfeenheden te maken (“Create a logical drive (Logische schijfeenheid maken)”

op pagina 23). • Het RAID-niveau of de stripegrootte van een bestaande logische schijfeenheid te migreren (“Migrate

a logical drive (Logische schijfeenheid migreren)” op pagina 27). • De bestaande logische stations op de array uit te breiden (“Extend logical drive (Logische

schijfeenheid vergroten)” op pagina 27), als het besturingssysteem uitbreiding van logische stations mogelijk maakt.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

1. Klik op Controller Settings (Controllerinstellingen) en controleer of de prioriteitsinstelling voor uitbreiding correct is.

2. Maak een backup van alle gegevens in de array. Hoewel bij de uitbreiding van een array waarschijnlijk geen gegevens verloren gaan, biedt deze voorzorgsmaatregel extra gegevensbescherming.

3. Klik eerst op Expand arrays (Arrays uitbreiden) en vervolgens op Begin. 4. Selecteer de array die u wilt uitbreiden en klik op Next (Volgende). 5. Selecteer de fysieke schijfeenheden die u wilt toevoegen aan de array en klik op Next (Volgende). 6. Klik op Finish (Voltooien) om de wijzigingen te accepteren.

Op dit punt (voordat u in de volgende stap op Save (Opslaan) klikt) kunt u logische schijfeenheden maken in de ongebruikte ruimte die is ontstaan door de uitbreiding. U kunt desgewenst ook een andere array op dezelfde controller uitbreiden door de vorige stappen te herhalen. De controller kan echter slechts één array tegelijkertijd uitbreiden. Resterende array-uitbreidingen worden in een wachtrij geplaatst.

7. Klik op Save (Opslaan). De controller zal nu de bestaande logische schijfeenheden en hun gegevens opnieuw rangschikken (herstripen), zodat deze zich uitstrekken over alle fysieke schijfeenheden in de vergrote array.

Bestaande configuratie wijzigen 27

U kunt de voortgang van de array-uitbreiding bekijken door op het pictogram voor de desbetreffende array in het deelvenster Configuration View (Configuratieweergave) te klikken. Er wordt een popupvenster More Information (Meer informatie) weergegeven met de status van de array.

Extend logical drive (Logische schijfeenheid vergroten) Met deze optie vergroot u de opslagcapaciteit van een logische schijfeenheid doordat u ongebruikte ruimte in een array toevoegt aan een logische schijfeenheid in dezelfde array. De ongebruikte ruimte wordt verkregen door een array uit te breiden (“Expand Array (Array uitbreiden)” op pagina 26) of door een andere logische schijfeenheid op dezelfde array te verwijderen (“Delete logical drives (Logische schijfeenheden verwijderen)” op pagina 25).

Niet alle besturingssystemen ondersteunen online vergroting van logische schijfeenheden via ACU.

Op sommige besturingssystemen kunt u de logische schijfeenheid offline vergroten: maak een backup van de gegevens, configureer de array opnieuw en herstel de gegevens vanaf de backup. Raadpleeg de handleiding bij het besturingssysteem voor actuele informatie.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

1. Maak een backup van de gegevens op de logische schijfeenheid. Hoewel bij de vergroting van een logische schijfeenheid waarschijnlijk geen gegevens verloren gaan, biedt deze voorzorgsmaatregel extra gegevensbescherming.

2. Klik eerst op Extend logical drive (Logische schijfeenheid vergroten) en vervolgens op Begin. 3. Selecteer de logische schijfeenheid die u wilt vergroten en klik op Next (Volgende). 4. Typ de nieuwe grootte van de logische schijfeenheid in het veld Size (Grootte). 5. Klik op Finish (Voltooien).

Op dit punt (voordat u in de volgende stap op Save (Opslaan) klikt) kunt u een andere logische schijfeenheid op dezelfde controller vergroten door de vorige stappen te herhalen. De controller kan echter slechts één logische schijfeenheid tegelijkertijd vergroten. Resterende vergrotingen worden in een wachtrij geplaatst.

6. Klik op Save (Opslaan). Het vergroten van de logische schijfeenheid wordt gestart.

U kunt de voortgang van de vergroting van de logische schijfeenheid bekijken door op het pictogram voor de desbetreffende logische schijfeenheid in het deelvenster Configuration View (Configuratieweergave) te klikken. Er wordt een popupvenster More Information (Meer informatie) weergegeven met de status van de logische schijfeenheid.

Migrate a logical drive (Logische schijfeenheid migreren) Met deze optie kunt u de stripegrootte (grootte van de gegevensblokken), het RAID-niveau of beide wijzigen voor een geselecteerde logische schijfeenheid. Bij sommige combinaties van de oorspronkelijke en uiteindelijke instellingen voor de stripegrootte en het RAID-niveau kan er ongebruikte ruimte in de array nodig zijn.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

1. Maak een backup van de gegevens op de logische schijfeenheid. Hoewel bij migratie waarschijnlijk geen gegevens verloren gaan, biedt deze voorzorgsmaatregel extra gegevensbescherming.

2. Klik eerst op Migrate a logical drive (Logische schijfeenheid migreren) en vervolgens op Begin.

Bestaande configuratie wijzigen 28

3. Selecteer de logische schijfeenheid en klik vervolgens op Next (Volgende). 4. Selecteer het nieuwe RAID-niveau en klik op Next (Volgende).

Alleen RAID-niveaus die mogelijk zijn voor deze configuratie worden weergegeven. Zo wordt RAID 5 niet weergegeven als de array slechts twee fysieke schijfeenheden heeft.

5. Selecteer de stripegrootte. Alleen stripegrootten die mogelijk zijn voor deze configuratie worden weergegeven.

6. Klik op Finish (Voltooien) om de wijzigingen te accepteren. Op dit punt (voordat u in de volgende stap op Save (Opslaan) klikt) kunt u een andere logische schijfeenheid op dezelfde controller migreren door de voorgaande stappen te herhalen. De controller kan echter slechts één logische schijfeenheid tegelijkertijd migreren. Resterende migraties worden in een wachtrij geplaatst.

7. Klik op Save (Opslaan). De migratie wordt gestart.

U kunt de voortgang van een migratie bekijken door op het pictogram voor de desbetreffende logische schijfeenheid in het deelvenster Configuration View (Configuratieweergave) te klikken. Er wordt een popupvenster More Information (Meer informatie) weergegeven met de status van de logische schijfeenheid.

Spare Management (Beheer reserveschijven)

OPMERKING: Een array kan meerdere reserveschijven hebben en een reserveschijf kan worden gedeeld door meerdere arrays.

1. Klik eerst op Spare Management (Beheer reserveschijven) en vervolgens op Begin. 2. Selecteer de array die meer (of minder) reserveschijven nodig heeft. 3. Selecteer de schijfeenheden die u wilt toewijzen als reserveschijf. Schakel de selectievakjes uit voor

reserveschijven die u wilt verwijderen.

BELANGRIJK: Door een of meer reserveschijven toe te wijzen aan een array kunt u de vervanging van defecte schijfeenheden uitstellen, maar verhoogt u niet het fouttolerantieniveau van logische schijfeenheden in de array. Een logische schijfeenheid in een RAID 5-configuratie lijdt bijvoorbeeld onherstelbaar gegevensverlies als twee fysieke schijfeenheden tegelijkertijd uitvallen, ongeacht het aantal toegewezen reserveschijven.

4. Klik op Volgende. 5. Klik op Finish (Voltooien) om de wijzigingen te accepteren. 6. Klik op Save (Opslaan) en klik vervolgens op OK bij de vraag om bevestiging.

Selective Storage Presentation (Selectieve opslagpresentatie) Met SSP kunt u vaststellen welke hostcontrollers toegang hebben tot bepaalde logische schijfeenheden in een opslagsysteem. Hiermee kunt u voorkomen dat gegevens worden beschadigd wanneer verschillende servers met verschillende besturingssystemen toegang vragen tot dezelfde gegevens.

SSP is alleen beschikbaar voor RA4x00 controllers, Smart Array Cluster Storage controllers en bepaalde MSA controllers. Als u wilt weten of een bepaald MSA opslagsysteem SSP ondersteunt, raadpleegt u de gebruikershandleiding bij het desbetreffende systeem.

Bestaande configuratie wijzigen 29

RA4x00-controllers 1. Klik eerst op Selective Storage Presentation (Selectieve opslagpresentatie) en vervolgens

op Begin. 2. Kies de logische schijfeenheid waarvoor u de toegangsinstellingen wilt wijzigen en klik op

Next (Volgende). 3. Selecteer in het volgende venster desgewenst het keuzerondje voor het inschakelen of het

uitschakelen van SSP en klik op Next (Volgende). • Als u SSP uitschakelt, hebben alle hostcontrollers toegang tot de logische schijfeenheid. • Als u SSP inschakelt, kunt u kiezen welke hosts toegang krijgen tot de logische schijfeenheid. Als u Enable (Inschakelen) selecteert, wordt een lijst met alle herkende hostcontrollers weergegeven.

4. Selecteer de hostcontrollers die u toegang wilt verlenen tot de logische schijfeenheid en hernoem zo nodig de verbindingen. Klik vervolgens op Next (Volgende).

OPMERKING: Controleer of alle HBA’s in het systeem toegang hebben tot de logische schijfeenheden waarvoor multipath wordt gebruikt.

5. Klik op Finish (Voltooien).

MSA en Smart Array Cluster Storage controllers 1. Klik eerst op Selective Storage Presentation (Selectieve opslagpresentatie) en vervolgens

op Begin. Selecteer in het volgende venster desgewenst het keuzerondje voor het inschakelen of het uitschakelen van SSP en klik op Next (Volgende). • Als u SSP uitschakelt, hebben alle hostcontrollers toegang tot alle logische schijfeenheden. • Als u SSP inschakelt, kunt u kiezen welke hosts toegang krijgen tot de verschillende logische

schijfeenheden. Als u Enable (Inschakelen) selecteert, wordt een lijst met alle herkende hostcontrollers weergegeven.

2. Selecteer de hostcontrollers die u toegang wilt verlenen tot de logische schijfeenheden, definieer de hoststand voor elke controller en hernoem zo nodig de verbindingen. Klik vervolgens op Next (Volgende).

Bestaande configuratie wijzigen 30

OPMERKING: Controleer of alle HBA’s in het systeem toegang hebben tot de logische schijfeenheden waarvoor multipath wordt gebruikt.

3. Klik op Finish (Voltooien).

Schakelaars configureren Als de geselecteerde controller het configureren van switches ondersteunt, staat de menukoppeling voor deze voorziening in het deelvenster Wizards in de rechterbenedenhoek van het hoofdconfiguratiescherm van ACU. 1. Gebruik de opdracht PING om te controleren of de verbindingen tussen de beheerserver waarop

ACU wordt uitgevoerd en de netwerkbeheerpoorten van de switches betrouwbaar zijn. 2. Klik op Switch Configuration (Switch configureren) in het deelvenster Wizards. 3. Selecteer de switch die u wilt configureren en klik op Next (Volgende).

Bestaande configuratie wijzigen 31

4. Klik op ACU Switch Configuration (Switch configureren met ACU).

5. Stel de parameters voor de switch in (IP-adres, standaardgateway, subnetmasker en community-

controlereeksen) en klik vervolgens op Finish (Voltooien) om de instellingen op te slaan.

Het scherm geeft een URL weer voor het starten van het switchconfiguratieprogramma. Dit hulpprogramma is een Java™-programma voor een meer geavanceerde configuratie van de switch. Mogelijk moet u de meest recente Java™-invoegtoepassing laden om het programma te kunnen gebruiken.

6. Klik op de URL-koppeling.

7. Volg de aanwijzingen en instructies op het scherm om het switchconfiguratieprogramma

te gebruiken.

Bestaande configuratie wijzigen 32

Gespiegelde array splitsen Met deze taak wordt een array met een of meerdere RAID 1+0 logische schijven in twee identieke nieuwe arrays met RAID 0 logische schijven gesplitst. Deze functie is handig als u een configuratie wilt emuleren of als u een backup wilt maken voordat u een riskante bewerking gaat uitvoeren.

BELANGRIJK: U kunt een array niet splitsen als deze logische schijven bevat in de configuraties RAID 0, RAID 5 of RAID ADG.

OPMERKING: Een array kan worden gesplitst of opnieuw gespiegeld wanneer de server offline is en in de configuratiestand Standard (Standaard) van de ACU GUI staat.

1. Zet de server offline. 2. Plaats de cd met ACU in de cd-rom-drive. 3. Open ACU en blijf in de configuratiestand Standard (Standaard) (de standaardwaarde). 4. Selecteer de controller met de array die u wilt splitsen. 5. Selecteer de array in het deelvenster Configuration View (Configuratieweergave). 6. Klik op Split Mirrored Array (Gespiegelde array splitsen) in het deelvenster Select a Task

(Taak selecteren). 7. Klik op OK. 8. Wanneer ACU de array heeft gesplitst, verwijdert u de fysieke schijven waaruit een van de nieuwe

arrays is opgebouwd.

BELANGRIJK: Als u een van de arrays niet verwijderd, kan de server geen onderscheid maken tussen de twee nieuwe arrays nadat deze opnieuw is opgestart (volgende stap), omdat de arrays in alle opzichten identiek zijn.

9. Start de server opnieuw op.

Gesplitste gespiegelde array opnieuw combineren

OPMERKING: Een array kan worden gesplitst of opnieuw gespiegeld wanneer de server offline is en in de configuratiestand Standard (Standaard) van de ACU GUI staat.

1. Zet de server offline. 2. Plaats de schijven met de andere helft van de gesplitste array. 3. Plaats de cd met ACU in de cd-rom-drive. 4. Open ACU en blijf in de configuratiestand Standard (Standaard) (de standaardwaarde). 5. Selecteer de controller met de array die u opnieuw wilt spiegelen. 6. Selecteer in het deelvenster Configuration View (Configuratieweergave) de array die u wilt

gebruiken als de bron-array in de opnieuw gecombineerde gespiegelde array. 7. Klik op Re-mirror Array (Array opnieuw spiegelen) in het deelvenster Select a Task (Taak selecteren). 8. Selecteer de array die moet worden gespiegeld als de bron-array. (Dit is meestal de array die

oorspronkelijk is gesplitst uit de oorspronkelijk gespiegelde array. Maar het kan ook een andere array van het juiste formaat zijn.)

VOORZICHTIG: Alle gegevens op de tweede array zullen verloren gaan.

9. Klik op OK. 10. Nadat ACU het opnieuw combineren van de gesplitste array heeft voltooid, start u de server

opnieuw op.

Scripts schrijven in ACU 33

Scripts schrijven in ACU

In dit gedeelte Inleiding op het schrijven van scripts in ACU ............................................................................................. 33 Werkstanden ......................................................................................................................................... 33 Syntaxis opdrachtregel ........................................................................................................................... 34 Voorbeeld van aangepast invoerscript ...................................................................................................... 34 Opties voor scriptbestanden .................................................................................................................... 35 Foutmeldingen ....................................................................................................................................... 43

Inleiding op het schrijven van scripts in ACU ACU biedt ondersteuning voor het schrijven van scripts waarmee u arraycontrollers onbeheerd op een aangepaste, voorspelbare wijze kunt configureren.

Elke tekstregel in een ACU scriptbestand wordt geschreven volgens de notatie optie=waarde en moet geheel uit hoofdletters of kleine letters bestaan. U kunt de duidelijkheid van het script vergroten door regels leeg te laten en opmerkingen toe te voegen. U maakt een opmerking door een puntkomma en daarna de gewenste tekst te typen. Alle tekst na de puntkomma op dezelfde regel wordt door ACU genegeerd.

Werkstanden Er zijn twee werkstanden voor het schrijven van scripts in ACU: • In de stand Capture (Vastleggen) wordt de configuratie van alle interne en externe arraycontrollers

die op een server zijn aangesloten, opgeslagen in een scriptbestand. U kunt het scriptbestand dan later gebruiken om de arrayconfiguratie te repliceren naar andere servers met vergelijkbare opslagbronnen.

OPMERKING: U kunt arrayreplicatie ook uitvoeren met behulp van HP Array Configuration Replicator (ACR). De twee hulpprogramma’s zijn functioneel echter niet identiek. Met ACU kunnen ongewijzigde capture-bestanden van ACR worden gelezen, maar ACU bestanden kunnen niet in alle gevallen worden gebruikt door ACR.

• In de stand Input (Invoeren) wordt de arrayconfiguratie die in een scriptbestand is opgegeven, toegepast op een doelsysteem. Het scriptbestand kan een ongewijzigd of gewijzigd capture-bestand zijn, maar kan ook handmatig geschreven zijn.

De stand Input (Invoeren) wordt onderverdeeld in de configuratiestanden Automatic (Automatisch) en Custom (Aangepast). • In de stand Automatic (Automatisch) geeft u waarden op voor enkele kritieke opties, waarna ACU

voor alle andere opties standaardwaarden gebruikt. • In de stand Custom (Aangepast) kunt u alle details van de arrayconfiguratie opgeven.

Scripts schrijven in ACU 34

Syntaxis opdrachtregel In de stand Capture (Vastleggen):

cpqacuxe -c BESTANDSNAAM

Als u geen naam voor het capture-bestand opgeeft, krijgt het bestand de standaardnaam ACUCAPT.INI en wordt het in de werkdirectory van ACU geplaatst.

In de stand Input (Invoeren): cpqacuxe -c BESTANDSNAAM

Als u geen naam voor het invoerbestand opgeeft, krijgt het bestand de standaardnaam ACUINPUT.INI en wordt het in de werkdirectory van ACU geplaatst.

Als zich tijdens een proces fouten voordoen, worden deze geregistreerd in het bestand ERROR.INI in de standaard werkdirectory.

Voorbeeld van aangepast invoerscript In het volgende script worden bij elke optie alle mogelijke waarden vermeld. • Als een optie vetgedrukt wordt weergegeven, moet u voor die optie een waarde invoeren. • Als een waarde vetgedrukt wordt weergegeven, gebruikt ACU deze waarde als

standaardinstelling bij het maken van nieuwe logische stations. • Een sterretje naast een regel geeft aan dat de regel niet wordt gebruikt in de stand Automatic.

U kunt dit script gebruiken als sjabloon voor uw eigen scripts. 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,...

Scripts schrijven in ACU 35

* 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 * SSPAdaptersWithAccess = [N],[N]...|None

PreferredPath = 1|2

HBA_WW_ID = WWN ConnectionName = UserDefinedName

HostMode = Default|Windows|Windows(degrade)|openVMS|Tru64|Linux

|Solaris|Netware|HP|Windows Sp2

Opties voor scriptbestanden Er zijn vier categorieën opties in ACU scriptbestanden: Control (Besturing), Controller, Array en Logical Drive (Logische schijfeenheid). Elke categorie bevat diverse scriptopties, maar u hoeft niet altijd waarden toe te wijzen aan alle opties. In sommige gevallen kunnen standaardwaarden worden gebruikt, terwijl in andere gevallen een bepaalde optie mogelijk niet relevant is voor de desbetreffende controller of werkstand.

De opties voor elke categorie staan in de tabel (“Optiecategoriën in ACU-scripts” op pagina 35) en worden in de rest van dit hoofdstuk nader beschreven.

Optiecategoriën in ACU-scripts

Categorie Opties Opmerkingen

Control Actie

Methode

Deze opties definiëren het algemene gedrag van ACU tijdens het verwerken van scripts en het maken van configuraties. Besturingsopties kunnen slechts eenmaal in een scriptbestand voorkomen en moeten de eerste opties in het bestand zijn.

Controller Controller

ClearConfigurationWithDataLoss

LicenseKey

DeleteLicenseKey

ChassisName

ReadCache

WriteCache

RebuildPriority

ExpandPriority

SurfaceScanDelay

SSPState

PreferredPathMode

De opties in deze categorie definiëren de controller die moet worden geconfigureerd (of de controller waarvan de configuratie is vastgelegd). De optie Controller moet aan het begin van dit gedeelte in het script staan, maar andere opties in deze categorie mogen in elke gewenste volgorde worden opgenomen.

U kunt één script gebruiken om verschillende controllers te configureren als alle controllers op identieke wijze moeten worden geconfigureerd of als elke controller afzonderlijk wordt gedefinieerd. Wanneer u elke controller afzonderlijk definieert, geeft u alle categorie-opties voor een bepaalde controller op voordat u een lijst voor een nieuwe controller begint.

Scripts schrijven in ACU 36

Categorie Opties Opmerkingen

Array Array

OnlineSpare

Drive

Deze opties definiëren een array die moet worden geconfigureerd op de controller die eerder in het script is aangeduid. (Als nog geen controller is opgegeven, wordt door ACU een foutbericht verzonden.) De optie Array moet aan het begin van dit gedeelte in het script staan, maar andere opties in deze categorie mogen in elke gewenste volgorde worden opgenomen.

Logische schijfeenheid

LogicalDrive

RAID

Grootte

Sectors

StripeSize

ArrayAccelerator

LogicalDriveSSPState

SSPAdaptersWithAccess

PreferredPath

Deze opties definiëren een logische schijfeenheid die moet worden geconfigureerd in een array die eerder in het script is gedefinieerd. (Als nog geen array is gedefinieerd, wordt door ACU een foutbericht verzonden.) De optie LogicalDrive moet aan het begin van dit gedeelte in het script staan, maar andere opties in deze categorie mogen in elke gewenste volgorde worden opgenomen.

Categorie Control De categorie Control (Besturing) bevat twee opties: Action (Actie) (op pagina 36) en Method (Methode) (op pagina 36).

Action (Actie) U moet een actiestand opgeven. • In de stand Configure (Configureren) kunt u nieuwe arrays maken, maar het is niet mogelijk

bestaande arrays te wijzigen. Deze stand is alleen beschikbaar als de controller is aangesloten op niet-toegewezen fysieke schijfeenheden.

• In de stand Reconfigure (Opnieuw configureren) kunt u bestaande arrays wijzigen. U kunt bijvoorbeeld een array-uitbreiding, een vergroting van een logische schijfeenheid of een migratie instellen. Hierbij worden geen gegevens vernietigd, tenzij u specifiek opgeeft dat u de gegevens wilt verwijderen. In deze stand wordt een bestaande instelling van een optie door ACU niet gewijzigd, tenzij u specifiek een andere waarde voor die optie in het script opneemt.

Method (Methode) De standaardwaarde voor deze optie is Automatic (Automatisch). Als u de stand Custom (Aangepast) wilt gebruiken, moet u dit opgeven.

In de stand Automatic (Automatisch) kan door ACU een uitbreiding, vergroting of migratie worden uitgevoerd zonder tussenkomst van de gebruiker, als de waarden die u instelt voor andere opties een dergelijke bewerking noodzakelijk maken.

Categorie Controller In de categorie Controller zijn de volgende opties beschikbaar: • Controller (op pagina 37) • ClearConfigurationWithDataLoss (op pagina 37) • LicenseKey (“LicenseKey, DeleteLicenseKey” op pagina 37)

Scripts schrijven in ACU 37

• DeleteLicenseKey (“LicenseKey, DeleteLicenseKey” op pagina 37) • ChassisName (zie pagina 37) • ReadCache (“ReadCache, WriteCache” op pagina 38) • WriteCache (“ReadCache, WriteCache” op pagina 38) • RebuildPriority (“RebuildPriority, ExpandPriority” op pagina 38) • ExpandPriority (“RebuildPriority, ExpandPriority” op pagina 38) • SurfaceScanDelay (op pagina 38) • SSPState (op pagina 38) • PreferredPathMode (op pagina 39)

Controller Voor deze optie moet u een waarde invoeren, omdat hiermee de controller wordt aangeduid die moet worden geconfigureerd. • All: hiermee configureert u alle herkende controllers in het systeem op dezelfde manier. • Slot [N]: de interne controller met slotnummer N wordt geconfigureerd. • WWN [N]: de externe controller met internationale naam (World Wide Name, WWN) N wordt

geconfigureerd. • SerialNumber [N]: de controller voor gemeenschappelijke opslag met serienummer N wordt

geconfigureerd. • IOCabinet[N],IOBay[N],IOChassis[N],Slot[N],Cabinet[N],Cell[N]: de

controller in de Integrity server met de informatie over het sleufpad aangegeven door deze identifiers wordt geconfigureerd.

ClearConfigurationWithDataLoss De standaardwaarde voor deze optie is No (Nee). Het wissen van de configuratie leidt tot gegevensverlies omdat hierbij alle logische schijfeenheden van de controller worden verwijderd. Als u een configuratie wist, kunt u verderop in het scriptbestand opdrachten schrijven waarmee een nieuwe configuratie wordt gemaakt op basis van de vrijgekomen schijfcapaciteit.

LicenseKey, DeleteLicenseKey Met deze opties kunt u een licentiesleutel van 25 tekens invoeren om bepaalde controllervoorzieningen te activeren of te verwijderen. U kunt streepjes invoeren, maar dit is niet noodzakelijk.

ChassisName Typ de door de gebruiker gedefinieerde tekenreeks waarmee de controller wordt aangeduid. De volgende tekens mogen in de reeks worden gebruikt:

a–z, A–Z, 0–9, !, @, #, *, (, ), ,, -, _, +, :, ., /, [spatie]

U hoeft geen aanhalingstekens aan het begin en einde van de reeks te plaatsen maar als u dit doet, kunt u de reeks met een spatie laten beginnen. De tekenreeks mag echter niet eindigen met een spatie.

Momenteel wordt de optie ChassisName alleen ondersteund door controllers voor gemeenschappelijke opslag, zoals de RA4x00, MSA1000 en Smart Array Cluster Storage. De RA4x00 controller gebruikt een reeks van 24 tekens, terwijl andere geschikte controllers een reeks van 20 tekens gebruiken.

Scripts schrijven in ACU 38

ReadCache, WriteCache Geef een getal tussen 0 en 100 op ter aanduiding van het percentage cachegeheugen dat moet worden toegewezen aan lees- of schrijfbewerkingen van schijfeenheden. De standaardwaarde voor beide opties is 50. De toegestane cacheverhoudingen zijn afhankelijk van het model van de controller en de aanwezigheid van een cache met batterijvoeding, zoals beschreven in de tabel “Toegestane cacheverhoudingen” op pagina 38).

Toegestane cacheverhoudingen

OPMERKING: Y geeft aan dat de opgegeven cacheverhouding toegestaan is voor het desbetreffende type controller, terwijl -- aangeeft dat de verhouding niet is toegestaan.

Lees-schrijf-verhouding

RA4x00 met 16MB cache

RA4x00 met 48MB cache

Alle andere controllers met cache met accuback-up

Alle andere controllers met cache zonder accuback-up

100:0 J J J J

90:10 J J -- --

80:20 J J -- --

75:25 -- -- J --

70:30 J J -- --

60:40 J J -- --

50:50 J J J --

40:60 -- J -- --

30:70 -- J -- --

25:75 -- J J --

0:50* J -- -- --

0:75* -- J -- --

0:100 -- -- J -- * In deze gevallen zijn de verhoudingspercentages samen niet gelijk aan 100, omdat de extra cachemodules van 16 MB of 48 MB niet worden gebruikt. Alleen de schrijfcache met batterijvoeding wordt gebruikt.

RebuildPriority, ExpandPriority Deze optie heeft drie mogelijke waarden: Low (Laag), Medium (Gemiddeld) en High (Hoog). De standaardinstelling voor een niet-geconfigureerde controller is Low (Laag).

SurfaceScanDelay Geef een getal tussen 1 en 30 op voor de duur van de vertraging voor de oppervlaktescan in seconden.

SSPState Er zijn twee instellingen voor deze optie: Enable (Inschakelen) en Disable (Uitschakelen). Als u geen waarde voor de SSP-status opgeeft, blijft de bestaande instelling ongewijzigd.

OPMERKING: De optie SSPState is alleen geldig voor controllers die SSP inschakelen op controllerniveau, zoals de MSA1000 of de Smart Array Cluster Storage. RA4x00-controllers bieden ondersteuning voor SSP die is ingeschakeld op het niveau van de logische schijfeenheden. Deze controllers maken gebruik van de optie LogicalDriveSSPState (“LogicalDriveSSPState” op pagina 41).

Als u SSP inschakelt, moet u ook een adapter voor een of meer logische schijfeenheden opgeven met de optie SSPAdaptersWithAccess (“SSPAdaptersWithAccess” op pagina 42). Anders wordt SSP automatisch uitgeschakeld.

Scripts schrijven in ACU 39

PreferredPathMode De instelling die u voor deze optie selecteert bepaalt hoe het gewenste I/O-pad naar een bepaalde logische schijfeenheid wordt bepaald voor een redundante arraycontroller met een actief/actief-configuratie.

Niet alle controllers ondersteunen deze functie en controllers in een actief/standby-configuratie negeren deze optie. • Auto (Automatisch) is de standaardintelling voor nieuwe configuraties. In dit geval selecteert het

opslagsysteem automatisch het I/O-pad van de redundante controller naar de logische schijfeenheid en verdeelt het de belasting dynamisch over alle paden.

• Manual (Handmatig) stelt u in staat om de logische schijf aan een specefieke redundante controller toe te wijzen. Wanneer u deze instelling selecteert, gebruikt u de PreferredPath-opdracht (zie pagina 42) om het pad op te geven.

Wanneer u een controller opnieuw configureert en geen instelling opgeeft voor deze optie zal de bestaande instelling behouden blijven.

Categorie Array De volgende opties zijn beschikbaar in de categorie Array: • Array (op pagina 39) • OnlineSpare (op pagina 39) • Drive (op pagina 40)

Array Typ een letter in de reeks A-Z of a-f om aan te geven welke array u wilt maken of opnieuw wilt configureren. Houd daarbij rekening met de volgende beperkingen: • In de configuratiestand wordt door ACU een nieuwe array gemaakt. De letter die u opgeeft moet

de eerstvolgende beschikbare letter in de reeks zijn, uitgaande van het aantal bestaande arrays op de controller.

• In de stand Reconfigure (Opnieuw configureren) wordt door ACU een nieuwe array gemaakt of een bestaande array opnieuw geconfigureerd. In dit geval verwijst de door u opgegeven letter naar een bestaande array of naar de eerstvolgende beschikbare array in de bestaande configuratie.

OnlineSpare • In de stand Automatic (Automatisch) kunt u kiezen uit Yes (Ja) en No (Nee).

• In de configuratiestand is de standaardinstelling Yes (Ja). • In de stand Reconfigure (Opnieuw configureren) wordt deze optie door ACU genegeerd.

Eventuele reserveschijven die in de bestaande configuratie al aanwezig zijn, blijven behouden. • In de stand Custom (Aangepast) kunt u opgeven welke schijfeenheden als reserveschijf moeten

worden gebruikt. Als u None (Geen) opgeeft, worden bestaande reserveschijven uit de array verwijderd. • In de configuratiestand is de standaardinstelling None (Geen). • In de stand Reconfigure (Opnieuw configureren) blijven bij de standaardinstelling bestaande

reserveschijven in de array behouden.

Scripts schrijven in ACU 40

Drive Geef de fysieke schijfeenheden op die u in de array wilt gebruiken. Gebruik de conventie (Port en ID, Box en Bay of Port, Box en Bay) die van toepassing is en neem de syntaxis van het voorbeeldscript in acht.

In de stand Automatic (Automatisch) worden alle beschikbare schijfeenheden gebruikt.

OPMERKING: U kunt met deze optie de bestaande array uitbreiden met schijfeenheden, mits de capaciteit van de toegevoegde schijfeenheden niet kleiner is dan die van de kleinste bestaande schijfeenheid in de array. U kunt met deze optie ook schijfeenheden uit een array verwijderen, mits u de waarde van de optie ClearConfigurationWithDataLoss eerst instelt op Yes (Ja).

Categorie Logical Drive De volgende opties zijn beschikbaar in de categorie Logical Drive (Logische schijfeenheid): • LogicalDrive (op pagina 40) • RAID (op pagina 40) • Size (Grootte) (op pagina 41) • Sectors (op pagina 41) • StripeSize (op pagina 41) • ArrayAccelerator (op pagina 41) • LogicalDriveSSPState (op pagina 41) • SSPAdaptersWithAccess (op pagina 42) • PreferredPath (op pagina 42) • HBA_WW_ID (op pagina 42) • ConnectionName (op pagina 42) • HostMode (op pagina 42)

LogicalDrive Geef het ID-nummer op van de logische schijfeenheid die u wilt maken of wijzigen. • In de configuratiestand kunt u alleen het ID-nummer van de eerstvolgende mogelijke logische

schijfeenheid in de reeks voor de bestaande configuratie opgeven. • In de stand Reconfigure (Opnieuw configureren) kunt u ook het ID-nummer van een bestaande

logische schijfeenheid opgeven.

RAID Geef het gewenste RAID-niveau voor de logische schijfeenheid op. • In de configuratiestand is de standaardinstelling het hoogste RAID-niveau dat door de configuratie

kan worden ondersteund. • In de stand Reconfigure (Opnieuw configureren) is de standaardinstelling het bestaande RAID-niveau

voor de desbetreffende logische schijfeenheid. Als u een andere RAID-instelling opgeeft, wordt de nieuwe instelling genegeerd door ACU (in de stand Automatic) of wordt geprobeerd om de logische schijfeenheid te migreren naar het opgegeven RAID-niveau (in de stand Custom).

Scripts schrijven in ACU 41

Size (Grootte) Geef de gewenste capaciteit voor de logische schijfeenheid op in megabyte. De standaardgrootte voor nieuwe logische schijfeenheden is MAX. In dit geval wordt door ACU een logische schijfeenheid met de maximaal mogelijke grootte gemaakt van de fysieke schijfeenheden die u aan de array heeft toegewezen.

In de stand Reconfigure (Opnieuw configureren) is de standaardinstelling dat de bestaande grootte van de logische schijfeenheid wordt gehandhaafd. Als u een grotere waarde opgeeft, wordt de logische schijfeenheid vergroot tot de nieuwe grootte als in dezelfde array ongebruikte schijfcapaciteit aanwezig is, mits vergroting van logische schijfeenheden wordt ondersteund door het besturingssysteem. U kunt de grootte van de logische schijfeenheid niet verkleinen.

VOORZICHTIG: Maak een backup van alle gegevens voordat u een logische schijfeenheid vergroot.

Sectors Hiermee geeft u het aantal sectoren op waaruit een track bestaat. Voer 32 in om MaxBoot uit te schakelen en 63 om MaxBoot in te schakelen. • De standaardinstelling voor nieuwe logische schijfeenheden is 63 als de logische schijfeenheid

groter is dan 502 GB. Anders is 32 de standaardinstelling. • De standaardinstelling voor een bestaande logische schijfeenheid is de bestaande instelling.

Als MaxBoot is ingeschakeld, nemen de prestaties van de logische schijfeenheid in het algemeen wat af.

StripeSize Met deze optie geeft u de stripegrootte van de logische schijfeenheid op in kilobyte. Voor RAID 0 en RAID 1 arrays kunnen alle stripegrootten uit het voorbeeldscript worden gebruikt. Voor RAID 4, RAID 5 en RAID 6 (ADG) arrays is de maximale stripegrootte op sommige controllers 64 kB. Voor meer informatie over de maximale stripegrootte voor een gegeven controller raadpleegt u de documentatie van de controller.

Als u voor een nieuwe logische schijfeenheid geen waarde voor StripeSize opgeeft, wordt een standaardwaarde gebruikt die afhangt van het RAID-niveau dat u voor de logische schijfeenheid heeft gekozen. De standaard stripegrootte voor RAID 0 en RAID 1 is 128 kB. De standaard stripegrootte voor RAID 4, RAID 5 en RAID 6 (ADG) is 16 kB. Voor RAID 5 op een Smart Array 6400 Series controller is de standaard stripegrootte echter 64 kB.

In de stand Reconfigure (Opnieuw configureren) is de standaardinstelling de bestaande stripegrootte voor de opgegeven logische schijfeenheid. Als u een andere waarde voor de stripegrootte opgeeft, wordt geprobeerd om de logische schijfeenheid te migreren naar de stripegrootte die u heeft opgegeven.

VOORZICHTIG: Maak een backup van alle gegevens voordat u een logische schijfeenheid vergroot.

ArrayAccelerator Met deze optie geeft u op of de array-accelerator voor de opgegeven logische schijfeenheid wordt in- of uitgeschakeld. De standaardinstelling is Enabled (Ingeschakeld).

LogicalDriveSSPState Deze optie is alleen geldig voor controllers die SSP inschakelen op het niveau van de logische schijfeenheid. Momenteel geldt dit alleen voor de RA4x00. Andere controllers die SSP ondersteunen, gebruiken de optie SSPState (“SSPState” op pagina 38). • De standaardwaarde voor nieuwe logische schijfeenheden is Disabled (Uitgeschakeld). • De standaardwaarde voor bestaande logische schijfeenheden is de huidige instelling.

Scripts schrijven in ACU 42

SSPAdaptersWithAccess Geef hier waarden op ter aanduiding van de SSP-adapters die u toegang wilt verlenen tot een logische schijfeenheid. De waarden worden alleen verwerkt als SSPState of LogicalDriveSSPState is ingesteld op Enable (Inschakelen). In andere gevallen worden de waarden genegeerd.

OPMERKING: Controleer of alle HBA’s in het systeem toegang hebben tot de logische schijfeenheden waarvoor multipath wordt gebruikt.

PreferredPath Wanneer u de instelling Manual (handmatig) selecteert voor PreferredPathMode (zie pagina 39), gebruikt u de opdracht PreferredPath om het pad op te geven voor I/O naar de logische schijfeenheid op een redundante controller in actief/actief-stand.

De standaardinstelling voor deze optie is 1. Bij deze instelling is de controller in chassisslot 1 de voorkeurscontroller voor I/O naar de logische schijf. Wanneer u 2 selecteert wordt de controller in chassisslot 2 de voorkeurscontroller voor de logische schijf.

Om de chassisslotnummer te bepalen gebruikt u de opdracht show op een controller die redundante controllers ondersteunt.

HBA_WW_ID Met deze optie geeft u op op welke HBA de configuratiewijzigingen moeten worden toegepast voor het gebruiken van de WWN die is toegewezen aan de HBA.

ConnectionName Deze optie is een door de gebruiker gedefinieerde reeks die wordt gebruikt als verbindingsnaam voor de opgegeven HBA.

De reeks kan bestaan uit: • Maximaal 16 tekens • Ingesloten spaties maar mogen niet eindigen op een spatie • Eén van de volgende tekens: a–z, A–Z, 0–9, !, @, #, *, (, ), -, _, +, :, ., / en [spatie]

HostMode Met deze optie geeft u de HostMode op voor een geselecteerde HBA. Wanneer u de HostMode instelt, wordt de opslagarray van het geselecteerde systeem geoptimaliseerd. De beschikbare hoststanden voor een HBA zijn afhankelijk van het apparaat. Niet alle standen zijn beschikbaar op alle apparaten. Een HostMode wordt niet met alle HBA's ondersteund.

De volgende besturingssysteemopties zijn mogelijk beschikbaar: • Default • Microsoft® Windows® • OpenVMS • Tru64 • Linux • Solaris • Netware • HP-UX

Scripts schrijven in ACU 43

Foutmeldingen Alle fouten die in ACU scripts worden aangetroffen, worden geregistreerd in het bestand ERROR.INI. In dit bestand wordt de fout beschreven en, indien mogelijk, de controller, array en logische schijfeenheid die bij de fout betrokken zijn.

De foutenrapportage voor ACU scripts is niet zo gedetailleerd als de foutenrapportage in de GUI van ACU. De foutenrapportage voor scripts geeft ervaren gebruikers voldoende informatie om te kunnen achterhalen wat er mis is gegaan, zodat ze het probleem kunnen herstellen en verder kunnen gaan. Sommige foutberichten staan in de tabel (“Foutmeldingen bij ACU-scripts” op pagina 43).

Foutmeldingen bij ACU-scripts

Bericht Opmerking of uitleg (als het bericht niet voor zichzelf spreekt)

(text) is not a controller command ([tekst] is geen opdracht voor een controller).

(text) is not a logical drive command ([tekst] is geen opdracht voor een logische schijfeenheid).

(text) is not a supported command ([tekst] is geen ondersteunde opdracht).

(text) is not an array command ([tekst] is geen opdracht voor een array).

(text) command expected (opdracht [tekst] verwacht).

De opgegeven opdracht ontbreekt of staat op de verkeerde plaats in het bestand.

Array not specified (Geen array opgegeven).

Enkele opdrachten in het script vereisen een array maar in het scriptbestand is geen array opgegeven.

Array requires an odd number of drives (Array vereist een oneven aantal schijfeenheden).

Dit foutbericht wordt weergegeven als u een oneven aantal schijfeenheden probeert toe te voegen aan een bestaande array van logische schijfeenheden met RAID 1 en de controller geen migratie van RAID-niveau ondersteunt.

Cannot change array spare (Reserveschijf kan niet worden gewijzigd).

In de huidige configuratie is het niet mogelijk het aantal reserveschijven in de array te wijzigen.

Cannot change logical drive array accelerator setting (Array-acceleratorinstelling van logische schijfeenheid kan niet worden gewijzigd).

In de huidige configuratie van de controller is het niet mogelijk de array-acceleratorinstelling te wijzigen.

Cannot change logical drive sectors (Sectoren van logische schijfeenheid kunnen niet worden gewijzigd).

U kunt de instelling van MaxBoot op een geconfigureerde logische schijfeenheid niet wijzigen omdat dit tot gegevensverlies leidt.

Cannot change SSP settings (SSP-instellingen kunnen niet worden gewijzigd).

Cannot create array (Array kan niet worden gemaakt).

De controller heeft geen niet-toegewezen fysieke schijfeenheden of bevat al het maximumaantal arrays of logische schijfeenheden.

Scripts schrijven in ACU 44

Bericht Opmerking of uitleg (als het bericht niet voor zichzelf spreekt)

Cannot create logical drive (Logische schijfeenheid kan niet worden gemaakt).

Er is geen vrije ruimte beschikbaar in de array of het maximale aantal logische schijfeenheden is al bereikt.

Cannot expand array (Array kan niet worden uitgebreid).

De controller biedt geen ondersteuning voor uitbreiding of de huidige configuratie van de controller staat geen uitbreiding toe.

Cannot extend logical drive (Logische schijfeenheid kan niet worden vergroot).

De controller biedt geen ondersteuning voor vergroting of de huidige configuratie staat geen vergroting toe. Vergroting wordt bijvoorbeeld niet ondersteund als er geen vrije ruimte beschikbaar is in een array.

Cannot migrate logical drive RAID (RAID-niveau van logische schijfeenheid kan niet worden gemigreerd).

De controller biedt geen ondersteuning voor RAID-migratie of de huidige configuratie van de controller staat geen migratie toe.

Cannot migrate logical drive stripe size (Stripegrootte van logische schijfeenheid kan niet worden gemigreerd).

De controller biedt geen ondersteuning voor stripegroottemigratie of de huidige configuratie van de controller staat geen migratie toe.

Cannot remove physical drives from existing array (Fysieke schijfeenheden kunnen niet worden verwijderd uit bestaande array).

Tijdens het opnieuw configureren van een bestaande array heeft u per ongeluk een of meer fysieke schijfeenheden weggelaten uit de lijst met schijfeenheden. Dit is niet toegestaan omdat het verwijderen van fysieke schijfeenheden uit een geconfigureerde array tot gegevensverlies leidt.

Controller (text) is invalid (Controller [tekst] is ongeldig).

De specificaties van de controller zijn niet juist ingevoerd.

Controller does not support SSP (Controller ondersteunt SSP niet).

Controller does not support controller SSPState. Use the LogicalDriveSSPState command to set SSP states for each logical drive. (Controller ondersteunt SSPState voor controllers niet. Gebruik de opdracht LogicalDriveSSPState om de SSP-status voor elke logische schijfeenheid in te stellen.)

Controller does not support license keys (Controller ondersteunt geen licentiesleutels).

Controller does not support logical drive SSP states. Use the SSPState command to set the controller SSP state. (Controller ondersteunt geen SSP-status voor logische schijfeenheden. Gebruik de opdracht SSPState om de SSP-status voor de controller in te stellen.)

Controller does not support redundancy settings (Controller ondersteunt geen redundantie-instellingen).

De controller is niet redundant of biedt geen ondersteuning voor redundantie-instellingen.

Controller does not support SSP (Controller ondersteunt SSP niet).

Scripts schrijven in ACU 45

Bericht Opmerking of uitleg (als het bericht niet voor zichzelf spreekt)

Controller has maximum number of license keys (Het maximum-aantal licentiesleutels voor de controller is bereikt).

Controller is locked by another machine or user (Controller is vergrendeld door een andere computer of gebruiker).

Controller requires non-failed physical drives to set license keys (Controller vereist niet-defecte fysieke schijfeenheden om licentiesleutels in te stellen).

Controller requires physical drives to set license keys (Controller vereist fysieke schijfeenheden om licentiesleutels in te stellen).

Could not detect controller (text) (Controller [tekst] kan niet worden gevonden).

Error communicating with controller (Fout bij communicatie met controller).

Error saving controller (Fout bij opslaan van controller).

Er doet zich een probleem voor bij het opslaan van een of meer controllerconfiguraties.

Failure opening capture file (text). —

Failure opening input file (text). —

Internal error. Er heeft zich een interne ACU-fout voorgedaan en een bepaalde fout wordt niet goed herkend.

Invalid array accelerator setting (Ongeldige array-acceleratorinstelling).

De opgegeven array-acceleratorinstelling is ongeldig of wordt niet ondersteund in de huidige configuratie.

Invalid array (Ongeldige array). De array-ID is ongeldig.

Invalid ChassisName (Ongeldige chassisnaam).

De opgegeven chassisnaam is ongeldig. Gebruik de volgende tekens: a–z, A–Z, 0–9, !, @, #, *, (, ), ,, -, _, +, :, ., / en [spatie]. De ID mag niet eindigen op een spatie of het maximale aantal tekens overschrijden dat door de controller wordt toegestaan.

Invalid ClearConfigurationWithDataLoss parameter (Ongeldige parameter voor ClearConfigurationWithDataLoss).

Invalid Controller (Ongeldige controller).

Invalid expand priority (Ongeldige prioriteit voor uitbreiding).

De opgegeven prioriteit voor uitbreiding wordt niet ondersteund of de controller staat geen uitbreiding toe, en biedt daarom geen ondersteuning voor de voorziening Expand Priority.

Invalid license key (Ongeldige licentiesleutel)

Invalid logical drive (Ongeldige logische schijfeenheid).

De ID van de logische schijfeenheid is niet geldig.

Scripts schrijven in ACU 46

Bericht Opmerking of uitleg (als het bericht niet voor zichzelf spreekt)

Invalid Method (Ongeldige methode).

Ongeldige waarde voor de methode.

Invalid physical drive (Ongeldige fysieke schijfeenheid).

De fysieke schijfeenheid die voor de array is opgegeven, is geen geldige fysieke schijfeenheid of is een fysieke schijfeenheid die niet in de array kan worden geplaatst.

Invalid Preferred Path (Ongeldig voorkeurspad).

Het opgegeven voorkeurspad is geen geldig chassisslot voor een beschikbare actieve controller of de controller is niet beschikbaar.

Invalid Preferred Path Mode (Ongeldig voorkeurspadstand).

De voorkeurspadstand is geen geldige voorkeurspadstand of de controller is niet beschikbaar.

Invalid RAID (Ongeldig RAID-niveau).

Het opgegeven RAID-niveau is ongeldig of niet mogelijk in de huidige configuratie.

Invalid read cache/write cache ratio (Ongeldige verhouding lees-cache/schrijf-cache).

De opgegeven cacheverhouding wordt niet ondersteund door de controller of de huidige controllerconfiguratie.

Invalid rebuild priority (Ongeldige prioriteit voor opnieuw opbouwen).

Invalid Sectors (Ongeldige sectoren).

De opgegeven instelling van MaxBoot is ongeldig of wordt niet ondersteund in de huidige configuratie.

Invalid Size (Ongeldige grootte). De opgegeven grootte is ongeldig of niet mogelijk in de huidige configuratie.

Invalid Spare (Ongeldige reserveschijf).

De reserveschijf die is opgegeven voor de array is geen geldige reserveschijf of het is een schijf die niet als reserveschijf in de array kan worden geplaatst.

Invalid SSP adapter ID (Ongeldige ID van SSP-adapter).

Invalid SSP state (Ongeldige SSP-status).

Invalid stripe size (Ongeldige stripegrootte).

De opgegeven stripegrootte is ongeldig, wordt niet ondersteund door het huidige RAID-niveau of wordt niet ondersteund in de huidige configuratie.

Invalid SurfaceScanDelay (Ongeldige waarde voor vertraging van oppervlaktescan).

License key is not a controller feature license key (Licentiesleutel is geen licentiesleutel voor een controllervoorziening).

De ingevoerde licentiesleutel is een sleutel voor een functie die niet door de controller wordt ondersteund.

Logical drive not specified (Geen logische schijfeenheid opgegeven).

Enkele opdrachten vereisen een logische schijfeenheid maar in het scriptbestand is geen logische schijfeenheid opgegeven.

More than one (text) command cannot exist in the same section (Er mag niet meer dan één opdracht [tekst] in hetzelfde gedeelte voorkomen).

De opgegeven opdracht mag slechts eenmaal per gedeelte worden gebruikt.

New array ID already exists (Nieuwe array-ID bestaat al).

Deze fout doet zich voor in de stand Configure wanneer de array-ID in het scriptbestand al in de configuratie aanwezig is. U kunt de stand Configure alleen gebruiken om nieuwe arrays te maken.

Scripts schrijven in ACU 47

Bericht Opmerking of uitleg (als het bericht niet voor zichzelf spreekt)

New array ID does not match the next available array ID (Nieuwe array-ID komt niet overeen met eerstvolgende beschikbare array-ID).

De array-ID die u in het scriptbestand heeft opgegeven, komt niet overeen met de ID van de nieuwe array. Deze fout wordt bijvoorbeeld gegenereerd als er alleen een array A is en het scriptbestand het maken van array C opgeeft (array B ontbreekt).

New logical drive ID already exists (ID nieuwe logische schijfeenheid bestaat al).

Deze fout doet zich voor in de stand Configure wanneer de ID van de logische schijfeenheid in het scriptbestand al in de configuratie aanwezig is. U kunt de stand Configure alleen gebruiken om nieuwe logische schijfeenheden te maken.

New logical drive ID does not match the next available logical drive ID (ID nieuwe logische schijfeenheid komt niet overeen met eerstvolgende beschikbare ID voor logische schijfeenheid).

De ID van de logische schijfeenheid die u in het scriptbestand heeft opgegeven, komt niet overeen met de ID van de nieuwe logische schijfeenheid. Deze fout wordt bijvoorbeeld gegenereerd als er alleen een logische schijfeenheid 1 is en het scriptbestand het maken van logische schijfeenheid 3 opgeeft (logische schijfeenheid 2 ontbreekt). Deze fout kan zich voordoen wanneer u een invoerbestand gebruikt waarin de nummers van de logische schijfeenheden elkaar niet opvolgen. In dit geval wijzigt u de nummers in het invoerbestand zodat ze opeenvolgend zijn.

No controllers detected (Geen controllers aangetroffen).

Deze fout is alleen van toepassing op de stand Input. Als in de stand Capture geen controllers worden aangetroffen, is het capture-bestand leeg.

Slot information is not available (Geen slotinformatie beschikbaar).

U kunt de stand Input niet gebruiken op interne controllers waarvoor geen online slotinformatie beschikbaar is. Laad voor Microsoft® Windows® het stuurprogramma voor systeembeheer.

Too many coinciding expansion, migration, or extension operations (Te veel gelijktijdige uitbreidings-, migratie- of vergrotingsbewerkingen).

ACU biedt geen ondersteuning voor meerdere gelijktijdige uitbreidingen, migraties of vergrotingen zonder de configuratie tussentijds op te slaan. Beperk het aantal configuratiewijzigingen van deze typen in dit script.

(text) is not an HBA command ((tekst) is geen HBA-opdracht).

Een opdracht in het HBA-gedeelte is geen geldige opdracht voor dit gedeelte.

Opdrachtregelinterface gebruiken 48

Opdrachtregelinterface gebruiken In dit gedeelte Overzicht van de ACU-opdrachtinterface .................................................................................................. 48 Algemene procedures ............................................................................................................................. 51

Overzicht van de ACU-opdrachtinterface De ACU-opdrachtinterface is een interactieve opdrachtconsole waarmee rechtstreeks informatie wordt verschaft aan de gebruiker en heeft dezelfde functionaliteit als de ACU GUI.

Het uitvoerbare bestand van de opdrachtinterface is beschikbaar bij HP PSP voor Microsoft® Windows® of via de HP-website.

Opdrachtinterface uitvoeren U kunt de opdrachtinterface uitvoeren in de stand Console (Console) of Command (Opdracht). In de stand Consle kunt u verschillende configuratieparameters op een aantal apparaten aanpassen zonder telkens ACU opnieuw te starten. De stand Command (Opdracht) is meer geschikt voor een afzonderlijke wijziging of slechts één configuratieparameter op één apparaat.

De syntaxis van de opdracht die is vereist voor het openen van de ACU-opdrachtinterface is afhankelijk van het besturingssysteem dat u gebruikt en de stand die u wilt gebruiken. • Stand Console

Windows: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe

Klik anders op Start en ga naar Programs (Programma’s) > HP System Tools (HP Hulpprogramma’s) > HP Array Configuration Utility CLI (HP hulpprogramma Array Configuration). Linux: [root@localhost root]# hpacucli

Nadat u in een van deze twee besturingssystemen de stand Console hebt geactiveerd, wordt het volgende bericht en de consoleprompt weergegeven: 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. =>

• Stand Command (Opdracht) Om de stand Command (Opdracht) te gebruiken, voegt u de specifieke opdracht (“De variabele <opdracht>” op pagina 49) van de ACU-opdrachtinterface toe aan het einde van de tekstregel waarmee ACU wordt geopend in de stand Console, voordat u op de Enter-toets drukt. In de volgende voorbeelden wordt help gebruikt als de specifieke opdracht van de ACU-opdrachtinterface. Windows: C:\Program Files\Compaq\Hpacucli\Bin\hpacucli.exe help

Linux: [root@localhost root]# hpacucli help

De andere voorbeelden in dit hoofdstuk worden beschreven als zijnde ingevoerd in de stand Console.

Opdrachtregelinterface gebruiken 49

Opdrachtregelinterface, syntaxis Of deze nu is ingevoerd in de stand Command (Opdracht) of Console, een typische opdrachtregel voor de ACU-opdrachtregelinterface bestaat uit drie onderdelen: een doelapparaat, een opdracht en eventueel een parameter met waarden. Rechte haken duiden een vereiste variabele aan, en gewone haken een optionele variabele. De structuur van een typische opdrachtregel voor de ACU-opdrachtregelinterface is de volgende:

<doel> <opdracht> [parameter=waarde]

De variabele <doel> Deze variabele geeft het pad naar het doelapparaat aan. Het apparaat kan een controller, een array, een logische schijf of een fysieke schijf zijn.

Bijvoorbeeld: controller slot=3 controller wwn=500805F3000BAC11 controller serialnumber=P56350D9IP903J controller slot=3 array A controller chassisname="A" array A logicaldrive 2 controller chassisname="A" physicaldrive 1:0

U kunt opgeven dat een bewerking gelijktijdig op een aantal dezelfde apparaten moet worden uitgevoerd.

Bijvoorbeeld: controller all controller slot=3 logicaldrive 2

De variabele <opdracht> De variabele <opdracht> kan een van de volgende woorden of zinnen bevatten:

add create (maken) delete (verwijderen) help modify remove opnieuw scannen set target show

Sommige opdrachten vereisen een parameter, en sommige parameters vereisen een waarde. De beschrijvingen van de opdrachten in de rest van dit hoofdstuk geven een voorbeeld van een aantal geschikte parameters en variabelen, in die gevallen waarin ze zijn vereist.

Afkortingen van sleutelwoorden Een aantal veelgebruikte sleutelwoorden in de ACU-opdrachtinterface hebben acceptabele afkortingen, zoals in de volgende tabel wordt weergegeven:

Sleutelwoord Afkorting in ACU-opdracht- interface

Sleutelwoord Afkorting in ACU-opdracht-interface

adapterid ai logicaldrive ld

arrayaccelerator aa parallelscsi ps

cacheratio cr physicaldrive pd

chassisname* ch* preferredpathmode ppm

Opdrachtregelinterface gebruiken 50

Sleutelwoord Afkorting in ACU-opdracht- interface

Sleutelwoord Afkorting in ACU-opdracht-interface

chassisslot chs rebuildpriority rp

connectionname cn redundantcontroller rc

controller ctrl serialnumber sn

drivetype dt stripesize ss

drivewritecache dwc surfacescandelay ssd

expandpriority ep tapedrive td

*De opdrachtinterface gebruikt deze sleutelwoorden en afkortingen ook voor de termen box name en RAID array ID.

Waarschuwingsprompts verbergen Als u een opdracht invoert voor een bewerking waarmee u mogelijk gebruikersgegevens kunt verliezen, geeft de opdrachtregelinterface een waarschuwing en een prompt weer, met de vraag om een y of n in te voeren, voordat de bewerking wordt voortgezet. Deze situatie is niet gewenst bij het uitvoeren van scripts voor batchbestanden. U kunt voorkomen dat waarschuwingsprompts worden weergegeven met behulp van de parameter forced.

Voorbeeldopdracht: ctrl ch="Lab4" ld 1 delete forced

Informatie opvragen bij een apparaat Als u niet weet welke waarden een parameter kan hebben, kunt u deze informatie soms opvragen bij het apparaat door ? op te geven als de waarde van de parameter.

Voorbeeldopdracht: => ctrl ch="Lab4" ld 1 modify raid = 0 ss=?

In dit geval zou een gewoonlijke schermreactie er als volgt uit kunnen zien: Available options are:

8

16 (current value)

32

64

128 (default)

256

Voor informatie over welke parameters kunnen worden opgevraagd, raadpleegt u de help van de opdrachtregelinterface (“Help” op pagina 50).

Help Voor hulp bij de opdrachtregelinterface voert u help in na de prompt van de opdrachtregelinterface:

=> help

Voor deze opdracht hoeft u geen doelvariabele of parameter op te geven.

Opdrachtregelinterface gebruiken 51

Algemene procedures In de volgende hoofdstukken worden een aantal algemene procedures van de ACU-opdrachtregelinterface beschreven.

Logische schijfeenheid maken Als u met behulp van de opdrachtregelinterface een logische schijf maakt, wordt de array waarin de logische schijf zich bevindt impliciet gemaakt (De CLI wijkt op dit onderdeel af van de GUI, omdat u in de GUI de array specifiek moet creëren in een aparte stap.)

Syntaxis: <doel> create type=ld [parameter=waarde]

• Als u een nieuwe logische schijf wilt maken op een nieuwe array, geeft u zowel de controller als de schijven op, waaruit de nieuwe array bestaat. U kunt elke schijf apart specificeren, maar u kunt ook een groep schijven specificeren. Bijvoorbeeld: ctrl slot=5 create type=ld drives=1:0,1:1,1:3 raid=adg

of ctrl slot=5 create type=ld drives=1:1:-1:3 raid=adg

• Als u een logische schijf op een bestaande array wilt maken, geeft u de array op. U hoeft in dit geval de schijven niet op te geven omdat deze reeds zijn gedefinieerd. Bijvoorbeeld: ctrl slot=5 array A create type=ld size=330 raid=adg

De standaardparameters voor het maken van een logische schijf worden in de volgende tabel beschreven: Als u geen specifieke parameter opgeeft bij het maken van een logische schijf, gebruikt de opdrachtregelinterface de standaardwaarde voor deze parameter.

Parameter Geaccepteerde waarden Opmerkingen

drives [#:]#:#,[#:]#:#,[#:]#:#–[#:]#:#,...|all|allunassigned

De standaardinstelling is all.

raid 6|adg|5|1+0|1|0|? De standaardinstelling is het hoogste niveau dat de logische schijf aan kan.

ss 8|16|32|64|128|256|default|? Units zijn kB.* De standaardinstelling is afhankelijk van het RAID-niveau.

size #|max|? Deze parameter bepaalt de gewenste grootte van de logische schijf. Eenheden zijn MB.* De standaardinstelling is max.

sectors 32|63|default|? De standaardinstelling is afhankelijk van het besturingssysteem.

aa enable|disable De standaardinstelling is enable.

drivetype sas|satalogical|sata|saslogical|parallelscsi

*Gebruik alleen deze units. Voer geen andere tekst in de opdracht in om de units aan te duiden.

Opdrachtregelinterface gebruiken 52

Voorbeeldscenario Laten we uitgaan van een situatie waarbij u twee arrays wilt maken. Een van deze arrays heeft twee logische schijven nodig, terwijl de andere er slecht één nodig heeft.

Bepaal eerst welke fysieke schijven beschikbaar zijn en wat hun prioriteiten zijn. => ctrl ch="Lab 4" pd all show

In dit voorbeeldscenario is de reactie op het scherm als volgt: 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)

Met deze gegevens kunt u nu de eerste array met een logische schijf maken: => ctrl ch="Lab 4" create type=ld drives=1:12

Controleer nu of de array is gemaakt: => ctrl ch="Lab 4" pd all show

In dit geval is de reactie op het scherm het volgende: 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)

De tweede array wordt gemaakt op de twee resterende fysieke schijven. Voordat u deze array maakt, controleert u welke RAID-opties beschikbaar zijn voor deze schijven:

=> ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=300 raid=?

De reactie is in dit geval het volgende: Available options are:

0

1+0 (default value)

Maak nu vervolgens de nieuwe array: => ctrl ch="Lab 4" create type=ld drives=1:13,1:14 size=300 raid=1+0

Het is in dit voorbeeld niet per sé nodig om het RAID-niveau op te geven, omdat dit het hoogst mogelijke niveau is voor dit scenario, en dus de standaardinstelling is. Het is echter ter illustratie opgenomen in de opdracht.

Controleer nu of de array is gemaakt: => ctrl ch="Lab 4" pd all show

De reactie op het scherm is als volgt: 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)

Opdrachtregelinterface gebruiken 53

Maak de tweede logische schijf op deze array. Er zijn twee manieren om opeenvolgende logische schijfeenheden te maken. U kunt logische schijfeenheden maken door de impliciete arraynaam op te geven uit voorbeeld A. U kunt ook de fysieke schijfeenheden in de array gebruiken om te bepalen voor welke array de logische schijfeenheden moeten worden gemaakt in voorbeeld B.

Voorbeeld: a. => ctrl ch="Lab 4" array B create type=ld size=900 b. => ctrl ch="Lab 4" create type=ld drives=1:9,1:10 size=333

Controleer tenslotte of de logische schijven allemaal correct zijn gemaakt: => 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)

Chassisnaam van de controller wijzigen Als een controller is geconfigureerd met ten minste één logische schijf, kunt u een eenvoudige naam (de chassisnaam) toewijzen aan de controller, zodat het gemakkelijker is om de juiste controller aan een opdracht toe te voegen.

Syntaxis: <doel> modify ch="nieuwe chassisnaam"

waarbij <doel> een controller is.

Voorbeeldopdrachten: => ctrl sn=P56350D9IP903J modify ch="Lab 6" => ctrl ch="Lab 4" modify ch="Lab 6"

Selective Storage Presentation (Selectieve opslagpresentatie) gebruiken Met SSP (ook wel bekend als Access Control List Commands) kunt u opgeven welke hostcontrollers toegang moeten hebben tot bepaalde logische schijven. Hiermee kunt u voorkomen dat gegevens worden beschadigd wanneer verschillende servers met verschillende besturingssystemen toegang vragen tot dezelfde gegevens.

Het gebruik van SSP vereist twee opdrachten: • De eerste opdracht activeert de SSP-functie op de controller. • De tweede opdracht bepaalt de logische schijven die toegangbeheer vereisen. Met deze opdracht

worden ook de adapter-id’s of verbindingsnamen bepaald, die wel of geen toegang mogen hebben tot de logische schijven.

Het activeren van SSP op een controller kan worden beschouwd als het wijzigen van de controllertoegang tot de SSP-functie. De standaardsyntaxis voor deze bewerking is als volgt:

<doel> modify ssp=on|off [forced]

waarbij <doel> in de meeste gevallen de controller zelf is, maar voor een RA4x00 is dit een logische schijf op de controller.

Opdrachtregelinterface gebruiken 54

Wanneer u SSP voor het eerst activeert voor een controller of een logische schijfeenheid, zijn de logische schijfeenheden standaard niet toegankelijk voor alle adapter-id’s. De adapter-id’s zijn gemaskeerd. Omdat met maskeren toegang tot de logische schijven niet mogelijk is, geeft de CLI meestal een waarschuwingsprompt weer wanneer u de opdracht voor het activeren van SSP invoert. Als u wilt voorkomen dat deze prompt wordt weergegeven (indien u bijvoorbeeld deze opdracht in een script voor batchbestanden gebruikt), voegt u de parameter forced toe.

Na het activeren van SSP, kunt u met de volgende syntaxis apparaten ontmaskeren met behulp van hun adapter-id’s of verbindingsnamen:

<doel> modify mask|unmask=#,#,...|all [forced]

waarbij <doel> een logische schijf is.

Voorbeeldopdrachten: => 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"

Voorbeeldscenario Controleer eerst de SSP-status van de controller:

=> ctrl ch="Lab 4" show ssp

Een typische reactie op het scherm is als volgt: MSA1000 at Lab 4

Adapter ID: 210000E08B07A68F

connectionname: Onbekend

Location: Local

Status: Online

Host Mode: Default

Adapter ID: 5034414235583942

connectionname: Onbekend

Location: Onbekend

Status: Offline

Host Mode: Default

Activeer nu SSP en geef vervolgens de logische schijven die aanwezig zijn weer, zodat u kunt bepalen welke schijf moet worden ontmaskerd:

=> 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)

Tenslotte, ontmasker een adapter-id en controleer vervolgens de SSP-status. => ctrl ch="Lab 4" ld 1 modify unmask 210000E08B07A68F => ctrl ch="Lab 4" show ssp

Opdrachtregelinterface gebruiken 55

MSA1000 at Lab 4

Adapter ID: 210000E08B07A68F

connectionname: Onbekend

Location: Local

Status: Online

Host Mode: Default

logicaldrive 1 is unmasked Adapter ID: 5034414235583942

connectionname: Onbekend

Location: Onbekend

Status: Offline

Host Mode: Default

logicaldrive 1 is masked

Verbindingsnaam wijzigen U kunt een lange adapter-id wijzigen in een korte verbindingsnaam, die u in alle verdere opdrachten kunt gebruiken.

Syntaxis: <doel> modify ai=# cn="verbindingsnaam"

waarbij <doel> een controller is die SSP ondersteunt.

Voorbeeldopdracht: ctrl ch="Lab 4" ld 1 modify ai=210000E08B07A68F cn="cnxn 3"

Hoststanden beheren (verbindingsprofielen) Syntaxis:

<doel> modify ai=# hostmode="type besturingssysteem"|?

waarbij <doel> een controller is die host-standen ondersteunt.

Voorbeeldopdracht: => ctrl ch="Lab 3" modify ai=5034414235583942 hostmode=?

OPMERKING: Voor het beheren van hoststanden zijn de verbindingsnaam en de logische eenheid vereist.

In dit geval zou een gewoonlijke schermreactie er als volgt uit kunnen zien: hostmode options:

Default

Windows

OpenVMS

Tru64

Linux

Solaris

NetWare

HP

Opdrachtregelinterface gebruiken 56

Doelapparaten verwijderen Syntaxis:

<doel> delete [forced]

waarbij <doel> een controller, array of logische schijf kan zijn. Behalve in het geval van controllers, kunt u met behulp van het sleutelwoord all verschillende apparaten gelijktijdig verwijderen als deze van hetzelfde type zijn.

Omdat het verwijderen van een doelapparaat gegevensverlies tot gevolg kan hebben, wordt op het scherm een waarschuwingsprompt weergegeven, behalve als de parameter forced wordt gebruikt.

Voorbeeldopdrachten: => ctrl ch="Lab 4" delete forced => ctrl slot=3 ld all delete

Apparaten identificeren U kunt een opdracht invoeren waarmee de lampjes op het doelapparaat gaan knipperen, zodat u de apparaten kunt identificeren. De lampjes blijven knipperen totdat u de opdracht invoert om dit te stoppen.

Syntaxis: <doel> modify led=on|off

Voorbeeldopdrachten: => ctrl ch="Lab 4" modify led=on => ctrl ch="Lab 4" modify array A led=off

Array uitbreiden U kunt de opslagcapaciteit van een array verhogen door fysieke schijven toe te voegen. De toegevoegde schijven moeten echter van hetzelfde type zijn (bijvoorbeeld, parallel SCSI of SATA), en elk een capaciteit hebben die niet minder is dan de bestaande schijven in de array.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

Syntaxis: <doel> add drives=[#:]#:#,[#:]#:#,[#:]#:#–[#:]#:#,...|allunassigned [forced]

waarbij <doel> een array is (of een logische schijf, indien de array slechts één logische schijf bevat). De parameter forced onderdrukt waarschuwingsberichten.

Als u een oneven aantal schijven toevoegt aan een array met ten minste één RAID 1+0 logische schijf, geeft de opdrachtregelinterface een prompt weer waarin wordt gevraagd of het goed is dat de RAID 1+0 logische schijf wordt omgezet in RAID 5 (of RAID 6 (ADG) indien de controller dit RAID-niveau ondersteunt). Door de parameter forced toe te voegen aan de opdracht wordt voorkomen dat deze prompt verschijnt.

Voorbeeldopdrachten: => 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:1:-1:5

Opdrachtregelinterface gebruiken 57

Logische schijfeenheid vergroten Als het besturingssysteem uitbreiding van logische schijven ondersteunt, kunt u elke niet-toegewezen capaciteit in een array gebruiken om een of meer logische schijven in de array te vergroten.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

Syntaxis: <doel> modify size=#|max|? [forced]

waarbij <doel> een logische schijf is.

Als het besturingssysteem uitbreiding van logische schijven niet ondersteunt, worden de gegeven op de logische schijf met deze opdracht onleesbaar. Daarom geeft de opdrachtregelinterface voor de zekerheid een waarschuwingsprompt weer, voor het geval u een dergelijk besturingssysteem gebruikt. Als u niet wilt dat deze prompt wordt weergegeven, gebruikt u de parameter forced.

Voorbeeldopdrachten: => ctrl slot=3 ld 1 modify size=max => ctrl slot=4 ld 1 modify size=? => ctrl slot=3 ld 2 modify size=500 forced

Reserveschijven beheren Door online reserveschijven toe te wijzen, kunt u het vervangen van defecte schijven uitstellen. Hiermee wordt echter niet het fouttolerantieniveau van bestaande logische schijven in de array vergroot. Een logische schijfeenheid in een RAID 5-configuratie lijdt bijvoorbeeld onherstelbaar gegevensverlies als twee fysieke schijfeenheden uitvallen, ongeacht het aantal toegewezen reserveschijven.

Syntaxis: <doel> add spares=[#:]#:#,[#:]#:#,[#:]#:#–[#:]#:#,...|allunassigned [forced] <doelt> remove spares=[#:]#:#,[#:]#:#,[#:]#:#–[#:]#:#,...|all

waarbij <doel> een array is. Wanneer de array slechts één logische schijf bevat kan deze logische schijf ook het doel zijn. De parameter forced onderdrukt waarschuwingsberichten.

Voorbeeldopdrachten: => ctrl slot=3 array B add spares=1:6 => ctrl slot=4 array all add spares=1:5,1:7 => ctrl slot=5 array A add spares=1:1–1:5 => ctrl slot=5 array A remove spares=1:1–1:5

Opdrachtregelinterface gebruiken 58

Migrate a logical drive (Logische schijfeenheid migreren) Met deze opdracht kunt u de stripegrootte (grootte van de gegevensblokken) of het RAID-niveau van een geselecteerde logische schijfeenheid wijzigen. Voor informatie over het selecteren van een geschikte stripegrootte of een geschikt RAID-niveau, gaat u naar de tabellen in de hoofdstukken “Logische schijfeenheid maken” (op pagina 18) en “RAID-methode selecteren” (op pagina 73).

Voordat u een migratie uitvoert, moet u rekening houden met de volgende factoren: • Voor het migreren naar sommige RAID-niveaus moet u wellicht een of meerdere schijfeenheden

toevoegen aan de array. • Voor het migreren naar een grotere stripegrootte moet de array wellicht beschikken over ongebruikte

schijfruimte. Deze extra ruimte is nodig omdat een aantal van de grotere gegevensstripes in de gemigreerde array mogelijk niet efficiënt zullen zijn gevuld.

BELANGRIJK: Het uitbreidingsproces van een array, de vergroting van een logische schijfeenheid of de migratie van een logische schijfeenheid duurt ongeveer 15 minuten per gigabyte of aanzienlijk langer als de controller geen cache met batterijvoeding heeft. Tijdens deze procedure kan er geen andere uitbreiding, vergroting of migratie op dezelfde controller plaatsvinden.

Syntaxis: <doel> modify [raid=0|1+0|1|5|6|adg|?] [ss=8|16|32|64|128|256|default|?]

waarbij <doel> een logische schijf is.

De volgende beperkingen gelden voor deze opdracht: • U kunt niet tegelijkertijd het RAID-niveau en de stripegrootte van een willekeurige logische

schijf opvragen. • Als u geen RAID-niveau opgeeft voor een query of migratie, gebruikt de opdrachtregelinterface

standaard de bestaande waarde. • Als u geen stripegrootte opgeeft, gebruikt de opdrachtregelinterface de standaard stripewaarde

voor het RAID-niveau dat u hebt opgegeven.

Voorbeeldopdrachten: => 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

Rebuild Priority Setting (Instelling prioriteit opnieuw opbouwen) wijzigen Met de Rebuild Priority Setting (Instelling prioriteit opnieuw opbouwen) bepaalt u de urgentie waarmee de controller een interne opdracht voor het opbouwen van een uitgevallen logische schijf verwerkt. • Bij een lage instelling, gaan de normale systeembewerkingen voor het opnieuw opbouwen van een

logische schijf. • Bij een gemiddelde instelling, wordt de helft van de tijd opnieuw opgebouwd en worden de rest van

de tijd de normale systeembewerkingen uitgevoerd. • Bij een hoge instelling gaat het opnieuw opbouwen voor op alle overige systeembewerkingen.

Als de logische schijf onderdeel uitmaakt van een array met een online reserveschijf, wordt het opnieuw opbouwen automatisch gestart na het uitvallen van de schijf. Als de array geen online reserveschijf heeft, wordt het opnieuw opbouwen gestart nadat de uitgevallen schijf is vervangen.

Opdrachtregelinterface gebruiken 59

Syntaxis: <doel> modify rp=high|medium|low

waarbij <doel> een controller is.

Voorbeeldopdracht: => ctrl slot=3 modify rp=high

Expand Priority Setting (Instelling prioriteit uitbreiden) wijzigen Met de Expand Priority Setting (Instelling prioriteit uitbreiden) bepaalt u de urgentie waarmee de controller een interne opdracht voor het uitbreiden van een array verwerkt. • Bij een lage instelling, gaan de normale systeembewerkingen voor het uitbreiden van een array. • Bij een gemiddelde instelling, wordt de helft van de tijd uitgebreid en worden de rest van de tijd

de normale systeembewerkingen uitgevoerd. • Bij een hoge instelling gaat het uitbreiden voor op alle overige systeembewerkingen.

Syntaxis: <doel> modify ep=high|medium|low

waarbij <doel> een controller is.

Voorbeeldopdracht: => ctrl slot=3 modify ep=high

Cacheverhouding van de controller wijzigen Met de instelling voor Controller Cache Ratio (Cacheverhouding controller) bepaalt u de hoeveelheid geheugen die wordt toegewezen voor lees- en schrijfbewerkingen. Verschillende typen applicaties hebben verschillende optimale instellingen. U kunt deze verhouding alleen wijzigen als de controller een cache met batterijvoeding heeft (omdat alleen een cache met batterijvoeding kan worden gebruikt als schrijf-cache) en als er logische schijfeenheden op de controller zijn geconfigureerd.

Syntaxis: <doel> modify cr=#/#|?

waarbij <doel> een controller is en #/# de cacheverhouding in de notatie leespercentage/schrijfpercentage.

Voorbeeldopdracht: => ctrl slot=3 modify cr=25/75

Vertragingstijd voor de oppervlaktecontrole wijzigen De instelling voor de vertraging van de oppervlaktescan bepaalt de tijdsinterval dat een controller niet actief is voordat een oppervlaktescananalyse wordt gestart op de aangesloten fysieke schijven.

De oppervlaktescananalyse is een proces dat automatisch op de achtergrond wordt uitgevoerd, zodat gegevens kunnen worden hersteld indien zich een schijffout voordoet. Tijdens het scanproces worden de fysieke schijven in fouttolerante logische schijven gecontroleerd op beschadigde sectoren, en in RAID 5- of RAID 6 (ADG)-configuraties wordt eveneens de consistentie van pariteitsgegevens gecontroleerd.

Syntaxis: <doel> modify ssd=#

waarbij <doel> een controller is en # een getal tussen 1 en 30. Dit getal bepaalt de vertraging in seconden, maar u hoeft geen tijdeenheid aan de opdracht toe te voegen.

Voorbeeldopdracht: => ctrl sn=P56350D9IP903J modify ssd=3

Opdrachtregelinterface gebruiken 60

Uitgevallen logische schijfeenheid opnieuw inschakelen Als een logische schijf is uitgevallen en de gegevens ongeldig of onherstelbaar zijn, kunt u de logische schijf opnieuw inschakelen zodat deze weer kan worden gebruikt. Met dit proces blijft de structuur van de logische schijf behouden en worden alleen gegevens verwijderd, terwijl met de opdracht delete zowel de structuur van de logische schijf als de gegevens worden verwijderd.

Syntaxis: <doel> modify reenable [forced]

Voorbeeldopdracht: => ctrl slot=3 ld 1 modify reenable forced

Schijfcache in- of uitschakelen Op controllers en schijfeenheden die een fysieke schrijfcache ondersteunen kunt u deze opdracht gebruiken om de schrijfcache voor alle stations op de controller in- of uit te schakelen.

VOORZICHTIG: Aangezien een fysieke schrijfcache geen accuback-up heeft, kunt u gegevens verliezen als een stroomstoring optreedt tijdens het schrijfproces. Gebruik een noodvoeding om dit risico zoveel mogelijk te beperken.

Syntaxis: <doel> modify drivewritecache=enable|disable [forced]

waarbij <doel> een controller is die de schrijfcache ondersteunt.

Voorbeeldopdracht: => ctrl slot=5 modify dwc=enable

Array-accelerator in- of uitschakelen Als de controller over een array-accelerator beschikt, kunt u deze voor bepaalde logische schijven uitschakelen of opnieuw inschakelen.

OPMERKING: Als u de array-accelerator uitschakelt voor een bepaalde logische schijfeenheid, reserveert u het gebruik van de cache van de accelerator voor andere logische schijfeenheden in de array. Dit is nuttig als de overige logische schijfeenheden maximale prestaties moeten bieden (bijvoorbeeld als de logische schijfeenheden databasegegevens bevatten).

Syntaxis: <doel> modify aa=enable|disable

waarbij <doel> een logische schijf is.

Voorbeeldopdracht: => ctrl slot=3 ld 1 modify aa=enable

Opdrachtregelinterface gebruiken 61

Redundante controller uitschakelen Met deze opdracht kunt u een redundante controller uitschakelen in een Active-Standby-configuratie.

BELANGRIJK: De redundante controller kan niet opnieuw worden ingeschakeld nadat u deze hebt uitgeschakeld.

Syntaxis: <doel> modify redundantcontroller=disable

waarbij <doel> een controller is met een ingeschakelde redundante controller.

Voorbeeldopdracht: => ctrl ch="redundant Lab4" modify rc=disable

Doel instellen Als u meerdere bewerkingen op een bepaald doelapparaat moet uitvoeren, kunt u de vereiste opdracht vereenvoudigen door het apparaat in te stellen als het standaard <doel> voor bewerkingen via de opdrachtregelinterface.

Nadat het doel is ingesteld, wordt elke opdracht die u invoert in de opdrachtregelinterface zonder een specifiek <doel>, automatisch toegepast op het ingestelde doel. Als u een bewerking moet uitvoeren op een ander apparaat, kunt u deze bewerking nog altijd gewoon uitvoeren door het <doel> op te nemen in de opdracht. U kunt ook het ingestelde doel wijzigen of helemaal verwijderen. Het ingestelde doel wordt automatisch gewist als u de opdrachtregelinterface sluit.

BELANGRIJK: U kunt de opdracht set target niet gebruiken in scripts voor batchbestanden.

Syntaxis: set target <doel>

waarbij <doel> een controller, array of logische schijf is.

Voorbeeldopdrachten: => set target ctrl slot=3 => clear target

Typisch scenario

Stel eerst een doel in, zoals hieronder: => set target ctrl ch="Lab 4" => show target controller chassisname="Lab 4"

Ter illustratie van hoe de opdracht set target werkt, controleert u de status van array A op deze controller: => array A show MSA1000 at Lab 4

array A

Interface Type: Parallel SCSI

Unused Space: 7949 MB

Status: OK

Opdrachtregelinterface gebruiken 62

U ziet dat het niet nodig is om de controller op te geven, omdat deze momenteel het ingestelde doel is.

Nu wist u het doel, stelt u het opnieuw in en geeft een aantal opdrachten voor het nieuwe ingestelde doel: => 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

Deze reeks omvat ter illustratie een opdracht voor een ander doel (de controller in slot 4). Let op dat de volgende opdracht in de reeks (de opdracht voor het wijzigen van de prioriteit voor het opnieuw opbouwen) geldt voor de controller in slot 3 en niet in slot 4. Dit is omdat in de opdracht geen <doel> is opgegeven voor de prioriteit voor het opnieuw opbouwen, zodat het standaard ingestelde doel wordt gebruikt.

Voorkeurspadstand instellen De voorkeurspadstand bepaalt het beheer van I/O-verkeer naar de logische schijven op controllers die actief/actief zijn geconfigureerd. • In de stand Automatic (Automatisch) selecteert het systeem automatische een geschikt pad voor I/O-

verkeer naar elke logische schijf afhankelijk van de host I/O-patronen op dat moment. Omdat het meest geschikte pad per keer kan verschillen, kan I/O-verkeer voor elke logische schijf door elk van de controllers worden geleid.

• In de stand Manual (Handmatig) wordt al het I/O-verkeer naar een bepaalde logische schijf door een bepaalde controller geleid. Geef in dit geval de voorkeurscontroller voor iedere logische schijf op (zie “Redundante controller aan een logische schijf toewijzen” op pagina 62).

Syntaxis: <doel> modify [preferredpathmode=automatic|manual|?]

waarbij <doel> een redundante controller is.

Voorbeeldopdracht: controller ch="lab 3" modify ppm=manual

Redundante controller aan een logische schijf toewijzen Wanneer u de voorkeurspadstand in een redundant systeem heeft ingesteld op Manual (Handmatig) (zie “Voorkeurspadstand instellen” op pagina 62), gebruikt u de chassisslotopdracht om elke logische schijf in het systeem aan een van de redundante controllers toe te wijzen.

Syntaxis: <doel> modify [chassisslot=#|?]

waarbij <doel> een geldige schijf is op een actief/actief-geconfigureerde controller is en # staat voor het chassisslotnummer van de redundante controller. (Gebruik om aan het chassisslotnummer te komen de show-opdracht op de controller.)

Voorbeeldopdracht: controller ch="lab 3" ld 1 modify chs=2

Opdrachtregelinterface gebruiken 63

Systeem opnieuw scannen Door opnieuw te scannen kunnen apparaten worden gedetecteerd, die zijn toegevoegd aan het systeem nadat een vorige scan is uitgevoerd of nadat de ACU-opdrachtregelinterface is gestart, al naar gelang wat er het laatst is uitgevoerd.

Syntaxis:

Gebruik het woord rescan direct na de ACU-opdrachtregelinterface, zonder doelapparaat of parameters.

Voorbeeldopdracht: => rescan

Kans op uitvallen logische schijfeenheid 64

Kans op uitvallen logische schijfeenheid

In dit gedeelte Factoren die een rol spelen bij het uitvallen van een logische schijfeenheid................................................... 64

Factoren die een rol spelen bij het uitvallen van een logische schijfeenheid

De kans dat een logische schijfeenheid uitvalt, hangt af van de instellingen van het RAID-niveau en van het aantal en type fysieke schijfeenheden in de array. Als de logische schijfeenheid geen reserveschijf heeft, geldt het volgende: • Een logische schijfeenheid met RAID 0-niveau valt al uit wanneer er één fysieke schijfeenheid

defect raakt. • Een logische schijfeenheid met RAID 1+0 valt uit als twee defecte fysieke schijfeenheden op elkaar

gespiegeld zijn. • Het maximumaantal fysieke schijfeenheden dat defect mag maken zonder dat de logische

schijfeenheid uitvalt, is x/2, waarbij x voor het aantal vaste schijven in de array staat. In de praktijk valt een logische schijfeenheid meestal uit voordat dit maximumaantal is bereikt. Naarmate het aantal uitgevallen fysieke schijfeenheden toeneemt, wordt het steeds onwaarschijnlijker dat een nieuw uitgevallen schijfeenheid niet is gespiegeld met een schijfeenheid die al eerder is uitgevallen.

• Het minimale aantal defecte fysieke schijfeenheden dat leidt tot uitval van de logische schijfeenheid is twee. Deze situatie doet zich voor wanneer de twee defecte schijfeenheden op elkaar zijn gespiegeld. Als het totale aantal schijfeenheden in de array groter wordt, wordt het steeds onwaarschijnlijker dat de twee defecte schijfeenheden in een array naar elkaar zijn gespiegeld.

• Een logische schijfeenheid met RAID 5 valt uit als twee fysieke schijfeenheden defect raken. • Een logische schijfeenheid met RAID 6 (ADG) valt uit als drie fysieke schijfeenheden defect raken.

Op elk RAID-niveau neemt de kans dat een logische schijfeenheid uitvalt toe naarmate het aantal fysieke schijfeenheden in het logische schijfstation toeneemt. Dit principe is kwantitatief in beeld gebracht in de grafiek (“Kans op het uitvallen van een logische schijfeenheid in relatie tot het aantal schijven in een array” op pagina 65). De gegevens voor deze grafiek zijn berekend op basis van de gemiddelde tijd tussen storingen (MTBF) voor een standaard fysieke schijf, waarbij ervan is uitgegaan dat er geen online reserveschijven zijn. Als u een online reserveschijf toevoegt aan een van de fouttolerante RAID-configuraties, neemt de kans op een defect van de logische schijfeenheid af.

Kans op uitvallen logische schijfeenheid 65

Kans op het uitvallen van een logische schijfeenheid in relatie tot het aantal schijven in een array

Schijfarrays en methoden voor fouttolerantie 66

Schijfarrays en methoden voor fouttolerantie

In dit gedeelte Schijfarrays ........................................................................................................................................... 66 Fouttolerantiemethoden ........................................................................................................................... 69

Schijfarrays De capaciteit en prestaties van één enkele fysieke (vaste) schijf zijn voldoende voor thuisgebruikers. Zakelijke gebruikers stellen echter hogere eisen aan opslagcapaciteit, snelheid van gegevensoverdracht en beveiliging tegen gegevensverlies wanneer schijven defect raken.

Door het aansluiten van meerdere fysieke schijfeenheden (Pn in de afbeelding) op een systeem, neemt de totale opslagcapaciteit toe, maar dit heeft geen effect op de efficiëntie van de lees/schrijf-bewerkingen (R/W). Gegevens kunnen nog steeds maar naar één fysieke schijfeenheid tegelijk worden overgebracht.

Schijfarrays en methoden voor fouttolerantie 67

Als er een arraycontroller in het systeem wordt geïnstalleerd, kan de capaciteit van meerdere fysieke schijfeenheden worden gecombineerd tot één of meer virtuele eenheden, die logische schijfeenheden (ook wel logische volumes en aangeduid met Ln in de afbeeldingen in dit gedeelte) worden genoemd. In dat geval zijn de lees/schrijf-koppen van alle aangesloten fysieke schijfeenheden tegelijkertijd actief, waardoor de totale tijd afneemt die nodig is voor gegevensoverdracht.

Omdat de lees/schrijf-koppen tegelijkertijd actief zijn, wordt gedurende een bepaalde tijdsinterval dezelfde hoeveelheid gegevens naar elke schijf weggeschreven. Elke gegevenseenheid wordt een blok genoemd (aangeduid met Bn in de afbeelding) en aangrenzende blokken vormen een set gegevens stripes (Sn) over alle fysieke schijfeenheden in een logische schijfeenheid heen.

De gegevens in de logische schijfeenheid zijn alleen leesbaar als de volgorde van de gegevensblokken binnen elke stripe hetzelfde is. Dit op volgorde plaatsen wordt gedaan door de arraycontroller, die de gegevensblokken in de juiste volgorde naar de schrijfkoppen van de schijfeenheden stuurt.

Een logisch gevolg van het stripingproces is dat elke fysieke schijf in een bepaalde fysieke schijfeenheid dezelfde hoeveelheid gegevens bevat. Als één fysieke schijf een grotere capaciteit heeft dan andere fysieke schijven in dezelfde logische schijfeenheid, gaat de extra capaciteit verloren omdat deze niet door de logische schijfeenheid kan worden gebruikt.

Schijfarrays en methoden voor fouttolerantie 68

De groep fysieke schijfeenheden die de logische schijfeenheid bevatten, wordt een drivearray genoemd (vaak afgekort tot array en aangeduid met An in de afbeelding). Omdat alle fysieke schijven in een array gewoonlijk worden geconfigureerd tot slechts één logische schijfeenheid, wordt de term array ook vaak gebruikt als synoniem voor logische schijfeenheid. Een array kan echter verschillende logische schijfeenheden hebben, die elk een andere capaciteit hebben.

Elke logische schijfeenheid in een array wordt gedistribueerd over alle fysieke schijfeenheden in de array heen. Een logische schijfeenheid kan zich ook uitstrekken over meerdere poorten op dezelfde controller, maar niet over meerdere controllers.

Hoewel schijffouten zelden voorkomen, zijn ze vaak catastrofaal als ze optreden. Bij arrays met de configuratie uit de vorige afbeelding treedt op elke logische schijfeenheid onherstelbaar gegevensverlies op als een of meer fysieke schijfeenheden uitvallen. Ter bescherming tegen gegevensverlies als gevolg van uitval van de fysieke schijfeenheid, worden logische schijfeenheden geconfigureerd met fouttolerantie (“Fouttolerantiemethoden” op pagina 69).

Bij elke configuratie, behalve RAID 0, kan extra bescherming tegen gegevensverlies worden verkregen door het toewijzen van een online reserveschijf (of hot spare). Deze schijfeenheid bevat geen gegevens en is op dezelfde controller aangesloten als de array. Als een andere fysieke schijfeenheid in een array uitvalt, worden de gegevens op de defecte schijfeenheid door de controller opnieuw opgebouwd op de online reserveschijf. Het systeem wordt zo hersteld tot volledige gegevensbescherming op RAID-niveau, alhoewel er geen online reserveschijf meer beschikbaar is. (In het onwaarschijnlijke geval dat er nog een schijf in de array uitvalt terwijl de gegevens naar de reserveschijf worden teruggeschreven, valt de logische schijfeenheid alsnog uit.)

Wanneer u een online reserveschijf configureert, wordt deze automatisch toegewezen aan alle logische schijfeenheden in dezelfde array. U hoeft echter geen aparte online reserveschijf aan elke array toe te wijzen. In plaats daarvan kunt u voor diverse arrays een vaste schijf configureren als online reserveschijf als de arrays zich allemaal op dezelfde controller bevinden.

Schijfarrays en methoden voor fouttolerantie 69

Fouttolerantiemethoden Er zijn diverse fouttolerantiemethoden. Voor Smart Array controllers worden doorgaans hardwarematige RAID-methoden gebruikt.

Ook worden er twee andere fouttolerantiemethoden beschreven die soms worden gebruikt (“Alternatieve fouttolerantie-methoden” op pagina 73). Deze alternatieve methoden worden slechts zelden gebruikt, omdat de hardwarematige RAID-methoden een stabielere en betere fouttolerantie-omgeving bieden.

Hardwarematige fouttolerantiemethoden HP raadt u de volgende hardwarematige methoden aan voor gebruik met Smart Array controllers: • RAID 0: Alleen gegevensstriping (geen fouttolerantie) • RAID 1+0: spiegelen van schijven • RAID 5: gedistribueerde gegevenscontrole • RAID 6 (ADG): geavanceerde gegevenscontrole

RAID 0: geen fouttolerantie Een RAID 0-configuratie biedt gegevensstriping maar geen bescherming tegen gegevensverlies als een schijf uitvalt. De configuratie is echter wel nuttig voor snelle opslag van grote hoeveelheden niet-kritieke gegevens (bijvoorbeeld voor afdrukken of beeldbewerking) of wanneer de kosten de belangrijkste overwegingsfactor zijn.

Voordelen: • Heeft de beste schrijfprestaties van alle RAID-methoden. • Heeft de laagste kosten per eenheid opgeslagen gegevens van alle RAID-methoden. • Alle schijfcapaciteit wordt gebruikt voor gegevensopslag (er is geen capaciteit nodig voor

fouttolerantie).

Nadelen: • Alle gegevens op de logische schijfeenheid gaan verloren als een fysieke schijfeenheid uitvalt. • Er kan geen online reserveschijf worden gebruikt. • U kunt alleen gegevens bewaren door hiervan een backup te maken op externe schijfeenheden.

Schijfarrays en methoden voor fouttolerantie 70

RAID 1+0: Drive Mirroring (spiegelen van schijven) In een a RAID 1+0-configuratie worden gegevens gedupliceerd naar een tweede schijfeenheid.

Wanneer de array meer dan twee fysieke schijfeenheden heeft, worden schijfeenheden gespiegeld in paren.

In elk gespiegeld paar handelt de fysieke schijfeenheid die niet bezig is met het afhandelen van andere aanvragen, alle leesaanvragen af die naar de array worden gezonden. (Dit wordt load balancing (belastingverdeling) genoemd.) Als een fysieke schijfeenheid uitvalt in de gespiegelde configuratie, kan de andere schijfeenheid in het paar nog de benodigde gegevens leveren. Er kunnen verschillende schijfeenheden uitvallen zonder dat daarbij gegevens verloren gaan zolang hierbij geen twee schijfeenheden zijn die deel uitmaken van één gespiegelde paar.

Deze fouttolerantiemethode is nuttig wanneer hoge prestaties en gegevensbeveiliging belangrijker zijn dan de kosten van fysieke schijven.

OPMERKING: Wanneer de array maar twee fysieke schijfeenheden bevat, wordt deze fouttolerantiemethode vaak RAID 1 genoemd.

Schijfarrays en methoden voor fouttolerantie 71

Voordelen: • Biedt de hoogste leesprestaties van alle fouttolerantieconfiguraties. • Er gaan geen gegevens verloren wanneer een schijfeenheid uitvalt, mits de defecte schijfeenheid

niet is gespiegeld naar een andere defecte schijfeenheid (maximaal de helft van alle fysieke schijfeenheden kan een storing vertonen).

Nadelen: • De methode is duur (er zijn veel schijfeenheden nodig voor de fouttolerantie). • Slechts de helft van de totale capaciteit is beschikbaar voor gegevensopslag.

RAID 5: gedistribueerde gegevenscontrole In een RAID 5-configuratie wordt gegevensbescherming geleverd door pariteitsgegevens (Px,y in de afbeelding). Deze pariteitsgegevens worden per stripe vanuit de gebruikersgegevens berekend die worden geschreven naar alle blokken in die stripe. De blokken pariteitsgegevens worden evenredig verdeeld over alle fysieke schijven binnen de logische schijfeenheid.

Als een fysieke schijfeenheid defect raakt, kunnen de gegevens van de defecte schijf opnieuw worden berekend op basis van de resterende pariteitsgegevens en gebruikersgegevens op de andere schijven in de array. Deze gereconstrueerde gegevens worden gewoonlijk naar een online reserveschijf geschreven via een proces dat een rebuild wordt genoemd.

Deze configuratie is nuttig wanneer de kosten, de prestaties en de beschikbaarheid van gegevens even belangrijk zijn.

Voordelen: • Biedt hoge leesprestaties. • Er gaan geen gegevens verloren als er één fysieke schijf uitvalt. • Er is meer schijfcapaciteit bruikbaar dan bij RAID 1+0: voor pariteitsinformatie is alleen

de opslagruimte nodig die gelijk is aan één fysieke schijfeenheid.

Nadelen: • Biedt relatief lage schrijfprestaties. • Er gaan gegevens verloren als een tweede schijf uitvalt voordat de gegevens van de eerste

uitgevallen schijf zijn hersteld.

Schijfarrays en methoden voor fouttolerantie 72

RAID 6 (ADG): geavanceerde gegevenscontrole

OPMERKING: Niet alle controllers ondersteunen RAID 6 (ADG).

Net zoals RAID 5 genereert en slaat RAID 6 ADG pariteitsgegevens op ter bescherming tegen gegevensverlies als gevolg van schijffouten. Bij RAID 6 (ADG) worden echter twee verschillende sets pariteitsgegevens gebruikt (Px,y en Qx,y in de afbeelding), waardoor gegevens nog steeds behouden kunnen zijn als twee schijfeenheden uitvallen. Elke set pariteitsgegevens gebruikt een capaciteit die gelijk is aan die van één van de deelnemende schijven.

De methode is nuttig wanneer gegevensverlies onaanvaardbaar is, maar ook de kosten een belangrijke factor zijn. De mogelijkheid dat er gegevensverlies optreedt wanneer arrays zijn geconfigureerd met RAID 6 (ADG), is kleiner dan wanneer deze zijn geconfigureerd met RAID 5.

Voordelen: • Deze methode biedt hoge leesprestaties. • Deze methode biedt hoge gegevensbeschikbaarheid: er kunnen twee schijfeenheden uitvallen

zonder dat er essentiële gegevens verloren gaan. • Er is meer schijfcapaciteit bruikbaar dan bij RAID 1+0: voor pariteitsinformatie is alleen de

opslagruimte nodig die gelijk is aan twee fysieke schijfeenheden.

Nadelen:

Het grootste nadeel van RAID 6 (ADG) is een relatief lage schrijfprestatie (lager dan bij RAID 5) vanwege de noodzaak om twee sets pariteitsgegevens bij te houden.

Vergelijking van de hardwarematige RAID-methoden

OPMERKING: Niet alle controllers ondersteunen RAID 6 (ADG).

Item RAID 0 RAID:1+0 RAID 5 RAID 6 (ADG)

Alternatieve naam Striping (geen fouttolerantie)

Mirroring Distributed Data Guarding (gedistribueerde gegevenscontrole)

Advanced Data Guarding

Formule voor het aantal schijven dat bruikbaar is voor gegevens (n = totaal aantal schijven in array)

x n/2 n-1 n-2

Schijfarrays en methoden voor fouttolerantie 73

Item RAID 0 RAID:1+0 RAID 5 RAID 6 (ADG)

Deel van bruikbare schijfruimte*

100% 50% 67 tot 93% 50% tot 96%

Minimumaantal fysieke schijven

1 2 3 4

Bestand tegen uitval van één fysieke schijf

No Yes (Ja) Yes (Ja) Yes (Ja)

Bestand tegen uitval van meer dan één fysieke schijf tegelijk

No Alleen als het geen twee uitgevallen schijfeenheden in één gespiegeld paar zijn

No Yes (Ja)

Leesprestaties Hoog Hoog Hoog Hoog

Schrijfprestaties Hoog Medium (Normaal) Laag Laag

Relatieve kosten Laag Hoog Medium (Normaal) Medium (Normaal)

*De waarden voor het deel van bruikbare schijfruimte wordt met deze uitgangspunten berekend: (1) alle fysieke schijfeenheden in de array hebben dezelfde capaciteit; (2) er worden geen online reserveschijven gebruikt; (3) er worden niet meer dan 14 fysieke schijfeenheden per array gebruikt voor RAID 5; en (4) er worden niet meer dan 56 schijfeenheden gebruikt voor RAID 6 (ADG.)

RAID-methode selecteren

OPMERKING: Niet alle controllers ondersteunen RAID 6 (ADG).

Belangrijkste criterium Ook belangrijk Aanbevolen RAID-niveau

Fouttolerantie Kosteneffectiviteit

I/O-prestaties

RAID 6 (ADG)

RAID:1+0

Kosteneffectiviteit Fouttolerantie

I/O-prestaties

RAID 6 (ADG)

RAID 5 (RAID 0 als fouttolerantie niet vereist is)

I/O-prestaties Kosteneffectiviteit

Fouttolerantie

RAID 5 (RAID 0 als fouttolerantie niet vereist is)

RAID:1+0

Alternatieve fouttolerantie-methoden Het is mogelijk dat het besturingssysteem ook softwarematige RAID of controllerduplexing ondersteunt. • Softwarematige RAID lijkt op hardwarematige RAID, alleen werkt het besturingssysteem met

logische schijfeenheden alsof dit fysieke schijfeenheden zijn. Om beveiliging te bieden tegen gegevensverlies ten gevolge van storingen aan fysieke schijfeenheden, moet elke logische schijfeenheid in een andere array worden opgenomen dan de andere logische schijfeenheden.

• Controllerduplexing maakt gebruik van twee identieke controllers met onafhankelijke, identieke sets schijfeenheden die identieke gegevens bevatten. In het onwaarschijnlijke geval dat een controller defect raakt, verwerken de resterende schijfeenheden en de tweede controller alle verzoeken.

Geen van deze alternatieve fouttolerantiemethoden ondersteunt online reserveschijven of automatisch gegevensherstel en ook ondersteunen zij niet automatische controle van betrouwbaarheid of tussentijds gegevensherstel.

Als u besluit om een van deze andere fouttolerantiemethoden te gebruiken, configureert u uw arrays met RAID 0 voor maximale opslagcapaciteit en raadpleegt u de documentatie bij het besturingssysteem voor verdere implementatiegegevens.

Diagnose van arrayproblemen 74

Diagnose van arrayproblemen

In dit gedeelte Diagnoseprogramma’s............................................................................................................................ 74

Diagnoseprogramma’s Verschillende diagnoseprogramma’s geven nuttige informatie over problemen met arrays. De belangrijkste hiervan zijn: • ADU

U vindt dit hulpprogramma op de SmartStart-cd en op de HP website (http://www.hp.com/support). De betekenis van de foutberichten die in ADU kunnen verschijnen, vindt u in de HP Servers Troubleshooting Guide (Problemen oplossen met HP servers).

• POST-berichten SMART Array Controllers geven diagnostische foutberichten weer bij het opnieuw opstarten. In deze POST-foutberichten worden oplossingen voor aangetroffen problemen gesuggereerd. Raadpleeg de HP Servers Troubleshooting Guide (Problemen oplossen met HP servers) voor meer informatie over POST-berichten.

• Server Diagnostics U gebruikt als volgt Server Diagnostics: a. Plaats de cd met SmartStart in het cd-rom-drive van de server. b. Klik op Agree (Akkoord) als de licentieovereenkomst wordt weergegeven en klik vervolgens

op de tab Maintenance (Onderhoud). c. Klik op Server Diagnostics (Serverdiagnoseprogramma) en volg de instructies op het scherm.

Acroniemen en afkortingen 75

Acroniemen en afkortingen

ACR

Array Configuration Replicator

ADG

Advanced Data Guarding (ook bekend als RAID 6)

ADU

Array Diagnostics Utility (Hulpprogramma Array Diagnostics)

HBA

Host Bus Adapter

MSA

Modular Smart Array

MTBF

Mean Time Between Failures

POST

Power-On Self Test (zelftest bij opstarten)

PSP

ProLiant Support Pack

SA

Smart Array

SSP

Selective Storage Presentation (Selectieve opslagpresentatie)

WBEM

Web-Based Enterprise Management (webgebaseerd bedrijfsbeheer)

WWN

World Wide Name (Internationale naam)

Index 76

A

ADU (Hulpprogramma Array Diagnostics) 74 Afkortingen in de opdrachtinterface 49 Apparaten identificeren 56 Array uitbreiden 26, 56 Array, capaciteit uitbreiden 26 Array, maken 15, 16 Array-accelerator, uitschakelen 18, 22, 60 Arrayconcepten 66 Arrayconfiguratie, kopiëren 33 Array-uitbreiding, prioriteit instellen van 22

B

Beeldscherminstellingen 5 Besturingssystemen, ondersteunde 5 Browserstand 8

C

Cacheverhouding, instellen 22, 38 CLI (opdrachtregelinterface) 48 Concepten voor drivearrays 66 Configuratiemethoden 10 configureren, array 16, 23 Controllerduplexing 73

D

Diagnoseprogramma's 74 Doelapparaat, instellingen 61 Duplexing 73

F

Foutberichten 43, 74 Fouttolerantiemethoden 69 Fysieke schrijfcache, inschakelen 60

G

Gegevensbeveiliging, methoden 69, 73

H

Hoststand 42, 55 hulpprogramma Array Diagnostics (ADU) 74

I

I/O-pad, aanpassen 39, 62 Inschakelen, array-accelerator 18, 22, 60 Installatie-instructies 5

L

Lees-schrijfverhouding, instellen 22 Local Application Mode 6, 8 Logische schijfeenheid, beschrijving 66 Logische schijfeenheid, capaciteit vergroten 27 Logische schijfeenheid, fout 64 Logische schijfeenheid, fout, kans op 64 Logische schijfeenheid, maken 18, 23, 51, 66 Logische schijfeenheid, migreren 27

M

MaxBoot-instelling 18, 41 Migreren, stripegrootte 27 Monitorresolutie 5

O

Opdrachtregelinterface (CLI) 48 Opdrachtregelinterface, syntaxis 48, 49 Opnieuw combineren, gesplitste array 32 opties, in script, lijst van 35 Overzicht van configuratieprocedure 6 Overzicht van werkprocedure 6

P

POST, foutberichten 74 Problemen oplossen 74

Index

Index 77

R

Raid, softwarematig 73 RAID-niveau, migratie 27 RAID-niveaus 69, 70, 71, 72 RAID-niveaus, vergelijking van voorzieningen 72 Rebuild Priority 22 Redundante controller uitschakelen 61 Redundante controller, aanpassen I/O

pad van 39, 42, 62 Redundante controller, voorkeurspadinstellingen

voor 39, 42, 62 Remote Service Mode 6 Replicatie van arrayconfiguraties 33 Reserveschijven 15, 16, 28, 57

S

Schermresolutie 5 Schijfcache, uitschakelen 60 Schrijfcache, of fysieke schijven, inschakelen 60 Selective Storage Presentation (Selectieve

opslagpresentatie) 28, 29, 41, 42, 53 Server Diagnostics, hulpprogramma 74 Softwarematige RAID 73 Splitsen, array 32 SSP (Selective Storage Presentation) 28, 29,

41, 42, 53 Stand Express 12, 15, 21 Standaardinstellingen 34 Standby controller, uitschakelen 61 Stripegrootte, migratie 27 Stripegrootte, waarden 41 Switches configureren 30 Syntaxis voor scripts 34 Systems Insight Manager 9

T

Taken mogelijk in verschillende werkstanden 7 Takenlijst 13, 14

U

Uitbreidingsprioriteit, instellen 22 Uitgevallen logische schijfeenheid opnieuw

inschakelen 60 Uitgevallen logische schijfeenheid, opnieuw

inschakelen 60 Uitschakelen redundante controller 61 Uitschakelen, array-accelerator 18, 22, 60 Uitvoeringsstanden 6

V

Verbindingsnaam 42, 55 Vergroten, capaciteit van logische

schijfeenheid 27, 41 Verwijderen, configuratie 21 Voorbeeldscript 34

W

Werkstanden 6, 7, 10, 33 Wissen, configuratie 21 Wizard 16, 21