• 全部
  • 经验案例
  • 典型配置
  • 技术公告
  • FAQ
  • 漏洞说明
  • 全部
  • 全部
  • 大数据引擎
  • 知了引擎
产品线
搜索
取消
案例类型
发布者
是否解决
是否官方
时间
搜索引擎
匹配模式
高级搜索

H3C WX3520H实现定时重启个别AP的配置

1天前提问
  • 0关注
  • 0收藏,86浏览
粉丝:0人 关注:0人

问题描述:

做个ac周日晚上自动重启ap的操作,按照操作做了如下配置
scheduler job reboot

 command 1 reset wlan ap name AP1 

 command 2 y

scheduler schedule reboot

 user-role network-admin

 job reboot

 time repeating at 03:05 week-day Sun 

发现设备未重启,使用dis scheduler logfile 查看日志情况,结果如下
Job name        : reboot

Schedule name   : reboot

Execution time  : Sun Sep  6 03:05:00 2026

Completion time : Sun Sep  6 03:05:02 2026

--------------------------------- Job output -----------------------------------

<ac_new>reset wlan ap name AP1

Resetting the APs will terminate the CAPWAP tunnels with the AC. Continue? [Y/N]:

<ac_new>y

                ^

 % Unrecognized command found at '^' position.

看结果command 2 y这个命令被当作换行后使用,出现报错,但是没有这个命令,重启AP的命令也没有自动确认。
各位大佬,这个重启的问题有没有其他的方式,或这个命令哪里写法有问题

 

4 个回答
粉丝:0人 关注:1人

设置定时重启:

 

[AC] scheduler job reboot-sys

[AC- job reboot-sys  ] command 1 reset wlan ap all 

[AC- job reboot-sys  ] command 2 y

 

配置定时执行任务,使设备在每天20:00重启系统:

 

[AC] scheduler schedule reboot

[AC-schedule-reboot] job reboot-sys

[AC-schedule-reboot] time repeating at 20:00

 

[AC-schedule-reboot] quit  参考这个试下

回复zhiliao_4Ogy9:

大写Y试下

zhiliao_Wcc8AB 发表时间:1天前 更多>>

你这个命令就是我上述的命令一样,我就是参考这个命令写的

zhiliao_4Ogy9 发表时间:1天前

就是会出现上述的报错

zhiliao_4Ogy9 发表时间:1天前
回复zhiliao_4Ogy9:

大写Y试下

zhiliao_Wcc8AB 发表时间:1天前
粉丝:15人 关注:9人

故障原因
定时任务执行了但AP未重启,核心问题是命令行交互逻辑不匹配:
reset wlan ap name AP1 触发的确认提示,在scheduler job的非交互执行环境中,直接写command 2 y无法被识别为确认输入,命令实际执行失败。
正确配置步骤
1. 进入job视图时直接携带确认参数,跳过交互提示:
scheduler job reboot
command 1 reset wlan ap name AP1 force
2. 调度配置保持正确即可(已配置的network-admin权限、周日3:05重复执行无需修改):
scheduler schedule reboot
user-role network-admin
job reboot
time repeating at 03:05 week-day Sun
验证方法
配置完成后可手动执行reset wlan ap name AP1 force测试AP是否正常重启,后续通过dis scheduler logfile确认任务执行状态。
注:若需批量重启多个AP,可在job内添加多条reset wlan ap name [AP名] force命令,或按AP组批量重启:reset wlan ap group [组名] force。

粉丝:31人 关注:1人

你的配置思路是对的,问题出在 command 2 y 这个命令的执行视图(view) 上。

scheduler job 中的每条命令都在用户视图(<H3C> 下执行。你写的 command 2 y 因为没有指定视图,所以默认也在用户视图下执行。

在用户视图下,单独一个 y 不是有效命令,这导致了日志中的报错 % Unrecognized command。虽然 reset wlan ap 命令执行了,但因为缺少确认,AP并没有真正重启。


 解决方案:为确认命令指定正确的视图

解决问题的关键在于,明确告诉系统第二条命令(y)应该在什么视图下执行。有两种主流方法:

方法一:将两条命令都放在 monitor 视图下执行(推荐)

这是最稳妥的方法,通过 view monitor 将整个任务切换到 monitor 视图,让 y 作为 reset wlan ap 的确认输入生效

bash
# 1. 创建任务,并指定在 monitor 视图下执行 [AC] scheduler job reboot_ap [AC-job-reboot_ap] view monitor [AC-job-reboot_ap] command 1 reset wlan ap name AP1 [AC-job-reboot_ap] command 2 y [AC-job-reboot_ap] quit # 2. 创建调度策略 [AC] scheduler schedule reboot_ap [AC-schedule-reboot_ap] job reboot_ap [AC-schedule-reboot_ap] time repeating at 03:05 week-day Sun [AC-schedule-reboot_ap] user-role network-admin [AC-schedule-reboot_ap] quit

方法二:直接在命令中指定 view(备选)

如果不想用 view monitor,也可以为 command 2 单独指定视图

bash
[AC] scheduler job reboot_ap [AC-job-reboot_ap] command 1 reset wlan ap name AP1 [AC-job-reboot_ap] command 2 view monitor y [AC-job-reboot_ap] quit


 重要提醒与替代方案

  1. 确认设备时间:确保AC的系统时间准确,否则定时任务可能不会按预期执行

    bash
    display clock
  2. 关于每周重启:有说法称AC的job任务无法精确到每周。如果上述配置无效,建议使用每天定时重启的命令测试:

    bash
    time repeating at 03:05
  3. Web界面替代方案:如果对命令行不熟悉,可以通过AC的Web管理页面操作。在 “无线配置” > “AP管理” 中勾选AP,点击下方的 “重启” 按钮即可手动重启。

  4. 重启射频作为替代:如果只是想释放AP性能,可以考虑定时重启射频(Radio),对业务影响更小。可参考以下配置框架:

    bash
    scheduler job radio_reset command 1 system-view command 2 wlan ap name AP1 command 3 radio 1 command 4 radio disable command 5 radio enable

粉丝:34人 关注:2人

WX3520H 定时重启个别 AP 故障根因与正确配置

报错原因分析

<ac_new>reset wlan ap name AP1 Resetting the APs will terminate the CAPWAP tunnels with the AC. Continue? [Y/N]: <ac_new>y ^ % Unrecognized command found at '^' position.

scheduler job里面写command 2 y是错误写法H3C。

  • reset wlan ap name AP1一条交互式命令,执行过程中弹出 Y/N 交互提示;
  • scheduler job 的多条 command 是顺序独立执行一条条 CLI 命令,不是往前面命令的交互提示符里输入字符;
  • 系统执行完第一条reset wlan ap name AP1,该命令卡住等待交互;之后把y当做第二条独立命令去解析,设备没有 y 这条命令,直接报语法错误,AP 不会重启。

Comware V7 scheduler job 文档说明:job 任务遇到交互式确认提示,内部机制会自动应答 Y,不需要手工写 command n y,不要额外追加 y 命令行H3C。

错误旧配置(你的,删掉 command2 y)

scheduler job reboot command 1 reset wlan ap name AP1 command 2 y # <<<<<< 这一行必须删除!!! scheduler schedule reboot user‑role network‑admin job reboot time repeating at 03:05 week‑day Sun

✅正确完整配置(WX3520H V7,周日 03:05 重启 AP1)

#1、创建job任务,只保留重启AP这一条命令,不要写y scheduler job reboot_ap1 command 1 reset wlan ap name AP1 quit #2、创建调度计划,绑定job,角色必须network‑admin scheduler schedule reboot_ap1_sch user‑role network‑admin job reboot_ap1 time repeating at 03:05 week‑day Sun quit save force

关键点:遇到reset wlan ap name xxx这种带 Y/N 确认的用户视图命令,scheduler job 执行时内部自动应答 Y,不需要额外 command 写 yH3C。

验证命令

display scheduler job reboot_ap1 display scheduler schedule reboot_ap1_sch #等待时间触发后查看执行日志 display scheduler logfile

日志里不会再出现y语法报错,会正常执行重置 AP。

扩展:同时定时重启多个不同 AP

一个 job 里面写多条 reset 命令即可,系统自动逐个执行,依旧不要写任何 y

scheduler job reboot_multi_ap command 1 reset wlan ap name AP1 command 2 reset wlan ap name AP2 command 3 reset wlan ap name AP3 quit

重要注意事项

  1. AC 设备必须配置 NTP 时间同步,系统时间不准定时任务不会按时触发。
clock protocol ntp ntp‑service enable ntp‑service server ***.***
  1. 角色必须是network‑admin,低权限角色无法执行reset wlan ap
  2. 执行reset wlan ap name xxx会断开 CAPWAP 隧道,AP 完整冷重启,无线业务短暂中断,选凌晨维护窗口;
  3. 如果版本固件特别老,内部自动应答 Y 机制异常,则备选方案:使用wlan ap‑execute name AP1 reboot(这条命令无 Y/N 交互,非常适合定时任务)。

备选无交互命令(兼容性更好,推荐优先使用)

wlan ap‑execute name AP1 reboot:下发指令让 AP 自身执行 reboot,AC 侧无确认弹窗,非常适合 scheduler job,不受自动应答机制影响。

scheduler job reboot_ap1 command 1 wlan ap‑execute name AP1 reboot quit scheduler schedule reboot_ap1_sch user‑role network‑admin job reboot_ap1 time repeating at 03:05 week‑day Sun quit save force

说明:该命令要求 AP 处于 Run 在线状态,如果 AP 离线,命令不生效,不会报错。

两条命令简单对比

表格

命令交互确认适合定时 job
reset wlan ap name AP1有 Y/N 弹窗,job 依赖内部自动 Y 应答老版本有概率失效
wlan ap‑execute name AP1 reboot无交互确认,直接下发重启指令✅推荐用于 scheduler job,兼容性更强

建议优先使用 wlan ap‑execute name AP1 reboot 这条配置,规避老版本自动应答 Y 机制异常问题。

编辑答案

你正在编辑答案

如果你要对问题或其他回答进行点评或询问,请使用评论功能。

分享扩散:

提出建议

    +

亲~登录后才可以操作哦!

确定

亲~检测到您登陆的账号未在http://hclhub.h3c.com进行注册

注册后可访问此模块

跳转hclhub

你的邮箱还未认证,请认证邮箱或绑定手机后进行当前操作

举报

×

侵犯我的权益 >
对根叔社区有害的内容 >
辱骂、歧视、挑衅等(不友善)

侵犯我的权益

×

泄露了我的隐私 >
侵犯了我企业的权益 >
抄袭了我的内容 >
诽谤我 >
辱骂、歧视、挑衅等(不友善)
骚扰我

泄露了我的隐私

×

您好,当您发现根叔知了上有泄漏您隐私的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您认为哪些内容泄露了您的隐私?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)

侵犯了我企业的权益

×

您好,当您发现根叔知了上有关于您企业的造谣与诽谤、商业侵权等内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到 pub.zhiliao@h3c.com 邮箱,我们会在审核后尽快给您答复。
  • 1. 您举报的内容是什么?(请在邮件中列出您举报的内容和链接地址)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
  • 3. 是哪家企业?(营业执照,单位登记证明等证件)
  • 4. 您与该企业的关系是?(您是企业法人或被授权人,需提供企业委托授权书)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

抄袭了我的内容

×

原文链接或出处

诽谤我

×

您好,当您发现根叔知了上有诽谤您的内容时,您可以向根叔知了进行举报。 请您把以下内容通过邮件发送到pub.zhiliao@h3c.com 邮箱,我们会尽快处理。
  • 1. 您举报的内容以及侵犯了您什么权益?(请在邮件中列出您举报的内容、链接地址,并给出简短的说明)
  • 2. 您是谁?(身份证明材料,可以是身份证或护照等证件)
我们认为知名企业应该坦然接受公众讨论,对于答案中不准确的部分,我们欢迎您以正式或非正式身份在根叔知了上进行澄清。

对根叔社区有害的内容

×

垃圾广告信息
色情、暴力、血腥等违反法律法规的内容
政治敏感
不规范转载 >
辱骂、歧视、挑衅等(不友善)
骚扰我
诱导投票

不规范转载

×

举报说明