Glus­terFS часть 3. Установка

GlusterFS. Все статьи цикла

GlusterFS работает в пространстве пользователя и не требует поддержки со стороны ядра, что позволяет использовать ее практически в любых дистрибутивах.
Готовые для установки пакеты с GlusterFS 3.5 подготовлены для Fedora, RHEL, CentOS, Debian, openSUSE, SLES и Ubuntu.

В данной статье в качестве серверов хранения используется CentOS 6.5 но аналогичные действия подходят и для седьмой версии. 

Первым делом подключаем репозиторий EPEL:

yum localinstall -y http://dl.fedoraproject.org/pub/epel/6/x86_64/epel-release-6-8.noarch.rpm

И следом репозиторий GlusterFS:

wget -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo/glusterfs-epel.repo
yum install glusterfs-server

Интересно, что общий объем пакетов — менее трех мегабайт!

Далее запускаем службу glusterd и добавляем в автозагрузку;

service glusterd start
chkconfig glusterd on

Если это тестовая инсталляция как в моем случае, просто отключаем сетевой экран и SELinux.

chkconfig iptables off
service iptables stop
vi /etc/sysconfig/selinux 

 ....
SELINUX=disabled
....
(вывод сокращен)

Примечание: Во избежание различных проблем, рекомендуется использовать службу NTP для синхронизации времени серверов хранения и клиентов, а также использовать DNS вместо локальных файлов hosts.