v2.2.1
Release date: 15 December, 2022
Milvus version | Python SDK version | Java SDK version | Go SDK version | Node.js SDK version |
---|---|---|---|---|
2.2.1 | 2.2.0 | 2.2.1 | 2.2.0 | 2.2.0 |
Milvus 2.2.1 is the minor fixed version of Milvus 2.2.0. It supports authentication and TLS on all dependencies, optimizes the performance ludicrously on searches and fixes some critical issues. With tremendous contribution from the community, this release managed to resolve over 280 issues, so please try the new release and give us feedback on stability, performance and ease of use.
yum remove docker docker-client docker-client-latest docker-common docker-latest docker-latest-logrotate docker-logrotate docker-selinux docker-engine-selinux docker-engine
1000 yum remove docker docker-common docker-selinux docker-engine
1001 yum install -y yum-utils device-mapper-persistent-data lvm2
1002 yum-config-manager --add-repo http://download.docker.com/linux/centos/docker-ce.repo
1003 yum list docker-ce --showduplicates | sort -r
1004 yum -y install docker-ce-18.03.1.ce
1005 systemctl start docker
1006 systemctl enable docker
1007 docker version
docker pull milvusdb/milvus:v2.2.1
docker run -d --name xsky_milvus_v2.2.1 \
-p 19530:19530 \
-p 19121:19121 \
-v /opt/milvus/db:/var/lib/milvus/db \
-v /opt/milvus/conf:/var/lib/milvus/conf \
-v /opt/milvus/logs:/var/lib/milvus/logs \
-v /opt/milvus/wal:/var/lib/milvus/wal \
milvusdb/milvus:v2.2.1
https://github.com/milvus-io/milvus/releases/tag/v2.2.1
pip install pymilvus==2.2.0
yum install -y docker-ce
systemctl start docker.service
systemctl enable docker.service
wget https://github.com/milvus-io/milvus/releases/download/v2.2.4/milvus-standalone-docker-compose.yml -O docker-compose.yml
sudo docker-compose up -d
启用milvus的账号验证
参考:https://milvus.io/docs/configure-docker.md#component
下载配置文件
直接下载 milvus.yaml
或使用以下命令。
修改配置文件
下载安装文件
下载 Milvus单机安装文件,保存为docker-compose.yml
.
您也可以简单地运行以下命令。
修改安装文件
在 中docker-compose.yml
,在每个 Milvus 组件下添加一个volumes
部分,即根坐标、数据坐标、数据节点、查询坐标、查询节点、索引坐标、索引节点和代理。
将文件的本地路径映射milvus.yaml
到相应的 docker 容器路径到/milvus/configs/milvus.yaml
所有volumes
部分下的配置文件。
...
proxy:
container_name: milvus-proxy
image: milvusdb/milvus:v2.2.10
command: ["milvus", "run", "proxy"]
volumes: # Add a volumes section.
- /local/path/to/your/milvus.yaml:/milvus/configs/milvus.yaml # Map the local path to the container path
environment:
ETCD_ENDPOINTS: etcd:2379
MINIO_ADDRESS: minio:9000
PULSAR_ADDRESS: pulsar://pulsar:6650
ports:
- "19530:19530"
...
/volumes
数据按照默认配置 存放在文件夹中docker-compose.yml
。要更改文件夹以存储数据,请编辑docker-compose.yml
或运行$ export DOCKER_VOLUME_DIRECTORY=
.启动 Milvus
修改完配置文件和安装文件后,就可以启动 Milvus 了。