如何用UXSPI 来远程升级

如题所述

1用UXSPi升级远程系统

1.1 概述

底层设计这一节用来描述使用本地uxspi 和UXSP 包升级远程系统的方法,并且详细描述了为

远程系统准备UXSP 的步骤。

1.2 分步描述

1.2.1 为远程系统创建UXSP

假设你已经知道远程系统的机型,例如7148

首先,准备一个如下图所示的文件结构,将uxspi.exe和文件夹repository放入其中。现在repository

这个文件夹是空的,之后将存放UXSP 相关文件

图一 文件夹结构

Createarepositoryofupdates
Createarepositoryofupdates
接下来,双击uxspi.exe,进入到gui 界面,选择 “CCrreeaatteeaarreeppoossiittoorryyooffuuppddaatteess”

IBM ChinaSystems&TechnologyLab

----------------------- Page 2-----------------------
UXSP
UXSP
图二 选择创建UUXXSSPP

选择下载UXSP, 默认的推荐选项是“UpdateXpressSystem Packs(UXSP’s)”.你也可以选择“latest

available individualupdates”,下载最新的版本

IBM ChinaSystems&TechnologyLab

----------------------- Page 3-----------------------
图三 选择要下载软件的类型

IBM ChinaSystems&TechnologyLab

----------------------- Page 4-----------------------
图四 选择机型

IBM ChinaSystems&TechnologyLab

----------------------- Page 5-----------------------
windows
windows
图五 选择wwiinnddoowwss系统

IBM ChinaSystems&TechnologyLab

----------------------- Page 6-----------------------
repository
repository
图六 选择rreeppoossiittoorryy文件夹用来存放升级文件

点击“Browse”按钮,选择之前创建的文件夹,用来存放下载的 UXSP 相关文件

IBM ChinaSystems&TechnologyLab

----------------------- Page 7-----------------------
图七 下载

UXSPi 会把UXSP 相关文件下载到之前准备的文件夹,前提是要确保你的网络设置正确,能够

直接或者通过代理路由器连接到IBM.com,如果通过代理路由器来连接,需要将路由器相关信

息填写到“ProxySetting”界面。

提示::::

从IBM.com 下载UXSP 可能需要30分钟的时间。你也可以直接登录IBM.com,从Fix Centrel

下载UXSP 包,并且保存到之前创建的目录

至此,用来升级远程系统的文件准备完毕,下一步是将文件传送到远程系统并且进行升级

1.2.2 本地调用UXSPi进行远程升级

提示::::

IBM ChinaSystems&TechnologyLab

----------------------- Page 8-----------------------
要确保远程系统的操作系统和本地环境的操作系统是一致的。在本例中,我们选择了本地

windows 系统升级远程windows 系统的情况,这样可以保证本地uxspi 运行在windows 环境,

远程系统也同样运行于windows环境。

对于 windows 系统,需要确保远程系统的账号 ADMIN$有权限访问远程系统的目录

%WINDIR%.

在 本 地 环 境 开 启 命 令 控 制 台 , 到 uxspi.exe 所 在 目 录

图八 命令控制台

假设远程系统 windows 系统的操作系统 ip 地址是 9.125.90.107,登录用户名和密码是

Administrator/Password

那么执行uxspi的命令如下:

D:\uxspi\ uxspi440.exe up --remote=9.125.90.107 --remote-user=administrator

--remote-password=SYS2009health-ld:\uxspi\repository

uxspi顺利通过验证后,会将必要的升级文件从本地传输到远程系统的临时目录

IBM ChinaSystems&TechnologyLab

----------------------- Page 9-----------------------
图九 复制升级文件到远程系统

Uxspi 会收集机器的信息并且找出需要升级的固件和驱动,并且通过远程过程调用机制来进行升

级。对于远程系统来说,就像inband升级一样,因为升级包是被传输到远程系统并且执行的,

uxspi在这个过程中只是一个远程触发者。

提示: 升级成功后,你需要重启远程系统,因为90%的固件/驱动更新都需要重启系统才能生效,

uxspi并不负责重新启动系统。

1.2.3 运行多个uxspi来升级多个目标机器

Uxspi 最初的设计是同时只能有一个实例运行的单例模式。通过以下方法,可以在一台机器上同

时运行多个uxspi 程序。

以windows操作系统为例,演示如下:

开启命令控制台,输入修改环境的命令 SETUXSPI_MULTIPLE_INSTANCE=1

IBM ChinaSystems&TechnologyLab

----------------------- Page 10-----------------------
10 uxspi
10 uxspi
图1100 设置环境参数,使多个uuxxssppii程序可同时运行

uxspi
uxspi
然后用如下命令调用uuxxssppii:

D:\uxspi\startcmd.exe/Kuxspi440.exeup--remote=10.6.9.58

--remote-user=administrator--remote-password=passw0rd-ld:\uxspi\repository

这个命令可以用来同时升级相同类型的系统并且这些系统都在远程环境的情况下.

同时,如果远程系统是不同的机型,这种方法一样是有效的,前提是你需要下载不同机型所需

要的不同的UXSP 相关的包(参考3.2.1节提到的下载步骤)

IBM ChinaSystems&TechnologyLab
温馨提示:内容为网友见解,仅供参考
第1个回答  2018-06-28
TUPIAN BUBUUBUBUBUBUBUBUBUBUB
相似回答