安装etcd
为了确保编译过程中使用的etcd版本符合Milvus的要求,建议安装的etcd为3.5.0或者以上版本。
etcd是一个分布式键值存储系统,主要用于配置管理、服务发现和分布式协调。它是Milvus运行时的重要组件之一,尤其是在分布式部署环境中。正确配置和使用etcd不仅能提高系统的可靠性和性能,还能简化管理和维护工作。
- 下载etcd源代码。
- ARM版本
1wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-arm64.tar.gz --no-check-certificate
- x86版本
1wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz --no-check-certificate
- ARM版本
- 解压源代码。
- ARM版本
1tar zxvf etcd-v3.5.0-linux-arm64.tar.gz
- x86版本
1tar zxvf etcd-v3.5.0-linux-amd64.tar.gz
- ARM版本
- 将文件夹复制到指定目录。
- ARM版本
1cp -r etcd-v3.5.0-linux-arm64 /usr/local/etcd
- x86版本
1cp -r etcd-v3.5.0-linux-amd64 /usr/local/etcd
- ARM版本
- 配置环境变量。
1 2
echo "export PATH=/usr/local/etcd:$PATH" >> ~/.bashrc source ~/.bashrc
- 查看版本号。
1etcd --version回显信息如下所示则表示安装成功。
1 2 3 4
etcd Version: 3.5.0 Git SHA: 946a5a6f2 Go Version: go1.16.3 Go OS/Arch: linux/arm64
父主题: 配置编译环境