Sentralisert sikker lagring (iSCSI) - "Initiator Client"-oppsett på RHEL/CentOS/Fedora - Del III
iSCSI-initiator er klientene som bruker å autentisere med iSCSI-målservere for å få tilgang til LUN-ene som deles fra målserveren. Vi kan distribuere alle typer operativsystemer på de lokalt monterte diskene, bare en enkelt pakke må installeres for å bli autentisert med målserveren.
Egenskaper
- Kan håndtere alle slags filsystemer på lokalt montert Disk.
- Du trenger ikke å restarte systemet etter partisjonering med fdisk.
Krav
- Lag sentralisert sikker lagring ved hjelp av iSCSI Target – Del 1
- Opprett LUN-er ved å bruke LVM i Target Server – Del 2
Min klientoppsett for initiativtaker
- Operativsystem – CentOS utgivelse 6.5 (endelig)
- iSCSI Target IP – 192.168.0.50
- Brukte porter: TCP 3260
Advarsel: Stopp aldri tjenesten mens LUN-er er montert i klientmaskiner (initiator).
Initiativtakerklientoppsett
1. På klientsiden må vi installere pakken «iSCSI-initiator-utils», søk etter pakken ved å bruke følgende kommando.
yum search iscsi
Eksempelutgang
============================= 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. Når du har funnet pakken, er det bare å installere initiatorpakken ved å bruke yum-kommandoen som vist.
yum install iscsi-initiator-utils.x86_64
3. Etter å ha installert pakken, må vi finne delingen fra målserveren. Klientsiden kommandoer lite vanskelig å huske, så vi kan bruke man-siden for å få listen over kommandoer som kreves for å kjøre.
man iscsiadm
4. Trykk SHIFT+G for å navigere til bunnen av man-siden og bla litt opp for å få påloggingseksempelkommandoene. Vi må erstatte målserverens IP-adresse i kommandoen nedenfor Discover the Target.
iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover
5. Her fikk vi det iSCSI (iqn) kvalifiserte navnet fra kommandoutførelsen ovenfor.
192.168.0.200:3260,1 iqn.2014-07.com.tecmint:tgt1
6. For å logge på, bruk kommandoen nedenfor for å koble LUN til vårt lokale system, dette vil autentisere med målserveren og tillate oss å logge på LUN.
iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --login
Merk: Bruk påloggingskommandoen og erstatt pålogging med utlogging ved slutten av kommandoen.
iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --logout
7. Etter at du har logget på LUN, liste opp postene til Node som bruker.
iscsiadm --mode node
8. Vis alle data for en bestemt node.
iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260
Eksempelutgang
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. Sett deretter opp stasjonen som bruker, fdisk vil liste opp alle autentiserte disker.
fdisk -l /dev/sda
10. Kjør fdisk for å opprette en ny partisjon.
fdisk -cu /dev/sda
Merk: Etter å ha opprettet en partisjon med fdisk, trenger vi ikke å starte på nytt, slik vi pleide å gjøre i våre lokale systemer, fordi dette er en ekstern delt lagring som er montert lokalt.
11. Formater den nyopprettede partisjonen.
mkfs.ext4 /dev/sda1
12. Opprett en katalog og monter den formaterte partisjonen.
mkdir /mnt/iscsi_share
mount /dev/sda1 /mnt/iscsi_share/
ls -l /mnt/iscsi_share/
13. List opp monteringspunktene.
df -Th
- -T – Skriver ut filsystemtyper.
- -h – Skriver ut i lesbart format, f.eks.: Megabyte eller Gigabyte.
14. Hvis vi trenger å montere Drive permanent, bruk fstab-oppføringen.
vim /etc/fstab
15.Legg til følgende oppføring i fstab.
/dev/sda1 /mnt/iscsi_share/ ext4 defaults,_netdev 0 0
Merk: Bruk _netdev i fstab, siden dette er en nettverksenhet.
16. Sjekk til slutt om fstab-oppføringen vår har noen feil.
mount -av
- -a – alt monteringspunkt
- -v – Utførlig
Vi har fullført konfigurasjonen på klientsiden på en vellykket måte. Begynn å bruke stasjonen som vi bruker vår lokale systemdisk.