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


