如何更新VIOS
然后,我们可以从 NIM Master 上使用命令 smitty nim_task_inst 并选取相应的 lpp_source 资源完成 VIOS 更新,如下图所示。 图 2. 对 VIOS 系统通过 NIM Master 进行更新 同样,上面 VIOS 的更新也可以在 VIOS 端使用下面 NIM Client 的命令操作完成。 通过命令查询 lpp_source 资源。 xnw3056: : / # nimclient -l -L ip9-12-29-212 | grep –i vio2214lpp vio2214lpp lpp_source 把该资源分配给 VIOS 系统。 # nimclient -o allocate -a lpp_source=vio2214lpp 然后,用命令行验证该资源被正确分配给 VIOS 系统。 # nimclient -l -c resources ip9-12-29-212 vio2214lpp lpp_source 最后,使用命令 nimclient -o cust 安装 VIOS 更新包到 VIOS 系统,完成更新。 #nimclient -o cust -a lpp_source=vio2214lpp -a fixes=update_all -a accept_licenses=yes .... DirectorCommonAgent 6.3.0.1 USR APPLY SUCCESS DirectorCommonAgent 6.3.0.1 ROOT APPLY SUCCESS installp: * * * A T T E N T I O N ! ! ! Software changes processed during this session require this system and any of its diskless/dataless clients to be rebooted in order for the changes to be made effective. 在更新应用到 VIOS 系统之后,系统需要重启,重启后进入 VIOS 可以看到该 VIOS 成功升级更新为 VIOS 2.2.1.4 版本。 # reboot $ ioslevel 2.2.1.4 查看本栏目更多精彩内容:http://www.bianceng.cn/OS/unix/ 实际上,如果管理的 VIOS 系统比较多,并且想要对所有管理的 VIOS 系统进行更新,可以使用 NIM Machine Group 来定义一个 VIOS 系统组,从而对整个 VIOS 系统组进行批量更新。如下命令行,我们对两个 VIOS 系统创建一个命名为 vio_grp 的组,之后的更新对象可以使用该组批量更新。 (1) root @ xnw3056: : / # nim -o define -t mac_group -aadd_member=ip9-12-29-212 -aadd_member=ip9-12-29-223 vio_grp 下面介绍的是另外一种 VIOS 更新方法,该方法需要使用到 IBM Systems Director,并且把 VIOS 加入到其管理环境。 使用 IBM Systems Director 完成 VIOS 的更新 在下面例子中,我们使用 IBM Systems Director 完成对另外一个 VIOS 的更新,使其达到最新的 VIOS 2.2.1.4 版本。 配置 System Director 把 VIOS 加入到管理环境 首先,我们需要把 VIOS 添加到 IBM Systems Director 的管理环境,并且对该 VIOS 系统收集库存,可以用下面命令对 VIOS 系统收集内存。 (1) root @ vip3175: : /opt/ibm/director # smcli collectinv -i 9.12.29.223 -p "All Inventory" Inventory collection percentage 0% Inventory collection percentage 4% Inventory collection percentage 21% Inventory collection percentage 80% Inventory collection percentage 84% Inventory collection percentage 87% (编辑:源码网) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |