For å lære mer om hvordan ISCSI fungerer og ISCSI -terminologier som Target, LUN, Initiator, etc., Jeg anbefaler deg å lese artikkelen Konfigurere iSCSI Storage Server på Ubuntu 18.04 LTS.
I denne artikkelen skal jeg vise deg hvordan du oppretter et ISCSI -mål på synologien NAS og får tilgang til det fra Windows og Ubuntu. Så la oss komme i gang.
Innholdsfortegnelse:
Starter San Manager:
Du kan bruke San Manager App for å lage og administrere iSCSI -mål og LUN på synologien din NAS. De San Manager App er forhåndsinstallert på DSM 7.
Å starte San Manager App, klikk på applikasjonsmenyen.
Klikk på San Manager Appikon.
Klikk på Start.
Klikk på Ok.
De San Manager App skal være klar til bruk.
Opprette et iSCSI -mål:
For å opprette et iSCSI -mål, klikk på Legg til fra iScsi delen av San Manager app som merket i skjermbildet nedenfor.
Skriv inn en Navn1 og Iqn2 for iSCSI -målet.
Hvis du vil aktivere CHAP -godkjenning for ISCSI -målet, kan du sjekke Aktiver kap avkrysningsrute og skriv inn et brukernavn og passord som du vil bruke til å autentisere ISCSI -målet mens du kobler fra en ISCSI -klient3.
Når du er ferdig, klikker du på NESTE4.
MERK: Den fulle formen for Iqn er ISCSI kvalifisert navn. IQN er et unikt navn for hvert av ISCSI -målene for synologien din NAS. IQN skal være i følgende format:
iqn.[Dato].[domene]:[Enhetsidentifikator]
Her, [Dato] er datoen ISCSI -målet opprettes. De [Dato] kan skrives i et av formatene Åååå-mm eller Yyyy-mm-dd.
[domene] er domenenavnet til synologien din NAS i omvendt rekkefølge. For eksempel, hvis du har et domenenavn Linuxhint.com. da vil domenet i omvendt rekkefølge være com.Linuxhint. For eksempel kan du også bruke underdomener i omvendt rekkefølge som COM.Linuxhint.NAS1.
[Enhetsidentifikator] kan være alt som vil hjelpe deg med å identifisere målet. For eksempel, Oppbevaring.Disk1, MyStorage, SSD.Volum1.1, etc.
I dette eksemplet har jeg brukt Iqn iqn.2022-03.com.Nodekite: Linuxhint.Mål-1.6CC3D7BB0C0 for målet.
Du kan velge Lage en ny LUN for å lage et nytt LUN og legge den til dette ISCSI -målet1.
Hvis du allerede har noen LUN -er, kan du velge Kartlegg en eksisterende LUN og velg den fra rullegardinmenyen2.
Du kan også velge Kart senere å kartlegge en LUN til dette iSCSI -målet senere3.
Siden jeg ikke har et LUN, vil jeg velge Kart senere for nå.
Når du er ferdig, klikker du på NESTE.
Et sammendrag av innstillingene som brukes til å opprette et nytt ISCSI -mål, vises.
For å opprette et nytt iSCSI -mål med disse innstillingene, klikker du på Ferdig.
Et nytt iSCSI -mål bør opprettes.
Når et ISCSI -mål er opprettet, kan du velge ISCSI -målet og klikke på Redigere For å redigere egenskapene til ISCSI -målet1. Du finner nesten de samme alternativene som du har sett mens du har opprettet et ISCSI -mål. Så jeg skal ikke forklare dem igjen.
Du kan velge et iSCSI -mål og klikke på Slett For å fjerne ISCSI -målet2.
Du kan velge et iSCSI -mål og klikke på Deaktiver For å deaktivere ISCSI -målet3.
Når du har deaktivert et iSCSI -mål, vil du se en Muliggjøre knappen i stedet for Deaktiver knapp, og du kan klikke på den for å aktivere ISCSI -målet.
Opprette en LUN:
For å lage en ny LUN, klikker du på Skape fra Lun delen av San Manager app som merket i skjermbildet nedenfor.
Skriv inn en Navn1 og en valgfri kort Beskrivelse for LUN2. Velg et volum der du vil lagre LUN -dataene fra plassering nedtrekksmenyen3. Skriv inn mengden diskplass du vil tildele til LUN i Total kapasitet (GB) seksjon4.
Velg tildelingsteknikken du vil bruke for LUN fra Romallokering nedtrekksmenyen.
Tykk bestemmelse (bedre ytelse): All diskplass er tildelt fra volumet (der du oppretter LUN) etter at LUN er opprettet, selv om du ikke lagrer filer/data på LUN. Tykke levering gir bedre ytelse og stabilitet enn tynn levering.
Tynn levering (fleksibel lagringsallokering): Diskplass er tildelt for LUN når du lagrer data på LUN.
Tynn levering støtter gjenvinning av rom.
Hvis du velger Tynn levering (fleksibel lagringsallokering) fra Romallokering rullegardinmeny, du kan sjekke Reseriering av rom avkrysningsrute for å aktivere gjenvinning av rom for LUN.
Når du er ferdig, klikker du på NESTE.
Plukke ut iScsi Og fra rullegardinmenyen, velg målet der du vil legge til LUN.
Når du er ferdig, klikker du på NESTE.
Plukke ut Tillat alle og klikk på NESTE.
Et sammendrag av innstillingene som brukes til å lage en ny LUN, vises.
For å opprette en ny LUN med disse innstillingene, klikker du på Ferdig.
En ny LUN bør opprettes. Du kan legge til flere LUN -er på et enkelt ISCSI -mål.
Når en LUN er opprettet, kan du velge LUN og klikke på Redigere For å redigere LUN -egenskaper1. Du finner nesten de samme alternativene som du har sett mens du oppretter en ny LUN. Så jeg skal ikke forklare dem igjen.
Du kan velge en LUN og klikke på Slett For å fjerne LUN2.
Du kan velge en LUN og klikke på Klon For å lage en eksakt kopi av LUN3.
Hvis du har opprettet en tynn levering av LUN, kan du velge LUN og klikke på Defrag å defragmentere LUN4.
Finne IP -adressen til Synology NAS:
For å få tilgang til ISCSI -målet for synologien din NAS, må du kjenne IP -adressen til synologien din NAS.
For å finne IP -adressen til synologien din NAS, naviger til Kontrollpanel> Nettverk Fra DSM -nettgrensesnittet til synologien din NAS som merket i skjermdumpen nedenfor.
Naviger til Nettverksgrensesnitt Tab1. Du kan finne IP -adressen til hvert tilkoblede nettverksgrensesnitt2,3,4 av synologien din NAS som merket i skjermdumpen nedenfor.
Det er mange andre måter å finne IP -adressen til synologien din NAS. For mer informasjon om dette, les artikkelen hvordan finner jeg IP -adressen til synologien min NAS?.
Montering av ISCSI -målet på Windows:
For å montere et iSCSI -mål på Windows, søk etter ISCSI -initiator app fra startmenyen og åpne den.
Klikk på Ja.
De ISCSI -initiator App skal åpnes.
Skriv inn IP -adressen til synologien din NAS i Mål Seksjon og klikk på Quick Connect .. Som merket på skjermbildet nedenfor.
Du bør være logget inn på ISCSI -målet for synologien NAS, som du kan se på skjermdumpen nedenfor.
Klikk på Ferdig.
ISCSI -målet iqn.2022-03.com.Nodekite: Linuxhint.Mål-1.6CC3D7BB0C0 skal kobles til, som du kan se på skjermbildet nedenfor.
Klikk på Ok.
Høyreklikk (RMB) på startmenyen og klikk på Diskbehandling Som merket på skjermbildet nedenfor.
Du bør se en ny uinitialisert disk.
De Diskbehandling App vil også be deg om å initialisere disken.
Velg disken og klikk på Ok.
Disken skal initialiseres.
Høyreklikk (RMB) på disken og klikk på Nytt enkelt volum .. Som merket på skjermbildet nedenfor.
Klikk på NESTE.
Klikk på NESTE.
Velg et stasjonsbrev og klikk på NESTE.
Skriv inn en etikett for volumet og klikk på NESTE.
Klikk på Bli ferdig.
En ny volum/partisjon bør opprettes.
Volumet/partisjonen skal også monteres på ønsket stasjonsbrev.
Du kan kopiere filer til det delte volumet/partisjonen i ISCSI som du vanligvis gjør på ditt lokale filsystem.
Montering av ISCSI -målet på Ubuntu:
For å få tilgang til iSCSI -målene fra synologien NAS på Ubuntu, må du installere og konfigurere et ISCSI -klientprogram som for eksempel som Open-ISCSI. I denne delen vil jeg vise deg hvordan du installerer og konfigurerer Open-ISCSI ISCSI -klientprogram på Ubuntu Linux -distribusjon og tilgang til ISCSI -målene fra synologien din NAS.
Oppdater først Apt Package Repository Cache med følgende kommando:
$ sudo apt oppdatering
Å installere Open-ISCSI, Kjør følgende kommando:
$ sudo apt install open-incsi
For å bekrefte installasjonen, trykk Y Og trykk deretter .
Open-ISCSI blir lastet ned og installert. Det vil ta noen sekunder å fullføre.
På dette punktet, Open-ISCSI skal installeres.
En gang Open-ISCSI er installert, legg til iScsid SystemD -tjeneste til systemstart av Ubuntu slik at den automatisk starter på oppstart.
$ sudo SystemCTL Aktiver iScsid
Åpne /etc/iSCSI/InitiatoRNAME.iScsi fil med Nano Text Editor som følger:
$ sudo nano/etc/iSCSI/initiatørname.iScsi
Skriv inn en unik Initiatør I IQN -format og trykk + X etterfulgt av Y og For å redde initiatør.iScsi fil.
For å konfigurere Åpne isJeg, åpne /etc/iSCSI/ISCSID.konf fil med Nano Text Editor som følger:
$ sudo nano/etc/iScsi/iScsid.konf
Ukompetent linjen Node.Oppstart = automatisk1 og kommenter linjen Node.Oppstart = manuell2 Som merket på skjermbildet nedenfor.
Hvis du har aktivert chap -godkjenning i San Manager, Ukomment de merkede linjene og angi påloggingsbrukernavnet og passordet du har brukt til iSCSI -målet ditt i San Manager.
Køen Node.økt.Auth.AuthMethod = kap Aktiverer CHAP -godkjenning mens du får tilgang til ISCSI -målene1.
Linjene Node.økt.Auth.Brukernavn og Node.økt.Auth.passord Angir henholdsvis påloggingsbrukernavnet og passordet for CHAP -godkjenning2.
Når du er ferdig, trykk + X etterfulgt av Y og For å redde iScsid.konf fil.
For å oppdage de tilgjengelige målene for synologien NAS, kjør følgende kommando:
$ sudo iScsiadm -m Discovery -T SendTargets -p 192.168.0.107
Alle tilgjengelige iSCSI -mål for synologien din skal være oppført.
Du trenger IQN til ISCSI -målet du vil koble til.
For å koble til iSCSI -målet iqn.2022-03.com.Nodekite: Linuxhint.Mål-1.6CC3D7BB0C0 (La oss si) av synologien din NAS, kjør følgende kommando:
$ sudo iScsiadm -m node -p 192.168.0.107 -t iqn.2022-03.com.Nodekite: Linuxhint.Mål-1.6CC3D7BB0C0 -Login
Du bør være logget inn på ønsket ISCSI -mål, som vist nedenfor.
Når du er logget inn på ISCSI -målet, vil du se nye lagringsenheter på datamaskinen din.
$ sudo lsblk -e7
Som du kan se, vises også volumet/partisjonen jeg har laget på en av LUN -ene i ISCSI -målet fra Windows 10 på Ubuntu.
Som du kan se, er alle filene jeg har kopiert fra Windows også tilgjengelige på Ubuntu.
Konklusjon:
Denne artikkelen viser deg hvordan du oppretter et ISCSI -mål på synologien din NAS ved hjelp av San Manager -appen. Jeg har også vist deg hvordan du oppretter en ny LUN og legger den til et iSCSI -mål. Jeg har også vist deg hvordan du får tilgang til iSCSI -målet på Windows og Ubuntu.
Referanser:
[1] SAN Manager - Synologikunnskapssenter
[2] Konfigurer ISCSI lagringsserver på Ubuntu 18.04 LTS (Linuxhint.com)
[3] Service - ISCSI | Ubuntu
✕