将控制器管理的 AP 迁移到 AOS 10
控制器管理的 AP 可以直接迁移到 AOS 10,并立即由 Central 管理。
在开始将控制器管理的接入点(AP)迁移到 AOS 10 之前,请务必查阅所有在《迁移到 AOS 10 - 先决条件》中提到的先决条件。
使用现有基础架构或为此目的设置的单独控制器,通过控制器管理的接入点(AP)进行转换。如果现有基础架构未运行支持转换的正确软件版本,则可以将接入点以静态方式重新配置到已加载所需软件版本之一的单独临时控制器上。
在使用集群并计划哪些接入点(AP)进行转换时,应考虑这些接入点连接到哪个控制器。接入点(AP)的转换过程只能从当前激活的控制器开始。如果生产环境中有大型集群,建议使用单独的非集群控制器进行接入点(AP)的预配置和升级。
从 AOS 8 转换到 AOS 10 使用“ap convert”命令。
ap convert
active {all-aps|specific-aps}
add {ap-group|ap-name}
cancel
clear-all
delete {ap-group|ap-name}
pre-validate {all-aps|specific-aps}
参数 | 描述 |
---|---|
active {all-aps|specific-aps} | 将活动的园区接入点或远程接入点转换为由 Aruba Central 管理的即时接入点。 |
添加 {ap-group|ap-name} | 将 AP 组或 AP 名称添加到列表中以进行 AP 转换。 |
cancel | 取消转换。任何正在下载新映像的AP将会继续。 |
clear-all | 从列表中移除所有 AP 组和 AP 名称,以进行转换。 |
delete {ap-group|ap-name} | 从列表中删除接入点组或接入点名称以进行转换。 |
预验证 {all-aps|specific-aps} | 预验证园区接入点或远程接入点与 Aruba Activate 或 Central 的连接。 |
升级流程
在控制器上使用 CLI:
- 通过使用命令将接入点添加到转换列表中,并指定接入点组:
(host) [mynode] #ap convert add ap-group <group-name>
或使用命令将单个 AP 添加到转换列表中:
(host) [mynode] #ap convert add ap-name <ap-name>
- 预验证已添加到转换列表的接入点:
(host) [mynode] #ap convert pre-validate specific-aps
此命令在尝试推送固件转换之前,检查与 Central 的连接性。该命令会提示接入点检查 NTP、激活以及 Central URL 的可达性,并验证接入点是否在 Central 上获得授权并分配了组。这在缩小转换过程中可能出现的问题范围时非常有用。
- 验证转换预验证状态:
(host) [mynode] #show ap convert-status
如果预验证成功,‘升级状态’应显示为‘预验证成功’,并且会显示分配的‘Aruba Central 组’。
- 预验证任务将持续进行,直到被取消。在所有 AP 都已测试完毕后,发出取消任务的命令并继续:
(host) (host) [mynode] #ap convert cancel
- 下载待升级的 AP 型号的 AOS 10 固件文件。可以从 HPE Networking Support Portal 下载镜像文件,或在 HPE Aruba Networking 账户团队的协助下进行下载。
- 固件映像可以按 AP 类型单独指定,或者可以创建包含所有映像的 TAR 文件以简化文件管理。
- 固件映像由文件服务器或直接由控制器传送到接入点
- 如果使用“服务器”选项,请使用 ftp、tftp、http、https 或 scp 服务器,并将 AOS 10 镜像文件复制到该服务器。
- 如果使用“local-flash”选项,AOS 10 固件映像文件必须通过 CLI 上的“copy”命令或在图形界面中的 Controller > Diagnostics > Technical Support > Copy Files 下复制到控制器的闪存中。
- 除了本地选项外,固件还可以通过 Central 软件仓库从网络获取,地址为 common.cloud.hpe.com/ccssvc/ccs-system-firmware-registry/IAP
- 使用 ftp、tftp、http、https 或 scp 作为服务器的可用选项之一,执行命令以触发转换。 示例:
(host) [mynode] #ap convert active specific-aps server scp username <username> <hostname> <image filename>
或
(host) [mynode] #ap convert active specific-aps server http common.cloud.hpe.com path ccssvc/ccs-system-firmware-registry/IAP <image filename>
如果组中存在多个 AP 型号,可以在上述命令中使用多个文件名,使用分号“;”作为分隔符,例如:
(host) [mynode] #ap convert active specific-aps server scp username admin 1.2.3.4 firmware1;firmware2
或者可以使用包含多个镜像的 TAR 文件,例如:
(host) [mynode] #ap convert active specific-aps server scp username admin 1.2.3.4 ImageFile.tar
或
(host) [mynode] #ap convert active specific-aps local-flash <image filename>
如果组中存在多个AP型号,可以在本地闪存
中使用分号“;”作为分隔符,指定多个文件名,例如:
(host) [mynode] #ap convert active specific-aps local-flash firmware1;firmware2
或者可以使用包含多个镜像的 TAR 文件,例如:
(host) [mynode] #ap convert active specific-aps local-flash ImageFile.tar
另一种选择是“激活”,但目前不建议使用。
- 使用以下命令验证转换状态:
(host) [mynode] #show ap convert-status
- 固件升级过程遵循以下步骤:
- 控制器将接入点升级到 AOS 10。
- 接入点启动到 AOS 10,从 Activate 接收配置规则以连接到 Central,并连接到 Central,后者将接入点放入指定的组中。
- Central 执行配置审计并推送组配置。
- Central 会清理 AP 上的任何旧配置,除了上行链路参数。
在 AOS 10 中,发现流程(ADP)已被禁用。AP 在启动期间将忽略 DHCP/DNS 选项。
故障排除
可以使用以下相关命令将 AP 组或单个 AP 从转换列表中移除:
(host) [mynode] #ap convert delete ap-group <ap-group>
(host) [mynode] #ap convert delete ap-name <ap-name>
要清除转换列表中的所有 AP,请执行以下命令:
(host) [mynode] #ap convert clear-all
要中止 AP 的转换或停止预验证任务:
(host) [mynode] #ap convert cancel
恢复到 AOS 8 固件版本
如果需要,将 AP 转回 AOS 8:
- 确保目标控制器已获得授权并具有添加 AP 的容量。
- 确保控制器上没有待处理的转换任务,否则接入点将尝试还原到 AOS 10。
(host) [mynode] #show ap convert-status
如果当前状态为“激活”,则必须取消正在运行的任务:
(host) [mynode] #ap convert cancel
- 使用串口、SSH 或 Central 远程控制台打开接入点的控制台。
- 向接入点发出命令,转换回基于控制器的模式:
convert-aos-ap cap <controller-address>
- 接入点将从控制器下载 AOS 8 镜像并重启。
- 接入点(AP)将根据配置状态同步配置。
- 在 AP 成功恢复到 AOS 8 后,使用 HPE GreenLake 控制台移除 Central 订阅,以将 AP 从 Central 管理中移除。
在某些情况下,回退到 AOS 8 的接入点(AP)可能无法在控制器上启动。对接入点(AP)进行电源循环应能解决该问题。 将AP从AOS 10转换到AOS 8必须对每个单独的AP进行,不能在组级别执行该过程。
将接入点(AP)从 AOS 10 转换为 AOS 8 必须针对每个单独的 AP 进行,不能在组级别进行操作。
最后修改时间:2024年12月2日(1b53f8c)