免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 1510 | 回复: 0
打印 上一主题 下一主题

让适配器和设备固件保持最新 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2012-01-19 10:53 |只看该作者 |倒序浏览
适配器固件与 Fibre Channel、SAS 和 SAS RAID、SCSI 和 Ethernet 的适配器相关。设备固件是 SAS 或 SCSI 磁盘、DVD 驱动器、磁带驱动器和磁带库等设备的固件。
功能、修复和性能
让适配器和设备固件保持最新有一些很好的理由。您可能需要更新它们以利用新的功能。例如,您可能必须更新 Fibre Channel 适配器固件以添加某个设备的启动支持,或者是连接到一台交换机,而该交换机在安装具有原始固件的适配器时不可用。
固件更新通常包括对一些重大问题(在实验室或客户支持呼叫中发现的问题)的解决。如果您不更新固件,可能会在意想不到的时候出现一个问题。这可能意味着立即升级固件,或者从因固件 bug 而造成的操作系统崩溃中恢复。但是,通过主动更新适配器和设备固件,可以避免系统出现这类问题。
有时新固件还包含一些显著的性能优势。这就足以让您升级固件。
如果您还是不确定,IBM Support Portal 固件下载页面可以帮助您。它将固件分为 Impact 和 Severity 两类。有关这些术语的更多信息,请查看此固件术语表。
最重要的是,一定要查看固件文档。当安装新的适配器或设备时,了解下列内容非常重要:是否支持其固件,以及是否可与现有的 AIX、Power Systems 硬件、存储区域网络、网络和应用程序等一起运行。

通过管理控制台进行更新
有几种方法可获得并更新适配器和设备固件。如果您有 Hardware Management Console (HMC) 或 Systems Director Management Console (SDMC),可轻松地在它管理的 Power 系统上查找适配器的相应固件。管理控制台可为您承担繁重的工作,但是它需要在下载所需固件的期间能够访问 IBM Support Portal。
如果您的 Power System 已连接到 SDMC,请使用 Update Manager。对于 HMC,可以使用 GUI 来选择 Managed System,然后选择 Updates > Change Licensed Internal Code for the current release,再选择 I/O LIC (Linux and AIX partitions only) 和 Advanced Options。您可以选择自己想要更新的适配器和设备。

DIY 下载
还有其他更新固件的方法。传统方法是自己动手 (do-it-yourself),可从 IBM Support Portal 下载您需要的固件。这要求您使用 AIX 命令行确认适配器或设备类型,以便在下载网站上查找所需固件。为此,请查找分配了适配器或设备的 LPAR,然后运行 lscfg -vl 命令,后面紧跟设备名称。还可以运行 lsmcode -a,但并不是所有 AIX 版本都支持此方法。但是,将这些命令的输出与 IBM Support Portal 上的描述和特性码相匹配极具挑战性。
还有一些固件调查工具(比如 Inventory Scout)支持您比较当前的固件和可用的最新固件。参阅 IBM Support Portal Microcode Survey and Update Tools 了解有关的详细信息。

关于命令
如果您已试图下载所需固件,请按照固件下载页面上固件描述文件的更新说明进行操作。通常使用 diag 命令更新 AIX 固件。下载页面会为您提供一个菜单,该菜单类似于 System Management Interface Tools (SMIT) 所提供的菜单,可支持您查看当前的微码级别,并针对每个适配器或设备更新它们。这些也是 diag 的命令行选项。
如果您使用的是 Virtual I/O (VIO) Server,可以使用 padmin 的身份登录到受限制的 shell,并运行 diagmenu 命令。如果您确实想这样做,可退出受限制的 shell,方法是先运行 oem_setup_env,然后访问 VIO Server 代码运行的完整 AIX shell。在这里,您可以运行 AIX diag 命令。

停机时间
根据适配器类型和固件级别,可以在不停机的情况下进行更新。请参阅固件描述,了解相关的建议。如果需要让适配器处于脱机状态,则需要禁用其子设备。根据您系统的适配器冗余级别,可以在不影响用户的情况下进行固件更新。要将适配器(及其所有子设备)设置为脱机状态,请使用 rmdev -l device -R 命令。
然后可以使用 cfgmgr -l device 命令更新固件,并将父设备和子设备设置为 Available 状态。如果您出于某种原因需要将所有设备从对象数据管理器数据库中删除(使用 rmdev -d 命令),请记住,首先要使用 lsattr -El device 捕获所有自定义设置,然后在配置好适配器之后再次设置它们。

值得付出努力
让适配器和设备固件保持最新是值得的。一旦拥有了正确的固件,更新过程就会变得非常简单,并且可以提供性能改进以及一些 bug 修复和新功能。

关于作者
Anthony English 是一名来自澳大利亚悉尼的 AIX 工程师。



http://www.ibm.com/developerworks/cn/aix/systemmaga/8/Keeping_Up_Date/index.html

您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP