首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >CiscoNexus9KPOAP(自动配置电源)/ZTP(零触摸配置)问题

CiscoNexus9KPOAP(自动配置电源)/ZTP(零触摸配置)问题
EN

Stack Overflow用户
提问于 2022-05-21 08:16:31
回答 1查看 303关注 0票数 0

我已经抓了三天头了,没找到解决办法。我需要更大的StackOverflow社区的帮助。

Cisco Nexus交换机具有POAP功能,可以使用DHCP服务器和TFTP服务器远程委托它们。

这个过程是这样的:

  1. 交换机启动,从DHCP服务器获取其IP地址信息,以及指向TFTP服务器地址和

文件的DHCP子选项。

文件是通过交换机下载并使用内置的points执行的(到目前为止)。

  1. 文件具有足够的配置,以实现交换机网络连接和SSH操作。该文件还将这些配置保存到启动配置和调度程序-config中(以便在下一次启动时执行)。

以下是问题所在:

  1. 当开关重新启动时(这是ESXi上的Cisco9300v),它总是进入加载程序模式,我必须将Nexus映像设置为启动。它不应该这样做,因为Python脚本已经告诉它该做什么。

  1. 第二个选项是密码永远不起作用!当我尝试SSH时(我可以看到它的IP地址是可访问的,它提示我输入密码),但是它不起作用。它也不能通过控制台工作。

有人能解释原因吗?

下面是我的Python脚本:

代码语言:javascript
复制
#!/bin/env python
#md5sum="fdcc67e518f1cd317c0e94b8d4089b7d"
from cli import *
import sys

cli('copy tftp://10.10.10.254/ztp.hostname.cfg bootflash:ztp.cfg vrf management ; end')
cli('copy bootflash:ztp.cfg  scheduled-config ; end')
cli('copy bootflash:ztp.cfg running-config ; end')
cli('copy running-config  startup-config ; end')

下面的配置文件(它几乎与Python sctipt相同):

代码语言:javascript
复制
#md5sum="9befa447448be7bbb1d4af13dddac9b1"
!
boot nxos bootflash:/nxos.9.3.9.bin
!
hostname NEXUS-SWITCH
!
feature ssh
interface mgmt0
ip address 10.10.10.111/24
description DOWNLOADED-FILE
!
vrf context management
ip route 0.0.0.0/0 10.10.10.254
!
ip ssh source-interface mgmt 0
!
username admin password 0 Password123#

我有一种感觉,它与我如何结束脚本有关(请注意,我在Nexus开关上测试了脚本,它的所有参数都正常工作--没有任何错误)。

非常感谢你的帮助。

谢谢。

EN

回答 1

Stack Overflow用户

发布于 2022-05-31 07:32:51

以防其他人经历同样的事情。

我使用了一个真正的开关来测试这一点,并更新了问题中的脚本。

POAP脚本文件中所需的全部内容是这些行以及一个有效的MD5值。

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/72327810

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档