Nchekwa echekwara nke etiti etiti (iSCSI) - “Onye ahịa onye mbido” Ntọlite na RHEL/CentOS/Fedora - Akụkụ III
iSCSI Initiator bụ ndị ahịa na-eji sava iSCSI enyocha ya iji nweta LUN nke kesara site na nkesa ebumnuche. Anyị nwere ike ibunye ụdị ọrụ ọ bụla n'ime diski ndị ahụ etinyere na mpaghara, naanị otu ngwugwu ka a ga-etinye iji nweta nkwenye site na iji sava lekwasịrị anya.
- nwere ike ijikwa ụdị faịlụ ọ bụla na diski etinyere na mpaghara.
- Ọ dịghị mkpa iweghachi sistemu ahụ mgbe nkebi gachara site na iji fdisk.
- Mepụta ebe nchekwa echekwara etiti site na iji iSCSI Target – Nkebi nke 1
- Mepụta LUN site na iji LVM na sava Target – Nkebi nke 2
- Sistemụ arụmọrụ – mwepụta CentOS 6.5 (Nke ikpeazụ)
- iSCSI Target IP – 192.168.0.50
- Ọdụ ụgbọ mmiri ejiri: TCP 3260
Ịdọ aka ná ntị: Akwụsịla ọrụ ahụ mgbe LUN na-agbanye n'igwe ndị ahịa (Onye mmalite).
Mbido onye ahịa
1. N'akụkụ ndị ahịa, anyị kwesịrị ịwụnye ngwungwu ''iSCSI-initiator-utils', jiri iwu na-esonụ chọọ ngwugwu ahụ.
# 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. Ozugbo ịchọtara ngwugwu ahụ, tinye naanị ngwugwu ihe mmalite site na iji yum iwu dị ka egosiri.
# yum install iscsi-initiator-utils.x86_64
3. Mgbe etinyechara ngwungwu ahụ, anyị kwesịrị ịchọpụta oke sitere na Sava Target. Akụkụ ndị ahịa na-enye iwu ntakịrị ihe siri ike icheta, yabụ anyị nwere ike iji ibe mmadụ nweta ndepụta nke iwu achọrọ iji na-agba ọsọ.
# man iscsiadm
4. Pịa SHIFT+G ka ị gaa na ala ibe mmadụ wee pịgharịa ntakịrị ka ị nweta iwu ihe atụ nbanye. Anyị kwesịrị iji dochie adreesị IP anyị Target sava dị n'okpuru iwu Chọpụta Target.
# iscsiadm --mode discoverydb --type sendtargets --portal 192.168.0.200 --discover
5. N'ebe a, anyị nwetara aha iSCSI (iqn) tozuru oke site na mmezu iwu dị n'elu.
192.168.0.200:3260,1 iqn.2014-07.com.tecmint:tgt1
6. Ka ịbanye na-eji iwu dị n'okpuru ebe a iji tinye LUN na Sistemu mpaghara anyị, nke a ga-eji ihe nkesa lekwasịrị anya chọpụta ma nye anyị ohere ịbanye na LUN.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --login
Cheta na: Jiri iwu nbanye wee dochie nbanye na logout na njedebe nke iwu.
# iscsiadm --mode node --targetname iqn.2014-07.com.tecmint:tgt1 --portal 192.168.0.200:3260 --logout
7. Mgbe nbanye na LUN, depụta ndekọ nke Node na-eji.
# iscsiadm --mode node
8. Gosipụta data niile nke otu ọnụ ọnụ.
# 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. Mgbe ahụ depụta draịva ahụ site na iji, fdisk ga-edepụta diski ọ bụla enwetara.
# fdisk -l /dev/sda
10. Gbaa fdisk ka imepụta nkebi ọhụrụ.
# fdisk -cu /dev/sda
Mara: Mgbe Mepụtachara Nkebi site na iji fdisk, anyị achọghị ịmalitegharị, dịka anyị na-eme na sistemụ mpaghara anyị, n'ihi na nke a bụ ebe nchekwa nkekọrịta dịpụrụ adịpụ etinyere na mpaghara.
11. Hazie nkebi emepụtara ọhụrụ.
# mkfs.ext4 /dev/sda1
12. Mepụta ndekọ ma bulie nkebi a haziri ahazi.
# mkdir /mnt/iscsi_share # mount /dev/sda1 /mnt/iscsi_share/ # ls -l /mnt/iscsi_share/
13. Depụta Ebe Ugwu.
# df -Th
- -T – Na-ebipụta ụdị sistemụ faịlụ.
- -h - Na-ebipụta n'ụdị mmadụ nwere ike ịgụ dịka: Megabyte ma ọ bụ Gigabyte.
14. Ọ bụrụ na anyị kwesịrị ịkwanye draịva ahụ kpamkpam jiri ntinye fstab.
# vim /etc/fstab
15.Tinye ntinye a na fstab.
/dev/sda1 /mnt/iscsi_share/ ext4 defaults,_netdev 0 0
Mara: Jiri _netdev na fstab, ebe nke a bụ ngwaọrụ netwọkụ.
16. N'ikpeazụ lelee ma ntinye fstab anyị nwere njehie ọ bụla.
# mount -av
- -a – ebe mgbago niile
- -v – Okwu okwu
Anyị emechaala nhazi akụkụ ndị ahịa anyị nke ọma. Malite iji draịva ka anyị na-eji diski sistemụ mpaghara anyị.