1. 概述
本文只是简单介绍如何在Linux环境安装Milvus 2.0.0单机版本,如果想要安装Milvus分布式版本,请参考Milvus官网:
https://milvus.io/cn/docs/v2.0.0/install_cluster-docker.md
2. 检查
使用 lscpu 命令以检查 CPU 是否支持特定 SIMD 指令集合:
lscpu | grep -e sse4_2 -e avx -e avx2 -e avx512
3. 检查 Docker 及 Docker Compose 版本
运行 $ sudo docker info
确认 Docker 版本。建议使用 19.03 或以上版本
运行 $ sudo docker-compose version
确认 Docker Compose 版本。建议使用 1.25.1 或以上版本。
4. 安装 Milvus 单机版
4.1 下载
下载 docker-compose.standalone.yml 配置文件并保存为 docker-compose.yml
wget https://raw.githubusercontent.com/milvus-io/milvus/ecfebff801291934a3e6c5955e53637b993ab41a/deployments/docker/standalone/docker-compose.yml -O docker-compose.yml
4.2 启动 Milvus 单机版
docker-compose up -d
4.3 解决 githubusercontent 连接不上的问题
ping raw.githubusercontent.com
修改hosts:
vim /etc/hosts
在后面追加:
185.199.111.133 raw.githubusercontent.com
4.3 解决下载不了文件的问题
错误提示:
error parsing HTTP 408 response body: invalid character '<' looking for beginning of value: "<html><body><h1>408 Request Time-out</h1>\nYour browser didn't send a complete request in time.\n</body></html>\n\n"
安装:
curl -sSL https://get.daocloud.io/daotools/set_mirror.sh | sh -s https://9cpn8tt6.mirror.aliyuncs.com
重启docker:
systemctl restart docker
5. Milvus 运行状态
确认 Milvus 运行状态:
docker ps
如果 Milvus 单机版启动正常,可以看到有 3 个 Docker 容器在运行(2 个为基础服务,1 个为 Milvus 服务):
6. 停止 Milvus 单机版
运行 $ sudo docker-compose down
停止 Milvus 单机版
文档更新时间: 2021-09-17 17:09 作者:朱方华