Centralized Secure Storage (iSCSI) - Initiator Client Setup op RHEL/CentOS/Fedora - Part III


iSCSI Initiator sinn d'Clienten déi mat iSCSI Zilserver authentifizéiert ginn fir Zougang zu den LUNs, déi vum Zilserver gedeelt ginn. Mir kënnen all Zort vun Betribssystemer an deene lokal montéierte Disken ofsetzen, just en eenzege Package muss installéiert ginn fir mat Zilserver authentifizéieren.

  1. Kann all Zort vun Dateiesystemer op lokal montéierten Disk handhaben.
  2. Kee Besoin fir de System no der Partition mat fdisk z'änneren.

  1. Zentraliséierter Secure Storage erstellen mat iSCSI Target - Deel 1
  2. Erstellt LUN's mat LVM am Target Server - Deel 2

  1. Betriebssystem - CentOS Verëffentlechung 6.5 (Finale)
  2. iSCSI Target IP – 192.168.0.50
  3. Ports benotzt: TCP 3260

Opgepasst: Stop ni de Service während LUNs Montéiert an Client Maschinnen (Initiator).

Initiator Client Setup

1. Op Client Säit musse mir de Package 'iSCSI-initiator-utils' installéieren, sichen no de Package mat dem folgenden Kommando.

# yum search iscsi
============================= N/S Matched: iscsi ================================
iscsi-initiator-utils.x86_64 : iSCSI daemon and utility programs
iscsi-initiator-utils-devel.x86_64 : Development files for iscsi-initiator-utils

2. Wann Dir de Package lokaliséiert hutt, installéiere just den Initiator Package mam yum Kommando wéi gewisen.

# yum install iscsi-initiator-utils.x86_64

3. Nodeems de Package installéiert ass, musse mir den Deel vum Zilserver entdecken. D'Client Säit commandéiert wéineg schwéier ze erënneren, sou datt mir d'Man Säit benotze fir d'Lëscht vun de Kommandoen ze kréien déi néideg sinn fir ze lafen.

# man iscsiadm

4. Dréckt SHIFT+G fir op den ënneschten Deel vun der Man-Säit ze navigéieren a scrollt e bëssen erop fir d'Umeldungsbefehler ze kréien. Mir mussen eis Zielserver IP Adress am Kommando ënnen ersetzen Entdeckt d'Zil.

# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover

5. Hei hu mir den iSCSI (iqn) qualifizéierten Numm vun uewen Kommando Ausféierung.

192.168.0.200:3260,1 iqn.2014-07.com.tecmint:tgt1

6. Fir aloggen ze benotzen, benotzt de Kommando hei ënnen fir de LUN un eisem lokalen System ze befestigen, dëst wäert mam Zilserver authentifizéieren an et erlaabt eis op LUN aloggen.

# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --login

Bemierkung: Benotzt de Login Kommando an ersetzt de Login mam Logout um Enn vum Kommando.

# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --logout

7. Nom Login op de LUN, lëscht d'Opzeechnunge vum Node benotzt.

# iscsiadm --mode node

8. All Daten vun engem bestëmmten Node weisen.

# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260
# BEGIN RECORD 6.2.0-873.10.el6
node.name = iqn.2014-07.com.tecmint:tgt1
node.tpgt = 1
node.startup = automatic
node.leading_login = No
iface.hwaddress = <empty>
iface.ipaddress = <empty>
iface.iscsi_ifacename = default
iface.net_ifacename = <empty>
iface.transport_name = tcp
iface.initiatorname = <empty>
iface.bootproto = <empty>
iface.subnet_mask = <empty>
iface.gateway = <empty>
iface.ipv6_autocfg = <empty>
iface.linklocal_autocfg = <empty>
....

9. Da lëscht den Drive mat, fdisk wäert all authentifizéiert Disken oplëschten.

# fdisk -l /dev/sda

10. Laf fdisk fir eng nei Partition ze kreéieren.

# fdisk -cu /dev/sda

Bemierkung: Nodeems Dir eng Partition mat fdisk erstallt hutt, brauche mir net nei ze starten, wéi mir et an eise lokalen Systemer gemaach hunn, well dëst eng Remote Shared Storage ass lokal montéiert.

11. Formatéieren déi nei erstallt Partition.

# mkfs.ext4 /dev/sda1

12. Erstellt e Verzeechnes a montéiert déi formatéiert Partition.

# mkdir /mnt/iscsi_share
# mount /dev/sda1 /mnt/iscsi_share/
# ls -l /mnt/iscsi_share/

13. Lëscht d'Mount Points.

 
# df -Th

  1. -T – Dréckt Dateisystemtypen aus.
  2. -h - Dréckt am mënschleche liesbare Format zB: Megabyte oder Gigabyte.

14. Wann mir den Drive permanent musse montéieren, benotzt fstab Entrée.

# vim /etc/fstab

15.Fügt déi folgend Entrée an fstab.

/dev/sda1  /mnt/iscsi_share/   ext4    defaults,_netdev   0 0

Notiz: Benotzt _netdev an fstab, well dëst en Netzwierkapparat ass.

16. Schlussendlech kontrolléiert ob eis fstab Entrée e Feeler huet.

# mount -av

  1. -a – all Mount Punkt
  2. -v – Verbose

Mir hunn eis Client Säit Konfiguratioun erfollegräich ofgeschloss. Fänkt un de Drive ze benotzen wéi mir eis lokal Systemdisk benotzen.