环境:
Oracle 10g
RH Linux ES 4.0
PT8.49
EPM9.0
Weblogic 9.2
tuxedo 9.1
另有一台 WINDOW 2003 SERVER 作为 FILE SERVER
DATA MOVER, UPDATING PT DATABASE 均在FILE SERVER上完成
问题:
PSRENSRV在booting application domain时 报错
CMDTUX_CAT:1685: ERROR: Application initialization failure
在psadmin 里 把 EVENT NOTIFICATION 设置为 NO (WSL和JOLT都已经设置为 YES,VP1/VP1 SERVERNAME DOMAINID等参数也都设置正确)
DOMAIN 可以 BOOT(SERIAL) 成功 12个processes running
但是 从 WINDOW 机器上 无法登入3-tiers的 APPLICATION DESIGNER
WSL 端口 和 PSADMIN里设置的一样LINUX主机名 也能 ping 通 DOMAIN名也对(和 ORACLE_SID 及 DB_NAME一样),2层能连上 但是3层就不行 连不上去
ERROR MSG 如下:
Could not connect to application server F90DMO (//jingan:7000).Possible causes are: the server name/IP address and port for the application server alias are incorrect, the application server is not booted, or the network is unreachable.Contact your system administrator or check the Tuxedo log for more information.
不知道是什么问题?
看了下 SERVER STATUS,
-----------------------------
PeopleSoft Domain Status Menu
-----------------------------
Domain Name: F90DMO
1) Server status
2) Client status
3) Queue status
q) Quit
Command to execute (1-3, q) [q]: 1
Loading command line administration utility ...
tmadmin - Copyright (c) 1996-1999 BEA Systems, Inc.
Portions * Copyright 1986-1997 RSA Data Security, Inc.
All Rights Reserved.
Distributed under license by BEA Systems, Inc.
Tuxedo is a registered trademark.
> Prog NameQueue NameGrp NameID RqDone Load Done Current Service
----------------------------- ------ --------- ---------------
BBL
237589jingan 01487400 (IDLE )
PSMONITORSRV MONITOR MONITOR10 0 (IDLE )
PSANALYTICSRV00080.00001 ANALYTI+ 10 0 (IDLE )
PSAPPSRV APPQAPPSRV 10 0 (IDLE )
PSWATCHSRV WATCH WATCH
10 0 (IDLE )
PSANALYTICSRV00080.00002 ANALYTI+ 20 0 (IDLE )
PSAPPSRV APPQAPPSRV 20 0 (IDLE )
PSANALYTICSRV00080.00003 ANALYTI+ 30 0 (IDLE )
PSAPPSRV APPQAPPSRV 30 0 (IDLE )
WSL
00001.00020 BASE
200 0 (IDLE )
PSSAMSRV SAMQAPPSRV 1000 0 (IDLE )
JREPSVR00094.00250 JREPGRP2500 0 (IDLE )
JSL
00095.00200 JSLGRP 2000 0 (IDLE )
>
LINUX上的 数据 就只有 BBL在 RQDONE 和 LOAD DONE 是由数据的;而其他各个PROCESSES都是 0 ,我想问题可能处在这 但不知道如何解决;(在另外一台成功运行的 PS SERVER的 WINDOWS上 其他的 一些PROCESSES 是由 数据在 RQ 和 LOAD 栏的)
如果用tmadmin进如 tuxedo 命令行 运行 boot -g APPSRV -i的话 也无法手动启动
> boot -g APPSRV -i 2
INFO: BEA Tuxedo, Version 9.1, 32-bit, Patch Level 036
INFO: Serial #: 650522264137-2065448083901, Expiration NONE, Maxusers 1000000
INFO: Licensed to: Oracle-Peoplesoft-ISV
Booting server processes ...
exec PSAPPSRV -s@../psappsrv.lst -s@../psqcksrv.lst -sICQuery -sSqlQuery:SqlRequest -- -C psappsrv.cfg -D F90DMO -S PSAPPSRV :
CMDTUX_CAT:821: INFO: Duplicate server.
0 processes started.
如果 shutdown 再启动 就会 报 error
另外 在 /appserv//stderr 文件里 显示:
dlopen in libpscompat failed for 'lib.so': lib.so: cannot open shared object file: No such file or directory
我找过 libpscompat.so 文件 在 /bin 下面 但是不是 文本文件 看不了 lib.so 文件 则找不到
请达人帮忙谢谢!
|