Hitachi

uCosminexus Application Server System Setup and Operation Guide


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 J2EE

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 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 Linux

    ${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 J2EE server

CSCCFJ_SERVER_HOME

${cosminexus.home}/CC

PATH

${cosminexus.home}/jdk/bin:${cosminexus.home}/TPB/bin:${cosminexus.home}/PRF/bin:/bin:/usr/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 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.