Linuxer

暂无签名

  • 博客访问: 247199
  • 博文数量: 219
  • 博客积分: 285
  • 博客等级: 二等列兵
  • 技术积分: 2141
  • 用 户 组: 普通用户
  • 注册时间: 2010-03-06 22:04
  • 认证徽章:
个人简介

Linuxer, ex IBMer. GNU

文章分类

全部博文(219)

文章存档

2017年(67)

2016年(80)

2015年(57)

2014年(1)

2013年(8)

2012年(3)

微信关注

IT168企业级官微



微信号:IT168qiye



系统架构师大会



微信号:SACC2013

订阅
热词专题
AIX update to 7.1 TL3 SP7 2016-08-24 15:15:15

分类: AIX

给一个AIX 7.1 升级,要升级到 7.1 TL3 SP6, 但是升级完了还是系统版本不对。真让我头晕。 

点击(此处)折叠或打开

  1. -bash-4.3# oslevel -s
  2. 7100-03-04-1441
  3. -bash-4.3# oslevel -sq
  4. Known Service Packs
  5. -------------------
  6. 7100-03-06-1543
  7. 7100-03-05-1524
  8. 7100-03-04-1441
  9. 7100-03-03-1415
  10. 7100-03-02-1412
  11. 7100-03-01-1341
  12. 7100-03-00-0000
  13. 7100-02-07-1524
到底是什么引起了这个问题呢?就是这个Java6_sdk.了

点击(此处)折叠或打开

  1. -bash-4.3# oslevel -s -l 7100-03-06-1543
  2. Fileset Actual Level Service Pack Level
  3. -----------------------------------------------------------------------------
  4. Java6.sdk 6.0.0.445 6.0.0.471
怎么找出来问题到底出在哪里呢?

点击(此处)折叠或打开

  1. -bash-4.3# lppchk -v
  2. lppchk: The following filesets need to be installed or corrected to bring
  3.          the system to a consistent state:

  4.   Java6.sdk 6.0.0.471 (BROKEN)
我这里有好多的java, 但是6.0.0.471 居然状态是broken.

点击(此处)折叠或打开

  1. -bash-4.3# lslpp -hac |grep -i java
  2. /usr/lib/objrepos:Java5.sdk:5.0.0.570::COMMIT:COMPLETE:08/23/16:01;::APPLY:COMPLETE:08/23/16:09;54;26
  3. /etc/objrepos:Java6.sdk:6.0.0.445::COMMIT:COMPLETE:08/23/16:01;35;12
  4. /etc/objrepos:Java6.sdk:6.0.0.445::APPLY:COMPLETE:08/23/16:01;35;12
怎么搞这个broken呢?参考这个,太牛了
http://unixadmin.free.fr/?p=12

点击(此处)折叠或打开

  1. export ODMDIR=/usr/lib/objrepos
  2. odmget -q "name=Java6.sdk and state=7" product
  3. odmget -q "name=Java6.sdk and state=7" product > file
修改file文件

点击(此处)折叠或打开

  1. state修改成5
  2. fix修改成445
  3. odmchange -o product -q "name=Java5.sdk and state=7" file
  4. export ODMDIR=/etc/objrepos
这样lslpp -l Java6.sdk 就能看到都是commited 状态。

然后我再来安装 Java6.sdk 的 6.0.0.471,说白了就是一个bff 文件。
U867574.bff ,重新update 一下就好,oslevel -s 就正常了。

点击(此处)折叠或打开

  1. inutoc fixs
  2. smit update_all



阅读(277) | 评论(0) | 转发(0) |
给主人留下些什么吧!~~
评论热议
请登录后评论。

登录 注册