iSCSI staat voor 'Internet Small Computer Systems Interface'. iSCSI is een uitbreiding van de standaard SCSI-opslaginterface waarmee u SCSI-opdrachten via een IP-netwerk kunt verzenden. Hiermee kunnen computers via een netwerk toegang krijgen tot iSCSI-doelen alsof de schijf rechtstreeks met een computer is verbonden.
Het Open-iSCSI-pakket wordt geïnstalleerd in Ubuntu 14.04 LTS. Ubuntu werkt dan als een iSCSI-initiator die verbinding maakt met het iSCSI-doel op de Seagate NAS.
Als u een IP-adres gebruikt om verbinding te maken met een iSCSI-doel, adviseren wij om de Seagate NAS vooraf in te stellen met een statisch/handmatig IP-adres.
Ga naar de sectie Network van de beheerderspagina van de NAS om een statisch IP-adres in te stellen.
Het iSCSI-protocol is beschikbaar op NAS OS 4.0-producten, maar met enkele beperkingen:
- Een LUN kan maar aan één doel worden gekoppeld.
- Alleen LUN file mode, gemaakt op volume.
- LUN block mode wordt niet ondersteund.
Een LUN-bestand is altijd gekoppeld aan een doel; als u een doel aanmaakt, wordt er automatisch een LUN-bestand aangemaakt. LUN-bestanden kunnen niet bestaan zonder een doel.
Het iSCSI-doel aanmaken
- Meld u aan als beheerder of als gebruiker met beheerdersrechten op de welkomstpagina van de NAS.
- Klik op de startpagina op het pictogram Device Manager (Apparaatbeheer).
- Klik in de keuzelijst links op Volume (Volume) onder Storage (Opslag).
- Klik op de knop Add iSCSI onder Associated iSCSI targets.
- Selecteer Create New en klik op Next.
-
Stel de capaciteit en Advanced parameters (optional) in en klik op Next.
De capaciteit van een iSCSI-doel is beperkt tot 8 TB in totaal of tot de beschikbare vrije ruimte van de NAS.
In dit voorbeeld zullen we geen geavanceerde opties selecteren en de grootte is 25 GB.
Opmerking over iSCSI Advanced parameters (niet gebruikt in dit specifieke voorbeeld):
Header Digest - Verhoogt de gegevensintegriteit. Dit garandeert de validiteit van het header-gedeelte van de gegevenseenheid van het protocol.
Data Digests - Verhoogt de gegevensintegriteit. Valideer het gegevenssegment van de gegevenseenheid van het protocol.
Meerdere Sessies - Voor meerdere verbindingen naar één iSCSI-doel. Werk in een clusteromgeving om gegevensbeschadiging of -verlies te voorkomen.
CHAP (Challenge Handshake Authentication Protocol) - Maakt enkelvoudige en Mutual CASP mogelijk voor verificatie bij de Microsoft iSCSI-initiator en het doel.
Geautoriseerde IQN - IQN is een afkorting van iSCSI Qualified Name. De IQN identificeert een bepaald iSCSI-element, ongeacht zijn fysieke locatie. De IQN kan worden gevonden in de iSCSI-initiator op het Windows-besturingssysteem dat het iSCSI-doel gaat gebruiken.
Indien een IQN vanaf een Windows-server of -werkstation toegekend is als een geautoriseerde IQN, kan alleen dat systeem verbinding maken met het iSCSI-doel.
- Klik Finish om de keuzes te bevestigen.
Na het aanmaken van het iSCSI-doel wordt deze als niet-verbonden weergegeven. Een vervolgkeuzemenu Edit is beschikbaar om het iSCSI-doel te verwijderen, opties aan te passen of te exporteren.
iSCSI-initiator installeren
Om Ubuntu te configureren als een iSCSI-initiator, installeert u het Open-iSCSI-pakket.
-
Open een terminal. Voer het volgende commando in de prompt in en druk op Enter:
sudo apt-get install open-iscsi -
Als het Open-iSCSI-pakket is geïnstalleerd, moet u /etc/iscsi/iscsid.conf bewerken. In dit voorbeeld wordt de Nano-editor gebruikt. Voer het volgende commando in de prompt in en druk op Enter:
sudo nano /etc/iscsi/iscsid.conf