Glusterfs: Não é possível acessar o KVM vm através do libgfapi se não estiver no brick local

1

5 blades são gluster bricks e hosts KVM ao mesmo tempo. Versão Gluster: 3.8.3 SO: Arch

Tudo funciona bem com a montagem FUSE e os discos são definidos como arquivo de tipo. Se eu alterar a definição do disco para usar o libgfapi, ainda posso iniciar a VM se o arquivo do disco for local. Se o arquivo do disco estiver localizado em um bloco remoto, ficarei abaixo dos erros.

    error: internal error: process exited while connecting to monitor: [2016-10-20 00:55:05.442560] I [MSGID: 104045] [glfs-master.c:91:notify] 0-gfapi: New graph 73736b76-6830-352d-3630-36332d323031 (0) coming up
[2016-10-20 00:55:05.442649] I [MSGID: 114020] [client.c:2356:notify] 0-vstore-client-1: parent translators are ready, attempting connect on transport
[2016-10-20 00:55:05.445718] I [MSGID: 114020] [client.c:2356:notify] 0-vstore-client-2: parent translators are ready, attempting connect on transport
[2016-10-20 00:55:05.446194] I [rpc-clnt.c:1947:rpc_clnt_reconfig] 0-vstore-client-1: changing port to 49153 (from 0)
[2016-10-20 00:55:05.448419] I [MSGID: 114020] [client.c:2356:notify] 0-vstore-client-3: parent translators are ready, attempting connect on transport
[2016-10-20 00:55:05.449343] I [MSGID: 114057] [client-handshake.c:1446:select_server_supported_programs] 0-vstore-client-1: Using Program GlusterFS 3.3, Num (1298437), Version (330)
[2016-10-20 00:55:05.449731] I [rpc-clnt.c:1947:rpc_clnt_reconfig] 0-vstore-clien

O cluster é configurado como distribuição. Então, se a localização do arquivo de disco físico e a VM estão na mesma máquina - sem problemas. Eu recebo o erro de outra forma.

Alguma idéia de por que isso poderia estar acontecendo?

usuário do qemu e id do grupo = 0 gluster volume user e group id = 0

opção rpc-auth-allow-insecure em

Obrigado

    
por r.sendecky 20.10.2016 / 03:39

0 respostas