uCosminexus Application Server, System Setup and Operation Guide

[Contents][Glossary][Index][Back][Next]

4.1.13 Check points on setting environment variables of the logical server

The environment variables of the logical server automatically set by the Management Server are set in adminagent.xml (Administration Agent Setup file) at the time of installation. The following table describes the environment variables of the logical server set automatically by the Management Server, for each OS.

Table 4-6 Environment variables of logical server set automatically by Management Server (for Windows)

Logical server Environment variable Setup value
Logical performance tracer Path ${cosminexus.home}\PRF\bin;%{Path}
Logical Smart Agent Path ${cosminexus.home}\TPB\bin;%{Path}
TPDIR ${cosminexus.home}\TPB
VBROKER_ADM ${cosminexus.home}\TPB\adm
Logical naming service CLASSPATH Not set.
Path ${cosminexus.home}\jdk\bin;${cosminexus.home}\TPB\bin;%{Path}
TPDIR ${cosminexus.home}\TPB
VBROKER_ADM ${cosminexus.home}\TPB\adm
Logical CTM
domain manager
CTMDIR ${cosminexus.home}\CTM
Path ${cosminexus.home}\CTM\bin;${cosminexus.home}\TPB\bin;%{Path}
TPDIR ${cosminexus.home}\TPB
VBROKER_ADM ${cosminexus.home}\TPB\adm
Logical CTM CTMDIR ${cosminexus.home}\CTM
Path ${cosminexus.home}\CTM\bin;${cosminexus.home}\TPB\bin;%{Path}
TPDIR ${cosminexus.home}\TPB
VBROKER_ADM ${cosminexus.home}\TPB\adm
Logical SFO
server
Path ${cosminexus.home}\CTM\bin;${cosminexus.home}\jdk\bin;${cosminexus.home}\TPB\bin;${cosminexus.home}\PRF\bin;%{Path}
TPDIR ${cosminexus.home}\TPB
VBROKER_ADM ${cosminexus.home}\TPB\adm
Logical J2EE server Path ${cosminexus.home}\CTM\bin;${cosminexus.home}\jdk\bin;{cosminexus.home}\TPB\bin;{cosminexus.home}\PRF\bin;%{Path}
Logical Web Server Path ${cosminexus.home}\PRF\bin;%{PATH}

Table 4-7 Environment variables of logical server set automatically by Management Server (For UNIX)

Logical server Environment variable Setup value
Logical performance tracer PATH ${cosminexus.home}/PRF/bin:${PATH}
Library path#1 ${cosminexus.home}/PRF/lib:%{library path#1}
AIXTHREAD_SCOPE#2 S
EXTSHM#2 ON
LDR_CNTRL#2 MAXDATA=0x40000000
NODISCLAIM#2 true
PSALLOC#2 early
Logical smart agent PATH ${cosminexus.home}/TPB/bin:/bin:/usr/bin:${PATH}
TPDIR ${cosminexus.home}/TPB
VBROKER_ADM ${cosminexus.home}/TPB/adm
Library path#1 ${cosminexus.home}/TPB/lib:/opt/hitachi/common/lib:%{library path#1}
AIXTHREAD_COND_DEBUG#2 Not set.
AIXTHREAD_MUTEX_DEBUG#2 Not set.
AIXTHREAD_RWLOCK_DEBUG#2 Not set.
AIXTHREAD_SCOPE#2 S
NODISCLAIM#2 true
PSALLOC#2 early
Logical naming service CLASSPATH Not set.
PATH
  • For AIX
    ${cosminexus.home}/jdk/bin:${cosminexus.home}/TPB/bin:/usr/bin:${PATH}
  • For HP-UX, Linux, and Solaris
    ${cosminexus.home}/jdk/bin:${cosminexus.home}/TPB/bin:/bin:/usr/bin:${PATH}
TPDIR ${cosminexus.home}/TPB
VBROKER_ADM ${cosminexus.home}/TPB/adm
Library path#1 ${cosminexus.home}/TPB/lib:${library path#1}
AIXTHREAD_SCOPE#2 S
NODISCLAIM#2 true
PSALLOC#2 early
Logical CTM
domain manager
CTMDIR ${cosminexus.home}/CTM
PATH ${cosminexus.home}/CTM/bin:${cosminexus.home}/TPB/bin:%{PATH}
TPDIR ${cosminexus.home}/TPB
VBROKER_ADM ${cosminexus.home}/TPB/adm
Library path#1 ${cosminexus.home}/CTM/lib:${cosminexus.home}/TPB/lib:${library path#1}
AIXTHREAD_SCOPE#2 S
EXTSHM#2 ON
LDR_CNTRL#2 MAXDATA=0x40000000
PSALLOC#2 early
NODISCLAIM#2 true
Logical CTM CTMDIR ${cosminexus.home}/CTM
PATH ${cosminexus.home}/CTM/bin:${cosminexus.home}/TPB/bin:%{PATH}
TPDIR ${cosminexus.home}/TPB
VBROKER_ADM ${cosminexus.home}/TPB/adm
Library path#1 ${cosminexus.home}/CTM/lib:${cosminexus.home}/TPB/lib:${library path#1}
AIXTHREAD_SCOPE#2 S
EXTSHM#2 ON
LDR_CNTRL#2 MAXDATA=0x40000000
PSALLOC#2 early
NODISCLAIM#2 true
Logical SFO server CSCCFJ_SERVER_HOME ${cosminexus.home}/CC
PATH ${cosminexus.home}/jdk/bin:${cosminexus.home}/TPB/bin:${cosminexus.home}/PRF/bin:/bin:${PATH}
TPDIR ${cosminexus.home}/TPB
VBROKER_ADM ${cosminexus.home}/TPB/adm
Library path#1 ${cosminexus.home}/TPB/lib: ${cosminexus.home}/PRF/lib:${cosminexus.home}/CTM/lib:/opt/hitachi/common/lib:${library path#1}
AIXTHREAD_COND_DEBUG#2 OFF
AIXTHREAD_MUTEX_DEBUG#2 OFF
AIXTHREAD_RWLOCK_DEBUG#2 OFF
AIXTHREAD_SCOPE#2 S
EXTSHM#2 ON
NODISCLAIM#2 true
PSALLOC#2 early
Logical J2EE server CSCCFJ_SERVER_HOME ${cosminexus.home}/CC
PATH ${cosminexus.home}/jdk/bin:${cosminexus.home}/TPB/bin:${cosminexus.home}/PRF/bin:/bin:${PATH}
Library path#1 ${cosminexus.home}/TPB/lib: ${cosminexus.home}/PRF/lib:${cosminexus.home}/CTM/lib:/opt/hitachi/common/lib:${library path#1}
AIXTHREAD_COND_DEBUG#2 OFF
AIXTHREAD_MUTEX_DEBUG#2 OFF
AIXTHREAD_RWLOCK_DEBUG#2 OFF
AIXTHREAD_SCOPE#2 S
EXTSHM#2 ON
NODISCLAIM#2 true
PSALLOC#2 early
Logical Web Server PATH ${cosminexus.home}/PRF/bin:${PATH}
Library path#1 ${cosminexus.home}/PRF/lib:${library path#1}
NODISCLAIM#2 true
PSALLOC#2 early

#1 Name of the environment variables specified in the library path differs for each OS:

#2 It is AIX specific environment variable. Not applicable to OS other than AIX.