1 ===============================
3 ===============================
4 ----------------------------------------------------------
5 Appunti sulla installazione e configurazione di Gluster
6 ----------------------------------------------------------
12 Questa guida e' dedicata a GlusterFS (d'ora in poi citato Gluster)::
14 GlusterFS is an free / open source clustered file system capable of scaling to several petabytes and handling thousands of clients. GlusterFS clusters together storage building blocks, aggregating disk and memory resources and managing data in a single global namespace.
16 A key advantage is the GlusterFS modular architecture that allows modules to be stacked to match user requirements. You can use GlusterFS to quickly configure a standalone server system and later expand the system as your needs grow.
18 GlusterFS includes a configuration utility to handle standard workloads. This document describes how to select the appropriate options for your needs and install and configure GlusterFS to best support them.
22 .. contents:: Indice degli argomenti
24 Generato con: http://docutils.sourceforge.net/rst.html
27 =========================
31 - http://en.wikipedia.org/wiki/List_of_file_systems#Distributed_file_systems
32 - http://www.gluster.com/products/index.php
33 - http://www.gluster.com/community/documentation/index.php/Storage_Server_Installation_and_Configuration#Installing_on_GNU.2FLinux
44 Alla data attuale (6/10/2009) Gluster non e' disponibile negli archivi di Debian stable (Lenny), ma solo in Sid dove per altro non risulta aggiornata all'ultima versione disponibile (che presenta un diverso modo di creare i clusters).
46 Sono invece disponibili i pacchetti per Squeeze direttamente dal sito di Gluster:
48 - http://ftp.gluster.com/pub/gluster/glusterfs/2.0/LATEST/Debian/README.Debian
50 Il sorgente e' disponibile da:
52 - http://ftp.gluster.com/pub/gluster/glusterfs/2.0/LATEST/
60 Queste istruzioni valgono per Gluster v. 2.0.7 su Debian Lenny:
62 conny:/usr/src/gluster# pwd
65 wget http://ftp.gluster.com/pub/gluster/glusterfs/2.0/LATEST/glusterfs-2.0.7.tar.gz
67 tar -zxf glusterfs-2.0.7.tar.gz
69 apt-get install make flex bison fuse-utils libfuse2 libfuse-dev fuse-utils libfuse2 libdb-dev
77 Dipendenze per la compilazione (per avere il supporto a fuse e BerkleyDB)::
79 make flex bison fuse-utils libfuse2 libfuse-dev fuse-utils libfuse2 libdb-dev
86 Si guardi anche cache fs:
87 - http://www.mjmwired.net/kernel/Documentation/filesystems/caching/cachefiles.txt