您好,参考
纯设备侧无法批量升级,或者通过在每台设备部署调度工具试下,指向TFTP服务器,TFTP服务器的功能、路径设置好,确保能跟每台设备PING通就可以了。
另外如果有IMC的网管软件,可以批量升级。
(0)
3CD或者python
这个调度工具是什么
相当于snmp服务器
3CD或者python
这个问题,我之前搞过(200多台)。如果是现网可以远程的设备。通过python 脚本自动上传版本文件到设备,然后通过脚本设置下次启动项,(或者可以用标杆神器设置下次启动项)最后,一起重启。
python上传脚本 可参考这个哈(注意换行)
# !/usr/bin/env python
# coding:utf8
from multiprocessing import Process
import paramiko
import sys
Username = "admin"
Password = "passwrod"
Port = 22
def sftpPut(ip):
try:
s = paramiko.Transport((ip, Port))
s.connect(username=Username, password=Password)
sftp = paramiko.SFTPClient.from_transport(s)
localFile = "/root/xyq/Backup/command.txt"
remoteFile = "/command.txt"
sftp.put(localFile, remoteFile)
# sftp.get(remoteFile,localFile)
s.close()
print("%s put successful." % ip)
except:
print("%s not exists." % ip)
def ipProcess():
for i in range(90, 100):
ip = "10.250.64.%s" % i
p = Process(target=sftpPut, args=(ip,))
p.start()
if __name__ == "__main__":
ipProcess()
(1)
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明