Lagringstesterna analyserar lagringsenheterna för att avgöra om de kan fungera i ett kluster för växling vid fel som kör Windows Server 2008 R2.

Åtgärda problem som upptäckts i lagringstester

Om ett lagringstest anger att lagringsenheterna eller lagringskonfigurationen inte stöder ett kluster för växling vid fel, läser du följande rekommendationer:

  • Kontakta leverantören av lagringsenheterna och använd verktygen som medföljde klusterlagringsenheterna för att samla in information om konfigurationen. (I sällsynta fall kan leverantören av lagringsenheterna bekräfta att klusterlösningen stöds även om detta inte framgår av lagringstesterna. Klusterlösningen kanske exempelvis har utformats specifikt för att fungera utan delade lagringsenheter.)

  • Granska resultatet från flera tester i guiden Verifiera en konfiguration, t.ex. testerna som returnerar listor över värdbusskort (mer information finns i avsnittet Om klusterverifieringstester: Inventering) och två av de tester som beskrivs i det här avsnittet, Visa lista över alla diskar och Visa lista över klusterdiskar.

  • Leta efter ett lagringsverifieringstest som är relaterat till det test som problemet upptäcktes i. Om ett problem exempelvis identifierades i testet Verifiera medling med flera noder kan det relaterade testet Verifiera diskmedling ge användbar information.

  • Granska lagringskraven i Om kraven för failover-kluster.

    Information om maskinvarukompatibilitet för Windows Server 2008 R2 finns på https://go.microsoft.com/fwlink/?LinkId=139145 (sidan kan vara på engelska).

  • Granska dokumentationen för lagringssystemet eller kontakta tillverkaren.

Lagringstester i guiden Verifiera en konfiguration

Du kan köra följande lagringstester med hjälp av guiden Verifiera en konfiguration:

Visa lista över alla diskar

Det här testet returnerar en lista över alla diskar som visas för en eller flera servrar som testas. Testet returnerar en lista med:

  • Diskar som har stöd för kluster och som kan nås av alla servrarna.

  • Diskar på en enskild server.

Följande information visas för varje disk:

  • Disknummer

  • Unik identifierare

  • Busstyp

  • Stacktyp

  • Diskadress (då det behövs), inklusive port, sökväg, målidentifierare och LUN (Logical Unit Number)

  • Kortbeskrivning

  • Diskegenskaper, t.ex. partitionsstil och partitionstyp

Du kan köra det här testet för att diagnostisera problem som identifierats i andra lagringstester som beskrivs i det här avsnittet.

Visa lista över möjliga klusterdiskar

Det här testet returnerar en lista över diskar som har stöd för kluster och som visas för alla servrar som testas. För att stödja kluster måste disken vara ansluten via SAS (Serial Attached SCSI), iSCSI eller Fibre Channel. Testet kontrollerar också att multipath I/O fungerar korrekt, vilket innebär att var och en av diskarna identifieras som en disk, inte som två.

Typer av diskar som inte returneras i testet

Det här testet returnerar bara diskar som kan användas i kluster. Diskarna som returneras av testet måste uppfylla följande krav:

  • Diskarna måste vara anslutna via SAS (Serial Attached SCSI), iSCSI eller Fibre Channel.

  • Diskarna måste vara synliga för alla servrarna i klustret.

  • Diskarna måste kunna nås via ett värdbusskort som stöder kluster.

  • Diskarna får inte vara en startvolym eller systemvolym.

  • Diskarna får inte användas för växlings-, viloläges- eller dumpfiler. (Dumpfiler registrerar innehållet i minnet vid oväntade systemstopp.)

Verifiera fördröjning för diskåtkomst

Det här testet kontrollerar att fördröjningen i samband med läs- och skrivåtgärder på en disk ligger inom tillåten gräns för ett kluster för växling vid fel. Om läs- och skrivåtgärderna tar för lång tid kan detta resultera i ett timeout-fel. Fördröjningen kan också tolkas som att programmet som försöker komma åt disken misslyckas, och klustret kan eventuellt påbörja en onödig växling till en annan nod.

Verifiera diskmedling

Det här testet kontrollerar att:

  • Alla servrar i klustret kan använda medlingsprocessen för att bli ägare till var och en av klusterdiskarna.

  • Om en viss server äger en disk och om en eller flera andra servrar förhandlar om disken så behåller den ursprungliga ägaren ägarskapet för disken.

Om en server i ett kluster inte kan bli ägare till en disk, eller om den inte kan behålla ägarskapet när andra servrar i klustret förhandlar om disken, kan detta ge upphov till olika problem:

  • Disken kan sakna ägare och därför bli otillgänglig.

  • Två ägare kan skriva på disken utan att samordna skrivningen och därmed skada disken.

    Kluster för växling vid fel-servrar har utformats för att kunna koordinera alla skrivoperationer på ett sätt som undviker att diskar skadas.

  • Disken skulle kunna byta ägare efter varje ny medling, vilket skulle påverka disktillgängligheten.

Verifiera växling vid fel för disk

Det här testet kontrollerar att diskarna växlar över korrekt i klustret. Testet kontrollerar särskilt att en disk som ägs av en server i klustret och som flyttas till en annan nod kan läsas av den server som övertar ägarskapet för disken. Testet kontrollerar också att information som skrivs till disken före växlingen är samma som efter växlingen.

Om växlingen sker och den server som övertar ägarskapet för disken inte kan läsa den så blir disken otillgänglig i klustret. Om information som skrivs till disken ändras under växlingsprocessen kan detta leda till problem för användare eller programvara som behöver informationen. I båda fallen, om den berörda disken är ett diskvittne (en disk som lagrar information om klusterkonfigurationen och som deltar i kvorum), så kan den här typen av problem resultera i att klustret förlorar kvorum och stängs ned.

Om det här testet upptäcker att diskväxlingen inte fungerar korrekt kan du köra följande tester för att identifiera orsaken till problemet:

Verifiera filsystem

Det här testet kontrollerar att filsystemet på diskar i ett delat lagringssystem stöds av kluster för växling vid fel.

Verifiera Microsoft MPIO-baserade diskar

Det här testet kontrollerar att diskar med flera sökvägar (Microsoft MPIO-baserade diskar) har konfigurerats korrekt för kluster för växling vid fel.

Verifiera medling med flera noder

Det här testet kontrollerar att en enda server blir ägare till en klusterdisk när flera servrar i klustret förhandlar om disken. Med hjälp av processen diskförmedling utför klustrade servrar alla skrivoperationer på ett samordnat sätt som undviker att diskar skadas.

Om det här testet upptäcker att flera servrar i klustret kan bli ägare till en klusterdisk via diskmedling kan du köra följande test för att identifiera orsaken till problemet:

Verifiera VPD (Vital Product Data) för SCSI-enhet

Det här testet kontrollerar att lagringsenheterna stöder nödvändiga SCSI-frågedata (VPD-beskrivare), och att de är unika.

Verifiera PR (Persistent Reservation) för SCSI-3

Det här testet kontrollerar att klusterlagringsenheterna använder de senare (SCSI-3-standard) PR-kommandona (Persistent Reserve), som skiljer sig från de äldre reserve/release-kommandona (SCSI-2-standard). PR-kommandona förhindrar SCSI-bussåterställningar, vilket betyder att de leder till mycket färre avbrott än de äldre reserve/release-kommandona. Ett kluster för växling vid fel kan därför svara snabbare i flera olika situationer, jämfört med ett kluster som kör en tidigare version av operativsystemet. Dessutom lämnas diskarna aldrig i ett oskyddat läge, vilket minskar risken för skador på volymen.

Verifiera samtidig växling vid fel

Det här testet kontrollerar att samtidiga diskväxlingar fungerar korrekt i klustret. Testet kontrollerar särskilt att den server som övertar ägarskapet för en disk i samband med flera samtidiga diskväxlingar kan läsa disken. Testet kontrollerar också att information som skrivs till varje disk före en växling är samma som efter växlingen.

Om växling vid fel sker och den server som övertar ägarskapet för disken inte kan läsa den så blir disken otillgänglig i klustret. Om information som skrivs till disken ändras under växling vid fel, kan detta leda till problem för användare eller programvara som behöver informationen. I båda fallen, om den berörda disken är ett diskvittne (en disk som lagrar information om klusterkonfigurationen och som deltar i kvorum), så kan den här typen av problem resultera i att klustret förlorar kvorum och stängs ned.

Om det här testet upptäcker att växling vid fel för disk inte fungerar korrekt kan du köra följande tester för att identifiera orsaken till problemet:

Ytterligare referenser


Innehåll