1 Cisco Nexus Dashboard(ND)EVE-NG 部署指南
1.1 一、核心信息
1.1.1 (一)支持版本及配置要求
本指南基于以下版本编写,其他版本可参考相同流程操作(2.1、2.2 版本已测试通过):
| EVE 镜像文件夹名 |
下载文件名 |
版本 |
虚拟CPU(vCPUs) |
虚拟内存(vRAM) |
控制台访问方式 |
网卡类型 |
QEMU 版本 |
| nd-9.2.3.1c |
nd-dk9.2.3.1c.qcow2 |
2.3.1c |
16 |
49152M(48GB) |
VNC |
2x e1000 |
5.2.0 |
1.1.2 (二)前置说明
若使用以下版本的 EVE 平台,需先更新模板、图标及配置脚本:
- EVE Professional v5.0.20 及以下版本
- EVE Community v5.0.19 及以下版本
更新方式:获取 Nexus Dashboard 模板和图标,遵循 GIT 更新指引(含模板、图标及配置脚本),再启动部署流程。
https://www.eve-ng.net/index.php/documentation/howtos/template-icons-and-config-scripts-update-from-git/
1.1.3 (三)部署操作步骤
以下流程基于 Nexus Dashboard 2.3.1c 版本,其他镜像版本需对应修改文件名:
1.1.3.1 1. 镜像准备与部署
步骤 1:通过 SSH 连接 EVE 平台,使用 root 账号登录命令行界面,创建镜像存放目录并进入该目录:
mkdir /opt/unetlab/addons/qemu/nd-2.3.1c
cd /opt/unetlab/addons/qemu/nd-2.3.1c
步骤 2:借助 FileZilla 或 WinSCP 工具,将下载的 KVM 镜像文件(nd-dk9.2.3.1c.qcow2)上传至上述创建的目录。
步骤 3:将上传的镜像文件重命名为 virtioa.qcow2:
mv nd-dk9.2.3.1c.qcow2 virtioa.qcow2
步骤 4:为 ND 镜像创建第二个虚拟硬盘(virtiob.qcow2),容量 500GB:
/opt/qemu/bin/qemu-img create -f qcow2 virtiob.qcow2 500G
执行完成后目录文件示例(命令行输出):
root@eve-ng:/opt/unetlab/addons/qemu/nd-2.3.1c# ls
virtioa.qcow2 virtiob.qcow2
步骤 5:修复文件权限:
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions
步骤 6:ND 镜像创建完成,刷新浏览器即可在实验环境(lab)的节点列表中找到「Cisco Nexus Dashboard (ND)」,后续遵循 Cisco 官方安装指南完成配置。

https://www.cisco.com/c/en/us/td/docs/dcn/nd/2x/deployment/cisco-nexus-dashboard-deployment-guide-221/nd-deploy-kvm-22x.html
1.2 二、关键点总结
- 版本兼容性:2.3.1c 为核心适配版本,2.1、2.2 版本已验证可用,其他版本可复用流程(需修改对应文件名)。
- 前置要求:低版本 EVE 需先通过 GIT 更新模板、图标及配置脚本,否则可能无法正常识别镜像。
- 资源配置:需 16vCPU + 48GB 内存,2 块 e1000 网卡,且需额外创建 500GB 二级虚拟硬盘。
- 核心流程:创建目录 → 上传镜像 → 重命名镜像 → 生成二级虚拟硬盘 → 修复权限 → 刷新使用。
- 后续操作:镜像部署完成后,需参考 Cisco 官方安装指南完成后续配置。