|
|
Your WLE or BEA TUXEDO system gives you a choice of several methods for performing the same set of administrative tasks. Whether you are more comfortable using a graphical user interface or entering commands at a shell prompt, you will be able to find a comfortable method of doing your job as the administrator of a domain. This chapter describes the menu of administration tools.
This chapter discusses the following topics:
At the highest level, the job of an administrator can be viewed as two broadly defined tasks:
Configuration and Run-time Administration
The WLE and BEA TUXEDO systems offer three tools for both of these tasks:
Note: You can enter administration commands either at a shell prompt on any supported UNIX platform, or from an MS-DOS command line on a Windows NT platform.
This chapter describes how these tools can be used to configure an application and to administer a running system.
Because the WLE and BEA TUXEDO systems offer great flexibility and many options to application designers and programmers, no two applications are alike. An application, for example, may be small and simple (a single client and server running on one machine) or complex enough to handle transactions among thousands of clients and servers. For this reason, for every WLE application being managed, an administrator must provide a file that defines and governs the components of that application.
The components are as follows:
Tools for Configuration
These components (and others, when appropriate) are defined, or configured, in an ASCII file that is referred to, in the WLE and BEA TUXEDO documentation, as UBBCONFIG . The UBBCONFIG file may, in fact, be given any file name. When compiled into a binary file, the file is referred to as TUXCONFIG . During the groundwork (or setup) phase of administration, the administrator's goal is to create a TUXCONFIG file. You have a choice of the following three tools:
:
With your WLE or BEA TUXEDO system installed, your client or server application installed, and your TUXCONFIG
file loaded, you are ready to boot your application. As soon as your application is launched, you must start monitoring its activities and watching for problems-both actual and potential.
When problems occur, you must identify and solve them. If performance is degraded, you may want to do load balancing or prioritize your interfaces or services. If trouble develops on a MASTER machine, you may want to replace it with a designated BACKUP machine. For more information about designating the MASTER machine, see Specifying the Master Machine.
As the processing and resource usage requirements of your application evolve, you may need to add machines, servers, clients, interfaces, services, and so on, to your existing system.
The job of run-time administration encompasses many tasks, from starting and stopping the application, to monitoring activity, troubleshooting problems, and dynamically reconfiguring the application. Again, you have a choice of three tools for performing these tasks: the BEA Administration Console, the command-line interface, and the AdminAPI.
The BEA Administration Console is a graphical user interface that enables you to perform most administration tasks for WLE and BEA TUXEDO applications. Figure 2-1 shows a sample Administration Console screen.
The BEA Administration Console is implemented as a Java applet. You can run the applet on platforms that support a Java-enabled Web browser, such as Netscape 3.01 or higher, or Microsoft Internet Explorer 3.0 or higher.
For the BEA Administration Console startup procedure, see the Installation Guide.
For more information about how to use the BEA Administration Console, see the online help.
You can use the following commands to administer the WLE or BEA TUXEDO system. This document provides procedures for administrative tasks that are based on the command-line interface. For details about individual commands, see the BEA TUXEDO Reference Manual.
Tools for Run-time Administration
BEA Administration Console
Figure 2-1 Sample BEA Administration Console Screen
Command-line Interface
The AdminAPI is an application programming interface (API) for directly accessing and manipulating system settings in the BEA TUXEDO Management Information Bases (MIBs). The advantage of the AdminAPI is that it can be used to automate administrative tasks, such as monitoring log files and dynamically reconfiguring an application, thus eliminating the need for human intervention. This advantage can be crucially important in mission-critical, real-time applications.
For details about the MIBs, see ACL_MIB
(5), APPQ_MIB
(5), EVENT_MIB
(5), MIB
(5), TM_MIB
(5), and WS_MIB
(5) in the BEA TUXEDO Reference Manual
Note:
The BEA TUXEDO Reference Manual includes, in the TM_MIB
(5) section, reference material about the T_INTERFACE
MIB class, T_IFQUEUE
MIB class, and T_FACTORY
MIB class. Those MIB classes were added for WLE.
AdminAPI
An online version of the BEA TUXEDO Reference Manual is available on the Online Documentation CD. On the CD, click the Reference button from the main menu. Next, click the hyperlink "BEA TUXEDO Manuals." On the BEA TUXEDO home page, click the hyperlink "Reference Manual: Section 5."
Also see the descriptions of the T_DOMAIN
MIB class, T_MACHINE
MIB class, T_SERVER
MIB class, T_TRANSACTION
MIB class, and T_ROUTING
MIB class. Those MIB classes were enhanced for WLE.
|
Copyright © 1999 BEA Systems, Inc. All rights reserved.
|