GlusterFS on ArchLinux

From GlusterDocumentation

This information is out of date
and does not contain information related to the current version of Gluster

Documentation Home


How to install GlusterFS on ArchLinux

ArchLinux pacman packages are updated and made available from the ArchLinux User Repository (AUR).

See the GlusterFS package page for information about contacting the maintainer, and how to compile/install it. Binaries may also be available for download from the maintainer's customer repository when available.

To install from the AUR

Step 1: Download the source package http://aur.archlinux.org/packages/glusterfs/glusterfs.tar.gz

Step 2: Unpack the tarball in /usr/src

cd /usr/src
tar -xzvf glusterfs.tar.gz

Step 3: Compile the package using the 'makepkg' command

cd /usr/src/glusterfs
makepkg

Step 4: Install the resulting package file

pacman -U ./glusterfs-<release>.<platform>.pkg.tar.gz

Step 5: For glusterfs server nodes, prepare your configuration files

/etc/glusterfs/glusterfs-server.vol

Step 6: Make sure the init script knows the name of your config file by updating /etc/conf.d/glusterfs

#
# GlusterFS configuration parameters for startup script
#

# REQUIRED: path to server volume specification file
GLUSTERFS_VOLSPEC="/etc/glusterfs/glusterfs-server.vol"

# Additional tuning options to pass to the glusterfs daemon during init script startup
GLUSTERFS_OPTS=""

Step 7: Add glusterfs to your list of startup daemons in /etc/rc.conf, ex:

DAEMONS=(syslog-ng network iptables openntpd crond sshd glusterfs)

Step 8: If you are configuring a client, add 'fuse' to your list of modules in /etc/rc.conf, ex:

MODULES=(e1000 slhc capability fuse)

To install from a Pacman Respository

If provided by the maintainer or other source, add the repository to /etc/pacman.conf, ex:

[dfsrepo]
Server = http://<some_url>/pacman/customrepo

Vote for GlusterFS in AUR

If you are testing or using GlusterFS on ArchLinux, be sure to vote for this package. Voting will promote glusterfs usage on ArchLinux and could allow it to move from the AUR to the official community repository.

This information is out of date
and does not contain information related to the current version of Gluster

Documentation Home

 

Copyright © Gluster, Inc. All Rights Reserved.