Sunday, March 4, 2012

Tuxedo configuration



                                           Tuxedo configuration




UBBCONFIG File




¨       Each Tuxedo domain is controlled by a configuration file in which installation-dependent parameters are defined.

¨       The text version of the configuration file is referred to as UBBCONFIG, although the configuration file may have any name, as long as the content of the file conforms to the format described in reference page UBBCONFIG(5) in BEA Tuxedo File Formats, Data Descriptions, MIBs, and System Processes Reference.

¨       The UBBCONFIG file for a Tuxedo domain contains all the information necessary to boot the application, such as lists of its resources, machines, groups, servers, available services, and so on.

¨       It consists of nine sections, five of which are required for all configurations: RESOURCES, MACHINES, GROUPS, SERVERS, and SERVICES.

¨       TUXCONFIG file is a binary version of the UBBCONFIG file












































DMCONFIG File 



¨       A Domains configuration is a set of two or more domains (or applications) that can communicate and share services with the help of the BEA Tuxedo Domains feature.

¨       DMCONFIG file defines the following:
ü       The remote domains with which the local domain can communicate
ü       The local resources (such as services and queues) accessible to remote domains
ü       The remote resources accessible to the local domain
ü       Which local and remote resources are accessible through which gateways

¨       BDMCONFIG is the binary version of DMCONFIG file




Tuxedo Bulletin Board 


¨       The BEA Tuxedo system uses the TUXCONFIG file to set up a bulletin board on each server machine in a Tuxedo domain.

¨       When a Tuxedo server process becomes active, it advertises the names of its services in the bulletin board.
  
¨       Some information in the bulletin board is global and is replicated on every server machine in the Tuxedo domain (for example, the names and locations of all servers offering a particular service).

¨       Other information is local and is visible only on the local bulletin board (for example, the actual number and type of client requests currently waiting on a local server request queue).




Setting Environment Variables on a UNIX System 



     
 TUXCONFDIR       
Tuxedo configuration direct
TUXCONFIG
Binary version of tuxedo config file (binary format of ubbconfig file)
TUXDIR              
Tuxedo  32bit S/W installation directory 
TUXDIR_64         
Tuxedo  64bit S/W installation directory 
TUXDIR_BIN        
Tuxedo  32bit S/W installation - bin  directory 
TUXDIR_LIB        
Tuxedo  32bit S/W installation - lib  directory  

WEBJAVADIR
$TUXDIR/udataobj/webgui/java
PATH
$APPDIR:$TUXDIR/bin:/bin:$PATH

LD_LIBRARY_PATH
$APPDIR:$TUXDIR/lib:/lib:/usr/lib:$LD_LIBRARY_PATH

Note: For HP-UX systems only, use SHLIB_PATH instead of LD_LIBRARY_PATH 


export TUXDIR APPDIR TUXCONFIG WEBJAVADIR PATH LD_LIBRARY_PATH

















No comments:

Post a Comment