Boot Oracle Tuxedo Services

Use the following steps to start Oracle Tuxedo services and verify that they are active:

    Procedure
  1. Type the following command to boot the server:
    tmboot -y
    If the above steps are applied to the Employee Information (EmpInfo), All Data Types (AllDataTypes), Sequence Element (SeqElem), Receive Character As Null (ReceiveCharAsNull) and Timeout (Timeout) examples, the following message displays on the screen indicating that the Oracle Tuxedo services are being successfully booted:
    Booting all admin and server processes in /home/adapter/TuxSvc_Jolt/tuxconfig
    INFO: Oracle Tuxedo, Version 12.2.2.0.0, 64-bit, Patch Level (none)
    
    Booting admin processes ...
    
    exec BBL -A :
            CMDTUX_CAT:821: INFO: Duplicate server.
    
    Booting server processes ...
    
    exec TMUSREVT -e tmusrevt.out -o tmusrevt.out -A -- -f /home/adapter/TuxSvc_Jolt/tmusrevt.dat :
            process id=125864 ... Started.
    exec JREPSVR -A -- -W -P /home/adapter/TuxSvc_Jolt/jrepository :
            process id=125865 ... Started.
    exec JSL -A -- -n //127.0.0.1:8888 -m3 -M10 -x15 -d /dev/tcp :
            process id=125866 ... Started.
    exec AllDataTypes -A :
            process id=125870 ... Started.
    exec ReceiveCharAsNull -A :
            process id=125871 ... Started.
    exec EmpInfo -A :
            process id=125872 ... Started.
    exec SeqElem -A :
            process id=125873 ... Started.
    exec NullElems -A :
            process id=125874 ... Started.
    exec Timeout -A :
            process id=125875 ... Started.
    exec EmpInfoService -A :
            process id=125876 ... Started.
    exec AllDataTypesService -A :
            process id=125877 ... Started.
    11 processes started.
    
  2. Type the following command to verify that all server and services are active:
    tmadmin
    A '>' prompt displays if the configuration is active as shown in the sample below.
    Change this with following content :-
    
    [tuxedo@localhost TuxSvc]$ tmadmin
    tmadmin - Copyright (c) 1996-2016 Oracle.
    Portions * Copyright 1986-1997 RSA Data Security, Inc.
    All Rights Reserved.
    Distributed under license by Oracle.
    Tuxedo is a registered trademark.
    > psr
    Prog Name      Queue Name  Grp Name      ID RqDone Load Done Current Service
    ---------      ----------  --------      -- ------ --------- ---------------
    BBL            129630      emple          0     26      1300 (  IDLE )
    JREPSVR        00001.00002 GROUP1         2      0         0 (  IDLE )
    JSL            00001.00003 GROUP1         3      0         0 (  IDLE )
    AllDataTypes   00001.00004 GROUP1         4      0         0 (  IDLE )
    EmpInfo        00001.00005 GROUP1         5      0         0 (  IDLE )
    SeqElem        00001.00006 GROUP1         6      0         0 (  IDLE )
    NullElems      00001.00007 GROUP1         7      0         0 (  IDLE )
    ReceiveCharAsN 00001.00008 GROUP1         8      0         0 (  IDLE )
    EmpInformation 00001.00009 GROUP1         9      0         0 (  IDLE )
    Timeout        00001.00012 GROUP1        12      0         0 (  IDLE )
    TMUSREVT       00001.00013 GROUP1        13      0         0 (  IDLE )
    EmpInfoService 00001.00014 GROUP1        14      0         0 (  IDLE )
    AllDataTypesSe 00001.00015 GROUP1        15      0         0 (  IDLE )
    
    > psc
    Service Name Routine Name Prog Name  Grp Name  ID    Machine  # Done Status
    ------------ ------------ ---------  --------  --    -------  ------ ------
    AllDataTypes AllDataTypes AllDataTy+ GROUP1     4      emple       0 AVAIL
    EmpInfo      EmpInfo      EmpInfo    GROUP1     5      emple       0 AVAIL
    SeqElem      SeqElem      SeqElem    GROUP1     6      emple       0 AVAIL
    NullElems    NullElems    NullElems  GROUP1     7      emple       0 AVAIL
    ReceiveChar+ ReceiveChar+ ReceiveCh+ GROUP1     8      emple       0 AVAIL
    EmpInformat+ EmpInformat+ EmpInform+ GROUP1     9      emple       0 AVAIL
    Timeout      Timeout      Timeout    GROUP1    12      emple       0 AVAIL
    EmpInfoServ+ EmpInfoServ+ EmpInfoSe+ GROUP1    14      emple       0 AVAIL
    AllDataType+ AllDataType+ AllDataTy+ GROUP1    15      emple       0 AVAIL
    
    > q
    If the configuration is not active, the following message displays:
    No bulletin board exists Entering boot mode
    >