Erinevus lehekülje "ISCSI Linuxiga" redaktsioonide vahel
(→ISCSi targeti kasutamine ja testimine Linuxis) |
(→ISCSi targeti kasutamine ja testimine Linuxis) |
||
15. rida: | 15. rida: | ||
<*> CRC32c CRC algorithm | <*> CRC32c CRC algorithm | ||
− | Paigaldada tuleb gentoos nt emerge sys-block/open-iscsi pakett | + | Paigaldada tuleb gentoos nt emerge '''sys-block/open-iscsi pakett''' |
− | ja Debianis apt-get install open-iscsi | + | ja Debianis '''apt-get install open-iscsi''' |
+ | Centosis tuleb aga anda käsk '''yum -y install iscsi-initiator-utils''' | ||
# /etc/init.d/iscsid start | # /etc/init.d/iscsid start |
Redaktsioon: 23. mai 2017, kell 15:28
ISCSi targeti kasutamine ja testimine Linuxis
Kernelis peab olema vastav tugi:
Device Drivers ---> SCSI device support ---> [*] SCSI device support <*> SCSI disk support SCSI Transports ---> {M} iSCSI Transports Attributes [*] SCSI low-level drivers ---> <M> iSCSI Initiator over TCP/IP Cryptographic options ---> [*] Cryptographic API <*> CRC32c CRC algorithm
Paigaldada tuleb gentoos nt emerge sys-block/open-iscsi pakett ja Debianis apt-get install open-iscsi Centosis tuleb aga anda käsk yum -y install iscsi-initiator-utils
# /etc/init.d/iscsid start
Selle järel genereeritakse tavaliselt ka kliendile unikaalne initatorname. see on failis /etc/iscsi/initiatorname.iscsi ja näiteks kujul
InitiatorName=iqn.1993-08.org.debian:01:3f43f035d3de
Haagime iscsi targetid külge:
Selleks vaatame mis kettad saadaval storage masinal IP aadressiga 193.40.0.194
# iscsiadm -m discovery -t sendtargets -p 193.40.0.194:3260 193.40.0.194:3260,1 katsetaja.eenet.ee:storage.disk1 193.40.0.194:3260,1 katsetaja.eenet.ee:storage.disk4 193.40.0.194:3260,1 katsetaja.eenet.ee:storage.disk3 193.40.0.194:3260,1 katsetaja.eenet.ee:storage.disk2
Haagime neist esimese külge
# iscsiadm -m node -T katsetaja.eenet.ee:storage.disk1 -p 193.40.0.194:3260 -l
Vaatame kas haagitud
# iscsiadm -m session -P 0 tcp: [1] 193.40.0.194:3260,1 katsetaja.eenet.ee:storage.disk1
iscsi target ilmub seejärel /dev/sdX seadmena, millega on võimalik opereerida nagu tavalise kettaga (newfs, mount jms).
Lahtihaakimiseks:
# iscsiadm -m node -T katsetaja.eenet.ee:storage.disk1 -p 193.40.0.194:3260 -u
Boodil automaatselt logimiseks
# iscsiadm -m node -T iqn.2006-01.com.openfiler:scsi.linux3-data-1 -p 192.168.2.195 --op update -n node.startup -v automatic
Kui masinale on jagatud rohkem kui üks ketas siis nende kõigi korraga külgehaakimiseks sobib öelda käsk
# iscsiadm -m node -l
Samamoodi kõigi korraga lahtihaakimiseks
# iscsiadm -m node -u
Jõudluse testimine
Esimeseks on hea tarkvara nimega iperf millega saab mõõta serveri ja kliendi vahelist võrgujõudlust.
[ 3] 0.0-10.0 sec 112 MBytes 94.2 Mbits/sec
Seejärel hdparm
# hdparm -tT /dev/sdc /dev/sdc: Timing cached reads: 1670 MB in 2.00 seconds = 834.83 MB/sec Timing buffered disk reads: 34 MB in 3.11 seconds = 10.92 MB/sec
Abiks on ka ajatu käsk dd
# dd if=/dev/sdb of=/dev/null bs=1024k count=1024 1073741824 bytes (1.1 GB) copied, 8.17863 s, 131 MB/s
Lingid
- http://www.cyberciti.biz/faq/freebsd-iscsi-initiator-howto/ kerneli mooduli baasil
- http://blogs.sun.com/rarneson/entry/zfs_clones_iscsi_and_vmware snapshot ja kloon isgsi zfs kettal
http://wiki.virtastic.com/display/howto/FreeBSD+7.2+with+ZFS+as+an+iSCSI+target