A principal coisa para dispositivos de bloco compartilhado é o suporte de reserva SCSI-3. Muitas pilhas iSCSI suportam, assim como Fibre Channel over Ethernet (FCoE). Isso é o que permite que o gerenciador de cluster reserve volumes para nós específicos e mantenha outros nós fora, evitando assim a corrupção do sistema de arquivos. Sem SCSI-3 PR, você pode causar danos montando acidentalmente um volume montado em outro lugar; você não quer isso a menos que o sistema de arquivos o suporte especificamente (como OCFS2, GFS).
Todo o meu tempo de suporte a blocos compartilhados foi gasto em distribuições baseadas em RPM (especificamente SLES e CentOS). Você precisa primeiro obter a camada de clustering, que pode ser uma configuração de rede pura. Depois disso, você pode aproveitar o Cluster LVM (clvm) para criar a infraestrutura de armazenamento compartilhado entre seus nós. Nesse ponto, você pode usar qualquer sistema de arquivos normal que desejar nesses volumes, já que o gerenciador de cluster gerenciará quando eles se moverem.
Se você está procurando por um verdadeiro suporte para montagem múltipla, você terá que usar um sistema de arquivos que o suporte. Isso seria ocfs2 ou gfs2 , se bem me lembro. Eles não têm um desempenho tão bom quanto os sistemas de arquivos regulares, já que eles precisam implementar bloqueios de arquivo no nível do sistema de arquivos, mas são úteis quando você está tentando configurar algo como um cluster Xen.