This shows you the differences between two versions of the page.
|
saisp:labs:06:contents:04 [2014/03/30 17:03] alexandru.carp |
saisp:labs:06:contents:04 [2016/04/11 21:01] (current) alexandru.carp [04. [15p] Configurarea unei sesiuni iSCSI client-server] |
||
|---|---|---|---|
| Line 3: | Line 3: | ||
| Într-un sistem de tipul Cluster/Grid, deseori este necesară accesarea unui block-device de distanță, iar operațiile suportate să fie aceleași ca și cazul în care respectivul block-device (disc) este conectat local, direct la placa de bază a stației respective. Acest lucru este posibil prin protocolul ''iSCSI'' care împachetează toate comenzile protocolului de comunicație cu discuri ''SCSI'' în pachete IP. Astfel este posibilă accesarea la distanță a oricărui disc, ba chiar partajarea acestuia între mai multe entități, nivelul de granularitate fiind blocul de date (nu mai există sistem de fișiere ca în cazul protocolului NFS). | Într-un sistem de tipul Cluster/Grid, deseori este necesară accesarea unui block-device de distanță, iar operațiile suportate să fie aceleași ca și cazul în care respectivul block-device (disc) este conectat local, direct la placa de bază a stației respective. Acest lucru este posibil prin protocolul ''iSCSI'' care împachetează toate comenzile protocolului de comunicație cu discuri ''SCSI'' în pachete IP. Astfel este posibilă accesarea la distanță a oricărui disc, ba chiar partajarea acestuia între mai multe entități, nivelul de granularitate fiind blocul de date (nu mai există sistem de fișiere ca în cazul protocolului NFS). | ||
| - | În nomenclatura iSCSI, serverul ce pune la dispoziția clientului diferite block-device-uri poartă numele de ''target''. Pe Linux, target-ul iSCSI implicit inclus în nucleu se numește ''Linux IO''. Vom instala serverul de iSCSI pe stația ''storage1'' (pachetul poartă numele de ''targetcli'' cu opțiunea ''--no-install-recommends'' pentru a nu instala pachete recomandate, întrucât dimensiunea acestora este foarte mare).:<code bash> | + | În nomenclatura iSCSI, serverul ce pune la dispoziția clientului diferite block-device-uri poartă numele de ''target''. Pe Linux, target-ul iSCSI implicit inclus în nucleu se numește ''Linux IO''. Vom instala serverul de iSCSI pe stația ''storage1'' (pachetul poartă numele de ''targetcli'' cu opțiunea ''--no-install-recommends'' pentru a nu instala pachete recomandate, întrucât dimensiunea acestora este foarte mare).: |
| + | |||
| + | <note warning> | ||
| + | Inainte de a instala ''targetcli'', modificati, in ''/etc/apt/sources.list'', toate aparitiile lui ''jessie'' in ''wheezy'', apoi efectuati ''apt-get update''. | ||
| + | </note> | ||
| + | |||
| + | <code bash> | ||
| root@storage1:~# apt-get install --no-install-recommends targetcli | root@storage1:~# apt-get install --no-install-recommends targetcli | ||
| </code> | </code> | ||
| Line 68: | Line 74: | ||
| Parameter authentication is now '0'. | Parameter authentication is now '0'. | ||
| </code> | </code> | ||
| + | <note>In cazul in care nu puteti configura ''AuthMethod'', este suficient sa configurati doar ''authentication''.</note> | ||
| + | |||
| Observați alte 3 sub-categorii de configurații: | Observați alte 3 sub-categorii de configurații: | ||
| * ''acls'' - filtrarea accesului | * ''acls'' - filtrarea accesului | ||