功能概述

EID 的 Web 模式支持直接将本地的镜像文件上传到 EVE-NG 服务器并完成部署,无需通过命令行操作。支持大文件上传和断点续传。

上传前准备

上传镜像文件前,请确认:

  • 镜像文件已在本地准备好
  • 知道镜像对应的类型(QEMU / IOL / Docker)
  • 服务器磁盘空间足够

上传镜像文件

标准上传

  1. 在 Web 界面进入上传区域
  2. 选择镜像类型:
    • QEMU:需要填写镜像目录名
    • IOL:直接上传 .bin 文件
    • Docker:上传 .tar / .tgz / .tar.gz 格式
  3. 选择本地文件
  4. 点击上传

大文件分片上传

超过一定大小的文件会自动分片上传:

  1. 选择文件后,系统自动初始化上传会话
  2. 文件被分成多个片段逐一上传
  3. 上传中断后,重新选择同一个文件会自动从断点继续
  4. 所有片段上传完成后自动合并并部署

上传配套组件

除了镜像文件本身,还可以单独上传配套组件:

图标

  • 支持格式:PNG、JPG、SVG、GIF
  • 用途:显示在 EVE-NG 节点选择面板

模板

  • 支持格式:YAML
  • 需要选择目标架构目录(amd 或 intel)
  • 用途:定义节点的 CPU、内存、接口配置

脚本

  • 支持格式:Shell 脚本、Python 脚本
  • 用途:首次启动时的初始化逻辑

管理已上传的组件

在 Web 界面可以:

  • 查看已上传的组件列表
  • 删除不需要的组件

注意事项

  • QEMU 镜像上传时必须指定目录名,该目录名将作为镜像在 EVE-NG 中的标识
  • Docker 镜像只支持 .tar、.tgz、.tar.gz 格式
  • 上传过程中请不要关闭浏览器页面
  • 上传大文件时建议使用有线网络,WiFi 环境下容易中断

常见问题

上传中断了怎么办

重新上传同一个文件,系统会自动检测已上传的片段,从断点继续。不需要从头开始。

上传完成后镜像不可用

上传后需要确保:

  • 文件格式正确
  • 目录名与 EVE-NG 命名规范一致
  • 上传后执行了权限修复