archive configuration 配置没问题,但是依然无法往服务器定时发送配置,下面原因都排查过了没问题,还有什么原因呢
archive configuration server scp 192.168.56.112 directory /home/admin/backup filename-prefix swconifg
archive configuration interval 10
archive configuration server user admin
archive configuration server password simple Admin@1234admin
下列问题都确认了都是通的,都没问题:
ping 192.168.56.112服务器地址通
Linux 是centos7自身有没有iptbales限制
SCP服务器 sshd服务正常 22端口监听
ssh server enable开启一下
ssh 在<h3c>用户视图下能直接ssh 服务器,服务器也能ssh 交换机
SCP服务器上需要有admin用户
SCP服务器上admin用户要有/home/admin/backup RWX读写执行权限
以上都没问题
Linux 是centos7 ,换成ubuntu ,kylinv10 sp3都不行
交换机是S6850-56HF-G R8307P08
一、高级排查步骤
1. 检查SCP功能状态和详细日志
# 查看SCP服务器配置详情
display archive configuration
display scp-server
# 开启调试信息(关键)
<H3C> terminal monitor
<H3C> terminal debugging
<H3C> debugging scp all
<H3C> debugging ssh all
<H3C> debugging info-center all
# 然后手动触发一次备份
<H3C> archive configuration now
# 查看调试输出,重点关注错误信息
<H3C> display debugging
2. 检查交换机的SSH/SCP客户端配置
# 查看SSH客户端配置
display ssh client source
display ssh client assignment
# 如果源地址未设置,尝试指定源接口
ssh client source interface LoopBack0
3. 检查密钥交换算法兼容性
CentOS 7/Ubuntu的SSH可能使用较新的算法,而交换机可能只支持较旧的算法。
在Linux服务器上临时修改SSH配置:
# 备份原配置
sudo cp /etc/ssh/sshd_config /etc/ssh/sshd_config.backup
# 编辑SSH配置,添加对旧算法的支持
sudo vi /etc/ssh/sshd_config
# 添加或修改以下行:
KexAlgorithms diffie-hellman-group1-sha1,diffie-hellman-group14-sha1
Ciphers aes128-cbc,3des-cbc,aes192-cbc,aes256-cbc
MACs hmac-sha1,hmac-sha1-96
# 重启SSH服务
sudo systemctl restart sshd
二、配置优化尝试
方案1:使用SFTP替代SCP(推荐)
SCP在现代系统中逐渐被弃用,尝试使用SFTP:
# 更改配置使用SFTP
undo archive configuration server
archive configuration server sftp 192.168.56.112 directory /home/admin/backup filename-prefix swconfig
archive configuration server user admin
archive configuration server password cipher Admin@1234admin
方案2:指定完整的文件路径
# 重新配置,指定更明确的路径
undo archive configuration server
archive configuration server scp 192.168.56.112 directory /home/admin/backup/ filename-prefix swconfig
archive configuration server user admin
archive configuration server password cipher Admin@1234admin
# 或者尝试绝对路径
archive configuration server scp 192.168.56.112 directory /home/admin/backup/swconfig filename-prefix switch
方案3:指定源接口
# 创建用于管理的Loopback接口
interface LoopBack0
ip address 192.168.100.1 255.255.255.255
# 指定SCP使用的源接口
ssh client source interface LoopBack0
# 或者直接在archive中指定
archive configuration server scp 192.168.56.112 source interface LoopBack0
三、深入的系统检查
1. 检查交换机的存储空间
# 检查存储空间是否充足
dir
display memory
display health
2. 检查归档功能状态
# 查看详细的归档配置和状态
display archive configuration
display archive configuration history
display archive configuration server
3. 检查时间同步状态
# 确保时间正确,证书验证可能需要正确时间
display clock
display ntp-service status
四、替代方案测试
方案A:使用TFTP作为临时方案
# 配置TFTP备份(如果SCP持续失败)
archive configuration server tftp 192.168.56.112 directory backup filename-prefix swconfig
方案B:手动SCP测试
在交换机上手动执行SCP命令测试:
# 手动测试SCP上传
<H3C> scp flash:/startup.cfg admin@192.168.56.112:/home/admin/backup/test.cfg
# 或者从服务器下载测试
<H3C> scp admin@192.168.56.112:/home/admin/backup/test.cfg flash:/test.cfg
五、版本特定问题排查
由于您使用的是R8307P08版本,可能存在版本特定的问题:
1. 检查版本已知问题
# 查看版本信息
display version
display device manuinfo
# 检查是否有相关补丁
display patch-information
2. 尝试升级或降级
如果确认是版本bug,考虑:
升级到R8307的最新补丁版本
或降级到稳定的R8306版本
六、紧急排查脚本
创建一个完整的排查脚本:
# 在交换机上依次执行以下命令进行完整排查
<H3C> system-view
[H3C] display clock
[H3C] display archive configuration
[H3C] display ssh server status
[H3C] display scp-server
[H3C] display ssh client source
[H3C] interface LoopBack0
[H3C-LoopBack0] ip address 192.168.200.1 255.255.255.255
[H3C-LoopBack0] quit
[H3C] ssh client source interface LoopBack0
[H3C] quit
<H3C> archive configuration now
<H3C> terminal monitor
<H3C> terminal debugging
<H3C> debugging scp all
<H3C> archive configuration now
七、联系H3C技术支持
如果以上所有方法都失败,可能需要联系H3C技术支持:
收集诊断信息
<H3C> display diagnostic-information
<H3C> save diagnostic-information.txt
准备以下信息
交换机型号和完整版本信息
SCP服务器操作系统详细信息
完整的配置和错误日志
上述所有排查步骤的结果
最可能的根本原因
基于经验,这种情况最常见的原因是:
SSH算法兼容性问题(60%可能性)
交换机软件版本bug(30%可能性)
特殊的网络策略限制(10%可能性)
建议优先尝试SFTP方案和SSH算法兼容性调整,这两个方案解决过大量类似问题。
亲~登录后才可以操作哦!
确定你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作
举报
×
侵犯我的权益
×
侵犯了我企业的权益
×
抄袭了我的内容
×
原文链接或出处
诽谤我
×
对根叔社区有害的内容
×
不规范转载
×
举报说明
暂无评论