Milvus安装linux操纵步调

[复制链接]
发表于 2025-10-21 09:06:07 | 显示全部楼层 |阅读模式

马上注册,结交更多好友,享用更多功能,让你轻松玩转社区。

您需要 登录 才可以下载或查看,没有账号?立即注册

×
如果您渴望将 Milvus 安装在 /data/milvus 目次下,可以按照以下步调举行安装:
1. 环境准备


  • 更新体系包
    1. sudo apt update
    2. sudo apt upgrade -y
    复制代码
  • 安装 Docker 和 Docker Compose
    1. # 安装 Docker
    2. sudo apt install -y docker.io
    3. sudo systemctl start docker
    4. sudo systemctl enable docker
    5. # 安装 Docker Compose
    6. sudo curl -L "https://github.com/docker/compose/releases/download/1.29.2/docker-compose-$(uname -s)-$(uname -m)" -o /usr/local/bin/docker-compose
    7. sudo chmod +x /usr/local/bin/docker-compose
    复制代码
2. 下载 Milvus 的 Docker Compose 设置文件
  1. # 创建并进入目录
  2. mkdir -p /data/milvus
  3. cd /data/milvus
  4. # 下载 docker-compose.yml 文件
  5. wget https://github.com/milvus-io/milvus/releases/download/v2.5.4/milvus-standalone-docker-compose.yml -O docker-compose.yml
  6. # 创建数据目录
  7. mkdir -p /data/milvus/milvus-engine
复制代码
3. 修改 docker-compose.yml 文件

编辑 docker-compose.yml 文件,添加以下内容,以指定命据恒久化路径为 /data/wwp/milvus/milvus-engine:
  1. version: "3"
  2. services:
  3.   milvus:
  4.     image: milvusdb/milvus:v2.5.4
  5.     container_name: milvus-standalone
  6.     ports:
  7.       - "19530:19530"
  8.       - "9091:9091"
  9.     volumes:
  10.       - /data/wwp/milvus/milvus-engine:/var/lib/milvus/data
  11.     deploy:
  12.       resources:
  13.         limits:
  14.           memory: 4G
  15.     environment:
  16.       - TZ=Asia/Shanghai
复制代码
4. 启动 Milvus
  1. sudo docker compose up -d
复制代码
5. 查抄 Milvus 是否正常运行
  1. sudo docker compose ps
复制代码
如果 Milvus 正常运行,你会看到类似以下的输出:
  1.       Name             Command                  State                            Ports
  2. --------------------------------------------------------------------------------------------------------------------
  3. milvus-standalone   /tini -- milvus run standalone   Up             0.0.0.0:19530->19530/tcp, 0.0.0.0:9091->9091/tcp
复制代码
6. 安装 pymilvus 客户端库(可选)
  1. pip install -U pymilvus
复制代码
7. 测试 Milvus 毗连
  1. from pymilvus import connections
  2. # 连接到 Milvus
  3. connections.connect("default", host="localhost", port="19530")
  4. # 检查连接状态
  5. print(connections.get_connection_status())
复制代码
如果毗连乐成,输出应为:
  1. <ConnectionStatus.CONNECTED: 'Connected'>
复制代码
8. 克制 Milvus(可选)

如果必要克制 Milvus,运行以下下令:
  1. sudo docker compose down
复制代码
9. 卸载 Milvus(可选)

如果必要卸载 Milvus,运行以下下令:
  1. sudo docker compose down
  2. -v
复制代码
这将克制并删除 Milvus 容器及其相干卷。
通过以上步调,您可以将 Milvus 安装在 /data/wwp/milvus 目次下,并确保数据存储在指定路径。
回复

使用道具 举报

登录后关闭弹窗

登录参与点评抽奖  加入IT实名职场社区
去登录
快速回复 返回顶部 返回列表