Milvus 2.4 向量库安装部署

1、linux 已有docker环境

2、安装fio命令

   yum install -y fio

2、mkdir test-data

fio --rw=write --ioengine=sync --fdatasync=1 --directory=test-data --size=2200m --bs=2300 --name=mytest

ctrl+c

3、lscpu

4、docker -v

6、安装docker compose组件

yum -y install python3-pip

pip3 install --upgrade pip

pip install docker-compose

docker-compose -version

参考:

### Milvus 向量库 Linux 安装指南 #### 环境准备 在安装 Milvus 向量库之前,需确认操作系统环境满足最低要求。对于基于 x86_64 架构的 Linux 系统(如 `ai 5.10.134-16.2.an8.x86_64`),需要完成必要的依赖项配置和工具链安装[^1]。 以下是具体的准备工作: - **更新系统包管理器**:运行命令以确保系统的软件包是最新的版本。 ```bash sudo apt update && sudo apt upgrade -y ``` - **安装开发工具和编译器**:Milvus 需要 GCC 编译器以及 CMake 工具来构建源码。 ```bash sudo apt install build-essential cmake git -y ``` - **设置 Python 环境**:Python 是 Milvus 运行的重要组成部分之一,建议使用 Python 3.7 或更高版本。 ```bash sudo apt install python3-pip python3-dev -y pip3 install --upgrade pip setuptools wheel ``` #### 下载并编译 Milvus 源码 下载指定版本的 Milvus 源码文件,并按照官方文档中的说明进行本地化编译: 1. 克隆 Milvus GitHub 仓库到本地目录。 ```bash git clone https://github.com/milvus-io/milvus.git cd milvus ``` 2. 切换至目标分支或标签号(例如 v2.5.3 版本)。 ```bash git checkout tags/v2.5.3 ``` 3. 执行脚本来初始化子模块和其他必要组件。 ```bash ./build.sh ``` 此过程可能耗时较长,具体时间取决于硬件性能和网络状况。 #### 使用 Docker Compose 方式快速部署 如果希望通过更简便的方式启动 Milvus 实例,则可以采用容器化的解决方案[^2]。Docker 提供了一种轻量化的方式来管理和运行应用程序及其依赖关系。 先决条件包括已正确安装 Docker 和 Docker Compose 软件栈。接着执行以下操作即可一键拉取镜像并启动服务实例: ```yaml version: '3' services: milvus: image: milvusdb/milvus:v2.4.0 container_name: milvus_instance ports: - "19530:19530" - "9091:9091" volumes: - /path/to/local/data:/var/lib/milvus ``` 保存上述内容为 docker-compose.yml 文件后,在同一路径下输入命令: ```bash docker-compose up -d ``` 这会以后台模式启动一个独立节点版的 Milvus 数据库,默认监听端口分别为 gRPC (19530) 及 HTTP API 接口(9091)。 ---
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值