Nykyisessä työkeskuksessani meillä on SAN joka puolestaan käyttää a NAS jota minun on aika ajoin käytettävä saadakseni tai tallettaakseni joitain tietoja.
Käytettyjen NAS-resurssien hallinta ja jakaminen FreeNAS, jonka avulla voimme käyttää jaettuja kansioita CIFS, NFS, FTP o TFTP. Mutta on myös toinen tapa "liittää" kaikki paikallisena levynä luodut osiot tietokoneellemme.
Tätä varten meidän on käytettävä pakettia avoin-iscsi.
Ja nyt hauskaa alkaa:
1- Asenna open-iscsi-paketti
$ sudo aptitude install open-iscsi
2- Pysäytä palvelu:
$ sudo /etc/init.d/open-iscsi stop
3- Tallenna tiedosto /etc/iscsi/iscsid.conf ja muokkaa sitä:
$ sudo cp /etc/iscsi/iscsid.conf /etc/iscsi/iscsid.conf.origin $ sudo nano /etc/iscsi/iscsid.conf
4- Lisää tiedosto tiedostoon:
node.startup = automaticnode.leading_login = Ei solmua.session.auth.authmethod = CHAP node.session.auth.username = [chap_user] node.session.auth.password = [chap_password] discovery.sendtargets.auth.authmethod = CHAP-löytö .sendtargets.auth.username = [chap_user] discovery.sendtargets.auth.password = [chap_password] solmu.session.timeo.replacement_timeout = 120 solmu.conn [0] .timeo.login_timeout = 15 solmu.conn [0] .timeo .logout_timeout = 15 solmu.conn [0] .timeo.noop_out_interval = 5 solmu.conn [0] .timeo.noop_out_timeout = 5 solmu.session.err_timeo.abort_timeout = 15 solmu.session.err_timeo.lu_reset_timeout = 30 solmu.session. err_timeo.tgt_reset_timeout = 30 solmu.session.initial_login_retry_max = 8 solmu.session.cmds_max = 128 solmu.session.queue_depth = 32 solmu.session.xmit_thread_priority = -20 solmu.session.iscsi.InitialR2media. = Kyllä solmu.session.iscsi.FirstBurstLength = 262144 solmu.session.iscsi.MaxBurstLength = 16776192 solmu.conn [0] .iscsi.MaxRecvDataSegmentLengt h = 262144 node.conn [0] .iscsi.MaxXmitDataSegmentLength = 0 discovery.sendtargets.iscsi.MaxRecvDataSegmentLength = 32768 solmu.session.nr_sessions = 1 solmu.session.iscsi.FastAbort = Kyllä
5- Tallennamme ja käynnistämme palvelun uudelleen tai käynnistämme sen:
$ sudo /etc/init.d/open-iscsi restart
6 - Nyt nähdäksesi SAN: n määrät:
# iscsiadm --mode discovery --type sendtargets --portal [IP del SAN]
Minun tapauksessani se olisi:
# iscsiadm --mode discovery --type sendtargets --portal 192.168.24.20
7 - Se luetellaan SAN-tilavuudet ja niiden IQN, ja se palauttaa jotain tällaista:
iqn.2002-10.com.infortrend:raid.sn7817070.001
8- Sitten pääsemme komennolla:
# iscsiadm --mode node --targetname iqn.2002-10.com.infortrend:raid.sn7817070.001 --portal 192.168.24.20:3260 --login
Siitä hetkestä, jos suoritamme terminaalissa:
# fdisk -l
Näemme, että meillä on käytettävissä kaikki SAN-osiot tai -taltiot, jotka voimme asentaa ikään kuin se olisi kiintolevy tai muisti.
Kun olemme lopettaneet, puramme kaiken käyttämämme ja lopetamme palvelun:
$ sudo /etc/init.d/open-iscsi stop
Erittäin hyödyllinen, jos haluat asentaa palvelimille. Lisätty suosikkeihin.
Tämä on JCCE: n mielenkiintoisimman maailman maailma. Olemme jo kokeilleet useita vaihtoehtoja openmediavault, nas4free, freenas, glusterfc, jopa drbd + openmediavault san-hybridin saamiseksi, mutta meillä ei ole koskaan ollut siihen resursseja ja zfs ... vähemmän ... Salu2s
Olen käyttänyt Frenasia jonkin aikaa ja käytän iSCSI: tä Windows Server 2008 HA -klusterissa, tähän päivään asti, enkä edes tämän artikkelin ohjeiden mukaisesti pysty muodostamaan näiden levyjen yhteyttä Linuxiin, Windows näkee ne täydellisesti ja kiinnittää ne, mutta Linuxin kanssa Saan aina saman virheen:
iscsiadm: Kirjautumisen todennus epäonnistui kohteen kanssa
iscsiadm: etsinnän kirjautuminen xxxxiin epäonnistui, luopuminen 5: stä
iscsiadm: SendTargets-etsintää ei voitu suorittaa: iSCSI-kirjautumisvirhe, jota ei voida yrittää uudelleen