Existe alguma maneira de bloquear / desbloquear um Mecanismo Hospedado no oVirt?

1

Eu tenho uma situação estranha com meu Hosted Engine no oVirt.

Nós temos um cluster oVirt configurado usando o gluster como o armazenamento para os mecanismos isos e todas as informações. Cerca de uma semana atrás, dois dos três servidores foram desativados. Nós reiniciamos as máquinas cerca de três vezes e os hosts gluster relataram como conectados, e não relataram nenhum erro de cérebro dividido.

O processo do mecanismo hospedado tentou exibir o mecanismo hospedado em um dos hosts, mas entrou em um estado EngineUnpectedlookDown. E isso iria subtrair 1600 da pontuação dos servidores e então tentar trazê-lo para a próxima máquina até que todos terminassem com 800 pontos e ele tentaria inicializar em uma máquina e depois ficaria lá com um "falha em alcançar vm "mensagem.

Descobrimos que o mecanismo hospedado está inicializando, já que podemos nos conectar a ele com o cliente vnc. Mas parece estar em algum tipo de estado bloqueado. Se você efetuar login no mecanismo hospedado, até mesmo como root, nenhum arquivo poderá ser alterado e o vm ficará inacessível por qualquer outro meio.

Existe alguma maneira de ver se o vm está bloqueado / somente leitura? E existe alguma maneira de remover o dito cadeado?

    
por samaelinfernus 20.06.2015 / 19:27

1 resposta

2

Supondo que você estava usando a réplica 3, quando dois hosts caem, o sistema de arquivos torna-se somente leitura e isso pode explicar o que você vê atualmente em algum grau. Na maioria dos casos, devemos esperar que a VM congele, já que o qemu não pode gravar no armazenamento, mas eu preciso de mais algumas informações sobre ela para que os arquivos de log dos hosts sejam necessários aqui.

Primeiro, vamos ver que o status pode ser lido no armazenamento, e você pode conseguir isso executando o seguinte a partir de um dos hosts:

hosted-engine --vm-status

Supondo que funcione, tente mover o host para manutenção global:

hosted-engine --set-maintenance --mode=global

Se isso não funcionar, isso significa que há problemas ao acessar o arquivo de metadados no armazenamento e, potencialmente, que ele é somente leitura.

Se isso funcionar, a VM estará no modo de manutenção, que permite verificar dentro da VM qual é o status em termos de arquivos e reinicializar a VM, se necessário, no mesmo host.

    
por 21.06.2015 / 13:05