Kif Oħloq u Twaqqaf LUNs billi tuża LVM f'iSCSI Target Server fuq RHEL/CentOS/Fedora - Parti II
LUN huwa Numru ta' Unità Loġika, li kondiviża mis-Server tal-Ħażna iSCSI. Id-drajv Fiżiku tas-server fil-mira iSCSI jaqsam is-sewqan tiegħu mal-inizjatur fuq in-netwerk TCP/IP. Ġabra ta' drives imsejħa LUNs biex jiffurmaw ħażna kbira bħala SAN (Storage Area Network). F'ambjent reali LUNs huma definiti fl-LVM, jekk iva jistgħu jiġu espansibbli skont ir-rekwiżiti tal-ispazju.
LUNS użati għal skopijiet ta 'ħażna, SAN Storage huma mibnija l-aktar ma' Gruppi ta 'LUNS biex isiru ġabra, LUNs huma Chunks ta' disk Fiżiku minn server fil-mira. Nistgħu nużaw LUNS bħala Disk Fiżiku tas-sistemi tagħna biex ninstallaw sistemi operattivi, LUNS jintużaw fi Clusters, servers Virtwali, SAN eċċ. Il-prestazzjoni u l-affidabbiltà tal-LUNS se jkunu skont liema tip ta 'disk nużaw waqt li noħolqu server ta' ħażna Target.
Biex tkun taf dwar il-ħolqien ta' ISCSI Target Server segwi l-link hawn taħt.
- Oħloq Ħażna Sikura Ċentralizzata billi tuża iSCSI Target – Parti I
L-informazzjoni tas-sistema u s-setup tan-Netwerk huma l-istess bħal iSCSI Target Server kif muri fil-Parti – I, Kif qed niddefinixxu LUNs fl-istess server.
- Sistema Operattiva – CentOS rilaxx 6.5 (Finali)
- iSCSI Target IP – 192.168.0.200
- Portijiet Użati: TCP 860, 3260
- Fajl tal-konfigurazzjoni : /etc/tgt/targets.conf
Il-ħolqien ta' LUNs bl-użu ta' LVM f'iSCSI Target Server
L-ewwel, sib il-lista ta 'drives bl-użu ta' kmand fdisk -l, dan jimmanipula lista twila ta 'informazzjoni ta' kull diviżorju fis-sistema.
# fdisk -l
Il-kmand ta 'hawn fuq jagħti biss l-informazzjoni tas-sewqan tas-sistema bażi. Biex tikseb l-informazzjoni dwar l-apparat tal-ħażna, uża l-kmand hawn taħt biex tikseb il-lista tal-apparati tal-ħażna.
# fdisk -l /dev/vda && fdisk -l /dev/sda
NOTA: Hawnhekk vda huwa magni virtwali hard drive peress li qed nuża magna virtwali għal dimostrazzjoni, /dev/sda huwa miżjud addizzjonalment għall-ħażna.
Pass 1: Ħolqien LVM Drive għal LUNs
Se nużaw /dev/sda drive għall-ħolqien ta 'LVM.
# fdisk -l /dev/sda
Issa ejja jaqsmu d-drajv bl-użu tal-kmand fdisk kif muri hawn taħt.
# fdisk -cu /dev/sda
- L-għażla '-c' titfi l-mod kompatibbli mad-DOS.
- L-għażla '-u' hija użata biex telenka tabelli diviżorji, agħti daqsijiet f'setturi minflok ċilindri.
Agħżel n biex toħloq Partizzjoni Ġdida.
Command (m for help): n
Agħżel p biex toħloq partizzjoni Primarja.
Command action e extended p primary partition (1-4)
Agħti numru tal-Partition li għandna bżonn noħolqu.
Partition number (1-4): 1
Bħal hawn, se nistabbilixxu drajv LVM. Għalhekk, għandna bżonn nużaw is-settings default biex nużaw id-daqs sħiħ ta 'Drive.
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
Agħżel it-tip ta ' diviżorju, Hawnhekk għandna bżonn li tissettja LVM sabiex uża 8e. Uża l-għażla l biex tara l-lista tat-tip.
Command (m for help): t
Agħżel liema partizzjoni trid tibdel it-tip.
Selected partition 1 Hex code (type L to list codes): 8e Changed system type of partition 1 to 8e (Linux LVM)
Wara li tbiddel it-tip, iċċekkja l-bidliet bl-għażla tal-istampar (p) biex telenka t-tabella tal-partizzjoni.
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
Ikteb il-bidliet billi tuża w biex toħroġ mill-utilità fdisk, Ibda mill-ġdid is-sistema biex tagħmel bidliet.
Għar-referenza tiegħek, stajt mehmuż screen shot hawn taħt li jagħtik idea ċara dwar il-ħolqien ta 'sewqan LVM.
Wara li s-sistema reboot, elenka t-tabella tal-Partition billi tuża l-kmand fdisk li ġej.
# fdisk -l /dev/sda
Pass 2: Ħolqien ta' Volumi Loġiċi għal LUNs
Issa hawn, se noħolqu volum Fiżiku bl-użu tal-kmand 'pvcreate'.
# pvcreate /dev/sda1
Oħloq grupp ta 'Volum bl-isem ta' iSCSI biex tidentifika l-grupp.
# vgcreate vg_iscsi /dev/sda1
Hawnhekk qed niddefinixxi 4 Volumi Loġiċi, jekk iva se jkun hemm 4 LUNs fis-server iSCSI Target tagħna.
# 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
Elenka l-volum Fiżiku, il-grupp tal-Volum, il-volumi loġiċi biex tikkonferma.
# pvs && vgs && lvs # lvs
Għal fehim aħjar tal-kmand ta 'hawn fuq, għar-referenza tiegħek inkludejt screen grab hawn taħt.
Pass 3: Iddefinixxi LUNs f'Target Server
Ħloqna Volumi Loġiċi u lesti għall-użu ma 'LUN, hawn aħna biex niddefinixxu l-LUNs fil-konfigurazzjoni fil-mira, jekk iva biss ikun disponibbli għall-magni tal-klijenti (Inizjaturi).
Iftaħ u editja l-fajl tal-konfigurazzjoni Targer li jinsab f''/etc/tgt/targets.conf' bl-għażla tal-editur tiegħek.
# vim /etc/tgt/targets.conf
Ehmeż id-definizzjoni tal-volum li ġejja fil-fajl tal-konf tal-mira. Issejvja u agħlaq il-fajl.
<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
- isem kwalifikat iSCSI (iqn.2014-07.com.tecmint:tgt1).
- Uża dak kollu kif tixtieq.
- Identifika billi tuża mira, l-ewwel mira f'dan is-Server.
- 4. LVM Shared għal LUN partikolari.
Sussegwentement, erġa' tagħbija l-konfigurazzjoni billi tibda s-servizz tgd kif muri hawn taħt.
# /etc/init.d/tgtd reload
Sussegwentement ivverifika l-LUNs disponibbli billi tuża l-kmand li ġej.
# tgtadm --mode target --op show
Il-kmand ta 'hawn fuq jagħti lista twila ta' LUNs disponibbli bl-informazzjoni li ġejja.
- Isem Kwalifikat iSCSI
- iSCSI huwa Lest biex jintuża
- B'default LUN 0 se jkun riservat għall-Kontrollur
- LUN 1, Dak li ddefinijna fis-server Target
- Hawn iddefinijt 4 GB għal LUN wieħed
- Online : Iva, Lest biex tuża l-LUN
Hawnhekk iddefinijna l-LUNs għal server fil-mira bl-użu ta 'LVM, dan jista' jkun espansibbli u appoġġ għal ħafna karatteristiċi bħal snapshots. Ejja naraw kif awtentikaw mas-server Target f'PARTI-III u mmuntaw il-Ħażna remota lokalment.