Zu den Hauptinhalten
  • Bestellungen schnell und einfach aufgeben
  • Bestellungen anzeigen und den Versandstatus verfolgen
  • Profitieren Sie von exklusiven Prämien und Rabatten für Mitglieder
  • Erstellen Sie eine Liste Ihrer Produkte, auf die Sie jederzeit zugreifen können.

Sådan konfigureres med flere stier på Enterprise Linux 6.x til Dell Compellent-storage

Zusammenfassung: Vores charter er at skabe løsninger, der forenkler IT ved at levere databaseløsninger, tilpasset udvikling, dynamiske datacentre, fleksibel databehandling, høj tilgængelighed, databehandling me4d høj ydeevne og virtualiseringsløsninger ...

Dieser Artikel gilt für   Dieser Artikel gilt nicht für 

Symptome

Gælder for:

-------------------------------------------------------------------------------------

Operativsystemer: Oracle Linux 6.x, RHEL 6.x

Storage: Dell Compellent SC040 & SC8000 med Storage Center 6.3+

 

    Ursache

    Denne artikel indeholder en beskrivelse, sammen med best practices, om, hvordan du konfigurerer enheder med flere stier på Enterprise Linux 6.x for Dell Compellent Storage Center. Dette omfatter:

    • Sådan opdages Compellent-enheder med flere stier
    • Sådan konfigureres Compellent-enheder med flere stier vha. enhedsmapper
    • Anbefalede Host Bus Adapter (HBA)-indstillinger

    Konfigurer Compellent Storage i henhold til Compellent SAN Connectivity-guiden, som indeholder best practices til at konfigurere controllerne, kabinetterne, Front End og backend HBA-porte. Du kan finde CT-SC040 & SC8000 Connectivity Guide på http://kc.compellent.com

    Lösung

    Opdagelse af Compellent-enheder med flere stier:

    Dette afsnit hjælper med at fastlægge den Storage Center-enhed, der korrelerer til en bestemt Linux-enhed. Følgende Linux-kommandoer og -værktøjer kan bruges til at finde og identificere Compellent-enheder:

    1. På opdagelse i de nye bind: Find en diskenhed fra værten ved at scanne Fibre Channel (FC) HBA erne ved hjælp af nedenstående kommando:

    # ekko "- - -" >> /sys/class/scsi_host/host0/scan

     

    SLN312308_en_US__1icon Bemærk: For multipath-diskenheder skal hver HBA med en aktiv sti til Storage Center scannes igen. Hver adapter findes i /sys/class/scsi_host/host0/, hvor "host0" erstattes af hver enkelt HBA-beskrivelse.

    Registreringsoplysninger om nye enheder kan ses i dmesg-output som nedenfor.

    SCSI-enhed SDF: 587202560 512-byte hdwr-sektorer (300648 MB)

    Sdf: Write Protect er slået fra

    Sdf: Tilstandsassistent: 87 00 00 00

    SCSI-enhed sdf: drive cache: write through

    SCSI-enhed SDF: 587202560 512-byte hdwr-sektorer (300648 MB)

    Sdf: Write Protect er slået fra

    Sdf: Tilstandsassistent: 87 00 00 00

    SCSI-enhed sdf: drive cache: write through

    sdf: ukendt partitionstabel

    SD 0:0:3:15: Tilsluttet scsi-disk sdf

    SD 0:0:3:15: Vedhæftet scsi generisk sg13 type 0

    2. Identificering af diskenhederne: Identificer Compellent-storagediskenhederne, og korreler til en bestemt Linux-enhed ved hjælp af værktøjerne nedenfor.

    lsscsi: lsscsi er et værktøj, som opdeler oplysninger fra /proc og /sys virtuelle filsystemer til et output, der kan læses af mennesker. Dette værktøj er til stede i Linux 6 baselageret, som kan installeres ved hjælp af Yum Package Manager.


    # lsscsi [0:2:0:0] disk DELL PERC H710 3,13 /dev/sda

    [7:0:0:1] disk COMPELNT Compellent Vol 0603 /dev/sdb

    [7:0:1:1] disk COMPELNT Compellent Vol 0603 /dev/sdc

    [7:0:2:2] disk COMPELNT Compellent Vol 0603 /dev/sdd

    [7:0:3:2] disk COMPELNT Compellent Vol 0603 /dev/sde

    [8:0:0:1] disk COMPELNT Compellent Vol 0603 /dev/sdf

    [8:0:1:1] disk COMPELNT Compellent Vol 0603 /dev/sdg



    [8:0:2:2] disk COMPELNT Compellent Vol 0603 /dev/sdh

    [8:0:3:2] disk COMPELNT Compellent Vol 0603 /dev/sdi

    Ovenstående output viser otte drev fra Storage Center. Den første kolonne herover viser [host:channel:target:lun] betegnelsen for enheden. Det første tal svarer til den lokale HBA hostX, som enheden er tildelt. Kanal er SCSI-bus-adressen, som altid være nul. Det tredje tal korrelerer til Storage Center Front End-porte (mål). Det sidste tal er den LUN, som enheden tildeles til.

    /proc/scsi/scsi: Luns og mål oplysninger kan også findes i /proc/scsi/scsi fil, hvis lsscsi ikke er installeret.

    # cat / proc / scsi / scsi

    Vært: scsi0 Kanal: 02-id: 00 Lune: 00

    Leverandør: DELL-model: PERC H710 Rev: 3.13

    Type: Direkte adgang ANSI SCSI-revision: 05

    Vært: scsi7 Kanal: 00-id: 00 Lune: 01

    Forhandler: COMPELNT-modellen: Compellent Vol Rev: 0603

    Type: Direkte adgang ANSI SCSI-revision: 05

    Vært: scsi7 Kanal: 00-id: 01 Lun: 01

    Forhandler: COMPELNT-modellen: Compellent Vol Rev: 0603

    Type: Direkte adgang ANSI SCSI-revision: 05

    scsi_id: scsi_id kan bruges til at rapportere World Wide Identifier (WWID) for en enhed og er tilgængelig i alle baseinstallationer. Dette WWID kan matches med enhedens serienummer, der er rapporteret i Storage Center GUI til nøjagtig korrelation.

    # scsi_id -g -u /blok/sdd

    36000D31000006500000000000000000050

    Sammenhold ovenstående WWID med et serienummer i Storage Center GUI som vist nedenfor

    Serienummer i Storage Center GUI

    I det fremhævede serienummer herover er den første del af WWID er Storage Centers entydige id, den midterste del består af controller-nummeret i hex, og den sidste del er serienummeret for enheden. For at sikre korrekt korrelation i miljøer med flere Dell Compellent Storage Centre skal du også kontrollere controllerens nummer.

    Den eneste situation, hvor de to tal ikke korrelerer, er hvis der er foretaget en Copy Migrate (Migrering af kopi). I det tilfælde tildeles et nyt serienummer på Storage Center-siden, men det gamle WWID skal stadig præsenteres for serveren, så stien til serveren ikke ødelægges.

    Konfiguration af de opdagede Compellent-enheder vha. enhedsmapper

    Enhedsmapper er et generisk framework for blokenheder i Linux-operativsystemet, der leverer enkeltblok enhedsnode til en flerstiet Logical Unit og sikrer I/O-føring til tilgængelige stier under hændelse med fejl for sti.

    Dell Compellent Storage Center understøtter det indbyggede Linux-enhedsmapper-hjælpeprogram til at konfigurere og administrere Compellent Storage-enheder. Med følgende trin angives den anbefalede metode til konfiguration af Compellent Storage-enhederne med flere stier:

    1. Når diskene er registreret, skal enhedsmapperen konfigureres til at tillade flere stier for den pågældende enhed.

    Kontroller, at din enhedsmapper og driver med flere stier er mindst den version, der vises nedenfor, eller højere, ved at køre kommandoen
     

    # rpm-qa | grep device-mapper

    device-mapper-1.02.77-9.el6.x86_64

    device-mapper-multipath-libs-0.4.9-64.0.1.el6.x86_64

    device-mapper-multipath-0.4.9-64.0.1.el6.x86_64

    2. Identificer diskene til flere stier, f.eks. /dev/sdd og /dev/sde, og opnå scsi_id for disken.

    # scsi_id -g -u /block/sdd

    36000d310000065000000000000000050

    # scsi_id -g -u /block/sdd

    36000d310000065000000000000000051

    3. Rediger /etc/multipath.conf-filen, og opdater på følgende måde:

    1. Tilføj Compellent-diskes WWID-oplysninger i blacklist_exceptions, for f.eks.
     

    blacklist_exceptions {
    wwid "36000d31000006500000000000000000050"

    wwid "36000d310000065000000000000000051"

    }

    2. Opret et alias i afsnittet for flere stier
     

    multipaths {

    multipath {

    wwid

    alias alias_of_volume1

    }

    multipath {

    wwid

    alias DATA

    }

    }

     

    SLN312308_en_US__1icon Bemærk: Aliasset navnet DATA bruges som eksempel. Tilsvarende kan yderligere underafsnit med flere stier tilføjes til alle enheder.

     4. Genstart din daemon-tjeneste med flere stier ved hjælp af følgende kommando:

    # service multipathd restart

    5. Kontroller, at aliasser for dine enheder med flere stier vises korrekt ved at køre følgende kommando:

    # multipath –ll

    DATA (36000d31000ece2000000000000000000050) dm-2 COMPELNT, Compellent Vol

    størrelse = 200G funktioner = '0' hwhandler = '0' wp = rw

    '-+- policy = 'round-robin 0' prio = 1 status = aktiv

    |- 7: 0: 0: 0: 1 sdb 8:16 aktiv klar kører

    |- 7: 0: 1: 1 sdc 8:32 aktiv klar kører

    |- 8: 0: 0: 0: 1 sdd 8:32 aktiv klar kører

    |- 8: 0: 1: 1 sde 8:32 aktiv klar kører

    6. Start tjeneste med flere stier efter start ved hjælp af kommandoen:

    # chkconfig multipathd on

    Anbefalede HBA-indstillinger:

    Funktionaliteten med flere stier afhænger også af timeout for porttilslutning for HBA-modulerne. Dette afsnit beskriver de anbefalede indstillinger relateret til en Qlogic HBA.

    Indstillingerne for timeout for porttilsluting afgør, hvor lang tid systemet venter på at ødelægge en tilslutning efter mistet tilslutning på portniveauet. Under en controller-failover vil World Wide Name (WWN) for den aktive port forsvinde midlertidigt fra strukturen, før den vender tilbage til reserveporten på den anden controller. Denne proces kan tage alt mellem 5 og 60 sekunder for at forplante sig helt gennem en struktur. Som et resultat vil en standard timeout på 30 sekunder for Qlogic HBA være utilstrækkelig, og værdien skal ændres til 60. Sådan får man vist den aktuelle værdi:

    QLogic:

    # cat /sys/module/qla2xxx/parameters/qlport_down_retry

    60

    For at opsætte de anbefalede timeoutindstillinger gøres følgende:

    1. Opret qla2xxx.conf-filen

    # vi /etc/modprobe.d/qla2xxx.conf

    2. Tilføj følgende linje i qla2xxx.conf-filen:

    options qla2xxx qlport_down_retry=60

    3. For at de nye indstillinger, der er angivet i en modprobe.d konfigurationsfil, skal være vedholdende fra start til start, skal start-RAM-disken genopbygges ved hjælp af følgende kommando:

    # dracut -f –v

    Reference:

    -------------------------------------------------------------------------------------
    • Hvidbog "RHEL6_Best_Practices_with_Dell_Compellent_Storage_Center.pdf" fra Dell Compellent er tilgængelig på Dell Compellents videnscenter http://kc.compellent.com

    Betroffene Produkte

    Compellent (SC, SCv & FS Series), Dell Compellent SC4020, Dell Storage SC8000