Otu esi emepụta na ịtọlite LUN site na iji LVM na iSCSI Target Server na RHEL/CentOS/Fedora - Nkebi II


LUN bụ nọmba nkeji ihe ezi uche dị na ya, nke sitere na sava nchekwa iSCSI. Mbanye anụ ahụ nke ihe nkesa lekwasịrị anya iSCSI na-ekerịta draịva ya na onye mmalite na netwọk TCP/IP. Nchịkọta draịva a na-akpọ LUN iji mepụta nnukwu nchekwa dị ka SAN (Storage Area Network). Na ezigbo gburugburu LUN ka akọwara na LVM, ma ọ bụrụ na ọ nwere ike ịgbasa dị ka oghere chọrọ.

LUNS eji maka ebumnuche nchekwa, SAN Storage's na-ewu ewu na ọtụtụ otu nke LUNS ka ọ bụrụ ọdọ mmiri, LUNs bụ Chunks nke diski anụ ahụ sitere na ihe nkesa ebumnuche. Anyị nwere ike iji LUNS dị ka usoro anyị Physical Disk iji wụnye Sistemụ arụmọrụ, A na-eji LUNS na ụyọkọ, sava mebere, SAN wdg. Ebumnuche bụ isi nke Iji LUNS na sava mebere maka ebumnuche nchekwa OS. Ọrụ LUNS na ntụkwasị obi ga-adị ka ụdị diski anyị na-eji mgbe anyị na-eke ihe nkesa nchekwa Target.

Iji mara maka ịmepụta ISCSI Target Server soro njikọ dị n'okpuru.

  1. Mepụta Nchekwa echekwara nke ọma site na iji iSCSI Target – Nkebi nke Mbụ

Ozi sistemụ na ntọala netwọkụ bụ otu iSCSI Target Server dị ka egosiri na Nkebi - I, Ka anyị na-akọwa LUN n'otu nkesa.

  1. Sistemụ arụmọrụ – mwepụta CentOS 6.5 (Nke ikpeazụ)
  2. iSCSI Target IP – 192.168.0.200
  3. Ọdụ ụgbọ mmiri ejiri: TCP 860, 3260
  4. faịlụ nhazi: /etc/tgt/targets.conf

Ịmepụta LUN site na iji LVM na iSCSI Target Server

Nke mbụ, chọpụta ndepụta nke draịva site na iji fdisk -liwu, nke a ga-emegharị ogologo ndepụta ozi nke akụkụ ọ bụla na sistemụ.

# fdisk -l

Iwu dị n'elu na-enye naanị ozi draịva nke sistemụ ntọala. Iji nweta ozi ngwaọrụ nchekwa, jiri iwu dị n'okpuru nweta ndepụta ngwaọrụ nchekwa.

# fdisk -l /dev/vda && fdisk -l /dev/sda

IHE: Ebe a vda bụ draịvụ ike igwe mebere ka m na-eji igwe mebere ihe ngosi, /dev/sda na-agbakwunye maka nchekwa.

Kwụpụ 1: Mepụta LVM Drive maka LUN

Anyị ga-eji /dev/sda mbanye maka ịmepụta LVM.

# fdisk -l /dev/sda

Ugbu a, ka anyị kewaa mbanye ahụ site na iji fdisk iwu dị ka egosiri n'okpuru.

# fdisk -cu /dev/sda

  1. Nhọrọ ''-c' gbanyụọ ọnọdụ dakọtara DOS.
  2. A na-eji nhọrọ ‘-u’ depụta tebụl nkebi, nye nha na ngalaba kama ịbụ cylinders.

Họrọ n ka imepụta nkebi ọhụrụ.

Command (m for help): n

Họrọ p ka imepụta nkebi nke mbụ.

Command action
   e   extended
   p   primary partition (1-4)

Nye nọmba nkebi nke anyị kwesịrị ịmepụta.

Partition number (1-4): 1

Dị ka ebe a, anyị ga-edozi draịva LVM. Yabụ, anyị kwesịrị iji ntọala ndabara iji jiri nha mbanye zuru oke.

First sector (2048-37748735, default 2048): 
Using default value 2048
Last sector, +sectors or +size{K,M,G} (2048-37748735, default 37748735): 
Using default value 37748735

Họrọ ụdị nkebi, N'ebe a, anyị kwesịrị ịtọlite LVM wee jiri 8e. Jiri l nhọrọ ka ịhụ ndepụta nke ụdị.

Command (m for help): t

Họrọ nkebi nke chọrọ ịgbanwe ụdị.

Selected partition 1
Hex code (type L to list codes): 8e
Changed system type of partition 1 to 8e (Linux LVM)

Mgbe ị gbanwee ụdị ahụ, lelee mgbanwe site na mbipụta (p) nhọrọ iji depụta tebụl nkebi.

Command (m for help): p

Disk /dev/sda: 19.3 GB, 19327352832 bytes
255 heads, 63 sectors/track, 2349 cylinders, total 37748736 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x9fae99c8

   Device Boot      Start         End      Blocks   Id  System
/dev/sda1            2048    37748735    18873344   8e  Linux LVM

Jiri w dee mgbanwe ndị a ka ịpụ na fdisk utility, Malitegharịa sistemụ ka ịme mgbanwe.

Maka ntụaka gị, etinyela m nseta ihuenyo n'okpuru nke ga-enye gị echiche doro anya gbasara ịmepụta mbanye LVM.

Mgbe ịmalitegharịrị sistemụ, depụta tebụl nkebi site na iji iwu fdisk na-esonụ.

# fdisk -l /dev/sda

Kwụpụ 2: Mepụta ụda ezi uche maka LUNs

Ugbu a, anyị ga-emepụta ụda anụ ahụ site na iji iwu 'pvcreate'.

# pvcreate /dev/sda1

Mepụta otu olu nwere aha iSCSI iji mata otu ahụ.

# vgcreate vg_iscsi /dev/sda1

N'ebe a, m na-akọwapụta mpịakọta 4 ezi uche dị na ya, ọ bụrụ otú ahụ, a ga-enwe 4 LUN na sava iSCSI Target anyị.

# lvcreate -L 4G -n lv_iscsi vg_iscsi

# lvcreate -L 4G -n lv_iscsi-1 vg_iscsi

# lvcreate -L 4G -n lv_iscsi-2 vg_iscsi

# lvcreate -L 4G -n lv_iscsi-3 vg_iscsi

Depụta ụda anụ ahụ, otu olu, mpịakọta ezi uche dị na ya iji kwado ya.

# pvs && vgs && lvs
# lvs

Maka nghọta ka mma nke iwu a dị n'elu, maka ntụaka gị etinyere m ihuenyo n'okpuru.

Kwụpụ 3: Kọwaa LUN na Target Server

Anyị ekepụtala Logical Volumes ma dị njikere iji LUN, ebe a ka anyị kọwaa LUN na nhazi ebumnuche, ma ọ bụrụ na ọ ga-adị maka igwe ndị ahịa (Initiators).

Mepee ma dezie faịlụ nhazi Targer dị na '/etc/tgt/targets.conf' na nhọrọ nchịkọta nhọrọ gị.

# vim /etc/tgt/targets.conf

Tinye nkọwa olu ndị a na faịlụ conf ebumnuche. Chekwaa ma mechie faịlụ ahụ.

<target iqn.2014-07.com.tecmint:tgt1>
       backing-store /dev/vg_iscsi/lv_iscsi
</target>
<target iqn.2014-07.com.tecmint:tgt1>
       backing-store /dev/vg_iscsi/lv_iscsi-1
</target>
<target iqn.2014-07.com.tecmint:tgt1>
       backing-store /dev/vg_iscsi/lv_iscsi-2
</target>
<target iqn.2014-07.com.tecmint:tgt1>
       backing-store /dev/vg_iscsi/lv_iscsi-3
</target

  1. aha ntozu iSCSI (iqn.2014-07.com.tecmint:tgt1).
  2. Jiri ihe ọ bụla dị ka ọchịchọ gị.
  3. Chọpụta iji target, 1st target na nkesa a.
  4. 4. Ekekọrịtara LVM maka otu ọnwa Lun.

Na-esote, bugharịa nhazi ahụ site na ịmalite ọrụ tgd dị ka egosiri n'okpuru.

# /etc/init.d/tgtd reload

Na-esote nyochaa LUN dịnụ site na iji iwu a.

# tgtadm --mode target --op show

Iwu a dị n'elu ga-enye ndepụta ogologo nke LUN dị na ozi ndị a.

  1. Aha ruru eru iSCSI
  2. iSCSI adịla njikere iji
  3. Site na ndabara LUN 0 ga-edobere maka njikwa
  4. LUN 1, Ihe anyị kọwapụtara na sava Target
  5. N'ebe a, akọwapụtala m 4 GB maka otu ọnwa
  6. Online : Ee, Ọ dịla njikere iji Lun

N'ebe a, anyị akọwapụtala LUN maka ihe nkesa lekwasịrị anya site na iji LVM, nke a nwere ike ịgbasa yana nkwado maka ọtụtụ atụmatụ dị ka snapshots. Ka anyị hụ otu esi enyocha ya na ihe nkesa Target na PART-III wee bulie ebe nchekwa dịpụrụ adịpụ na mpaghara.