5个刀片同时是gluster砖和KVM主机。 Gluster版本:3.8.3操作系统:Arch
一切正常,FUSE安装和磁盘被定义为types文件。 如果我将磁盘定义更改为使用libgfapi,那么如果磁盘文件是本地的,我仍然可以启动虚拟机。 如果磁盘文件位于远程的砖块上,那么我会得到以下错误。
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
群集被设置为分布。 所以如果物理磁盘文件的位置和虚拟机在同一台机器上 – 没有问题。 否则我会得到错误。
任何想法为什么会发生?
qemu用户和组id = 0 gluster卷用户和组id = 0
选项rpc-auth-allow-insecure on
谢谢