etcd 安装挂了怎么办?

etcd 安装挂了怎么办?

我正在尝试在 Ubuntu 14.04 上安装 etcd 2.2。

该命令aptitude install etcd会产生各种复杂的消息。

此命令apt-get install etcd导致出现以下消息:

E: Package 'etcd' has no installation candidate

我下载了 etcd 2.2 的 .tar.gz 文件。我将其展开以从此独立包中进行安装。然后我进入了新创建的目录。当我运行 ./etcd 时,我收到此消息并且安装挂起:

2017-03-31 20:39:48.384030 I | raft: raft.node: ce2a822cea30bfca elected leader ce2a822cea30bfca at term 4
2017-03-31 20:39:48.384708 I | etcdserver: published {Name:default ClientURLs:[http://localhost:2379 http://localhost:4001]} to cluster 7e27652122e8b2ae

我应该怎么办?

我希望./etcd继续并允许 etcdctl 命令运行。没有证据表明安装了 etcd。

答案1

查看日志似乎没问题。您是指打印上述行后命令提示符返回吗?从同一目录运行以下命令,看看是否能够通信。

./etcdctl set mykey "this is awesome" 
./etcdctl get mykey

我使用以下步骤进行安装,并且对我来说效果很好:

curl -L  https://github.com/coreos/etcd/releases/download/v2.1.0-rc.0/etcd-v2.1.0-rc.0-linux-amd64.tar.gz -o etcd-v2.1.0-rc.0-linux-amd64.tar.gz
tar xzvf etcd-v2.1.0-rc.0-linux-amd64.tar.gz
cd etcd-v2.1.0-rc.0-linux-amd64
./etcd

相关内容