AIX上静默安装WAS8.5.5.x的记录及思考

来源:互联网 发布:用友通软件 编辑:程序博客网 时间:2024/05/16 04:29

以前安装Rational及IBM软件,大部分都是在Windows环境下;即使在Linux环境下,也是通过图形化界面来操作的。

印象中,只有1次,是在AIX上,用Silent方式安装了CC7.1.2.x。

这次安装WAS8.5.5.x,用户的环境是AIX,并且禁用图形化界面,只能静默安装了。

首先,安装Installation Manager,执行以下命令:

./installc -acceptLicense

结果报“ksh: The file system has read permission only”,

仔细一看,原来解压缩得到的installc文件没有x权限,于是:

chmod 744 installc

再执行,还是报错(但是报错信息不一样了);突然想起来,当时在AIX上解压缩zip文件的命令没有用unzip,而是jar -xvf,

因此推断:可能是解压缩后整个目录的问题,并不是简单的将单个文件加上x权限即可,需要做以下工作:

1. 检查AIX上jar命令的用法,是不是有参数漏掉了,导致解压缩Install_Mgr_v1.6.2_AIXPPC_WASv8.5.5.zip得到的安装文件存在没有x权限的问题

2. 排除法:AIX上配置unzip命令,直接用unzip解压缩,检查所得到的安装文件是否还存在同样的问题?

因为AIX一时无法改配置,还有一个办法可以一试:

我在本机已经有了一台Linux的虚拟机,可以将Install_Mgr_v1.6.2_AIXPPC_WASv8.5.5.zip在该虚拟机上用unzip命令进行解压缩,最后再检查得到的文件是否有x权限?

以前在Linux上用unzip解压缩agent.installer.linux.gtk.x86_64_1.8.4000.20151125_0201.zip,是没有这样的问题的,到底是文件本身,还是AIX(jar命令)与Linux(unzip命令)的差异呢?

然后,静默安装WAS8.5.5.x,有以下几点问题:

1. WAS8.5.5的安装包,分成了3个zip包,用jar或unzip命令该如何加压缩,得到一个安装介质目录及文件呢?

以前在Windows上,有WinRAR,直接用图形化界面,将3个zip解压缩到一个同一个目录下即可;

现在用命令,我想到的最麻烦的方法是,执行3次命令,得到3个目录,最后再手工合并成一个安装介质目录及文件;

有没有更简单、方便的方式或命令选项呢?Yes

WAS_ND_V8.5.5_1_OF_3.zip

WAS_ND_V8.5.5_2_OF_3.zip

WAS_ND_V8.5.5_3_OF_3.zip

3个zip文件,用以下命令一次性解压缩:

unzip WAS_ND_V8.5.5_\?_OF_3.zip -d WAS_ND_V8.5.5

删除zip文件

rm -f WAS_ND_V8.5.5_?_OF_3.zip

与此类似:

8.5.5-WS-WAS-FP0000007-part1.zip

8.5.5-WS-WAS-FP0000007-part2.zip

unzip 8.5.5-WS-WAS-FP0000007-part\?.zip -d 8.5.5-WS-WAS-FP0000007

rm -f 8.5.5-WS-WAS-FP0000007-part?.zip

WAS_V8.5.5_SUPPL_1_OF_3.zip
WAS_V8.5.5_SUPPL_2_OF_3.zip
WAS_V8.5.5_SUPPL_3_OF_3.zip

unzip WAS_V8.5.5_SUPPL_\?_OF_3.zip -d WAS_V8.5.5_SUPPL

rm -f WAS_V8.5.5_SUPPL_?_OF_3.zip

8.5.5-WS-WASSupplements-FP0000005-part1.zip

8.5.5-WS-WASSupplements-FP0000005-part2.zip

unzip 8.5.5-WS-WASSupplements-FP0000005-part\?.zip -d 8.5.5-WS-WASSupplements-FP0000005

rm -f 8.5.5-WS-WASSupplements-FP0000005-part?.zip

参考:http://racoguo.blog.51cto.com/2309068/1288050

2. Response文件有很多选项,得一一检查和设置了!还是老办法,首先在Linux上测,通过后,再朝AIX上搬。

IBMIM.exe -record D:\IBM\InstallationManager\response.xml -skipInstall D:\IBM\InstallationManager\IM_shared

使用 IBM Installation Manager 管理 IBM i 上 WebSphere Application Server

[root@rhel65x64 tools]# cd /opt/IBM/InstallationManager/eclipse/tools

[root@rhel65x64 tools]# ./imcl -acceptLicense input response.xml -log /tmp/instfile/install20161007.log
已将 com.ibm.websphere.ND.v85_8.5.5007.20150820_2101 安装到 /opt/IBM/WebSphere/AppServer 目录。

-properties cic.selector.nl=zh这个参数不太明白有什么作用?

待续。

0 0
原创粉丝点击