etcd源码编译安装

etcd 是一个开源的分布式 kv 存储,本文简单介绍 linux 环境下源码编译安装 etcd。

环境:

编译安装:

export GOPATH=/data/go/
go get -v go.etcd.io/etcd
go get -v go.etcd.io/etcd/etcdctl
cd /data/go/bin

在 /data/go/bin 目录下生成了 etcd 和 etcdctl 可执行程序。

上述命令会自动下载 etcd 最新源码,编译的是 etcd master 分支,确保机器能够正常联网,如果想编译 etcd 某个版本,需要先切换到某个版本,然后再次执行命令,如下:

cd /data/go/src/go.etcd.io/etcd
git checkout v3.4.13
export GOPATH=/data/go/
go get -v go.etcd.io/etcd
go get -v go.etcd.io/etcd/etcdctl

文章评论

0条评论