安装 Milvus
点击 版本发布 了解最新版本的功能。
硬件要求
组件 | 建议配置 |
---|---|
CPU | Intel CPU Haswell 及以上 |
GPU | NVIDIA Pascal series 及以上 |
内存 | 8 GB + (取决于具体向量数据规模) |
存储 | SATA 3.0 SSD 及以上 |
安装前提
- 请确保您的 Linux 系统符合以下版本:
Linux 操作系统平台 | 版本 |
---|---|
CentOS | 7.5 and higher |
Ubuntu LTS | 18.04 and higher |
请确保您已经安装以下软件包:
NVIDIA driver 418 及以上
若要安装 NVIDIA driver 418,在电脑桌面,进入 Software & Updates -> Additional Drivers。选择 Using NVIDIA driver metapackage from nvidia-driver-418,然后点击 Apply Changes。
注意:您无需单独安装 CUDA 环境,它已经包含在 Milvus Docker 容器里。
使用 Docker
确认后台已经运行 Docker daemon:
docker version
如果没有看到相关服务器,请启动 Docker daemon.
提示:在 Linux 上,Docker 需要带 sudo。
拉取 Milvus 0.5.0 版本的镜像:
sudo docker pull milvusdb/milvus:latest
下载 Milvus 源文件。
# Create Milvus file
$ mkdir /home/$USER/milvus
$ cd /home/$USER/milvus
$ mkdir conf
$ cd conf
$ wget https://raw.githubusercontent.com/milvus-io/docs/master/assets/server_config.yaml
$ wget https://raw.githubusercontent.com/milvus-io/docs/master/assets/log_config.conf
启动 Milvus server。
# Start Milvus
$ nvidia-docker run -td --runtime=nvidia -e "TZ=Asia/Shanghai" -p 19530:19530 -p 8080:8080 -v /home/$USER/milvus/db:/opt/milvus/db -v /home/$USER/milvus/conf:/opt/milvus/conf -v /home/$USER/milvus/logs:/opt/milvus/logs milvusdb/milvus:latest
确认 Milvus 运行状态。
# Confirm Milvus status
$ docker ps
如果 Milvus 服务没有正常启动,您可以执行以下命令查询错误日志。
# Get Milvus container id
$ docker ps -a
# Check docker logs
$ docker logs <milvus container id>
接下来您可以
如果您刚开始了解 Milvus:
如果您已准备好在生产环境中部署 Milvus:
- 向 Milvus 导入数据
- 创建 监控与报警系统 实时查看系统表现
- 设置 Milvus 参数