当我的客户端尝试连接 gluster 服务器时出现以下错误:
[glusterfsd-mgmt.c:1627:mgmt_getspec_cbk] 0-mgmt:无法获取卷文件(key:gluster_vol_0)
我的客户端是位于 Anazon EC2 上的 Amazon Linux 实例。我安装了 glusterfs-fuse,如下所示:
sudo su -
#install glusterfs repo
wget -P /etc/yum.repos.d http://download.gluster.org/pub/gluster/glusterfs/LATEST/EPEL.repo /glusterfs-epel.repo
#fix it for amazon linux
sed -i 's/$releasever/6/g' /etc/yum.repos.d/glusterfs-epel.repo
#install glusterfs
yum install -y glusterfs-fuse
#setup fstab
echo "hostname.example.com:/media-volume /mnt/glusterfs glusterfs defaults 0 0" >> /etc/fstab
#mount
mkdir -p /mnt/glusterfs
mount -a
请问你能帮帮我吗。
亲切的问候...
答案1
今天安装 Glusterfs-server 3.3.1 时,我遇到了同样的错误(缺少密钥)。我的解决办法是在客户端手动安装相同的版本,因为 repo 为我提供了比 3.3.1 更旧的版本。
至少它在我使用 Debian 6 作为服务器、Ubuntu 12.04 作为客户端的情况下修复了这个问题。