查看: 108|回复: 0

Catalyst 8000v

392

主题

898

回帖

773万

积分

管理员

Rank: 9Rank: 9Rank: 9

积分
7736022

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

QQ

1 Catalyst 8000v 添加指南

本指南基于以下版本:

EVE镜像文件夹名称 下载文件名 版本 vCPU数 vRAM(MB) 控制台
c8000v-17.06.02 c8000v-universalk9.17.06.02.iso 17.06.02 2 6144 telnet
c8000v-17.06.02(转换为控制器模式SDWAN) c8000v-universalk9.17.06.02.iso 17.06.02 4 8192 telnet

说明:已成功测试17.07.01版本镜像,黄色部分为EVE命令行操作。以下步骤基于c8000v-universalk9.17.06.02.iso镜像创建,较新版本的Catalyst 8000v也适用。

2 操作步骤

  1. 创建镜像目录:通过SSH以root用户登录EVE,创建镜像存储目录并进入:
root@eve-ng:~# mkdir /opt/unetlab/addons/qemu/c8000v-17.06.02
root@eve-ng:~# cd /opt/unetlab/addons/qemu/c8000v-17.06.02
  1. 上传ISO镜像:使用FileZilla或WinSCP将ISO镜像上传至目标目录,验证文件存在:
root@eve-ng:/opt/unetlab/addons/qemu/c8000v-17.06.02# ls
c8000v-universalk9.17.06.02.iso
  1. 创建安装硬盘:执行命令生成8GB的qcow2格式硬盘:
root@eve-ng:/opt/unetlab/addons/qemu/c8000v-17.06.02# /opt/qemu/bin/qemu-img create -f qcow2 virtioa.qcow2 8G
Formatting 'virtioa.qcow2', fmt=qcow2 size=8589934592 encryption=off cluster_size=65536 lazy_refcounts=off refcount_bits=16
root@eve-ng:/opt/unetlab/addons/qemu/c8000v-17.06.02#
  1. 启动安装程序:运行安装命令(建议使用Firefox浏览器,避免滚动条显示问题):
/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 c8000v-universalk9.17.06.02.iso -boot order=dc -m 4096
  1. 选择控制台:屏幕出现提示时按任意键,选择第2个选项“C8000V Serial Console”并按回车键确认。
Press any key to continue.
Press any key to continue.
Press any key to continue.

    GGNU GRUB  version 2.02
 +-------------------------------------------------------------------------+
 | C8000V Virtual (VGA) Console - 2021-11-23_12.52                         | 
 |*C8000V Serial Console - 2021-11-23_12.52                                |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |
 |                                                                         |  
 +-------------------------------------------------------------------------+
  1. 等待安装完成:重要!等待安装流程完成,直至显示以下关键日志(GRUB2安装、镜像复制、重启等):
*Aug 22 18:34:34.384: %IOSXEBOOT-4-BOOT_SRC: (rp/0): CD-ROM Boot
*Aug 22 18:34:34.416: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Using Serial console
*Aug 22 18:34:34.440: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Installing GRUB2 to /dev/bootflash
*Aug 22 18:34:35.255: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Copying image to /boot
*Aug 22 18:34:38.400: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Copying image to /bootflash
*Aug 22 18:34:41.325: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Creating grub configuration
*Aug 22 18:34:44.013: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Ejecting CD-ROM tray
*Aug 22 18:34:44.029: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): CD-ROM Installation finished
*Aug 22 18:34:44.040: %IOSXEBOOT-4-BOOT_CDROM: (rp/0): Rebooting from HD
  1. 退出安装环境:使用组合键“Ctrl+A”,松开后按“c”进入qemu提示符,输入 quit退出:
(qemu) quit
  1. 删除ISO镜像:安装完成后移除ISO文件(避免占用空间):
root@eve-ng:/opt/unetlab/addons/qemu/c8000v-17.06.02# rm c8000v-universalk9.17.06.02.iso
  1. 修复权限:执行权限修复命令确保EVE-NG识别镜像:
root@eve-ng:/opt/unetlab/addons/qemu/c8000v-17.06.02# /opt/unetlab/wrappers/unl_wrapper -a fixpermissions

3 关键知识点总结

  1. 环境与版本
    • 必须使用Firefox浏览器执行安装命令,其他浏览器可能无法正常显示滚动条。
    • 支持17.x系列新版本,不同模式(如SDWAN控制器)需调整vCPU和vRAM配置(示例中SDWAN模式需4vCPU+8GB RAM)。
  2. 核心操作差异
    • 目录路径:直接在 /opt/unetlab/addons/qemu/下创建镜像目录,无需临时工作目录。
    • ISO处理:安装完成后需手动删除ISO文件,减少存储空间占用。
    • 权限修复:仅需执行一次 fixpermissions命令,无需删除临时目录(因未使用临时目录)。
  3. 资源配置
    • 基础模式默认2vCPU+6GB RAM,SDWAN控制器模式需4vCPU+8GB RAM,可通过修改命令中的 -m参数调整内存(如 -m 8192)。
    • 硬盘空间固定为8GB,满足系统安装需求。
  4. 控制台与兼容性
    • 控制台通过Telnet连接,安装流程与CSRv1000类似,但GRUB版本升级为2.02。
    • 安装过程中需确保ISO文件名与镜像目录名称一致,避免路径错误。

完成以上步骤后,Catalyst 8000v镜像将出现在EVE-NG的节点列表中,支持拖入实验室环境进行网络模拟和SDWAN配置。

不忘初心
回复

使用道具 举报

本版积分规则

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