我收到此错误消息 - “glusterd:无法识别的服务”

我收到此错误消息 - “glusterd:无法识别的服务”

我试图glusterfs在我的电脑(ubuntu 14.04)上实现。我执行了以下步骤:-

1)安装python-software-properties。

sudo apt-get install python-software-properties

2)添加GlusterFS PPA。

sudo add-apt-repository ppa:gluster/glusterfs-3.5
sudo apt-get update

3)安装glusterfs-server。

sudo apt-get install glusterfs-server

现在我无法在 ubuntu 14.04 上运行 glusterd 服务。

Error : 
glusterd : unrecognized service

并且在 /etc/init.d 中没有名为“glusterd”的文件

所以你能帮我们解决这个问题吗?提前谢谢

答案1

您可能运行其他服务,该服务名为glusterfs-server

因此正确的运行命令是:

sudo service glusterfs-server start

如果输出是

start: job is already running :glusterfs-server

这意味着服务已在运行

你可以使用命令重新启动它

sudo service glusterfs-server restart

或停止服务

sudo service glusterfs-server stop

glusterfs 服务只是 glusterfs-serverUbuntu 中的一个服务,glusterfsd 不是一个服务,您可以使用命令sudo glusterfsd glusterfsd [options] [mountpoint]检查来运行它man glusterfsd以获取更多信息。

请阅读有关 Ubuntu 中 glusterfs 的更多信息

答案2

sudo service glusterfs-service restart — 尝试 sudo gluster peer detector server2.example.com 时显示 glusterfs-server 正在运行进程 成功:不需要在本地主机上进行探测

实际上,server2.example.com 是 /etc/hosts 中的一个条目,形式如下 -

ipaddr server1.example.com gluster1 ipaddr ....

相关内容