我试图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-server
Ubuntu 中的一个服务,glusterfsd 不是一个服务,您可以使用命令sudo glusterfsd glusterfsd [options] [mountpoint]
检查来运行它man glusterfsd
以获取更多信息。
答案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 ....