8.51工具PSAPPSRV crash

问题描述 投票:0回答:1

尝试在运行Linux的虚拟机上安装新的PT实例,版本如下:OS: Linux CentOS 6.5 64bitDatabase: Oracle 11.2.0.1 64bitApp Serv: Tuxedo 11gR1 11.1.1.3 64bit RP015Web Serv: WebLogic 10.3.6JDK: Jrockit for linux jdk 1.6.0_45 R28.2.7-4.1.0 64bitPT: 8.51.25

我可以:-启动DB,能够连接SQLPLUS、App Designer、Data Mover-启动App Serv(监听端口7000、9000)-启动Web Serv-访问网页(Web Serv运行正常)

当我加载PIA登录页面时,我得到了TPESVCERR错误(默认设置错误).如果我尝试通过PIA登录,也会出现同样的错误。

Web Serv日志(可以反复看到相同的错误)

SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest TPESVCERR - server error while handling request
SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest An error occurred on the application server within Jolt while running the service.  Cancel the current operation and retry.  If the problem persists contact your system administrator. Error Code:10
SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest Application Server last connected //192.168.236.129_9000
SEVERE  psft.pt8.auth.WebProfile    loadProfile ERROR: WebProfile loading internal default settings because of an Exception while communicating with "192.168.236.129:9000"
SEVERE  psft.pt8.auth.WebProfile    loadProfile TPESVCERR - server error while handling request
SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest TPESVCERR - server error while handling request
SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest An error occurred on the application server within Jolt while running the service.  Cancel the current operation and retry.  If the problem persists contact your system administrator. Error Code:10
SEVERE  psft.pt8.net.NetReqRepSvc   sendRequest Application Server last connected //192.168.236.129_9000
SEVERE  psft.pt8.util.PIAPerfUtil   initializePSPerf    PerfMon: Unable to retrieve performance monitor MonitorURL, Reason:Error connecting to AppServer, Ppm JoltSession to 192.168.236.129:9000 not created, reason: bea.jolt.ServiceException: TPESVCERR - server error while handling request

应用服务日志(同一错误可反复出现)。

PSAPPSRV.3767 (1) [06/25/14 09:29:08 GetCertificate](0) Process aborted.
PSPAL: Abort: Unexpected signal received
PSPAL: Abort: Location: /vob/peopletools/src/pspal/exception_sigaction.cpp:494: RecoverableSignalHandler
PSPAL: Abort: Generating process state report to /db/pt851cfg/appserv/psdb1/LOGS/PSAPPSRV.3983/process_state.txt
PSAPPSRV.4171 (0) [06/25/14 09:29:15](0) PeopleTools Release 8.51.25 (Linux) starting. Tuxedo server is APPSRV(99)/1
PSAPPSRV.4171 (0) [06/25/14 09:29:15](0) Cache Directory being used: /db/pt851cfg/appserv/psdb1/CACHE/PSAPPSRV_1/
PSAPPSRV.4171 (0) [06/25/14 09:29:15](2) App server host time skew is DB+00:00:00 (ORACLE PSDB)
PSAPPSRV.4171 (0) [06/25/14 09:29:15](2) (PreloadMemoryCache) No project name set in the configuration file Cache Settings parameter, PreloadMemoryCache.  Nothing to preload into memory cache.
PSAPPSRV.4171 (0) [06/25/14 09:29:15](2) Use FTP Library has value : Y
PSAPPSRV.4171 (0) [06/25/14 09:29:15](0) Server started
PSAPPSRV.3983 (1) [06/25/14 09:29:17 GetCertificate](0) Process aborted.

燕尾服日志(同样的错误可以重复出现)。

092925.PSDB!PSAPPSRV.4357.735041312.0: 06-25-2014: Tuxedo Version 11.1.1.3.0, 64-bit
092925.PSDB!PSAPPSRV.4357.735041312.0: LIBTUX_CAT:262: INFO: Standard main starting
092925.PSDB!PSAPPSRV.4357.735041312.0: LIBTUX_CAT:476: WARN: Server 99/2: client process 3487: lost message
092925.PSDB!PSAPPSRV.4357.735041312.0: LIBTUX_CAT:477: WARN: SERVICE=GetCertificate    MSG_ID=0    REASON=server died

我不认为Web Serv和App Serv之间的连接有什么问题,(当我关闭App Serv时,Web Serv会抱怨App Serv不可用)从日志上看,PSAPPSRV在处理GetCertificate请求时崩溃了,debug信息说 "无法确定异常位置",这很麻烦。

#0  0x0000003b80ae15e3 in select () from /lib64/libc.so.6
#1  0x00007f3ccafc58f7 in PSPAL::DumpProcessState::CallDebugger(int, char const*, PSPAL::ExceptionContext const*, bool) () from /db/pt851/bin/libpspal64.so
#2  0x00007f3ccafc5bd4 in PSPAL::DumpProcessState::GenerateAbortDiagnostics(char const*, PSPAL::ExceptionContext*) () from /db/pt851/bin/libpspal64.so
#3  0x00007f3ccafba1db in PSPAL::Abort(char const*, char const*, int, char const*, PSPAL::ExceptionContext*) () from /db/pt851/bin/libpspal64.so
#4  0x00007f3ccafbfad1 in PSPAL::SigactionSignalHandler::RecoverableSignalHandler(int, siginfo*, void*) () from /db/pt851/bin/libpspal64.so
#5  0x00007f3ccafc03a5 in PSPAL::SigactionSignalHandler::SignalHandler(int, siginfo*, void*) () from /db/pt851/bin/libpspal64.so
#6  <signal handler called>
#7  0x00007f3cca099f0e in CReadSerialObj::Init(void*) () from /db/pt851/bin/libpscmnutils.so
#8  0x00007f3cca09a275 in CReadSerialObj::CReadSerialObj(EOBJECT_TYPE, void*) () from /db/pt851/bin/libpscmnutils.so
#9  0x00007f3cca09a449 in CReadFrame::CReadFrame(EOBJECT_TYPE, void*) () from /db/pt851/bin/libpscmnutils.so
#10 0x00007f3cc8b33b59 in CNetRecvMsg::CNetRecvMsg(void*) () from /db/pt851/bin/libpsnetapi.so
#11 0x00007f3cc8b3e557 in CNetReqRepSvc::CNetReqRepSvc(CNetServer*, tpsvcinfo*, wchar_t const*) () from /db/pt851/bin/libpsnetapi.so
#12 0x00007f3cc082ce5c in CCertificateService::CCertificateService(CNetServer*, IPSSignonPeopleCode*, tpsvcinfo*) () from /db/pt851/bin/libpssecurity.so
#13 0x00007f3cc082f2a7 in CertificateServiceFactory::Create(CNetServer*, IPSSignonPeopleCode*, tpsvcinfo*) const () from /db/pt851/bin/libpssecurity.so
#14 0x0000000000419235 in CAppServer::GetCertificate(tpsvcinfo*) ()
#15 0x000000000041549d in GetCertificate ()
#16 0x00007f3cccdaca4b in _tmsvcdsp () from /db/tuxedo/tuxedo11gR1/lib/libtux.so
#17 0x00007f3cccdd4146 in _tmrunserver () from /db/tuxedo/tuxedo11gR1/lib/libtux.so
#18 0x00007f3cccdaa42c in _tmstartserver () from /db/tuxedo/tuxedo11gR1/lib/libtux.so
#19 0x000000000040a747 in main ()

尝试了许多不同的配置设置,没有任何效果。会不会是库的兼容性问题?任何帮助将是感激的。

crash peoplesoft
1个回答
1
投票

8:51 PT版本只认证Oracle Tuxedo 10.3.0.0.0版本。

而你使用的是11g版本,这可能是AppServer崩溃的问题。

希望能帮到你:)

© www.soinside.com 2019 - 2024. All rights reserved.