Hifadhi ya Kati salama (iSCSI) - Usanidi wa Mteja wa Kuanzisha kwenye RHEL/CentOS/Fedora - Sehemu ya III


iSCSI Initiator ni wateja wanaotumia kuthibitishwa na seva lengwa za iSCSI kufikia LUN zinazoshirikiwa kutoka kwa seva lengwa. Tunaweza kupeleka aina yoyote ya Mifumo ya Uendeshaji katika Disks zilizowekwa ndani ya nchi, kifurushi kimoja tu kinahitaji kusakinishwa ili kuthibitishwa na seva inayolengwa.

  1. Inaweza kushughulikia aina yoyote ya mifumo ya faili katika Diski iliyowekwa ndani ya nchi.
  2. Hakuna haja ya kurejesha mfumo baada ya kugawanya kwa kutumia fdisk.

  1. Unda Hifadhi ya Kati Salama kwa kutumia Lengo la iSCSI - Sehemu ya 1
  2. Unda LUN ukitumia LVM kwenye Seva Inayolengwa - Sehemu ya 2

  1. Mfumo wa Uendeshaji - Toleo la CentOS 6.5 (Mwisho)
  2. IP Inayolengwa ya iSCSI - 192.168.0.50
  3. Bandari Zilizotumika : TCP 3260

Onyo: Usiwahi kusimamisha huduma wakati LUNs Zimewekwa kwenye mashine za Wateja (Initiator).

Usanidi wa Mteja wa Kuanzisha

1. Katika upande wa Mteja, tunahitaji kusakinisha kifurushi ‘iSCSI-initiator-utils’, tafuta kifurushi kwa kutumia amri ifuatayo.

# 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. Pindi unapopata kifurushi, sakinisha tu kifurushi cha kuanzisha kwa kutumia yum amri kama inavyoonyeshwa.

# yum install iscsi-initiator-utils.x86_64

3. Baada ya kusakinisha kifurushi, tunahitaji kugundua mgao kutoka kwa seva inayolengwa. Upande wa mteja huamuru ngumu kidogo kukumbuka, kwa hivyo tunaweza kutumia ukurasa wa mtu kupata orodha ya amri ambazo zinahitajika kutekelezwa.

# man iscsiadm

4. Bonyeza SHIFT+G ili Kusogeza hadi Chini ya ukurasa wa mtu na usogeze juu kidogo ili kupata amri za mifano ya kuingia. Tunahitaji kubadilisha anwani yetu ya IP ya seva lengwa katika amri iliyo hapa chini ya Gundua Lengwa.

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

5. Hapa tumepata iSCSI (iqn) jina lililohitimu kutoka kwa utekelezaji wa amri hapo juu.

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

6. Ili kuingia tumia amri iliyo hapa chini ili kuambatisha LUN kwenye Mfumo wetu wa karibu, hii itathibitisha kwa seva lengwa na kuturuhusu kuingia kwenye LUN.

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

Kumbuka: Tumia amri ya kuingia na ubadilishe kuingia na kuondoka mwishoni mwa amri.

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

7. Baada ya kuingia kwenye LUN, orodhesha rekodi za kutumia Node.

# iscsiadm --mode node

8. Onyesha data zote za nodi fulani.

# 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. Kisha orodhesha hifadhi kwa kutumia, fdisk itaorodhesha kila diski zilizoidhinishwa.

# fdisk -l /dev/sda

10. Endesha fdisk ili kuunda kizigeu kipya.

# fdisk -cu /dev/sda

Kumbuka: Baada ya Kuunda Sehemu kwa kutumia fdisk, hatuhitaji kuwasha upya, kama tulivyokuwa tukifanya katika mifumo yetu ya ndani, Kwa sababu hii ni hifadhi ya mbali iliyoshirikiwa iliyowekwa ndani.

11. Umbiza kizigeu kipya kilichoundwa.

# mkfs.ext4 /dev/sda1

12. Unda Saraka na uweke kizigeu kilichoumbizwa.

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

13. Orodhesha Pointi za Milima.

 
# df -Th

  1. -T - Huchapisha aina za mfumo wa faili.
  2. -h – Chapisha katika umbizo linaloweza kusomeka na binadamu kwa mfano : Megabyte au Gigabyte.

14. Ikiwa tunahitaji kupachika Hifadhi kabisa tumia ingizo la fstab.

# vim /etc/fstab

15.Weka Ingizo lifuatalo katika fstab.

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

Kumbuka: Tumia _netdev katika fstab, kwani hiki ni kifaa cha mtandao.

16. Mwishowe angalia ikiwa ingizo letu la fstab lina hitilafu yoyote.

# mount -av

  1. -a - sehemu zote za kupachika
  2. -v - Kitenzi

Tumekamilisha usanidi wa upande wa mteja wetu kwa Mafanikio. Anza kutumia kiendeshi tunapotumia diski yetu ya mfumo wa ndani.