---
title: 安装etcd
description: "为了确保编译过程中使用的etcd版本符合Milvus的要求，建议安装的etcd为3.5.0或者以上版本。"
url: https://www.hikunpeng.com/document/detail/zh/kunpengdbs/ecosystemEnable/Milvus/kunpeng_milvusinstall_42_012.html
sourcePath: /source/zh/kunpengdbs/ecosystemEnable/Milvus/kunpeng_milvusinstall_42_012.html
indexId: e5fb172f42469a51648d4cd34bbb736720ab6f1c3c9ec1bac19122cc0fce470678
---
# 安装etcd

为了确保编译过程中使用的etcd版本符合Milvus的要求，建议安装的etcd为3.5.0或者以上版本。

etcd是一个分布式键值存储系统，主要用于配置管理、服务发现和分布式协调。它是Milvus运行时的重要组件之一，尤其是在分布式部署环境中。正确配置和使用etcd不仅能提高系统的可靠性和性能，还能简化管理和维护工作。

1. 下载etcd源代码。

  - ARM版本
    1 wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-arm64.tar.gz --no-check-certificate

  - x86版本
    1 wget https://github.com/etcd-io/etcd/releases/download/v3.5.0/etcd-v3.5.0-linux-amd64.tar.gz --no-check-certificate

2. 解压源代码。

  - ARM版本
    1 tar zxvf etcd-v3.5.0-linux-arm64.tar.gz

  - x86版本
    1 tar zxvf etcd-v3.5.0-linux-amd64.tar.gz

3. 将文件夹复制到指定目录。

  - ARM版本
    1 cp -r etcd-v3.5.0-linux-arm64 /usr/local/etcd

  - x86版本
    1 cp -r etcd-v3.5.0-linux-amd64 /usr/local/etcd

4. 配置环境变量。
  1 2 echo "export PATH=/usr/local/etcd:$PATH" >> ~/.bashrc source ~/.bashrc

5. 查看版本号。
  1 etcd --version

  回显信息如下所示则表示安装成功。

  1 2 3 4 etcd Version: 3.5.0 Git SHA: 946a5a6f2 Go Version: go1.16.3 Go OS/Arch: linux/arm64
