Minu praeguses töökeskuses on meil a SAN mis omakorda kasutab a NAS millele mul on vaja aeg-ajalt juurde pääseda, et saada või salvestada andmeid.
Kasutatavate NAS-i ressursside haldamiseks ja jagamiseks FreeNAS, mis võimaldab meil läbi jagatud kaustade juurde pääseda CIFS, NFS, FTP o TFTP. Kuid on ka üks teine võimalus kohaliku kettana loodud partitsioonide "arvutisse paigaldamiseks".
Selleks peame kasutama paketti avatud-iscsi.
Ja nüüd algab lõbu:
1. Installige avatud iscsi pakett
$ sudo aptitude install open-iscsi
2 - peatage teenus:
$ sudo /etc/init.d/open-iscsi stop
3- Salvestage fail /etc/iscsi/iscsid.conf ja seejärel muutke seda:
$ sudo cp /etc/iscsi/iscsid.conf /etc/iscsi/iscsid.conf.origin $ sudo nano /etc/iscsi/iscsid.conf
4- Pange sellesse faili järgmine:
node.startup = automaticnode.leading_login = Ei sõlme.session.auth.authmethod = CHAP node.session.auth.username = [chap_user] node.session.auth.password = [chap_password] discovery.sendtargets.auth.authmethod = CHAP-i avastamine .sendtargets.auth.username = [chap_user] discovery.sendtargets.auth.password = [chap_password] sõlm.session.timeo.replacement_timeout = 120 node.conn [0] .timeo.login_timeout = 15 sõlme.conn [0] .timeo .logout_timeout = 15 sõlme.conn [0] .timeo.noop_out_interval = 5 sõlme.conn [0] .timeo.noop_out_timeout = 5 sõlme.session.err_timeo.abort_timeout = 15 sõlme.session.err_timeo.lu_reset_timeout = 30 sõlme.session. err_timeo.tgt_reset_timeout = 30 sõlme.session.initial_login_retry_max = 8 sõlme.session.cmds_max = 128 sõlme.session.queue_depth = 32 sõlme.session.xmit_thread_priority = -20 sõlme.session.iscsi.InitialR2media. Jah node.session.iscsi.FirstBurstLength = 262144 node.session.iscsi.MaxBurstLength = 16776192 node.conn [0] .iscsi.MaxRecvDataSegmentLengt h = 262144 node.conn [0] .iscsi.MaxXmitDataSegmentLength = 0 discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768 node.session.nr_sessions = 1 sõlm.session.iscsi.FastAbort = Jah
5. Salvestame ja taaskäivitame teenuse või käivitame selle:
$ sudo /etc/init.d/open-iscsi restart
6. Nüüd näeme SAN-i mahtude nägemiseks:
# iscsiadm --mode discovery --type sendtargets --portal [IP del SAN]
Minu puhul oleks see:
# iscsiadm --mode discovery --type sendtargets --portal 192.168.24.20
7. See, mida ta teeb, on SAN-i mahtude ja nende IQN-i loetelu ning see tagastab midagi sellist:
iqn.2002-10.com.infortrend:raid.sn7817070.001
8. Seejärel pääseme juurde käsuga:
# iscsiadm --mode node --targetname iqn.2002-10.com.infortrend:raid.sn7817070.001 --portal 192.168.24.20:3260 --login
Sellest hetkest alates, kui täidame terminalis:
# fdisk -l
Näeme, et meil on saadaval kõik SAN-i sektsioonid või köited, mille saame ühendada nii, nagu oleks see kõvaketas või mälu.
Kui oleme lõpetanud, võtame kõik kasutatud asjad lahti ja peatame teenuse:
$ sudo /etc/init.d/open-iscsi stop
Väga kasulik, kui soovite serveritesse installida. Lisatud lemmikute hulka.
See on JCCE-s kõige huvitavam maailm. Oleme juba proovinud mitmeid alternatiive openmediavault, nas4free, freenas, glusterfc, isegi drbd + openmediavault hübriid sanide saamiseks, kuid meil polnud selleks kunagi ressursse ja zfs ... vähem kui vähem ... Salu2s
Olen mõnda aega Frenase kasutanud ja kasutan iSCSI-d Windows Server 2008 HA klastris, siiani ja isegi selles artiklis toodud juhiste järgi ei saa ma neid kettaid ikkagi Linuxiga ühendada, Windows näeb neid suurepäraselt ja paigaldab, kuid Linux I alati sama viga:
iscsiadm: Sisselogimise autentimine sihtmärgiga nurjus
iscsiadm: avastus xxxx-i sisselogimine nurjus, loobudes 5-st
iscsiadm: SendTargetsi avastamist ei õnnestunud: tekkis kordumatu iSCSI sisselogimisviga