Glusterfs (Русский)
Glusterfs - это масштабируемая сетевая файловая система..
Установка
Установите пакет glusterfs.
Настройка
Glusterfs можно настроить для работы во многих различных конфигурациях в зависимости от потребностей, включая распределенные и реплицированные. В приведенном ниже примере создается реплицируемый сервер с двумя узлами, каждый из которых имеет узлы gluster1 и gluster2, каждый из которых имеет два диска, один из которых содержит ОС sda, а другой - совместно используемый glusterfs sdb. Если не указано, что все настройки выполняются на gluster1
-
Запустите/включите демон gluster
glusterd.service
на обоих серверах.
- Подключитесь к серверам
# gluster peer probe gluster2
- Разметка и форматирование диска glusterfs на обоих серверах
- Upstream советует создать один раздел и отформатировать его как xfs
- На обоих серверах автомонтируйте диски, добавив
/etc/fstab
, чтобы включить следующую строку, где/dev/sdXY
является подходящим устройством (например,/dev/sdb1
).
/etc/fstab
/dev/sdXY /export/sdXY xfs defaults 0 0
- На обоих серверах смонтируйте диски. Затем создайте "brick":
# mkdir -p /export/sdXY/brick
- Включите репликацию на основном сервере
# gluster volume create gv0 replica 2 gluster1.mydomain.net:/export/sdb1/brick gluster2.mydomain.net:/export/sdb1/brick
- Убедитесь, что том создан правильно
# gluster volume info
- Запустите том
# gluster volume start gv0