Importere og montere SCSI-disker fra en NAS

I mitt nåværende arbeidssenter har vi en SAN som igjen bruker en NAS som fra tid til annen trenger jeg tilgang for å skaffe eller deponere noen data.

For å administrere og dele NAS-ressurser vi bruker FreeNAS, som lar oss få tilgang til delte mapper gjennom CIFS, NFS, FTP o TFTP. Men det er også en annen måte å "montere" noen av partisjonene som er opprettet som en lokal disk på datamaskinen vår.

For dette må vi bruke pakken åpen-iscsi.

På dette punktet vil jeg presisere at det ikke er mitt mål å forklare hva det er iSCSI, SCSI og andre vilkår som kan være nye for noen brukere. Det er derfor jeg legger igjen lenker til Wikipedia

Og nå begynner moroa:

1- Installer open-iscsi-pakken

$ sudo aptitude install open-iscsi

2- Stopp tjenesten:

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

3- Lagre filen /etc/iscsi/iscsid.conf, og rediger den:

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

4- Sett inn følgende i den filen:

node.startup = automaticnode.leading_login = Ingen node.session.auth.authmethod = CHAP node.session.auth.username = [chap_user] node.session.auth.password = [chap_password] discovery.sendtargets.auth.authmethod = CHAP discovery .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.InitialR2mediaT = Ingen node.session Ja 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 = Ja

5- Vi lagrer og starter tjenesten på nytt eller starter den:

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

6- Nå for å se volumene til SAN legger vi:

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

I mitt tilfelle vil det være:

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

7- Hva den gjør er å liste opp SAN-volumene og deres IQN, og den returnerer noe sånt som dette:

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

8- Så får vi tilgang med kommandoen:

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

Fra det øyeblikket, hvis vi kjører i terminalen:

# fdisk -l

Vi vil se at vi vil ha tilgjengelig alle partisjonene eller volumene til SAN, som vi kan montere som om det var en harddisk eller et minne.

Når vi er ferdige, demonterer vi alt vi har brukt og stopper tjenesten:

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


3 kommentarer, legg igjen dine

Legg igjen kommentaren

Din e-postadresse vil ikke bli publisert. Obligatoriske felt er merket med *

*

*

  1. Ansvarlig for dataene: Miguel Ángel Gatón
  2. Formålet med dataene: Kontroller SPAM, kommentaradministrasjon.
  3. Legitimering: Ditt samtykke
  4. Kommunikasjon av dataene: Dataene vil ikke bli kommunisert til tredjeparter bortsett fra ved juridisk forpliktelse.
  5. Datalagring: Database vert for Occentus Networks (EU)
  6. Rettigheter: Når som helst kan du begrense, gjenopprette og slette informasjonen din.

  1.   eliotime3000. sa

    Veldig nyttig hvis du vil installere på servere. Lagt til i favoritter.

  2.   dragnell sa

    Dette er en verden av de mest interessante her på JCCE. Vi har allerede prøvd flere alternativer openmediavault, nas4free, freenas, glusterfc, til og med drbd + openmediavault for å oppnå en hybrid av san, men vi hadde aldri ressursene til det og zfs …… .. vel mindre enn mindre ... Salu2s

  3.   JP sa

    Jeg har brukt Frenas i noen tid, og jeg bruker iSCSI i en Windows Server 2008 HA-klynge, til dags dato, og til og med med trinnene i denne artikkelen kan jeg fremdeles ikke koble disse diskene til Linux, Windows ser dem perfekt og monterer dem, men med Linux får jeg alltid den samme feilen:

    iscsiadm: Innloggingsautentisering mislyktes med målet
    iscsiadm: oppdagingsinnlogging til xxxx mislyktes, og ga opp 5
    iscsiadm: Kunne ikke utføre SendTargets-oppdagelse: oppstod ikke-prøvbar iSCSI-påloggingsfeil