RHEL 6.4_x64系统下运行SUU 更新PowerEdge服务器

演示环境:PowerEdge R620 + RHEL 6.4 x64

和前面演示的Windows下运行SUU程序不同,Linux环境里,我们需要考虑图形界面显示的问题。

如果我们的Linux服务器安装有GUI/X-Windows,那么可以在GNOME等GUI里直接运行相关的SUU程序。但是鉴于大部分的生产服务器可能不会安装GUI/X-Windows,我们的演示也从最通用的方法:介绍如何在管理员的工作站(Windows系统的笔记本或台式机)上配置接受GUI显示,以及在服务器上的GUI重定向配置开始。

如果你的Linux服务器有安装X-Windows,可以跳过前面的这些GUI配置步骤

1. 在我们的Windows工作站上安装X-System软件(本例我们安装的是Xmanager Enterprise)。进入开始菜单里运行“Xmanager - Passive”,可以看到并记住任务栏的时钟旁出现的Xmanager监听端口"0.0"

2. 在工作站上打开cmd窗口,运行ipconfig检查本机的IP地址,并做记录。如本例“10.102.10.180”。 到此,工作站的显示监听就设置好了。

3. 以root身份登陆我们的Linux服务器,并插入SUU光盘(64bit的或官网下的全集),确认光盘已经正常挂载,如图

4. 如果需要将服务器的显示输出到前面设置的工作站上,请现在输入命令(服务器有GUI则可跳过这步)

"export DISPLAY=10.102.10.180:0.0"

5. 显示重定向后,进入光盘挂载的目录,查看一个叫“autorun.sh”的脚本文件

6. 网友可能会发现,直接运行该脚本会有出错信息“xterm command not found”,如图。这没有关系,因为很可能你的服务器没有安装xterm。

7. 我们直接拷贝运行脚本里的命令行“./suu -gui -autorun”,不一会,我们的工作站就会显示出SUU程序运行的GUI界面了。

8. 后面的步骤就和Windows 2008服务器的过程一样了,SUU程序收集系统信息,然后列出系统各固件及驱程的对比列表,并给出一个更新的建议。



9. 我们还是只选择BIOS更新,并点击“Upgrade”,“YES”确认

10. 等候服务器更新结束,点击OK完成


11. 关闭SUU程序,回到SSH终端命令行,输入reboot命令重启服务器


12. 和前面的Windows更新一样,启动时,BIOS还是旧版本,系统自动进入生命周期控制器更新各固件





13. 系统更新完成后,服务器再次自动重启。这时,我们看到BIOS已经更新到新版“2.0.19”了