Configuração de implantação de Discourse de opinião do MKJ

Michael,

Agora que já o usei, concordo que o restic é “o melhor” para backups, mas estou curioso para saber se, dada a recente controvérsia envolvendo o MinIO, você já testou uma opção compatível, como o Garage, como substituto? Ou a resposta é “não faz diferença, todos usam os mesmos comandos, então você pode usar o que preferir”? São ferramentas que estou apenas começando a aprender, então não conheço as diferenças em detalhes, apenas que a orientação atual é usar o Garage em vez do MinIO.

1 curtida

Ah, sim, tenho certeza de que hoje começaria com a garagem. É que ainda não migrei.

1 curtida

Também agradeço ao @raykholo por me alertar fora do tópico de que minhas instruções para desativar as transparent huge pages estavam silenciosamente erradas.

Para quem está acompanhando isso, use isso em vez disso:

echo 'w /sys/kernel/mm/transparent_hugepage/enabled - - - - never
w /sys/kernel/mm/transparent_hugepage/defrag  - - - - never' > /etc/tmpfiles.d/thp.conf
systemd-tmpfiles --create

Esses não são configuráveis via sysctl, e se você criou anteriormente /etc/sysctl.d/10-huge-pages.conf seguindo minhas instruções anteriores, pode excluí-lo.

Eu não validei isso corretamente quando escrevi, e falhei em notar desde então que não estava funcionando corretamente. Boa pegadinha, e obrigado!

3 curtidas

Hmm. Tenho dois sistemas, acabei de olhá-los e posso hipotetizar que, para o Ubuntu 22, você está certo e sua correção ajudou, mas para o Ubuntu 24 não é necessária. Ao escrever isso, percebo que sua correção também pode ser eficaz no Ubuntu 24, mesmo que não seja necessária. Com qual versão do sistema operacional você está trabalhando?

É uma questão de configuração padrão. É seguro desativar se já estiver desativado (sem efeito) e o método agora descrito é amplamente suportado.

Estou usando AlmaLinux, conforme descrito no início. Assim que o docker finalmente teve suporte para namespaces v2, aproveitei a primeira oportunidade para migrar para um sistema operacional derivado do Red Hat.

1 curtida

Estamos muito felizes por você estar aqui! Quer executar seu próprio servidor Minecraft? Basta clicar no botão “Começar” abaixo — é fácil.

Não utilizo um armazenamento de objetos para acesso público no Discourse, em parte porque a migração é irreversível e também porque não há necessidade disso; no meu caso, isso significaria servir esses dados a partir do mesmo armazenamento, apenas com outra VM para gerenciar. Utilizo um armazenamento de objetos apenas como destino para backups com restic, feito fora do Discourse.

Backups do Discourse com miniaturas, mas sem imagens, combinados com backups em nível de host dos uploads, feitos com restic no host, significam que essas limitações são, pelo que sei, irrelevantes.