IBM H刀箱里面的JS23刀片微码升级步骤?

求IBM H刀箱里面的JS23 power刀片微码升级步骤

参与14

3同行回答

CheGongCheGong产品经理IBM
您好,请参考下面链接中的介绍和步骤。 谢谢《Updating Option firmware on Power blades using AIX diagnostics - IBM BladeCenter》https://www.ibm.com/support/home/docdisplay?lndocid=migr-5091308The steps basically are the same when using either the operati...显示全部

您好,请参考下面链接中的介绍和步骤。 谢谢

《Updating Option firmware on Power blades using AIX diagnostics - IBM BladeCenter》

https://www.ibm.com/support/home/docdisplay?lndocid=migr-5091308

The steps basically are the same when using either the operating system "diag" command or the Standalone Diagnostic CD image.
If using the Standalone Diagnostic (SADiag CD image), first download the .ISO image and either copy it to a CD or mount it to the blade using the IBM BladeCenter Advanced Management Module (AMM) remote disk feature using this procedure:

  1. Boot the Power Blade into the operating system or to the SADiag utility.
  2. Copy the option card firmware file to a CD or store it in the "etc/microcode" directory if using the operating system "diag" command.
  3. If starting to the SADiag utility, press 1 and Enter to continue. Press Enter again when prompted. Enter VT320 for the terminal type when prompted.
  4. Select Task Selection.
  5. Scroll down the task selections list and select option, Microcode Tasks, then select Download Microcode.
  6. Scroll down to the AIX device corresponding to the user's adapter card. (For example, an Ethernet card would have a device name of "entx" and a Fibre Channel (FC) card would have a device name of 'fcsx,' where 'x' is the device number.
    To further identify the correct device, look at the string of digits in the card description field which should match the digits to the left of the decimal in the firmware file name.
  7. Press Enter to select the device, then Esc-7 or F7 to start the operation.
  8. Choose "cd0" if the firmware file resides on a CD mounted to the blade or choose "etc/microcode" if running in the operating system and the file was previously stored in that directory.
  9. The program will look for a file on the media that matches the device type. If it finds one, the user will be presented with a selection list to commit to the update.
  10. Follow the instructions on the console screen to complete the update.
  11. Allow the entire operation to complete including a system restart if required.
  12. The new version of firmware can be verified using the same 'diag' command by selecting Microcode Tasks, Display Microcode Level.
    Note: Multi-port adapters only need to be flashed once even though multiple devices may show up in the device list for Microcode Update.
收起
硬件生产 · 2017-11-01
浏览3256
匿名用户匿名用户
通常,对于服务器的微码程序来说,新版本的微码程序会增加对新硬件以及对新的操作系统的支持,同时,还会针对以前版本微码程序中出现的问题进行修补,所以,我们要定期检查是否有新版本的微码程序发布,同时,如果发现有新的微码程序发布,应及时进行微码程序的更新。例如,最早的刀片服务器...显示全部

通常,对于服务器的微码程序来说,新版本的微码程序会增加对新硬件以及对新的操作系统的支持,同时,还会针对以前版本微码程序中出现的问题进行修补,所以,我们要定期检查是否有新版本的微码程序发布,同时,如果发现有新的微码程序发布,应及时进行微码程序的更新。

例如,最早的刀片服务器JS20的微码程序(在JS20产品刚刚发布时,微码版本的时间是2004年3月份的)只支持 SUSE Linux SLES 8 和 Red Hat Enterprise Linux 3,如果要安装 AIX 或者 SUSE Linux SLES 9操作系统的话,在安装过程中就会出现异常错误而失败,或者不能顺利完成安装过程,但是,通过刷新微码程序,就可以支持 SUSE Linux SLES 9 以及 AIX 5.2 操作系统,同时,在新版本的微码程序中,还增加了针对一些新硬件的支持以及新的功能,例如,对新的光纤子卡的支持,以及从光纤存储设备启动的新特性。

下面,我们就介绍一下升级刀片服务器JS20微码的方法:

首先,我们要从IBM的产品支持网页上下载需要的微码升级文件,网址如下:
http://www.pc.ibm.com/support
在 Use Quick path 下的输入框里输入产品号,例如8842,回车,网页刷新之后,直接点击 ,再点 Downloads and Drivers
在页面下面列出的连接中找到 BIOS 分类下的 Blade Server firmware - IBM eServer BladeCenter JS20,点击该连接,就可以进入到刀片服务器JS20的微码升级文件的下载页面了。在这里,我们可以找到当前发布的刀片服务器JS20的最新版本的微码升级程序。

其次,如果要在 Linux 操作系统下进行微码程序的升级,我们还需要下载针对 Linux 的辅助工具,以SUSE Linux为例,网址如下:
http://techsupport.services.ibm.com/server/lopdiags/suselinux/blades
在这里,如果要进行微码的升级,我们需要下载librtas以及ppc64-utils两个软件包。如果需要针对 Red Hat 和 Turbo Linux 的软件包,也可以在这个网页上找到。

要升级刀片服务器JS20的微码程序,只能在 Linux 操作系统或者 AIX 操作系统下来完成。下面以 Linux 操作系统为例:

  1. 以 root 身份登录 Linux 操作系统
  2. 安装刚才下载的两个软件包
    注:通常情况下,Linux操作系统中已经包含了这两个软件包,只不过版本比较老,需要先进行升级,再进行微码的升级工作,如果操作系统中没有安装 librtas 和 ppc64-utils 两个软件包,可以用命令 rpm -ivh librtas.rpm ppc64-utils.rpm 来安装,如果系统中已经安装了老版本的软件包,可以用命令 rpm -Uvh librtas.rpm ppc64-utils.rpm 来升级。
  3. ppc64-utils 软件包中提供了升级刀片服务器JS20微码所需要的工具 update_flash,下面以微码程序js2fw443a.img为例,如果我们要升级微码,执行命令 update_flash -f js2fw443a.img
  4. 操作系统会自动重启,微码程序会被写到临时的存储空间中(升级微码的过程中不要关机)
  5. 重新以 root 身份登录 Linux 操作系统
  6. 执行命令 update_flash -c,该命令会把临时空间里的内容写入到固化的存储空间中,这样才真正完成微码程序的升级。执行 update_flash -c 命令不需要重新启动操作系统。

如果是在 AIX 操作系统下,方法与在 Linux 操作系统下类似:

  1. 以 root 身份登录 AIX 操作系统
  2. 执行 update_flash -f js2fw443a.img
    注:AIX 中已经提供 update_flash 命令,不用另外安装
  3. 操作系统重新启动后,再次以 root 身份登录
  4. 执行 update_flash -c

都是一个系列的,升级过程大同小异。

收起
电信运营商 · 2017-11-01
浏览3007
yang3518yang3518系统工程师IBM长沙分公司
要升级刀片服务器JS20的微码程序,只能在 Linux 操作系统或者 AIX 操作系统下来完成。下面以 Linux 操作系统为例:1.以 root 身份登录 Linux 操作系统2.安装刚才下载的两个软件包 注:通常情况下,Linux操作系统中已经包含了这两个软件包,只不过版本比较老,需要先进行升级,再进行微...显示全部

要升级刀片服务器JS20的微码程序,只能在 Linux 操作系统或者 AIX 操作系统下来完成。下面以 Linux 操作系统为例:
1.以 root 身份登录 Linux 操作系统
2.安装刚才下载的两个软件包 注:通常情况下,Linux操作系统中已经包含了这两个软件包,只不过版本比较老,需要先进行升级,再进行微码的升级工作,如果操作系统中没有安装 librtas 和 ppc64-utils 两个软件包,可以用命令 rpm -ivh librtas.rpm ppc64-utils.rpm 来安装,如果系统中已经安装了老版本的软件包,可以用命令 rpm -Uvh librtas.rpm ppc64-utils.rpm 来升级。
3.ppc64-utils 软件包中提供了升级刀片服务器JS20微码所需要的工具 update_flash,下面以微码程序js2fw443a.img为例,如果我们要升级微码,执行命令 update_flash -f js2fw443a.img
4.操作系统会自动重启,微码程序会被写到临时的存储空间中(升级微码的过程中不要关机)
5.重新以 root 身份登录 Linux 操作系统
6.执行命令 update_flash -c,该命令会把临时空间里的内容写入到固化的存储空间中,这样才真正完成微码程序的升级。执行 update_flash -c 命令不需要重新启动操作系统。

如果是在 AIX 操作系统下,方法与在 Linux 操作系统下类似:
1.以 root 身份登录 AIX 操作系统
2.执行 update_flash -f js2fw443a.img 注:AIX 中已经提供 update_flash 命令,不用另外安装
3.操作系统重新启动后,再次以 root 身份登录
4.执行 update_flash -c

都是一个系列的,升级过程大同小异。
这个只能够通过操作系统来升级,已经搞过好次了

收起
互联网服务 · 2017-11-02
浏览2933

提问者

aaa387120
系统运维工程师北京中航嘉城
擅长领域: 服务器系统管理存储

相关问题

问题状态

  • 发布时间:2017-11-01
  • 关注会员:4 人
  • 问题浏览:4468
  • 最近回答:2017-11-02
  • X社区推广