Changes between Version 3 and Version 4 of GlusterFS_Installation


Ignore:
Timestamp:
Aug 22, 2008, 4:58:17 PM (16 years ago)
Author:
rock
Comment:

--

Legend:

Unmodified
Added
Removed
Modified
  • GlusterFS_Installation

    v3 v4  
    22= Using GlusterFS in DRBL Environment =
    33== 0.Introduction ==
     4 * Definition
     5GlusterFS is a free software parallel distributed file system, capable of scaling to several petabytes.
     6
     7GlusterFS is a powerful network/cluster filesystem. GlusterFS package comes with two components, a server and a client. The storage server (or each in a cluster) runs glusterfsd and the clients use mount command or glusterfs client to mount the exported filesystem. Storage can be kept scaling beyond petabytes as demand increases.
     8
     9To mount GlusterFS file systems, the client computers need FUSE support in the kernel. Servers can run on any node, without any extra prerequisites. As of date, GlusterFS server is tested on Linux, FreeBSD and Opensolaris, and client runs on only Linux machines. Currently with 1.3.9 release onwards GlusterFS runs both client and server on Mac OS X Leopard.
     10
     11GlusterFS is one of the few projects which supports different types of communication transports like TCP/IP, InfiniBand VAPI/Verbs, Sockets Direct Protocol and Unix domain sockets.
     12[http://en.wikipedia.org/wiki/GlusterFS GlusterFS in wikipedia]
     13
     14 * Features
     15  * Very modular design, has each features as translators borrowed from GNU/Hurd operating system. which can be plugged in depending on the users' requirement.
     16  * Automatic File Replication.
     17  * Can use Stripe translator for getting more i/o performance for large files.
     18  * No kernel patches required. So the software can be installed not actually having a downtime of the servers
    419
    520[[BR]]
     
    3449
    3550[[BR]]
    36 == 2.FS design ==
    37  * Cloud0
     51== 2.FS design (Our case-> Using 4 disks for stripe ) ==
     52 * Cloud0 (/dev/sdb1->160G, /dev/sdb2->160G)
    3853{{{
    3954$ cat drbl_Cloud.vol
     
    95110end-volume
    96111}}}
    97  * Cloud1 ~ Cloud2
     112 * Cloud1 ~ Cloud2 (Cloud1:/dev/sda1 -> 160G ; Cloud2:/dev/sda1 -> 160G)
    98113{{{
    99114$ cat drbl_Cloud1_2.vol
     
    164179
    165180==== Check GlusterFS status ====
    166 less /var/log/glusterfs/glusterfs.log
    167 ps -aux | grep gluster
    168 $
     181$ less /var/log/glusterfs/glusterfs.log
     182$ ps -aux | grep gluster
    169183}}}
    170184 * Check FS Volume [[BR]] [[Image(drbl_Cloud0.png)]]