查看: 118|回复: 0

Cisco CSRv1000 16.x、17.x

392

主题

898

回帖

773万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7736030

推广达人宣传达人突出贡献优秀版主论坛元老

QQ

1 Cisco CSRv1000 16.x、17.x版本添加指南

本指南基于以下版本:

EVE镜像文件夹名称 下载文件名 版本 vCPU数 vRAM(MB) 控制台
csr1000vng-universalk9.16.09.06.Fuji csr1000v-universalk9.16.09.06.iso 16.09.06 1 4096 telnet
csr1000vng-universalk9.17.03.02.Amsterdam csr1000v-universalk9.17.03.02.iso 17.03.02 1 4096 telnet

说明:其他版本也可按照以下步骤操作。已成功测试Denali、Everest、Fuji、Gibraltar、Amsterdam版本的CSRv1000 16.x和17.x镜像。以下步骤基于csr1000vng-universalk9.16.09.06.Fuji镜像的创建,部署其他镜像时请分别使用对应的名称。

2 操作步骤

  1. 通过SSH登录EVE:以root用户身份从命令行登录EVE,在EVE的根目录下创建临时工作目录:
mkdir abc
cd abc
  1. 上传ISO镜像:使用FileZilla或WinSCP等工具将下载的ISO光盘镜像上传到EVE的临时工作目录(如 abc)。
  2. 创建CSR安装硬盘:执行以下命令创建一个8GB的qcow2格式硬盘:
/opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 8G
  1. 启动CSR安装:运行以下长命令启动安装(建议使用Firefox浏览器,Edge或Chrome可能无法显示滚动条):
/opt/qemu-2.2.0/bin/qemu-system-x86_64 -nographic -drive file=virtioa.qcow2,if=virtio,bus=0,unit=0,cache=none -machine type=pc-1.0,accel=kvm -serial mon:stdio -nographic -nodefconfig -nodefaults -rtc base=utc -cdrom csr1000v-universalk9.16.09.06.iso -boot order=dc -m 4096
  1. 选择控制台:当屏幕出现提示时,按任意键,选择第2个选项“CSR 1000V Serial console”并按回车键确认。

  1. 等待安装完成:重要!等待CSR完成安装,直至出现以下提示(显示GRUB2安装、镜像复制、重启等过程):
*Aug 22 17:58:04.871: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): CD-ROM Installation finished
*Aug 22 17:58:04.871: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Rebooting from HD
*Aug 22 17:58:06.104: %IOSXEBOOT-4-FACTORY_RESET: (local/local): This was not selected via cli. Rebooting like normal
  1. 退出安装环境:使用组合键“Ctrl+A”,松开后按“c”进入qemu提示符,输入 quit退出:
(qemu) quit
  1. 创建镜像目标目录:在指定路径下创建新的CSR镜像目标目录:
mkdir /opt/unetlab/addons/qemu/csr1000vng-universalk9.16.09.06.Fuji/
  1. 移动硬盘文件:将创建的硬盘文件移动到目标目录:
mv virtioa.qcow2 /opt/unetlab/addons/qemu/csr1000vng-universalk9.16.09.06.Fuji/
  1. 清理和修复权限:删除临时目录并修复权限:
cd
rm -rf abc
/opt/unetlab/wrappers/unl_wrapper -a fixpermissions

3 关键知识点总结

  1. 环境要求
    • 需使用Firefox浏览器执行安装命令(避免滚动条显示问题)。
    • 确保EVE系统具备足够的存储空间(至少8GB用于硬盘文件)。
  2. 版本兼容性:支持Denali、Everest、Fuji、Gibraltar、Amsterdam等16.x和17.x系列版本,需根据镜像名称调整路径和文件名。
  3. 核心操作步骤
    • 通过QEMU创建qcow2格式硬盘,模拟CSRv1000的存储设备。
    • 利用ISO镜像引导安装,通过串行控制台完成系统部署。
    • 安装完成后需手动移动硬盘文件并修复权限,确保EVE-NG识别镜像。
  4. 控制台与资源配置
    • 控制台使用Telnet连接。
    • 每个CSRv1000实例默认配置为1个vCPU和4GB RAM,可根据需求调整 -m参数(如 -m 8192分配8GB内存)。

完成以上步骤后,CSRv1000镜像将显示在EVE-NG的节点列表中,可直接拖入实验室环境使用。

不忘初心
回复

使用道具 举报

本版积分规则

Copyright   ©2015-2024  EmulatedLab  Powered by Discuz!©   ( 浙ICP备2021010423号-1 )
快速回复 返回列表 返回顶部