Mover as pastas raiz para o DRBD

0

Quais pastas na pasta raiz ("/") não podem ser movidas para um sistema de arquivos em cluster (usando o DRBD e provavelmente o GFS2)?

Gostaria de configurar um cluster básico para aumentar o tempo de atividade do nosso servidor de arquivos, servidor da Web e banco de dados e preferiríamos usar um sistema de arquivos em cluster para o sistema operacional host (Debian) o máximo possível. Estava imaginando quais pastas não podem ser movidas para o sistema de arquivos em cluster.

Atualmente, inicializamos a partir de um RAID1 usando o GRUB e manteríamos as pastas que não podem ser movidas no RAID1 e, em seguida, no Rsync ou em algo para manter os servidores sincronizados apenas para essas pastas. Mas gostaria de minimizar o que é Rsync e manter o máximo possível no sistema de arquivos em cluster.

Se isso soa como uma má ideia, seria curioso por quê.

    
por Damon 18.05.2015 / 19:50

1 resposta

1

Você precisará de / boot na mídia local, a menos que você faça o netboot. Além disso, seu initramfs precisa apenas instalar o rootfs - não importa de onde ele vem. Assim, com ferramentas suficientes adicionadas ao initramfs, você deve poder ter / no DRBD.

Naturalmente, algumas partes / não devem ser compartilhadas com outras máquinas. No mínimo, partes de /etc e (quase) todos os /var e /run (nota /run é geralmente um tmpfs). Para inicializar várias máquinas com os mesmos rootfs, você precisaria criar seus próprios sistemas de arquivos (ou então organizar cada máquina para ter seus próprios sistemas de arquivos).

[Não tenho certeza de como isso está aumentando sua disponibilidade além de ter todos os dados em um sistema de arquivos compartilhado.]

    
por 18.05.2015 / 20:26