uCosminexus Application Server

Operation, Monitoring, and Linkage Guide

3020-3-Y10-10(E)


Contents

Notices
Summary of amendments
Preface

Part 1: Overview

1. Application Server Functionality
1.1 Classification of functionality
1.1.1 Functionality that serves as the application execution platform
1.1.2 Functionality for operating and maintaining the application execution platform
1.1.3 Correspondence between functionality and manuals
1.2 Functionality corresponding to the purpose of the system
1.2.1 Functionality to support daily system operations
1.2.2 Functionality that support system maintenance
1.2.3 Operation functionality of a J2EE application
1.2.4 Functionality to support system audit
1.2.5 Management functionality based on JP1 integration
1.2.6 Node switching functionality based on cluster software linkage
1.3 Description of functionality mentioned in this manual
1.3.1 Meaning of classification
1.3.2 Examples of tables describing the classification
1.4 System operations by the Component Container Administrator (In UNIX)
1.5 Main updates in the functionality of Application Server 09-50

Part 2: Operation and Monitoring Functionality

2. Starting and Stopping the System
2.1 Organization of this chapter
2.2 Starting and Stopping the System during Daily Operations
2.3 Mechanism of Starting and Stopping the Logical Server
2.3.1 Starting the Logical Server and Checking the Operations
2.3.2 Stopping the Logical Server
2.4 Automatically Restart When a Failure Occurs
2.4.1 Automatic restart of Management Server
2.4.2 Automatic restart of Administration Agent
2.4.3 Automatic restart of logical server
2.5 Monitoring System Operations
2.5.1 Monitoring the system operations
2.5.2 Monitoring the status
2.6 Settings for starting and stopping the system
2.6.1 Starting the system
2.6.2 Stopping the system
2.6.3 Settings for automatic start
2.6.4 Settings for automatic restart
2.6.5 Settings for automatic stop

3. Monitoring the Statistics (Statistics Collection Functionality)
3.1 Organization of this chapter
3.2 Overview of statistics collection functionality
3.3 Statistics File Output Functionality
3.3.1 Information Types that You Can Collect in Statistics Files
3.3.2 Information that You Can Collect in Statistics Files
3.3.3 Output Destination and Number of Statistics Files
3.3.4 Settings for the execution environment (J2EE server settings)
3.3.5 Output Format and Output Contents of Statistics Files
3.4 Event issuing functionality
3.4.1 Monitoring target for which threshold value can be set
3.4.2 How to issue an event
3.4.3 Definition in cosminexus.xml
3.4.4 Settings for the execution environment (J2EE server settings)

4. Monitoring Resource Depletion
4.1 Organization of this chapter
4.2 Overview of resource depletion monitoring functionality
4.3 Resource depletion monitoring functionality and output of resource depletion monitoring information
4.3.1 Types of resources that can be monitored
4.3.2 Definition in cosminexus.xml
4.3.3 Settings for the execution environment
4.3.4 Type of information output
4.3.5 Output Format and Contents

5. Operations of J2EE Applications
5.1 Organization of this chapter
5.2 Overview of J2EE Application Operations
5.3 Monitoring and Canceling a J2EE Application During Runtime
5.3.1 Overview of monitoring and canceling the execution time of J2EE application
5.3.2 Monitoring the execution time of J2EE application
5.3.3 Method Timeout
5.3.4 Method Cancellation
5.3.5 Example of setting timeout value and the range of setting values
5.3.6 Thread count to be used
5.3.7 Definition in cosminexus.xml
5.3.8 Precautions When Implementing
5.3.9 Settings for the execution environment
5.3.10 Flow of monitoring and canceling the execution time of J2EE application
5.3.11 Confirming the execution status of a J2EE application
5.3.12 Canceling the request for which a timeout has occurred
5.3.13 Log information that is output while monitoring the execution time J2EE applications
5.4 Locking the J2EE application service
5.4.1 Locking the Web Application Service and Releasing the Lock
5.4.2 Methods of locking a service and stopping a J2EE application that can be executed for each system
5.4.3 Service Lock Using a Load Balancer
5.5 Stopping a J2EE application
5.5.1 Terminating the J2EE application
5.5.2 Lock process
5.5.3 Stop process
5.5.4 Forced termination process
5.5.5 Definition in cosminexus.xml
5.5.6 Settings for execution environment
5.5.7 Stopping a J2EE application
5.6 Switching the J2EE Application
5.6.1 Replacing the J2EE application
5.6.2 Switching the Web application by partially locking the service
5.6.3 Replacing and Maintaining a J2EE Application
5.7 Accessing network resources from J2EE applications
5.7.1 Overview of accessing network resources
5.7.2 Settings for accessing network resources
5.7.3 Problems during operations
5.8 Precautions when a J2EE application is operating

6. Audit Log Output Functionality (INTENTIONALLY DELETED)
6.1 INTENTIONALLY DELETED

7. Database Audit Trail Linkage Functionality (INTENTIONALLY DELETED)
7.1 INTENTIONALLY DELETED

8. Statistical Output using Management Commands
8.1 Organization of this chapter
8.2 Overview of statistics output using management commands
8.3 Methods to output server statistics
8.4 Items that can be checked by statistics monitoring

9. Automatic Execution of Processing Using Management Event Notification and Management Action
9.1 Organization of this Chapter
9.2 Overview of Management Event Notification and Management Action
9.3 Controlling the Execution of Management Action
9.4 Settings for automatic execution of processes by management events
9.4.1 Procedure to Set Automatic Execution of Processes by Management Events
9.4.2 Settings for execution environment
9.4.3 Setting a Message ID List File for Issuing Management Events
9.4.4 Setting Each Function Using the Management Event Issuing Function
9.4.5 Setting a Property File for Executing Management Actions
9.4.6 Settings of Management Action Execution Commands

10. Collecting CTM Statistics (INTENTIONALLY DELETED)
10.1 INTENTIONALLY DELETED

11. Output of the Console Log
11.1 Organization of this chapter
11.2 Output target of the console log
11.2.1 Target operations of the console log output
11.2.2 Target processes of the console log output
11.3 Settings for Acquiring the Console Log

Part 3: Linkage Functionality

12. Operating a JP1 Integrated System (INTENTIONALLY DELETED)
12.1 INTENTIONALLY DELETED

13. Centralized Monitoring of the System (Integrating with JP1/IM) (INTENTIONALLY DELETED)
13.1 INTENTIONALLY DELETED

14. Job-based Automatic Operations of a System (Integrating with JP1/AJS) (INTENTIONALLY DELETED)
14.1 INTENTIONALLY DELETED

15. Collecting and Consolidating the Audit Log (Integrating with JP1/NETM/Audit) (INTENTIONALLY DELETED)
15.1 INTENTIONALLY DELETED

16. Linking with Cluster Software
16.1 Organization of this chapter
16.2 Operations that can be implemented by linking with cluster software
16.2.1 Systems that operate the executing node and the standby node in the 1-to-1 ratio (1-to-1 node switching system)
16.2.2 System operating on mutual standby (mutual node switching systems)
16.2.3 System that operates the standby node as the recovery server (N-to-1 recovery system)
16.2.4 System in which Application Server machines (host) of the executing node and the standby node operate in a N-to-1 ratio (Node switching system for the host unit management model)
16.3 Prerequisites for linking with the cluster software
16.3.1 Servers for which nodes are to be switched
16.3.2 Usage of light transaction functionality
16.3.3 Operating methods of the systems
16.3.4 Prerequisites for the executing node
16.3.5 Prerequisites for the standby node

17. 1-to-1 Node Switching System (Linked with Cluster Software)
17.1 Organization of this chapter
17.2 Overview of 1-to-1 node switching system
17.3 System configuration and operations of 1-to-1 node switching system
17.3.1 Example system configuration for a 1-to-1 node switching system
17.3.2 Timing for node switching
17.3.3 Flow of the node switching process in the 1-to-1 node switching system
17.3.4 System operations during node switching
17.3.5 Inheriting information during node switching
17.4 Settings of the 1-to-1 node switching system of Application Server (In Windows)
17.4.1 Procedure for setting the 1-to-1 node switching system of Application Server
17.4.2 Setting the environment of the cluster server
17.4.3 Editing the configuration files
17.4.4 Setting a cluster
17.4.5 Setting Application Server
17.5 Settings of the 1-to-1 node switching system in the Management Server (In Windows)
17.5.1 Procedure for setting the 1-to-1 node switching system in the Management Server
17.5.2 Environment settings in the cluster server
17.5.3 Editing the setup files
17.5.4 Copying the Management Server settings from the active node to the spare node
17.5.5 Setting a cluster
17.6 Settings of the 1-to-1 node switching system of Application Server (In UNIX)
17.6.1 Procedure for setting the 1-to-1 node switching system of Application Server
17.6.2 Setting the environment of the cluster server
17.6.3 Editing the configuration files
17.6.4 Setting the environment of the HA monitor
17.6.5 Creating a shell script file
17.6.6 Setting the server-compliant environment
17.6.7 Setting the LAN status
17.6.8 Setting Application Server
17.7 Settings of the 1-to-1 node switching system for the Management Server (In UNIX)
17.7.1 Procedure for setting the 1-to-1 node switching system in the Management Server
17.7.2 Environment settings in the cluster server
17.7.3 Editing the setup files
17.7.4 Copying the Management Server settings from the active node to the spare node
17.7.5 HA monitor environment settings
17.7.6 Creating the shell script file
17.7.7 Server-compliant environment settings
17.7.8 LAN status setup
17.8 Starting and stopping the 1-to-1 node switching system in Application Server (In Windows)
17.8.1 Starting the 1-to-1 node switching system of Application Server
17.8.2 Stopping the 1-to-1 node switching system of Application Server
17.8.3 Starting and stopping during planned node switching in the 1-to-1 node switching system of Application Server
17.8.4 Starting and stopping the system during maintenance of the 1-to-1 node switching system of Application Server
17.9 Starting and stopping a 1-to-1 node switching system for the Management Server (In Windows)
17.9.1 Starting the 1-to-1 node switching system for the Management Server
17.9.2 Stopping the 1-to-1 node switching system for the Management Server
17.9.3 Starting and stopping a system when there is planned node switching in the 1-to-1 node switching system for the Management Server
17.10 Starting and stopping a 1-to-1 node switching system for the Management Server (In UNIX)
17.10.1 Starting the 1-to-1 node switching system
17.10.2 Stopping the 1-to-1 node switching system
17.10.3 Starting and stopping a system when there is a planned node switching in the 1-to-1 node switching system
17.10.4 Starting and stopping the system during maintenance of the 1-to-1 node switching system of Application Server
17.10.5 Starting and stopping the 1-to-1 node switching system of the Management Server for maintenance

18. Mutual Node Switching System (Linked with Cluster Software)
18.1 Organization of this chapter
18.2 Overview of the mutual node switching system
18.3 System configuration and operations of mutual node switching systems
18.3.1 Example of system configuration of the mutual node switching system
18.3.2 Flow of the node switching process in the mutual node switching system
18.4 Settings for the mutual node switching system (In Windows)
18.4.1 Procedure for setting up the mutual node switching systems
18.4.2 Environment settings of the cluster server
18.4.3 Editing the setup file
18.4.4 Setting a cluster
18.4.5 Setting Application Server
18.5 Settings for the mutual node switching system (In UNIX)
18.5.1 Procedure for setting up the mutual node switching system
18.5.2 Environment settings in the cluster server
18.5.3 Editing the setup file
18.5.4 HA monitor environment settings
18.5.5 Creating the shell script file
18.5.6 Server-compliant environment settings
18.5.7 LAN status setup
18.5.8 Setting Application Server
18.6 Starting and stopping the mutual node switching system (In Windows)
18.6.1 Starting the mutual node switching system
18.6.2 Stopping the mutual node switching system
18.6.3 Starting and stopping a system for planned node switching in the mutual node switching system
18.7 Starting and stopping the mutual node switching system (In UNIX)
18.7.1 Starting the mutual node switching system
18.7.2 Stopping the mutual node switching system
18.7.3 Starting and stopping a system for planned node switching in the mutual node switching system
18.7.4 Starting and stopping the mutual node switching system for maintenance

19. N-to-1 Recovery System (Linked with Cluster Software)
19.1 Organization of this chapter
19.2 Overview of the N-to-1 recovery system
19.3 System configuration and operations of the N-to-1 recovery system
19.3.1 Example of system configuration of the N-to-1 recovery system
19.3.2 Flow of the recovery process
19.3.3 Inheriting information during node switching
19.4 Settings for the N-to-1 recovery system (In Windows)
19.4.1 Procedure for setting the N-to-1 recovery system
19.4.2 Setting the environment of the cluster server
19.4.3 Editing the configuration files
19.4.4 Setting a cluster
19.4.5 Setting Application Server
19.5 Settings for the N-to-1 recovery system (In UNIX)
19.5.1 Procedure for setting the N-to-1 recovery system
19.5.2 Setting the environment of the cluster server
19.5.3 Editing the configuration files
19.5.4 Setting the environment of the HA monitor
19.5.5 Creating a shell script
19.5.6 Setting the server-compliant environment
19.5.7 Setting the LAN status
19.5.8 Setting Application Server
19.6 Starting and stopping the N-to-1 recovery system (In Windows)
19.6.1 Starting the N-to-1 recovery system
19.6.2 Stopping the N-to-1 recovery system
19.7 Starting and stopping the N-to-1 recovery system (In UNIX)
19.7.1 Starting the N-to-1 recovery system
19.7.2 Stopping the N-to-1 recovery system

20. Node Switching System for the Host Management Model (Linked with Cluster Software)
20.1 Organization of this chapter
20.2 System configuration and operations of the node switching system for the host management model
20.2.1 Example of system configuration of the node switching system for the host management model
20.2.2 Node switching timing
20.2.3 Node switching procedure
20.3 Setting up the node switching system for the host management model
20.3.1 Procedure for setting up the node switching system for the host management model
20.3.2 Cluster server environment settings
20.3.3 Editing the setup file
20.3.4 Cluster settings
20.3.5 Application Server settings
20.4 Starting and stopping the node switching system for the host management model

Appendixes
A. Settings of Cosminexus TPBroker for Integrating Cluster Software (in Windows)
A.1 Starting and stopping a system
A.2 Settings for using the ORB functionality
B. Settings of Cosminexus TPBroker for Integrating Cluster Software (In UNIX)
B.1 Starting and stopping a system
B.2 Settings for using the ORB functionality
C. Contents of the Protected Area List
D. Main Functionality Changes in Each Version
D.1 Main updates in the functionality of 09-00
D.2 Main updates in the functionality of 08-70
D.3 Main updates in the functionality of 08-53
D.4 Main updates in the functionality of 08-50
D.5 Main functionality changes in 08-00
E. Glossary

Index