DIhosts文件权限不足,导致启动DI失败

现象:启动DI instanse D01出错。

进入PRD2(DI)以用户prdadm启动:

ERPPRD2:prdadm 2> startsap R3 D01 ERPDI
Checking db6 db Database
------------------------------
Database is not available via R3trans

Database db6 db must be started first


     执行R3trans –x 测试:
ERPPRD2:prdadm 8> R3trans -x
This is R3trans version 6.19 (release 720 - 06.04.10 - 16:31:00 with UA1430.1 / prepared for CSN 1287305).
unicode enabled version
2EETW169 no connect possible: "DBMS = DB6                              --- DB2DBDFT = 'PRD'"

R3trans finished (0012).


     查看目录/home/prdadm下的trans.log,其中R3trans报错如下:
ERROR in DB6Connect[dbdb6.c, 1737] CON = 0 (BEGIN)          
DbSlConnectDB6( SQLConnect ): [IBM][CLI Driver] SQL1336N  The remote host "ERPDB" was not found.  SQLSTATE=08001 

     现在看来原因是PRD2无法识别ERPDB,为什么呢???!!!

     难道是hosts设置有问题,对比PRD1与PRD2的/etc/hosts,内容完全正确,但是PRD2的hosts文件权限为640,而PRD1为644,可能某次备份hosts不小心修改了属性。将PRD2的/etc/hosts访问属性改为644,执行R3trans –x:
ERPPRD2:prdadm 8> R3trans -x
This is R3trans version 6.19 (release 720 - 06.04.10 - 16:31:00 with UA1430.1 / prepared for CSN 1287305).
unicode enabled version
R3trans finished (0000).

     启动D01成功
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值