Помощь GlusterFS по настройке или альтернативный вариант
В настоящее время у меня настроено монтирование mergerFS с тремя дисками, но я хочу добавить способ для другого сервера, чтобы я мог использовать рой докеров и иметь оба хоста с одинаковыми данными и настройками. Все, что я смог найти, это rsync как задание cron, но я не думаю, что он будет работать при использовании репликации и т. д. Затем я наткнулся на GlusterFS и, насколько я вижу, будет делать то, что мне нужно, но я этого не делаю. понять это полностью.
Мой возможный кластер GlusterFS (если нет способа без перехода с mergerFS) мне нужно настроить как том, я знаю, что мне нужен распределенный реплицированный том. В настоящее время у меня будет 2 хоста и 6 дисков, и я хочу иметь по 3 диска (кирпича) на каждый хост. Сделайте следующее (как в рейде 5):
ХОСТ 1
Disk 1 - Stripe, Disk 2 - Stripe, Disk 3 - Stripe,
ХОСТ 2
Disk 1 - Replication Of Host 1 Disk 1, Disk 2 - Replication Of Host 1 Disk 2, Disk 3 - Replication Of Host 1 Disk 3
На хосте 1 у меня на дисках есть BTFS, и каждый из них смонтирован под
gluster volume create pool replica 2 transport tcp server1:/mnt/data1 server2:/mnt/data1 server1:/mnt/data2 server2:/mnt/data2 server1:/mnt/data3 server2:/mnt/data3
Или я что-то не понимаю?
Я также пытаюсь выяснить, смогу ли я смонтировать его в /DATA на каждом хосте. Также интересно, можно ли будет когда-нибудь добавить к нему еще один хост, чтобы увеличить размер данных, но пока не знаете, как это сделать?
Все данные готовы на полосе хоста 1 (с использованием MergerFS). Я читал, что вы можете переключиться, удалив том из mergerfs, создав том glusterfs и переместив файлы с дисков с данными на том gluster, который затем все разберет для меня (надеюсь, это правильно).
Любая помощь будет здорово, всем спасибо.
Чтение форумов и документации gluster, Google и чтение страниц, которые я могу получить по результатам