This shows you the differences between two versions of the page.
saisp:labs:06:contents:07 [2014/03/30 00:10] mihai.carabas [07. Instalare și configurare sistem distribuit de fișiere GlusterFS] |
saisp:labs:06:contents:07 [2016/04/11 21:00] (current) alexandru.carp [07. [10p] Instalare și configurare sistem distribuit de fișiere GlusterFS] |
||
---|---|---|---|
Line 1: | Line 1: | ||
- | ==== 07. Instalare și configurare sistem distribuit de fișiere GlusterFS ==== | + | ==== 07. [10p] Instalare și configurare sistem distribuit de fișiere GlusterFS ==== |
+ | |||
+ | <note warning> | ||
+ | Inainte de a trece mai departe, modificati inapoi, in ''/etc/apt/sources.list'', toate aparitiile lui ''wheezy'' in ''jessie'', apoi efectuati ''apt-get update''. | ||
+ | </note> | ||
În instalarea și configurația sistemului de fișiere GlusterFS vom considera ca sisteme de stocare stațiile ''storage1'' cu discul ''/dev/sdc'' și ''storage3'' cu discul ''/dev/sdc''. Înainte de a instala server-ele aferente sistemului de fișiere GlusterFS, trebuie să formatăm discurile ce vor intra în componența sistemului de fișiere. Recomandată este folosirea sistemului de fișiere ''XFS'':<code bash> | În instalarea și configurația sistemului de fișiere GlusterFS vom considera ca sisteme de stocare stațiile ''storage1'' cu discul ''/dev/sdc'' și ''storage3'' cu discul ''/dev/sdc''. Înainte de a instala server-ele aferente sistemului de fișiere GlusterFS, trebuie să formatăm discurile ce vor intra în componența sistemului de fișiere. Recomandată este folosirea sistemului de fișiere ''XFS'':<code bash> | ||
Line 38: | Line 42: | ||
State: Peer in Cluster (Connected) | State: Peer in Cluster (Connected) | ||
</code> | </code> | ||
- | Este suficient să configurăm legătura doar pe unul din servere. Următorul pas este reprezentat de crearea volumului care va fi exportat de acest sistem de fișier:<code bash> | + | Este suficient să configurăm legătura doar pe unul din servere. Următorul pas este reprezentat de crearea volumului care va fi exportat de acest sistem de fișiere:<code bash> |
root@storage1:~# gluster volume create saispvol1 transport tcp storage1:/export/brick1 storage3:/export/brick1 | root@storage1:~# gluster volume create saispvol1 transport tcp storage1:/export/brick1 storage3:/export/brick1 | ||
volume create: saispvol1: success: please start the volume to access data | volume create: saispvol1: success: please start the volume to access data | ||
Line 77: | Line 81: | ||
</code> | </code> | ||
- | Pentru a putea testa sistemul distribuit construit anterior, trebuie să montăm partiția exportată pe client. Vom instala clientul pentru GlusterFS pe stația ''storage2'' și vom monta sistemul de fișiere folosind tipul ''gfs'':<code bash> | + | Pentru a putea testa sistemul distribuit construit anterior, trebuie să montăm partiția exportată pe client. Vom instala clientul pentru GlusterFS pe stația ''storage2'' și vom monta sistemul de fișiere folosind tipul ''glusterfs'':<code bash> |
root@storage2:~# apt-get install glusterfs-client | root@storage2:~# apt-get install glusterfs-client | ||
root@storage2:~# mount -t glusterfs storage1:/saispvol1 /export/ | root@storage2:~# mount -t glusterfs storage1:/saispvol1 /export/ |