飘叶
作者飘叶·2013-12-16 17:46
数据库管理员·volkswagen

成功在RHEL6.3上安装TSA 3.2

字数 3462阅读 3094评论 0赞 3

原来在RHEL 6.3上安装TSA3.1经常失败,一直卡住不动,后来我扔哪儿不管大约1小时左右提示安装失败,版本为3.1,运用命令prereqSAM检查是会失败的,修改/redhat-release骗过检查,或者 installSAM --noprereqcheck 安装,最后安装失败,最后提示为rsct.core>=XXX  is needed by rsct.64bit-XXX.x86_64,报告依赖包出错,其实相应的包已经安装正确。这个报错感觉不准。后来检查官方文档,需要安装的包为libgcc ,glibc,libstdc++,nss-softokn-freebl,ksh,audit-libs,cracklib,db4,libselinux,pam,compat-libstdc++,libaio .我发现我已经全部安装完毕,后来我上生产环境检查我们的生产环境实验室安装的包如下:libgcc-4.4.7-3.el6.x86_64
libgcc-4.4.7-3.el6.i686
glibc-devel-2.12-1.107.el6.x86_64
glibc-2.12-1.107.el6.i686
glibc-headers-2.12-1.107.el6.x86_64
glibc-2.12-1.107.el6.x86_64
glibc-common-2.12-1.107.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.x86_64
libstdc++-4.4.7-3.el6.i686
libstdc++-devel-4.4.7-3.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.i686
libstdc++-4.4.7-3.el6.x86_64
nss-softokn-freebl-devel-3.12.9-11.el6.x86_64
nss-softokn-freebl-3.12.9-11.el6.i686
nss-softokn-3.12.9-11.el6.x86_64
nss-softokn-devel-3.12.9-11.el6.x86_64
nss-softokn-freebl-3.12.9-11.el6.x86_64
ksh-20100621-19.el6_4.3.x86_64
audit-libs-python-2.2-2.el6.x86_64
audit-libs-2.2-2.el6.i686
audit-libs-devel-2.2-2.el6.x86_64
audit-libs-devel-2.2-2.el6.i686
audit-libs-2.2-2.el6.x86_64
cracklib-2.8.16-4.el6.i686
cracklib-2.8.16-4.el6.x86_64
cracklib-python-2.8.16-4.el6.x86_64
cracklib-dicts-2.8.16-4.el6.x86_64
db4-devel-4.7.25-17.el6.x86_64
db4-utils-4.7.25-17.el6.x86_64
db4-cxx-4.7.25-17.el6.x86_64
db4-4.7.25-17.el6.i686
db4-4.7.25-17.el6.x86_64
libselinux-2.0.94-5.3.el6_4.1.x86_64
libselinux-utils-2.0.94-5.3.el6_4.1.x86_64
libselinux-devel-2.0.94-5.3.el6_4.1.i686
libselinux-devel-2.0.94-5.3.el6_4.1.x86_64
libselinux-python-2.0.94-5.3.el6_4.1.x86_64
libselinux-2.0.94-5.3.el6_4.1.i686
pam_krb5-2.3.11-9.el6.x86_64
pam-1.1.1-13.el6.i686
pam_ldap-185-11.el6.x86_64
pam-devel-1.1.1-13.el6.x86_64
pam-1.1.1-13.el6.x86_64
gnome-keyring-pam-2.28.2-8.el6_3.x86_64
pam_passwdqc-1.0.5-6.el6.x86_64
nss-pam-ldapd-0.7.5-18.1.el6_4.x86_64
fprintd-pam-0.1-20.git04fd09cfa.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.x86_64
compat-libstdc++-33-3.2.3-69.el6.i686
libaio-0.3.107-10.el6.x86_64

然后花费大约1小时成功安装TSA 3.1。不过悲剧的是配置db2haicu失败,无奈下载了DB2 V9.7 Fix 8包,里面有tsa3.22的安装包。由于安装时未卸载tsa 3.1版本,后面配置db2haicu时报错如下:

 
PID     : 974914               TID  : 1           PROC : db2haicu 
INSTANCE: db2inst1             NODE : 000 
EDUID   : 1 
FUNCTION: DB2 Common, SQLHA APIs for DB2 HA Infrastructure, 
sqlhaCreateNetwork, probe:50 
RETCODE : ECF=0x90000542=- RETCODE :
          ECF=0x90000542=-1879046846=ECF_SQLHA_CREATE_GROUP_FAILED
          Create group failed.
Line # : 6531---rhel1: 2661-011 The command specified for attribute MonitorCommand is
         NULL, not a absolute path, does not exist or has insufficient permissions to
         be run.

查资料得知安装不完整,需要执行/opt/IBM/db2/V9.7/install/tsamp/db2cptsa,两个节点全部执行,配置正常工作。猜想可能跟我没有卸载干净3.1有关。tsa 3.1看来支持RHEL6版本确实有问题,虽然成功骗过检查或强制不检查安装成功,但是在/tmp下有一日志文件发现报了几个error,懒得深究了,然后反应过来看生产环境也是3.22版本。还有配置是不需要将selinux禁用,试过几次将selinux禁用,将/etc/selinux/config中的更改为SELINUXTYPE=disabled  ,重启后我的虚拟机不能正常启动,无奈修改启动的grub,增加selinux=0 然后启动成功。

详细参考http://www-01.ibm.com/support/docview.wss?uid=swg21383142

如果觉得我的文章对您有用,请点赞。您的支持将鼓励我继续创作!

3

添加新评论0 条评论

Ctrl+Enter 发表

作者其他文章

相关文章

相关问题

相关资料

X社区推广