Распределенная файловая система GlusterFS. Часть 1

preview_player
Показать описание
Мы поговорим о распределенных файловых системах и покажем как с их помощью можно создавать файловые хранилища практически неограниченного размера.
На примере файловой системы GlusterFS мы продемонстрируем создание такого кластера, покажем как можно создавать тома с разными отказоустойчивыми конфигурациями и как эти тома можно монтировать на удаленные сервера.
Рекомендации по теме
Комментарии
Автор

Спасибо Вам большое за видео. Просмотров конечно маловато, но вы делаете очень полезную работу!

Nkellllll
Автор

Мэн - ты единственный, чьи мануалы РАБОТАЮТ!

alexmitnik
Автор

Отличная подача материала, спасибо за видео!

vasiliyivanishvili
Автор

Интересно было бы увидеть видео про CEPH

npnnsim
Автор

Таймкоды:
00:01 - Введение (проблема хранения данных)
10:50 - Обзор распределённых FS
17:58 - Ceph
18:48 - Lustre
19:09 - MinIO
19:28 - DRBD
22:35 - Gluster
27:03 - Практика
28:08 - Разбиваем диск
32:10 - Установка Gluster
35:48 - Создание томов (теория)
43:20 - Создание кластера (практика)
47:12 - Создание томов Distributed (практика)
50:24 - Монтирование FS на клиенте, FUSE
53:52 - Создание томов Replicated
56:58 - Split Brain
1:02:10 - Создание томов Distributed-Replicated
1:05:10 - Монтирование на клиенте
1:07:10 - Том Dispersed
1:11:20 - Том Distributed-Dispersed
1:14:07 - Резюме

ДневникДеревенщины
Автор

Привет. Отличные инструкции для профи. Рассмотри вот эту систему и работу с ней - Tahoe-Lafs. Инфы совсем мало, а хороших манов совсем нет. Так же на гите много готовых инструментов под неё. Очень полезная вещь в будущем ввиду происходящих изменений сегодня. Еще совет - делай ролики не такими профессиональными, больше gui, проще решения для не инженеров. Командная строка это все равно, что ассамблер. Применять нужно только когда нет альтернативы. И народ потянется на канал. Но это на твое усмотрение. Для меня в принципе норм. Задачу закрывают. Молодец. Спасибо.

ОлегСеверин-лц
Автор

Спасибо, посмотрел с удовольствием!

P.S.
вдруг кому-то пригодится:
1) добавление правила для ip почему то не сработало, помогло добавить сервис.

firewall-cmd --add-service=glusterfs --permanent
firewall-cmd --reload

2) получал ошибку Error: host hostname is not in "Peer in Cluster" при создании volume, помогло добавить записи в хосты с fqdn записями и передобавить хосты в gluster используя уже имена peer detach / peer probe

donnotdisrupt_
Автор

Спасибо огромное за видео, подчерпнул кое-что новое для себя) интересно было бы про ceph посмотреть, хотя там наверное очень большие видео получатся

JustAnotherLinuxChannel
Автор

Спасибо, за подробное объяснение!
У кого появиться ошибка при "gluster peer probe <IP>": peer probe: failed: Probe returned with Transport endpoint is not connected
Откройте порты:
# firewall-cmd --zone=public --add-port=24007-24008/tcp --permanent

# firewall-cmd --zone=public --add-port=24009/tcp --permanent

# firewall-cmd --zone=public --add-service=nfs --add-service=samba --add-service=samba-client --permanent

# firewall-cmd --zone=public --add-port=111/tcp --add-port=139/tcp --add-port=445/tcp --add-port=965/tcp --add-port=2049/tcp --add-port=38465-38469/tcp --add-port=631/tcp --add-port=111/udp --add-port=963/udp --add-port=49152-49251/tcp --permanent

# firewall-cmd --reload

НиколайФарм
Автор

Ну насчёт хранилищ... Есть же San решения на стойку целую с дисками и несколько контролёров к ним для отказоустойчивости.. Плюс расширения по FC или SasoverEthernet

Sandman
Автор

Супер! Пиши еще! Куда тебе задонатить?

kirillvk
Автор

3:20 А что не бывает специальных серверов, заточенных под хранилище, где процессор не бьёт рекорды, а дисковая подсистема напротив очень развитая?

alsh
Автор

Существую ли решения где избыточность устанавливается на уровне директории? Грубо говоря объединили мы 100 дисков по терабайту в один пул, дальше просто создали папку указали в ней что файлы должны лежать как минимум на 3 дисках, а другая папка обычная. Просто заранее указывать размер разделов которые будут для репликации не удобно, а хочется использовать максимум места по мере необходимости которая сразу неизвестна.

xxxxPomaHxxxx
Автор

Ссылку на статью в описание есть возможность закинуть?

barma
Автор

задам глупый вопрос: про arch видео еще будут?

raccoon-nj
Автор

А какой эмулятор терминала вы используете?

man