Cum se creează și se configurează LUN-uri folosind LVM în „Server țintă iSCSI” pe RHEL / CentOS / Fedora
LUN este un număr de unitate logică, care a fost partajat de pe serverul de stocare iSCSI. Unitatea fizică a serverului țintă iSCSI își partajează unitatea inițiatorului prin rețeaua TCP / IP. O colecție de unități numite LUN-uri pentru a forma un spațiu de stocare mare ca SAN (Network Area Network). În mediul real, LUN-urile sunt definite în LVM, dacă da, poate fi extins conform cerințelor de spațiu.
Creați LUNS utilizând LVM în Target Server
De ce se folosesc LUNS?
LUN-urile utilizate în scopul stocării, SAN Storage-urile sunt construite cu majoritatea grupurilor de LUNS pentru a deveni un pool, LUN-urile sunt fragmente ale unui disc fizic de pe serverul țintă. Putem folosi LUNS ca sistem de disc fizic pentru a instala sisteme de operare, LUNS sunt utilizate în clustere, servere virtuale, SAN etc. Scopul principal al utilizării LUNS în servere virtuale în scopul stocării sistemului de operare. Performanța și fiabilitatea LUNS vor fi în funcție de tipul de disc pe care îl folosim în timp ce creăm un server de stocare țintă.
Cerințe
Pentru a afla despre crearea unui server țintă ISCSI, urmați linkul de mai jos.
Creați stocare securizată centralizată utilizând țintă iSCSI - Partea I
Configurare server principal
Informațiile de sistem și configurarea rețelei sunt aceleași ca serverul țintă iSCSI așa cum se arată în partea - I, deoarece definim LUN-uri pe același server.
Sistem de operare - versiunea CentOS 6.5 (finală)
IP țintă iSCSI - 192.168.0.200
Porturi utilizate: TCP 860, 3260
Fișier de configurare: /etc/tgt/targets.conf
Crearea LUN-urilor folosind LVM în iSCSI Target Server
Mai întâi, aflați lista unităților care utilizează fdisk -l comandă, aceasta va manipula o listă lungă de informații despre fiecare partiție a sistemului.
# fdisk -l
Comanda de mai sus oferă doar informațiile despre unitate ale sistemului de bază. Pentru a obține informațiile despre dispozitivul de stocare, utilizați comanda de mai jos pentru a obține lista dispozitivelor de stocare.
# fdisk -l / dev / vda && fdisk -l / dev / sda
Listează unitățile de stocare
NOTĂ: Aici vda este hard disk-ul mașinilor virtuale, deoarece folosesc mașina virtuală pentru demonstrație, /dev/sda este adăugat suplimentar pentru stocare.
Pasul 1: Crearea unității LVM pentru LUN-uri
Vom folosi /dev/sda unitate pentru crearea unui LVM.
# fdisk -l / dev / sda
Enumerați unitatea LVM
Acum să partiționăm unitatea folosind comanda fdisk așa cum se arată mai jos.
# fdisk -cu / dev / sda
Optiunea '-c‘Opriți modul compatibil DOS.
Optiunea '-u‘Este folosit pentru listarea tabelelor de partiții, se dau dimensiuni în sectoare în loc de cilindri.
Alege n pentru a crea o nouă partiție.
Comandă (m pentru ajutor): n
Alege p pentru a crea o partiție primară.
Acțiune de comandă e partiție primară p extinsă (1-4)
Dați un număr de partiție pe care trebuie să îl creăm.
Număr partiție (1-4): 1
Ca și aici, vom configura o unitate LVM. Deci, trebuie să folosim setările implicite pentru a utiliza dimensiunea completă a Drive.
Primul sector (2048-37748735, implicit 2048): folosind valoarea implicită 2048. Ultimul sector, + sectoare sau + dimensiune {K, M, G} (2048-37748735, implicit 37748735): folosind valoarea implicită 37748735
Alegeți tipul de partiție, aici trebuie să configurați un LVM, astfel încât să îl utilizați 8e. Utilizare l opțiune pentru a vedea lista de tip.
Comandă (m pentru ajutor): t
Alegeți ce partiție doriți să schimbați tipul.
Partiția selectată 1. Cod hexagonal (tip L pentru listarea codurilor): 8e. Schimbarea tipului de sistem al partiției 1 la 8e (Linux LVM)
După schimbarea tipului, verificați modificările prin imprimare (p) opțiune pentru listarea tabelului de partiții.
Comandă (m pentru ajutor): p Disk / dev / sda: 19,3 GB, 19327352832 octeți. 255 capete, 63 sectoare / șină, 2349 cilindri, total 37748736 sectoare. Unități = sectoare de 1 * 512 = 512 octeți. Dimensiunea sectorului (logic / fizic): 512 octeți / 512 octeți. Dimensiunea I / O (minimă / optimă): 512 octeți / 512 octeți. Identificator disc: 0x9fae99c8 Sistem de pornire blocuri de pornire de pornire dispozitiv. / dev / sda1 2048 37748735 18873344 8e Linux LVM
Scrieți modificările folosind w pentru a ieși din utilitarul fdisk, reporniți sistemul pentru a face modificări.
Pentru referință, am atașat mai jos captura de ecran care vă va oferi o idee clară despre crearea unității LVM.
Creați partiție LVM
După repornirea sistemului, listați tabelul de partiții folosind următoarea comandă fdisk.
# fdisk -l / dev / sda
Verificați partiția LVM
Pasul 2: Crearea volumelor logice pentru LUN-uri
Acum, vom crea volum fizic folosind comanda „pvcreate”.
# pvcreate / dev / sda1
Creați un grup de volume cu numele iSCSI pentru a identifica grupul.
# vgcreate vg_iscsi / dev / sda1
Aici definesc 4 volume logice, dacă da, vor exista 4 LUN-uri în serverul nostru țintă iSCSI.
Am creat volume logice și sunt gata de utilizare cu LUN, aici pentru a defini LUN-urile în configurația țintă, doar dacă este așa, va fi disponibil pentru mașinile client (inițiatori).
Deschideți și editați fișierul de configurare Targer situat la „/etc/tgt/targets.conf” cu editorul ales.
# vim /etc/tgt/targets.conf
Adăugați următoarea definiție a volumului în fișierul conf țintă. Salvați și închideți fișierul.
backing-store / dev / vg_iscsi / lv_iscsi. backing-store / dev / vg_iscsi / lv_iscsi-1. backing-store / dev / vg_iscsi / lv_iscsi-2. backing-store / dev / vg_iscsi / lv_iscsi-3. Configurați LUN-uri în serverul țintă
nume calificat iSCSI (iqn.2014-07.com.tecmint: tgt1).
Folosiți ceea ce vreți ca dorință.
Identificați folosind ținta, prima țintă din acest server.
4. LVM Partajat pentru LUN special.
Apoi, reîncărcați configurația pornind tgd service așa cum se arată mai jos.
# /etc/init.d/tgtd reîncarcă
Reîncărcați configurația
Apoi verificați LUN-urile disponibile utilizând următoarea comandă.
# tgtadm --mode target --op show
Listează LUN-urile disponibileInformații LUNs
Comanda de mai sus va oferi o listă lungă de LUN-uri disponibile cu următoarele informații.
Nume calificat iSCSI
iSCSI este gata de utilizare
În mod implicit, LUN 0 va fi rezervat controlerului
LUN 1, ce am definit în serverul țintă
Aici am definit 4 GB pentru un singur LUN
Online: Da, este gata de utilizare LUN
Aici am definit LUN-urile pentru serverul țintă care utilizează LVM, acesta poate fi extensibil și poate fi suportat pentru multe caracteristici, cum ar fi instantanee. Să vedem cum să ne autentificăm cu serverul țintă în PARTEA III și să montăm stocarea la distanță local.