Slave Mestre do Sistema de Arquivos Compartilhados do Active MQ com o Elastic File System

2

Estou configurando o Active MQ em produção com uma configuração mestre / escravo do sistema de arquivos compartilhados (KahaDB). Eu configurei tudo e montei o EFS em ambas as instâncias do EC2.

Quando eu verifico as estatísticas livres de disco, recebo 8 exabytes para o sistema de arquivos compartilhados:

$ df -h
eu-west-1a.***.efs.eu-west-1.amazonaws.com:/  8.0E     0  8.0E   0% /mnt/efs

Infelizmente, o ActiveMQ não consegue interpretar este número:

Store limit is 102400 mb (current store usage is 0 mb). The data directory: /mnt/efs/kahadb only has -8796093022208 mb of usable space - resetting to maximum available disk space: -8796093022207 mb
Store limit is -8796093022207 mb, whilst the max journal file size for the store is: 32 mb, the store will not accept any data when used.

Atualmente, isso impede seu uso.

Existe uma maneira de forçar o SO a reportar um tamanho razoável para o sistema de arquivos ou desativar a verificação do FS no Active MQ?

    
por ishmeister 23.08.2016 / 13:06

1 resposta

1

O ActiveMQ fez alterações no 5.15.0 para lidar com mensagens de aviso sobre o EFS. StoreUsage e TempUsage suportados com PercentUsage e se o volume total for fornecido, o sistema não consultará o tamanho do disco subjacente. Por favor, verifique o documento atualizado em link

    
por 23.01.2017 / 22:07