Configuração GlusterFS Docker
ChatGPT
O ChatGPT disse:
Ótimo! Abaixo está o passo a passo completo para instalar o GlusterFS no host e integrá-lo ao Jibri (do Jitsi Meet) via Docker, com foco em compartilhar e replicar o diretório de gravações entre servidores.
✅ 1. Instalar o GlusterFS em cada host
Execute nos 3 servidores: server00
, server01
, server04
Para Ubuntu 20.04/22.04:
Para CentOS/RHEL:
✅ 2. Configurar resolução de nomes ou editar /etc/hosts
Edite o arquivo /etc/hosts
em todos os 3 servidores:
✅ 3. Formar o cluster GlusterFS (em server00
)
Verifique:sudo gluster peer status
✅ 4. Criar os diretórios dos bricks
Execute:sudo mkdir -p /glusterfs/gravacoes_jitsi
✅ 5. Criar volume replicado (em server00
)
Iniciar volume:sudo gluster volume start jitsi-recordings
Verificar:sudo gluster volume info
✅ 6. Montar o volume GlusterFS nos hosts
Crie ponto de montagem:sudo mkdir -p /opt/aplicativos/servico01/volumes
Monte o volume do gfs no diretório que deseja fazer replicação:sudo mount -t glusterfs server00:/jitsi-recordings /opt/aplicativos/servico01/volumes
Para montagem automática via /etc/fstab
:echo "server00:/jitsi-recordings /opt/aplicativos/servico01/volumes glusterfs defaults,_netdev 0 0" | sudo tee -a /etc/fstab
✅ 7. Integrar com Docker Jibri
Altere o docker-compose.override.yml
ou diretamente no docker-compose.yml
do Jibri:
✅ 8. Testar
🧪 Diagnóstico
Comandos úteis:gluster volume status
gluster volume heal jitsi-recordings info
gluster peer status
No comments to display
No comments to display