Importarea și montarea discurilor SCSI de pe un NAS

În Centrul meu de lucru actual avem un SAN care la rândul său folosește un NAS pe care din când în când trebuie să le accesez pentru a obține sau a depune unele date.

Pentru a gestiona și a partaja resursele NAS pe care le folosim FreeNAS, care ne permite să accesăm folderele partajate prin CIFS, NFS, FTP o TFTP. Dar există și un alt mod de a „monta” oricare dintre partițiile create ca disc local pe computerul nostru.

Pentru aceasta trebuie să folosim pachetul deschis-iscsi.

În acest moment aș dori să clarific că nu este obiectivul meu să explic ce este iSCSI, SCSI și alți termeni care pot fi noi pentru unii utilizatori. De aceea las linkuri către Wikipedia

Și acum începe distracția:

1- Instalați pachetul open-iscsi

$ sudo aptitude install open-iscsi

2- Opriți serviciul:

$ sudo /etc/init.d/open-iscsi stop

3- Faceți o salvare a fișierului /etc/iscsi/iscsid.conf și apoi editați-l:

$ sudo cp /etc/iscsi/iscsid.conf /etc/iscsi/iscsid.conf.origin $ sudo nano /etc/iscsi/iscsid.conf

4- Puneți următoarele în acel fișier:

node.startup = automaticnode.leading_login = Fără node.session.auth.authmethod = CHAP node.session.auth.username = [chap_user] node.session.auth.password = [chap_password] descoperire.sendtargets.auth.authmethod = descoperire CHAP .sendtargets.auth.username = [chap_user] discovery.sendtargets.auth.password = [chap_password] node.session.timeo.replacement_timeout = 120 node.conn [0] .timeo.login_timeout = 15 node.conn [0] .timeo .logout_timeout = 15 node.conn [0] .timeo.noop_out_interval = 5 node.conn [0] .timeo.noop_out_timeout = 5 node.session.err_timeo.abort_timeout = 15 node.session.err_timeo.lu_reset_timeout = 30 node.session. err_timeo.tgt_reset_timeout = 30 node.session.initial_login_retry_max = 8 node.session.cmds_max = 128 node.session.queue_depth = 32 node.session.xmit_thread_priority = -20 node.session.iscsi.InitialR2media. Da node.session.iscsi.FirstBurstLength = 262144 node.session.iscsi.MaxBurstLength = 16776192 node.conn [0] .iscsi.MaxRecvDataSegmentLengt h = 262144 node.conn [0] .iscsi.MaxXmitDataSegmentLength = 0 discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768 node.session.nr_sessions = 1 node.session.iscsi.FastAbort = Da

5- Salvăm și repornim serviciul sau îl pornim:

$ sudo /etc/init.d/open-iscsi restart

6- Acum, pentru a vedea volumele SAN, punem:

# iscsiadm --mode discovery --type sendtargets --portal [IP del SAN]

În cazul meu ar fi:

# iscsiadm --mode discovery --type sendtargets --portal 192.168.24.20

7- Ceea ce face este să enumere volumele SAN și IQN-ul lor și returnează ceva de genul:

iqn.2002-10.com.infortrend:raid.sn7817070.001

8- Apoi accesăm cu comanda:

# iscsiadm --mode node --targetname iqn.2002-10.com.infortrend:raid.sn7817070.001 --portal 192.168.24.20:3260 --login

Din acel moment, dacă executăm în terminal:

# fdisk -l

Vom vedea că vom avea disponibile toate partițiile sau volumele SAN, pe care le putem monta ca și cum ar fi un hard disk sau o memorie.

Când terminăm, dezasamblăm tot ceea ce am folosit și oprim serviciul:

$ sudo /etc/init.d/open-iscsi stop


Lasă comentariul tău

Adresa ta de email nu va fi publicată. Câmpurile obligatorii sunt marcate cu *

*

*

  1. Responsabil pentru date: Miguel Ángel Gatón
  2. Scopul datelor: Control SPAM, gestionarea comentariilor.
  3. Legitimare: consimțământul dvs.
  4. Comunicarea datelor: datele nu vor fi comunicate terților decât prin obligație legală.
  5. Stocarea datelor: bază de date găzduită de Occentus Networks (UE)
  6. Drepturi: în orice moment vă puteți limita, recupera și șterge informațiile.

  1.   eliotime3000 el a spus

    Foarte util dacă doriți să instalați pe servere. Adăugat la favorite.

  2.   dragnell el a spus

    Aceasta este o lume dintre cele mai interesante aici, la JCCE, am încercat deja mai multe alternative openmediavault, nas4free, freenas, glusterfc, chiar drbd + openmediavault pentru a obține un hibrid de san, dar nu am avut niciodată resursele pentru asta și zfs ...... bine mai puțin decât mai puțin ... Salu2s

  3.   JP el a spus

    Folosesc Frenas de ceva timp și folosesc iSCSI într-un cluster Windows Server 2008 HA, până în prezent și chiar cu pașii din acest articol încă nu pot face conexiunea acestor discuri cu Linux, Windows le vede perfect și le montează, dar cu Linux am întotdeauna aceeași eroare:

    iscsiadm: Autentificarea autentificării a eșuat cu țintă
    iscsiadm: descoperirea conectării la xxxx a eșuat, renunțând la 5
    iscsiadm: Nu s-a putut efectua descoperirea SendTargets: a apărut o nereușită de autentificare iSCSI care nu poate fi reîncercată