![Cum să remediați bâlbâiala audio YouTube în Chrome pe Windows (8 metode)](/f/f3503c1c23878885396bb7fe9348e29d.jpg?width=100&height=100)
iSCSI este un protocol la nivel de bloc pentru partajare Dispozitive de stocare RAW prin rețele TCP / IP, partajarea și accesarea stocării prin iSCSI, pot fi utilizate cu rețelele IP și Ethernet existente, cum ar fi NIC-uri, comutate, routere etc. Ținta iSCSI este un hard disk la distanță prezentat de la un server (sau) țintă iSCSI la distanță.
Nu avem nevoie de o resursă ridicată pentru conectivitate stabilă și performanță în partea clientului. iSCSI Server apelat ca Ţintă, această partajare este stocarea de pe server. Clientul iSCSI este apelat ca. Iniţiator, acesta va accesa spațiul de stocare partajat de pe serverul țintă. Există adaptoare iSCSI disponibile pe piață pentru servicii de stocare mare, cum ar fi SAN Storage’s.
Adaptoarele Ethernet (NIC) sunt proiectate pentru a transfera date la nivel de fișier pachet între sisteme, servere și dispozitivele de stocare, cum ar fi stocarea NAS, nu sunt capabile să transfere date la nivel de bloc Internet.
În virtualizare avem nevoie de stocare cu redundanță ridicată, stabilitate, iSCSI le oferă tuturor celor cu costuri reduse. Crearea unui spațiu de stocare SAN la un preț scăzut în timp ce se compară cu SAN-urile Fibre Channel, putem folosi echipamentele standard pentru construirea unui SAN folosind hardware existent precum NIC, Ethernet Switched etc.
Să începem să instalăm și să configurăm stocarea securizată centralizată utilizând iSCSI Target. Pentru acest ghid, am folosit următoarele configurări.
Această serie va fi intitulată Pregătirea pentru instalare Stocare securizată centralizată utilizând iSCSI prin părțile 1-3 și acoperă următoarele subiecte.
Partea 1: Creați stocare securizată centralizată utilizând iSCSI Target
Deschideți terminalul și utilizați comanda yum pentru a căuta numele pachetului care trebuie să obțină instalarea pentru ținta iscsi.
# yum search iscsi
N / S potrivite: iscsi iscsi-initiator-utils.x86_64: daemon iSCSI și programe de utilitate. iscsi-initiator-utils-devel.x86_64: Fișiere de dezvoltare pentru iscsi-initiator-utils. lsscsi.x86_64: Listează dispozitivele SCSI (sau gazdele) și informațiile asociate. scsi-target-utils.x86_64: Demonul țintă SCSI și programele de utilitate
Am obținut rezultatul căutării ca mai sus, alegeți Ţintă pachetul și instalați pentru a vă juca.
# yum install scsi-target-utils -y
Enumerați pachetul instalat pentru a afla configurația implicită, serviciul și locația paginii man.
# rpm -ql scsi-target-utils.x86_64
Să începem serviciul iSCSI și să verificăm starea serviciului în funcțiune, serviciul iSCSI numit ca. tgtd.
# /etc/init.d/tgtd start. # /etc/init.d/tgtd status
Acum trebuie să-l configurăm pentru a porni automat în timpul pornirii sistemului.
# chkconfig tgtd pe
Apoi, verificați dacă nivelul de rulare a fost configurat corect pentru tgtd serviciu.
# chkconfig --list tgtd
Să folosim tgtadm pentru a enumera ce ținte și LUNS am configurat în prezent în serverul nostru.
# tgtadm --mode target --op show
tgtd instalat în funcțiune, dar nu există Ieșire din comanda de mai sus, deoarece nu am definit încă LUN-urile în serverul țintă. Pentru pagina manualului, executați „om‘Comanda.
# man tgtadm
În cele din urmă, trebuie să adăugăm reguli iptables pentru iSCSI dacă există iptables implementate în serverul dvs. țintă. Mai întâi, găsiți numărul de port al țintei iscsi folosind următoarea comandă netstat. Ținta ascultă întotdeauna pe portul TCP 3260.
# netstat -tulnp | grep tgtd
Apoi adăugați următoarele reguli pentru a permite iptables să transmită descoperirea țintei iSCSI.
# iptables -A INPUT -i eth0 -p tcp --dport 860 -m state --state NEW, STABILIT -j ACCEPT. # iptables -A INPUT -i eth0 -p tcp --port 3260 -m state --state NOU, STABILIT -j ACCEPTĂ
Notă: Regula poate varia în funcție de dumneavoastră Politica implicită CHAIN. Apoi salvați Iptables și reporniți iptables.
# iptables-save. # /etc/init.d/iptables reporniți
Aici am implementat un server țintă pentru a partaja LUN-uri oricărui inițiator care se autentifică cu țintă peste TCP / IP, acesta fiind potrivit și pentru medii de producție la scară mică sau mare.
În următoarele articole viitoare, vă voi arăta cum Creați LUN folosind LVM în serverul țintă și cum să partajați LUN pe mașinile Client, până atunci rămâneți la curent cu TecMint pentru mai multe astfel de actualizări și nu uitați să oferiți comentarii valoroase.