
Como transformar um GL.iNet Flint 3 com OpenWrt em QNetd para um cluster Proxmox
Num cluster Proxmox formado por dois nós, existe um problema bastante conhecido: para manter o quorum, temos de evitar situações em que cada né tenha exatamente metade dos votos. Uma solução habitual consiste em adicionar um QDevice, que utiliza um terceiro equipamento independente a executar QNetd para funcionar como árbitro. No meu caso, já tinha um QDevice a funcionar, mas o QNetd estava alojado noutra máquina. Queria eliminar essa dependência e aproveitar um dispositivo que está praticamente sempre ligado e que, além disso, é fisicamente independente dos servidores Proxmox: o meu router GL.iNet Flint 3 (GL-BE9300). O problema é que o Flint 3 utiliza OpenWrt, não Debian, e os repositórios disponíveis no meu firmware não incluem corosync-qnetd. Importante: este guia documenta exatamente a solução que utilizei na minha instalação. O OpenWrt, a GL.iNet, o Debian, o Corosync e o Proxmox evoluem, pelo que convém verificar versões, caminhos e parâmetros antes de os copiar literalmente.






























































