AOS8升级要点

要升级您的受管设备或 Mobility Master:

  • 在维护窗口期间安排升级并将计划通知您的用户。这可以防止用户在升级期间因短暂的无线网络中断而感到惊讶。
  • 避免在升级过程中对网络进行任何更改,例如配置更改、硬件升级或对网络其余部分的更改。这将简化故障排除。
  • 通过回答以下问题了解您的网络并验证网络状态:
    • 每个受管设备分配了多少AP?通过 WebUI 中的Dashboard > Access Points页面,或通过执行 show ap active 或 show ap database 命令来验证此信息。
    • 这些 AP 如何发现受管设备(DNS、DHCP Option、广播)?
    • 您的受管设备上运行的是什么版本的 ArubaOS?
    • 所有受管设备是否运行相同版本的 ArubaOS?
    • 您管理的设备上使用了哪些服务(员工无线、访客接入、远程 AP、无线语音)?
  • 在升级之前解决任何现有问题(一致的或间歇性的)。
  • 如果可能,请使用 FTP 将 ArubaOS 映像加载到受管设备。 FTP 比 TFTP 更快,并且在慢速链接上提供更大的弹性。如果您必须使用 TFTP,请确保 TFTP 服务器可以发送超过 30 MB 的数据。
  • 始终先升级非引导分区。如果在升级过程中遇到任何问题,您可以恢复闪存,并切换回引导分区。如果需要,升级非引导分区可为您提供更顺畅的降级路径。
  • 在升级到此版本的 ArubaOS 之前,请评估您的软件许可证要求并加载您可能需要的任何新的或扩展的许可证。有关这些新许可证模块的详细说明,请参阅 Aruba Mobility Master 许可指南。
  • 支持多版本(推荐使用一致版本),受管设备与 Mobility Master 运行相同版本或两个更低版本(MD版本不得高于MM版本)。例如,Mobility Master 运行 ArubaOS 8.5.0.0 ,受管设备运行 ArubaOS 8.5.0.0、ArubaOS 8.4.0.0 或 ArubaOS 8.3.0.0。

内存要求

所有 Aruba 受管设备都将关键配置数据存储在板载紧凑型闪存模块上。确保受管设备上始终有可用的闪存空间。为 RF Plan 加载多个大文件(例如 JPEG 图像)会快速消耗闪存空间。以下是内存管理的最佳实践:

  • 除非有 100 MB 可用内存,否则不要继续升级。执行 show memory 命令以识别可用的空闲内存。要恢复内存,请重新启动受管设备。受管设备启动后,立即升级。
  • 除非有 150 MB 的闪存空间可用,否则不要继续升级。执行 show storage 命令来确定可用的闪存空间。如果 show storage 命令的输出表明闪存不足,请释放一些已使用的内存。将任何日志文件、崩溃数据或闪存备份从受管设备复制到所需位置。从受管设备中删除以下文件以释放一些内存:
    • Crash data-崩溃数据:执行tar crash命令,将崩溃文件压缩为crash.tar文件。使用备份关键数据中描述的过程将 crash.tar 文件复制到外部服务器。执行 tar clean crash 命令从被管设备中删除文件。
    • Flash backups-Flash 备份:使用备份关键数据中描述的过程将 Flash 目录备份到名为 flash.tar.gz 的文件。执行 tar clean flash 命令从被管设备中删除文件。
    • 日志文件:执行tar logs命令将日志文件压缩为logs.tar文件。使用备份关键数据中描述的过程将 logs.tar 文件复制到外部服务器。执行 tar clean logs 命令从被管设备中删除文件。

在某些情况下,重新启动或关闭可能会导致受管设备丢失其闪存中存储的信息。 为避免此类问题,建议您在重新启动之前执行 halt 命令。

文件删除:
WebUI:Diagnostic > Technical Support > Delete Files

命令行:(host) #delete filename

备份关键数据

经常将闪存上的所有关键配置数据和文件备份到外部服务器或大容量存储设备非常重要。 您应该在这些频繁备份中包含以下文件:

  • 配置数据
  • WMS 数据库
  • 本地用户数据库
  • 许可数据库
  • 自定义强制门户页面
  • x.509 证书
  • 日志文件
  • 闪存备份

您可以使用 WebUI 或 CLI 备份和恢复闪存。

在 WebUI 中,以下步骤描述了如何备份和恢复闪存:

  1. 在 Mobility Master 节点层次结构中,导航到Maintenance > Configuration Management > Backup 页面。
  2. 单击Create Backup,将闪存的内容备份到 flashbackup.tar.gz 文件中。
  3. 单击Copy Backup将文件复制到外部服务器。

您可以使用Diagnostics > Technical Support > Copy Files页面中的文件实用程序将备份文件从外部服务器复制到闪存。

  1. 要将备份文件恢复到闪存,请导航至Maintenance > Configuration Management > Restore页面,然后单击恢复。

在CLI中,以下步骤描述了如何备份和恢复闪存:

(host) #write memory
执行以下命令将闪存的内容备份到 flashbackup.tar.gz 文件中。
(host) #backup flash 
Please wait while we take the flash backup.......
File flashbackup.tar.gz created successfully on flash.
Please copy it out of the controller and delete it when done.
执行以下任一命令将闪存备份文件传输到外部服务器或存储设备。
(host) #copy flash: flashbackup.tar.gz ftp: <ftphost> <ftpusername> <ftpuserpassword> <remote directory>
(host) #copy flash: flashbackup.tar.gz usb: partition <partition-number>
您可以通过执行以下任一命令将闪存备份文件从外部服务器或存储设备传输到闪存:
(host) #copy tftp: <tftphost> <filename> flash: flashbackup.tar.gz
(host) #copy usb: partition <partition-number> <filename> flash: flashbackup.tar.gz
执行以下命令将 flashbackup.tar.gz 文件解压并解压到闪存中。
(host) #restore flash Please wait while we restore the flash backup........
Flash restored successfully.
Please reload (reboot) the controller for the new files to take effect.

升级ArubaOS

在 WebUI 中,以下步骤描述了如何从 TFTP 服务器、FTP 服务器或本地文件升级 ArubaOS。

  1. 从客户支持站点下载 ArubaOS 映像。
  2. 将 ArubaOS 映像上传到网络上的 PC 或工作站。
  3. 验证 ArubaOS 映像的 SHA 哈希:
    1. 从下载目录下载 Aruba.sha256 文件。
    2. 将 ArubaOS 镜像加载到 Linux 系统并执行 sha256sum <filename>命令。 或者,使用适用于您的操作系统的工具来生成文件的 SHA256 哈希值。
    3. 验证此命令生成的输出是否与在客户支持站点上找到的哈希值匹配。
    4. 从 Mobility Master 登录到 ArubaOS WebUI。
    5. 导航到Maintenance > Software Management > Upgrade页面。
      1. Upgrade using下拉列表中选择Local File选项。
      2. 单击Browse浏览导航到 PC 或工作站上保存的镜像文件。
    6. 选择下载的镜像文件
    7. 从要升级的分区选项中(Partition to Upgrade)选择分区
    8. 启用Reboot Controller After Upgrade 以在升级后自动重启。 如果不想立即重新启动,请禁用此选项。
    9. 选择Save Current Configuration
    10. 点击Upgrade
    11. 出现Changes were written to flash successfully点击OK

升级在重启后才会生效。 如果您选择在升级后重新启动,则 Mobility Master 或受管设备会自动重新启动。

在CLI中,以下步骤描述了如何从 TFTP 服务器、FTP 服务器或本地文件升级 ArubaOS。

执行ping命令验证Mobility Master与SCP服务器、FTP服务器或TFTP服务器之间的网络连接。
(host)# ping <ftphost>
或者
(host)# ping <tftphost>
执行 show image version 命令以检查闪存分区上是否加载了 ArubaOS 映像。 分区号出现在 Partition 行中; 0:0 是分区 0,0:1 是分区 1。活动引导分区被标记为默认引导。
(host) #show image version
执行复制命令将新镜像加载到非引导分区。
(host)# copy ftp: <ftphost> <ftpusername> <image filename> system: partition <0|1>
或者
(host)# copy tftp: <tftphost> <image filename> system: partition <0|1>
或者
(host)# copy scp: <scphost> <scpusername> <image filename> system: partition <0|1>
或者
(host)# copy usb: partition <partition-number> <image filename> system: partition <0|1>
执行 show image version 命令以验证新镜像是否已加载。
(host)# show image version
重启Mobility Master
(host)#reload
验证升级是否成功
(host)#show version

这篇文章有 4 条评论

  1. 麻烦请教个问题,本地用户数据库/自定义强制门户页面/x.509 证书 这三项数据怎么备份,怎么确认那个版本支持的AP型号?Aruba 6000 controller是用ArubaOS_MMC_6.4.4.25_79899的固件吗?

    1. 备份Flash会备份本地用户数据库/自定义强制门户页面等内容。
      版本支持查看(网站右侧:Aruba AOS版本支持计划)https://www.arubanetworks.com/assets/matrix/matrix_WLAN-platforms-software-support-matrix.pdf

      1. Aruba 6000控制器固件升级是用ArubaOS_MMC系列的固件吗?

点击这里取消回复。

请登录评论。