IBM TXSeries cics Fix 文件在Linux系统下的安装与升级

IBM 会定时给IBM TXSERIES CICS提供一些小更新的FIX,这些FIX可以看成是IF,也就是内部FIX,下面就是最新CICS 8.2.2.2的FIX更新记录,更新调用到TXSeriesFixInstaller.sh 脚本文件,该命令在安装前会将现有的CICS 作了BACKUP ,在/opt/ibm/cics/backup目录. 在更新后,如果发现兼容性问题,需要将CICS回滚,也可以调用TXSeriesFixUnInstaller.sh 脚 本命令,将IF删除,还原到原来的CICS版本。下面为FIX更新过程:

[root@rhel7 cics822]# tar zxvf 8.2.0.2-TXSeries-Linux-IF02.tar.Z
FixInstaller_TXSeries_8.2.0.2_InterimServiceFix_2.jar
8.2.0.2-TXSeries-IF-Install.readme
[root@rhel7 cics822]# more *-Install.readme

建议在安装前,详细阅读Install.readme文件,里面有安装与反安装的详细说明。

安装选项说明:

Usage: TXSeriesFixInstaller.sh { help | jarfilename [ silent | verbose | extract | info ] }
TXSeriesFixInstaller.bat { help | jarfilename [ silent | verbose | extract | info ] }

阅读更多

在RHEL LINUX 7.4 GNOME桌面环境下安装Oracle12C安装实录–(安装排障过程)

在RHEL LINUX 7.4 GNOME桌面环境下安装Oracle12C安装实录,一开始安装时,是遇到各种各样报错,都是报一些 makefile错误,如下所示:

Error in invoking target ‘links proc gen_pcscfg procob’ of makefile ‘/opt/app/oracle/product/12.1.0/dbhome_1/precomp/lib/ins_precomp.mk’.

Error in invoking target ‘all_no_orcl’ of makefile ‘/opt/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk’

Error in invoking target ‘clientonlyinstall’ of makefile ‘/opt/app/oracle/product/12.1.0/dbhome_1/ldap/lib/ins_ldap.mk’

Error in invoking target ‘utilities’ of makefile ‘/opt/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk’

Error in invoking target ‘irman loracle’ of makefile ‘/opt/app/oracle/product/12.1.0/dbhome_1/rdbms/lib/ins_rdbms.mk’

针对以上报错,百度网页上,有许多说明,但都不是完全对,都不能最终解决问题,虽然,一遇上报错,一路按continue(继续)可以完成安装,但相信最后完成安装的ORACLE12C都是不完整 的,存在诸多问题的,最后,不得不uninstall  Oracle12c .最后潜下心来,认真分析问题,最后顺利完成Oracle12C安装,下面为凭记忆和安装日志弄成的安装实录,相信会对以后遇到类似的问题有帮助。特此记录:

阅读更多

weblogic12C install Invalid Central Inventory Location “/opt/app/oraInventory” (cannot read/write/execute)

今天,在RHEL7.4安装weblogic12c时,版本号是:12.1.3, 想着,以专有的 weblogic 用户组来安装weblogic12,就创建weblogic用户组,并且在weblogic用户下,安装 jdk18,并设置好.bashrc里的jdk的属性,确认在weblogic用户终端字符界面下,执行java -version 正常看到jdk的版本。然后,就上传到weblogic用户目录下,执行:java -jar fmw_12.1.3.0.0_wls.jar ,却遇到如下报错:

Invalid Central Inventory Location “/opt/app/oraInventory” (cannot read/write/execute),

考虑到本机在此之前, 用oracle用户安装了oracle12c, 并创建了/opt/app/oraInventory.估计是weblogic用户没有对这个目录有读写权限。就想,如果我将 weblogic用户也加入到oracle相关用户组,相信应可以对这个/opt/app/oraInventory有读写目录权限。但我想着将这个weblogic加入到oracle相关用户属组,略显麻烦,还不如直接用 oracle用户来安装。

于是,切换到oracle用户,并将fmw_12.1.3.0.0_wls.jar,移到/home/oracle目录下,并且赋于这个安装文件oracle:orainstall用户组属性。然后再次执行java -jar fmw_12.1.3.0.0_wls.jar ,就没有报错,并顺利安装,这次安装是首次安装weblogic12c,感觉weblogic12c的安装过程比weblogic11g 有较大差别。