테스트 환경

IBM AIX 7.2

-

Oracle Tuxedo 12c

Oracle Tuxedo 10.3g

 

테스트

한 계정으로 서로 다른 버전의 Tuxedo 엔진을 기동하는 테스트 진행 

 

 

테스트 내용 

UNIX OS상에서 같은 계정으로 접속하여 .profile에 각기 다른 환경설정을 해주고 엔진을 기동하였을 때,

하나의 Tuxedo가 올라가면 다른 version의 Tuxedo는 올라가지 않는 것을 확인하였다.

 

 

테스트 결과 

* 버전이 다를 경우 나오는 ULOG들 

LIBTUX_CAT:590: ERROR: Unable to read the TUXCONFIG file, version type mismatch

- 버전이 맞지 않기 때문에 환경변수파일을 읽고 올라갈 수 없다.

CMDTUX_CAT:111: ERROR: TUXCONFIG (/ofm/jwchoi/sw/tp/tux103/samples/atmi/simpapp/tuxconfig) of machine node1 
must be the same as the TUXCONFIG environment variable (/ofm/jwchoi/sw2/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/tuxconfig)

CMDTUX_CAT:867: ERROR: tmloadcf: Above errors found during syntax checking

- 현재 엔진을 기동시키려는 버전의 환경변수가 현재 기동중인 버전의 환경변수를 읽고 올라갈 수 없다.

 

TMADMIN_CAT:188: ERROR: Error while obtaining the Bulletin Board parameters

- Bulletin Board 파라미터를 가져올 수 없다.

 

 

테스트 솔루션

 

현재 올라가있는 버전의 Tuxedo의 환경변수인 ubbconfig를 읽고 올라갈 수 없도록 

현재 기동시키려는 버전의 Tuxedo의 환경변수를 다시 export 해준다.

export TUXCONFIG=/ofm/jwchoi/sw/tp/tux103/samples/atmi/simpapp/tuxconfig

 

그리고

tmloadcf -y ubbsimple

tmboot -y

tmadmin -r

로 확인하여주면 정상적으로 기동되는 것을 확인할 수 있다.

 

 

 

BBL로 떠 있는 BBL을 확인한다.

 

두 개가 떠있는 것을 확인하였으므로 서로 다른 버전의 기동이 한계정으로 가능하다는 것이 결론

 

# ps -ef | grep BBL
  jwchoi  6685424        1   0 10:45:45 pts/11  0:00 BBL -C dom=simpapp -g 30002 -i 0 -u node1 -U /ofm/jwchoi/sw2/tp/tuxedo12.2.2.0.0/samples/atmi/simpapp/logs/ULOG -m 0 -A
  jwchoi  9110178  3146340   0 11:19:39 pts/16  0:00 grep BBL
  jwchoi 17105416        1   0   Nov 25      -  0:01 BBL -C dom=simpapp -g 30002 -i 0 -u node1 -U /ofm/jwchoi/sw/tp/tux103/samples/atmi/simpapp/ULOG -m 0 -A

 

 

 

 

 

 

계속 까먹네;