This chapter presents the following topics:
At times you will want to modify an application's configuration without having to shut it down. The BEA TUXEDO system allows you to perform two types of dynamic reconfiguration of your application. You can do the following:
Introduction to Dynamic Reconfiguration
TUXCONFIG
)
The BEA TUXEDO Web-based GUI is a graphical user interface to administrative tasks. You always have the choice between doing application administration tasks through this graphical interface or through a command-line interface. You can choose the working style most familiar and comfortable to you. When it comes to dynamic reconfiguration, however, we recommend using the BEA TUXEDO Web-based GUI. You will find the dynamic reconfiguration is easier when you use the Web-based GUI instead of the The BEA TUXEDO Web-based GUI is not described in this document. Full descriptions of the GUI are available by accessing the Help directly from the GUI.
If you prefer to work on the command line, run the
Note:
We recommend that you keep a copy of the This section describes the following:
tmconfig
command interpreter.
tmconfig
command interpreter.
tmconfig
(1) and ubbconfig
(5) reference pages handy as you read this chapter. The input and output field names that correspond to UBBCONFIG parameters and reconfiguration restrictions are listed in tmconfig
(1) and TM_MIB
(5) in the BEA TUXEDO Reference Manual. These reference pages are the final authority on the semantics, range values, and validations of configuration parameters.
Overview of the tmconfig Command Interpreter
tmconfig
does
When you modify your configuration file ( What tmconfig Does
The tmconfig
command enables you to browse and modify the TUXCONFIG
file and its associated entities, and to add new components (such as machines and servers) while your application is running.
TUXCONFIG
on the MASTER
machine), tmconfig
performs the following tasks:
TUXCONFIG
file on all nodes in the application that are currently booted
TUXCONFIG
file automatically to new machines as they are booted.
Keep in mind the following implications of the fact that The tmconfig
command runs as a BEA TUXEDO system client.
Implications of Running as a Client
tmconfig
runs as a BEA TUXEDO system client:
tmconfig
fails if it cannot allocate a TPINIT
typed buffer.
TUXCONFIG
environment variable was not set correctly.
tmconfig
is being run.
tmconfig
ignores all unsolicited messages.
When you type Listing 17-1 shows the menus and prompts that are displayed once you enter the
Note:
The lines in the listing have been numbered in this example for your convenience; during an actual How tmconfig Works
tmconfig
on a command line, you are launching the display of a series of menus and prompts through which you can request an operation (such as the display or modification of a configuration file entry). tmconfig
collects your menu choices, performs the requested operation, and prompts you to request another operation (by making another set of menu choices). It repeatedly offers to perform operations (by repeatedly displaying the menus) until you exit the tmconfig
session by selecting QUIT
from a menu.
tmconfig
command, thus launching the session.
tmconfig
session, these numbers are not displayed.
Listing 17-1
Menus and Prompts Displayed in a tmconfig Session
1 $ tmconfig2 Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
3 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
4 10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]:
56 Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE7 6) CLEAR BUFFER 7) QUIT [1]: 8 Enter editor to add/modify fields [n]? 9 Perform operation [y]?
As shown here, you are asked to answer four questions:
tmconfig
to perform the requested operation now?
This section discusses these four questions and defines possible answers to each.
When you start a
Note:
For details about these sections (including a list of configurable parameters for each section), see the To select a section, enter the appropriate number after the menu prompt. For example, to select the The default selection is the Next, a menu of operations that To select an operation, enter the appropriate number after the menu prompt. For example, to select the Table 17-1 defines each operation.
After Sections of the Configuration File
tmconfig
session, the following menu of sections (of TUXCONFIG
, the configuration file) is displayed.
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: ubbconfig
(5) reference page in the BEA TUXEDO Reference Manual.
MACHINES
section, enter 2, as follows.
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: 2
RESOURCES
section, in which parameters that apply to your entire application are defined. To accept the default selection, simply press ENTER
after the menu and colon (:
) prompt.
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]:
tmconfig Operations
tmconfig
can perform is displayed.
Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [1]:
UPDATE
section, enter 5, as follows.
6) CLEAR BUFFER 7) QUIT [1]: 5
Output from tmconfig Operations
tmconfig
has executed an operation, the results (a return value and the contents of the output buffer) are displayed on the screen.
Following is the message in the Return value TAOK
TA_STATUS
field.
Operation completed successfully.
Following is the message in the Return value TAUPDATED
TA_STATUS
field.
Update completed successfully.
TAEPERM
, TAEOS
, TAESYSTEM
, or TAETIME
.
The following list describes the conditions indicated by both sets of error messages.
TAEPERM
UPDATE
or ADD
operation was selected but tmconfig
is not being run by the BEA TUXEDO system administrator.
TAESYSTEM
userlog
(3c).
TAEOS
userlog
(3c).
TAETIME
TAERANGE
TAEINCONSIS
RQADDR
value may be specified for a different SRVGRP
and SERVERNAME
.
TAECONFIG
TUXCONFIG
file was being read.
TAEDUPLICATE
TAENOTFOUND
TAEREQUIRED
TAESIZE
TAEUPDATE
TAENOSPACE
TUXCONFIG
file and/or the Bulletin Board.
This section explains how to do the following:
tmconfig
session
Before you can start a Preparing to Run tmconfig
tmconfig
session, you must have the required permissions and set the required environment variables. For your convenience, you may also want to select a text editor other than the default. Complete the following procedure to ensure you have set up your working environment properly before running tmconfig.
TUXCONFIG
, or to modify existing entries. (If you want to view existing
configuration file entries without changing or adding to them, this step is not
necessary.)
TUXCONFIG
and TUXDIR
.
TUXCONFIG
must be the path name and binary configuration file
name on the machine on which tmconfig
is being run.
EDITOR
environment variable; doing so is optional. The
value of EDITOR
must be the name of the text editor you want to use when
changing parameter values; the default value is ed
(a command-line editor).
This section provides a walk-through of a generic tmconfig
session in which you modify entries in your configuration file.
tmconfig
after a shell prompt.
Note:
You can end a session at any time by entering A menu of sections in the $ tmconfig
q
(short for quit) after the Section menu prompt.
TMCONFIG
file is displayed.
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: 2
for the MACHINES
section. The default choice is the
RESOURCES
section, represented by [1
] at the end of the list of sections shown in
Step 1. If you specify a section (instead of accepting the default), that section
becomes the new default choice and remains so until you specify another section.
A menu of possible operations is displayed.
Note:
Each operation listed here is available to be performed on one entry at a time of one section of the configuration file. The names of most operations (Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE
6) CLEAR BUFFER 7) QUIT [1]: 1FIRST
and NEXT
) are self-explanatory. When you select FIRST
, you are asking to have the first entry (in the specified section of the configuration file) displayed on the screen. When you select NEXT
, you are asking to have the contents of the buffer replaced by the second entry in the specified section, and to have the new buffer contents displayed on the screen. By repeatedly choosing NEXT
, you can view all the entries in a given section of the configuration file in the order in which they are listed.
The default choice is the A prompt is displayed, asking whether you want to enter a text editor to start making changes to the UPDATE
operation, represented by [1
] at the end of the list of operations shown in Step 2.
TMCONFIG
section you specified in Step 2.
Enter editor to add/modify fields [n]?
y
or n
(for yes or no, respectively). The default choice (shown at the end of
the prompt) is [n]
.
If you select yes ( where the name and value of the field are separated by one or more tabs.
In most cases, the field name is the same as the
Note:
For details about valid input, see the following section ("Input Buffer Considerations"). For descriptions of the field names associated with each section of When you finish editing the input buffer, y
), the specified editor is invoked and you can start adding or changing fields. The format of each field is
field_name
<tabs>field_value
KEYWORD
in the UBBCONFIG
file, prefixed with TA_
.
UBBCONFIG
, see the TM_MIB
(5) reference page in the BEA TUXEDO Reference Manual.
tmconfig
reads it. If any errors occur, a syntax error is displayed and tmconfig
prompts you to decide whether to correct the problem.
Enter editor to correct?
If you decide not to correct the problem (by selecting Once you have finished editing the input buffer, a prompt is displayed, asking whether you want to have the operation you specified (in Step 3) performed now.
n
), the input buffer contains no fields. Otherwise, the editor is executed again.
Perform operation [y]?
y
].
The results of the operation are displayed on the screen.
You have completed an operation on one section of TMCONFIG
; you may now start another operation on the same section or on another section. To allow you to start a new operation, tmconfig displays, again, the menu of TMCONFIG
sections (as shown in Step 1).
Note: All output buffer fields are available in the input buffer unless the buffer is cleared.
tmconfig
session (by requesting more operations) or quit the
session.
tmconfig
session, select QUIT
from the menu of operations (shown in Step 3).
tmconfig
session, you are given a chance to make an
ASCII-format backup copy of your newly modified TUXCONFIG
file. In the
following example, the administrator chooses the default response to the offer of
a backup (yes
) and overrides the default name of the backup file (UBBCONFIG
) by
specifying another name (backup
).
The following considerations apply to the input buffer used with tmconfig:
tmconfig
.)
This section provides procedures for dynamically reconfiguring your application by making the following changes:
Procedures
Complete the following steps to add a new machine.
Adding a New Machine
tmconfig
session.
MACHINE
section of the configuration file (choice #2 in the list).
Listing 17-2 illustrates a tmconfig
session in which a machine is being added.
Listing 17-2 Adding a Machine
$ tmconfigSection: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: 2Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [1]:Enter editor to add/modify fields [n]?Perform operation [y]?Return value TAOKBuffer contents:TA_OPERATION 4TA_SECTION 1TA_OCCURS 1TA_PERM 432TA_MAXACCESSERS 40TA_MAXGTT 20TA_MAXCONV 10TA_MAXWSCLIENTS 0TA_TLOGSIZE 100TA_UID 4196TA_GID 601TA_TLOGOFFSET 0TA_TUXOFFSET 0TA_STATUS LIBTUX_CAT:1137: Operation completed successfullyTA_PMID mchn1TA_LMID SITE1TA_TUXCONFIG /home/apps/bank/tuxconfigTA_TUXDIR /home/tuxroot
TA_STATE ACTIVETA_APPDIR /home/apps/bankTA_TYPE 3B2TA_TLOGDEVICE /home/apps/bank/TLOGTA_TLOGNAME TLOGTA_ULOGPFX /home/apps/bank/ULOGTA_ENVFILE /home/apps/bank/ENVFILESection: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [2]: Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [1]: 4Enter editor to add/modify fields [n]? y491g/home/s//usr/pTA_TUXCONFIG /usr/apps/bank/tuxconfigTA_TUXDIR /usr/tuxrootTA_APPDIR /usr/apps/bankTA_TLOGDEVICE /usr/apps/bank/TLOGTA_ULOGPFX /usr/apps/bank/ULOGTA_ENVFILE /usr/apps/bank/ENVFILEg/TLOG/d/SITE1/s//SITE3/pTA_LMID SITE3/3B2/s//SPARC/pTA_TYPE SPARC/mchn1/s//mchn2/pTA_PMID mchn2w412qPerform operation [y]?Return value TAUPDATEDBuffer contents:TA_OPERATION 2TA_SECTION 1TA_OCCURS 1TA_PERM 432TA_MAXACCESSERS 40TA_MAXGTT 20TA_MAXCONV 10TA_MAXWSCLIENTS 0TA_TLOGSIZE 100TA_UID 4196TA_GID 601TA_TLOGOFFSET 0TA_TUXOFFSET 0TA_STATUS LIBTUX_CAT:1136: Update completed successfullyTA_PMID mchn2TA_LMID SITE3TA_TUXCONFIG /usr/apps/bank/tuxconfigTA_TUXDIR /usr/tuxroot
TA_STATE NEWTA_APPDIR /usr/apps/bankTA_TYPE SPARCTA_TLOGDEVICE
TA_TLOGNAME TLOGTA_ULOGPFX /usr/apps/bank/ULOGTA_ENVFILE /usr/apps/bank/ENVFILE
Complete the following steps to add a server.
tmconfig
session.
SERVERS
section of the configuration file (choice #4 in the list).
CLEAR BUFFER
operation (choice #6 in the list).
Listing 17-3 illustrates a tmconfig
session in which a server is added.
Listing 17-3 Adding a Server
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: 4
Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [4]: 6Buffer cleared
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [4]: Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [6]: 4Enter editor to add/modify fields [n]? y1cTA_SERVERNAME XFER
TA_SRVGRP BANKB1TA_SRVID 5.w28qPerform operation [y]?Return value TAOKBuffer contents:TA_OPERATION 3TA_SECTION 3TA_OCCURS 1TA_SRVID 5TA_SEQUENCE 0TA_MIN 1TA_MAX 1TA_RQPERM 432TA_RPPERM 432TA_MAXGEN 5TA_GRACE 86400TA_STATUS LIBTUX_CAT:1137: Operation completed successfullyTA_SYSTEM_ACCESS FASTPATHTA_ENVFILE TA_SRVGRP BANKB1TA_SERVERNAME XFERTA_CLOPT -ATA_CONV NTA_RQADDR TA_REPLYQ YTA_RCMD TA_RESTART Y
Complete the following steps to add a newly configured server.
tmconfig
session.
UPDATE
operation (choice #5 in the list).
y
(for ``yes'') when prompted to say whether you want to start editing.
TA_STATE
field from NEW
to ACTIVE
.
QUIT
(choice #6 in the list) to end the
tmconfig
session.
Complete the following steps to add a group.
tmconfig
session.
GROUPS
section of the configuration file (choice #3 in the list).
CLEAR BUFFER
operation (choice #6 in the list).
ADD
operation (choice #4 in the list).
y
(for ``yes'') when prompted to say whether you want to start editing.
Listing 17-4 illustrates a tmconfig
session in which a group is added.
Listing 17-4 Adding a Group
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: 3Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [4]: 6Buffer cleared
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [3]:
Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [6]: 4Enter editor to add/modify fields [n]? y1cTA_LMID SITE3TA_SRVGRP GROUP3TA_GRPNO 3.w42qPerform operation [y]?Return value TAUPDATEDBuffer contents:TA_OPERATION 2TA_SECTION 2TA_OCCURS 1TA_GRPNO 3TA_TMSCOUNT 0TA_STATUS LIBTUX_CAT:1136: Update completed successfullyTA_LMID SITE3TA_SRVGRP GROUP3TA_TMSNAMETA_OPENINFOTA_CLOSEINFO
Complete the following steps to change the data-dependent routing for an application.
tmconfig
session.
ROUTING
section of the configuration file (choice #7 in the list).
FIRST
and NEXT
operations, select the entry for which you want to
change the DDR.
y
(for ``yes'') when prompted to say whether you want to start editing.
Do you want to edit(n)? y
The value of the
Note:
For details, see the TA_RANGES
field is the routing criterion. If the value of account_ID
is between 1 and 10 (inclusive), requests are sent to the servers in group 1. Otherwise, requests are sent to any other server in the configuration.
tmconfig
(1) reference page in the BEA TUXEDO Reference Manual.
Some run-time parameters are relevant to all the components (machines, servers, and so on) of your configuration. These parameters are listed in the RESOURCES
section of the configuration file.
An easy way to familiarize yourself with the parameters in the RESOURCES
section is to display the first entry in that section. To do so, complete the following procedure.
tmconfig
session.
FIRST
operation (the default selection).
Do you want to edit(n)?
FIRST
) to be performed.
Listing 17-5 illustrates a tmconfig
session in which the first entry in the RESOURCES
section is displayed.
Listing 17-5 Displaying the First Entry in the RESOURCES Section
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]:
Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE
6) CLEAR BUFFER 7) QUIT [1]: 1
Enter editor to add/modify fields [n]?
Perform operation [y]?
Return value TAOK
Buffer contents:
TA_OPERATION 1
TA_SECTION 0
TA_STATUS Operation completed successfully
TA_OCCURS 1
TA_PERM 432
TA_BBLQUERY 30
TA_BLOCKTIME 6
TA_DBBLWAIT 2
TA_GID 10
TA_IPCKEY 80997
TA_LICMAXUSERS 1000000
TA_MAXACCESSERS 100
TA_MAXBUFSTYPE 32
TA_MAXBUFTYPE 16
TA_MAXCONV 10
TA_MAXDRT 0
TA_MAXGROUPS 100
TA_MAXGTT 25
TA_MAXMACHINES 256
TA_MAXQUEUES 36
TA_MAXRFT 0
TA_MAXRTDATA 8
TA_MAXSERVERS 36
TA_MAXSERVICES 100
TA_MIBMASK 0
TA_SANITYSCAN 12
TA_SCANUNIT 10
TA_UID 5469
TA_MAXACLGROUPS 16384
TA_MAXNETGROUPS 8
TA_MAXINTERFACES 150
TA_MAXOBJECTS 1000
TA_STATE ACTIVE
TA_AUTHSVC
TA_CMTRET COMPLETE
TA_DOMAINID
TA_LDBAL Y
TA_LICEXPIRE 1998-09-15
TA_LICSERIAL 1234567890
TA_MASTER SITE1
TA_MODEL SHM
TA_NOTIFY DIPIN
TA_OPTIONS
TA_SECURITY NONE
TA_SYSTEM_ACCESS FASTPATH
TA_USIGNAL SIGUSR2
TA_PREFERENCES
TA_COMPONENTS TRANSACTIONS,QUEUE,TDOMAINS,TxRPC, EVENTS,WEBGUI,WSCOMPRESSION,TDOMCOMPRESSION
Complete the following steps to change an application password.
tmconfig
session.
RESOURCES
section (#1, the default choice on the menu of sections).
Listing 17-6 illustrates a tmconfig
session in which an application password is changed.
Listing 17-6 Changing an Application Password
Section: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS
5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]: Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [4]: 6Buffer clearedSection: 1) RESOURCES, 2) MACHINES, 3) GROUPS 4) SERVERS 5)SERVICES 6) NETWORK 7) ROUTING q) QUIT 9) WSL
10) NETGROUPS 11) NETMAPS 12) INTERFACES [1]:
Operation: 1) FIRST 2) NEXT 3) RETRIEVE 4) ADD 5) UPDATE 6) CLEAR BUFFER 7) QUIT [6]: 5Enter editor to add/modify fields [n]? y1cTA_PASSWORD neptune.
w49qPerform operation [y]?Return value TAUPDATEDBuffer contents:TA_OPERATION 1
TA_SECTION 0
TA_STATUS Operation completed successfully
TA_OCCURS 1
TA_PERM 432
TA_BBLQUERY 30
TA_BLOCKTIME 6
TA_DBBLWAIT 2
TA_GID 10
TA_IPCKEY 80997
TA_LICMAXUSERS 1000000
TA_MAXACCESSERS 100
TA_MAXBUFSTYPE 32
TA_MAXBUFTYPE 16
TA_MAXCONV 10
TA_MAXDRT 0
TA_MAXGROUPS 100
TA_MAXGTT 25
TA_MAXMACHINES 256
TA_MAXQUEUES 36
TA_MAXRFT 0
TA_MAXRTDATA 8
TA_MAXSERVERS 36
TA_MAXSERVICES 100
TA_MIBMASK 0
TA_SANITYSCAN 12
TA_SCANUNIT 10
TA_UID 5469
TA_MAXACLGROUPS 16384
TA_MAXNETGROUPS 8
TA_MAXINTERFACES 150
TA_MAXOBJECTS 1000
TA_PASSWORD neptune
TA_STATE ACTIVE
TA_AUTHSVC
TA_CMTRET COMPLETE
TA_DOMAINID
TA_LDBAL Y
TA_LICEXPIRE 1998-09-15
TA_LICSERIAL 1234567890
TA_MASTER SITE1
TA_MODEL SHM
TA_NOTIFY DIPIN
TA_OPTIONS
TA_SECURITY NONE
TA_SYSTEM_ACCESS FASTPATH
TA_USIGNAL SIGUSR2
TA_PREFERENCES
TA_COMPONENTS TRANSACTIONS,QUEUE,TDOMAINS,TxRPC,EVENTS,WEBGUI,
WSCOMPRESSION,TDOMCOMPRESSION
Keep in mind the following restrictions. Be careful about setting parameters that cannot be changed easily.
tmconfig
(1) reference page in the BEA TUXEDO Reference Manual.) Key field values cannot be changed while an application is running. Normally, it is sufficient to add a new entry (with a new key field value) and use it instead of the old entry. In this case, the old entry in the configuration is not booted by the administrator; the new entry is used, instead.
Note:
Before shutting down the MASTER
machine, make sure to migrate it to the acting backup
machine.
tmconfig
does not warn you if you try to perform an operation that is wrong for the section currently available in the buffer. For example, if you try to update the ENVFILE
parameter (in the MACHINES
section) while you are working in the RESOURCES
section, the operation will appear to succeed (that is, tmconfig
will return TAOK
), but the change will not appear in your unloaded UBBCONFIG
file. The only way you can be sure that an update has been done is by seeing the TAUPDATED
status message displayed.
In a multimachine configuration, always do the following:
MASTER machine
, along with the MIGRATE
option (even if application server migration is not anticipated).