D56080GC10 - Oracle Tuxedo 10G R3: Application Administration

Total Page:16

File Type:pdf, Size:1020Kb

D56080GC10 - Oracle Tuxedo 10G R3: Application Administration

D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Contents

I Oracle Tuxedo Application Administration Objectives I-2 Product Version I-3 Software Used in This Course I-4 Course Schedule I-5 How Can I Learn More? I-7

1 Introduction to Oracle Tuxedo Objectives 1-2 Lesson Agenda 1-3 Tuxedo Product Family 1-4 Typical Tuxedo Application Characteristics 1-6 Industry Acceptance 1-7 Use Case Examples 1-8 Use Case Diagram 1-9 Section Summary 1-10 Lesson Agenda 1-11 A Brief History of the Tuxedo System 1-12 Significant Releases 1-13 Section Summary 1-15 Practice 1-1: Familiarizing Yourself With the Course Environment 1-16 Summary 1-17

2 Tuxedo Installation and Deployment Objectives 2-2 Lesson Agenda 2-3 Practice 2-1: Installing Oracle Tuxedo 2-4 Tuxedo Software Components Server 2-5 Tuxedo Software Components Client 2-6 Platform-Specific Requirements 2-7 Tuxedo 10g R3 Installation 2-8 Installation 2-9 Postinstallation Steps 2-12 Installed Directory Structure: Tuxedo 10g R3 2-13 Section Summary 2-14 Practice 2-2: Setting Up the Environment 2-15 Lesson Agenda 2-16 Deploying a Sample Application 2-17 Configuration Checklist 2-18 1. Setting the Environment Variables 2-19

iii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

2. Determining the Machine Name 2-21 Tuxedo Configuration File 2-22 3. Editing the Text Configuration File 2-23 4. Compiling the Configuration File 2-25 5. Staging the Servers to APPDIR 2-26 Booting the Tuxedo Application 2-27 Monitoring the Application 2-28 Running the Sample Client Application 2-29 Shutting Down the Tuxedo Application 2-30 Quiz 2-31 Section Summary 2-35 Practice 2-3: Deploying a Sample Tuxedo Application 2-36 Summary 2-37

3 Tuxedo Architecture Overview Objectives 3-2 Application Server Architecture (n-Tier) 3-3 Application Server and High Volume TP 3-4 Tuxedo and the Application Server Model 3-5 What Is Oracle Tuxedo? 3-6 Oracle Tuxedo’s Core Architecture 3-8 Benefits of the Tuxedo Architecture 3-9 Components of a Tuxedo Application 3-10 Bulletin Board and Bulletin Board Liaison 3-12 Tuxedo Clients 3-13 Tuxedo API (ATMI) 3-14 Messaging and Communications 3-15 Tuxedo Buffer Types 3-16 Quiz 3-17 Message Paradigms 3-19 Request/Response 3-20 Conversational 3-21 Unsolicited Notification 3-22 Publish and Subscribe 3-23 Store and Forward 3-24 Quiz 3-26 Work Distribution 3-27 Basic Security 3-28 Other Security Solutions 3-29 Data Encryption 3-30 Distributed Transaction Management 3-31 Configuration and Administration 3-32 Single Domain–Multiple Machine (MP) Architecture 3-33

iv D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Multiple-Domain Architecture 3-34 Service Architecture Leveraging Tuxedo: SALT 3-35 Administration Utilities 3-36 Oracle Tuxedo Administration Console 3-37 Tuxedo System and Application Monitor: TSAM 3-38 Quiz 3-39 Practice 3-1: Browsing the Documentation 3-40 Summary 3-41

4 Basic Tuxedo Application Configuration Objectives 4-2 Lesson Agenda 4-3 Review: Tuxedo Configuration File 4-4 Configuration File Content 4-5 Scope of Section Elements 4-6 Tuxedo Configuration File Layout 4-7 Minimal Configuration: Example 4-8 Configuring the RESOURCES Section 4-9 RESOURCES Parameters 4-10 IPCKEY Parameter 4-11 MASTER Parameter 4-12 MODEL Parameter 4-13 Parameters Impacting IPC Resources 4-14 Sanity Checks 4-15 Configuring the MACHINES Section 4-16 MACHINES Section Parameters 4-17 Other MACHINES Parameters 4-18 Example MACHINES Section 4-19 Configuring the GROUPS Section 4-20 Example GROUPS Section 4-21 Configuring the SERVERS Section 4-22 SERVICES Section 4-23 Complete Configuration: Example 4-24 Quiz 4-25 Section Summary 4-28 Lesson Agenda 4-29 Administrator Tasks 4-30 Setup Tasks 4-31 Run-Time Administration 4-32 Deployment Process 4-33 Review: Environment Variables 4-34 Building Client Applications 4-35 Building Tuxedo Servers 4-36

v D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

tmloadcf and tmunloadcf Utilities 4-37 Viewing the User Log File 4-38 Quiz 4-39 Section Summary 4-40 Practice 4-1: Configuring, Building, and Deploying a Tuxedo Application 4-41 Summary 4-42

5 Additional Tuxedo Application Configuration Options Objectives 5-2 Lesson Agenda 5-3 User Log File Name and Location 5-4 Log File Creation 5-5 Additional ULOG Options 5-6 Format of Messages in ULOG 5-7 Analyzing ULOG 5-8 Quiz 5-9 Setting Environment Variables 5-10 Editing ENVFILE 5-11 Accessing ENVFILE 5-12 Section Summary 5-13 Lesson Agenda 5-14 SERVERS Section Parameters 5-15 Configuring Multiple Server Instances 5-16 Process Failures 5-17 Configuring Servers to Be Automatically Restarted 5-18 Quiz 5-19 Determining Server Boot Order 5-20 Quiz 5-21 Command-Line Options Parameter: CLOPT 5-22 Some Commonly Used Server CLOPTs 5-23 Service Aliasing 5-24 Multithreaded Servers 5-25 Thread Pool Configuration 5-26 Section Summary 5-27 Lesson Agenda 5-28 SERVICES Section Parameters 5-29 SERVICES LOAD Parameter 5-30 Load Balancing: Example 5-31 Load Balancing Configuration 5-32 SERVICES PRIO Parameter 5-33 SERVICES BUFTYPE Parameter 5-34 SERVICES BLOCKTIME Parameter 5-36 SERVICES SVCTIMEOUT Parameter 5-37

vi D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Setting SERVICES Parameters by SRVGRP 5-38 SERVICES Example Configuration 5-39 Quiz 5-40 Section Summary 5-41 Practice 5-1: Configuring and Testing Additional Tuxedo Application Options 5-42 Summary 5-43

6 Administration Commands Objectives 6-2 Lesson Agenda 6-3 Selecting Appropriate Monitoring Tools 6-4 What Is There to Monitor and Modify? 6-5 Where Is the Data? 6-6 Administration Task Permissions 6-7 Quiz 6-8 Section Summary 6-9 Lesson Agenda 6-10 tmadmin Command-Line Utility 6-11 General tmadmin Capabilities 6-12 Commands Available for Each Mode 6-13 tmadmin Meta Commands 6-14 Setting Default Scopes 6-15 tmadmin Monitoring Commands: Examples 6-16 Example Use of printserver (psr) 6-17 Example Use of printservice (psc) 6-18 Example Use of printclient (pclt) 6-19 Example Use of printqueue (pq) 6-20 Example Use of bbparms and bbstats 6-21 Cleaning Up the Bulletin Board and Restarting the Servers 6-22 Administration of Services 6-23 Scripting with tmadmin 6-24 Quiz 6-25 Section Summary 6-29 Lesson Agenda 6-30 Starting and Stopping the Tuxedo Servers 6-31 Starting a Tuxedo Application 6-32 Common Application Startup Issues 6-33 Shutting Down a Tuxedo Application 6-34 Common Application Shutdown Issues 6-35 IPC Resources 6-36 Section Summary 6-37 Lesson Agenda 6-38 System Event Broker 6-39

vii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Tuxedo System Events 6-40 Configuring System Event Broker Servers 6-41 Section Summary 6-42 Practice 6-1: Executing Application Monitoring and Maintenance Commands 6-43 Summary 6-44

7 Configurations for Supporting Remote Clients Objectives 7-2 Lesson Agenda 7-3 Review: Tuxedo Native Clients 7-4 Workstation Subsystem (/WS) 7-5 /WS Components 7-6 Remote Client Connection Process 7-7 WSC Configuration: Overview 7-8 Some Configuration Options for WSL 7-9 Configuring the MACHINES Section 7-11 Configuring WSC Support: Example 7-12 WSC Configuration on Client Machines 7-13 WSC Environment Variables 7-14 Configuring for WSL/WSH Failover 7-16 Setting WSC Environment Variables 7-17 Quiz 7-18 Section Summary 7-20 Practice 7-1: Configuring and Deploying Workstation Client Support 7-21 Lesson Agenda 7-22 What Is SALT? 7-23 SALT Availability 7-24 SALT Architecture 7-25 SALT Use Cases 7-26 SALT Use Cases: Generic Inbound 7-27 SALT Use Cases: Generic Outbound 7-28 SALT Use Cases: Inter-GWWS 7-29 SALT Use Cases: Migrating from Tuxedo 7-30 SALT Use Cases: Migrating to Tuxedo 7-31 Configuring SALT Support in UBBCONFIG 7-32 UBBCONFIG File: Example 7-33 Administering the Repository 7-35 Examples of Service Metadata Input File 7-36 Creating SALTCONFIG 7-37 Example of a Simple Deployment File 7-38 Example of a Simple WSDF File 7-39 Generating a WSDL file 7-40 Summary of Deployment 7-41 wsadmin Utility 7-42

viii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Quiz 7-43 Section Summary 7-45 Practice 7-2: Configuring and Deploying Web Services Inbound Access 7-46 Lesson Agenda 7-47 Jolt 7-48 Jolt Components 7-49 Jolt Client Connection Process 7-51 Basic Jolt Configuration: Overview 7-52 Jolt Repository 7-53 Jolt Internet Relay 7-54 Section Summary 7-55 Summary 7-56

8 Tuxedo Security Configuration and Administration Objectives 8-2 Lesson Agenda 8-3 Tuxedo Security Capabilities 8-4 Basic Tuxedo Security Model 8-5 Configuring Default Authentication and Authorization 8-6 Native Operating System Security 8-7 Application-Wide Password 8-8 Username/Password Authentication 8-9 Access Control List Authorization 8-10 Section Summary 8-11 Lesson Agenda 8-12 Security Administration Tasks 8-13 Access Control Lists (ACLs) 8-15 User, Group, and ACL Files 8-16 Adding ACL Entries with tpacladd 8-17 Adding, Deleting, and Modifying Entries 8-18 Adding Groups with tpgrpadd 8-19 Adding, Deleting, and Modifying Groups 8-20 Adding Users with tpusradd 8-21 Adding, Deleting, and Modifying Users 8-22 Adding Groups, Users, and ACLs: Example 8-23 Changing the Application Password 8-24 Quiz 8-25 Section Summary 8-27 Practice 8-1: Configuring and Testing the Tuxedo Default Security 8-28 Lesson Agenda 8-29 What Is a Directory? 8-30 Lightweight Directory Access Protocol 8-32 Directory Information Tree 8-33 Tuxedo Authentication Through LDAP 8-35

ix D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Migrating Tuxedo Users to LDAP 8-36 Tuxedo User and Group Information in LDAP 8-38 Configuring the LDAP Authentication Server 8-39 Minimal tpgauth Configuration File: Example 8-40 Additional Files in APPDIR 8-42 Quiz 8-43 Section Summary 8-44 Practice 8-2: Configuring Tuxedo to Use an LDAP Server 8-45 Lesson Agenda 8-46 Tuxedo Encryption: Overview 8-47 Encryption Support 8-48 LLE Versus SSL 8-49 Configuring Encryption Between Machines 8-50 Configuring Encryption for WSL Clients 8-52 Configuring SSL Encryption for WSL clients 8-53 Quiz 8-54 Section Summary 8-55 Lesson Agenda 8-56 Security Plug-in Framework 8-57 Auditing the Plug-in Architecture 8-58 Default Auditing 8-59 Section Summary 8-60 Summary 8-61

9 Distributed Application Configuration and Administration Objectives 9-2 Lesson Agenda 9-3 Distributed Application Benefits 9-4 Distributed Tuxedo Application 9-5 Multiple Machine Boot Sequence 9-6 Starting a Listener at All Sites 9-8 Windows Administration Client 9-10 Configuration Parameter Options 9-11 MP Mode Configuration: Example 9-13 Failure Scenarios 9-14 Backing Up the MASTER Machine 9-15 Transferring the MASTER Role to BACKUP 9-16 tmadmin: master Subcommand 9-17 Restoring MASTER from BACKUP 9-18 Quiz 9-19 Section Summary 9-21 Practice 9-1: Configuring and Deploying a Tuxedo Application on Multiple Machines 9-22 Lesson Agenda 9-23

x D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Multiple BRIDGE Connections 9-24 NETGROUPS Section 9-26 Network Section Configuration: Example 9-27 Network Group Configuration: Example 9-28 Network Group Priority: Example 9-29 Network Partitions 9-30 Detecting Partitioned Networks 9-31 Troubleshooting: Example 9-32 Restoring Network Connections 9-33 Partitioned Machine: Clean Up 9-34 Load-Balancing Network Requests 9-35 NETLOAD: Example 9-36 Quiz 9-37 Section Summary 9-38 Summary 9-39

10 Advanced Server Group Configuration Objectives 10-2 Lesson Agenda 10-3 What Is Data-Dependent Routing? 10-4 Data-Dependent Routing: Example 10-5 DDR Configuration: The Big Picture 10-6 Configuring the ROUTING Section 10-7 Using the FIELDTYPE Parameter 10-8 Specifying the DDR Ranges 10-9 Buffer Usage in Tuxedo: Review 10-10 FML/FML32 and VIEW/VIEW32 Buffers 10-11 FML and VIEW Files 10-12 Setting Environment Variables 10-13 Quiz 10-14 Section Summary 10-16 Lesson Agenda 10-17 Server Groups 10-18 Server Migration 10-19 Before Machine Failure 10-20 After Machine Failure 10-21 Server Migration Scope 10-22 Migration Configuration 10-23 Group Migration Administration 10-24 Scheduled Server Group Migration: Example 10-25 Recovery Server Group Migration: Example 10-26 Machine Migration Administration 10-27 Scheduled Machine Migration: Example 10-28 Recovery Machine Migration: Example 10-29

xi D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Canceling a Migration 10-30 Canceling a Migration: Example 10-31 Quiz 10-32 Section Summary 10-33 Practice 10-1: Configuring Data-Dependent Routing and Server Group Migration 10-34 Summary 10-35

11 Distributed Transaction Configuration and Administration Objectives 11-2 Lesson Agenda 11-3 Transaction Definitions 11-4 When Transactions Are Needed 11-5 ACID Properties 11-6 XA Standard 11-7 XA Resource Managers 11-8 Two-Phase Commit 11-9 Two-Phase Commit: Complete 11-10 Two-Phase Commit: Logged 11-11 Transactions in Tuxedo 11-12 XA Distributed Transaction Processing 11-13 Quiz 11-14 Section Summary 11-16 Lesson Agenda 11-17 Configuring Transaction Support 11-18 Configuring RESOURCES 11-19 Configuring MACHINES 11-20 Configuring TLOG 11-21 Defining the TMS 11-22 Building an RM–Specific TMS Server 11-23 Building a Tuxedo Server Executable 11-25 Configuring GROUPS 11-26 Configuring SERVICES 11-27 Transaction Scenarios 11-28 Heuristic Conditions 11-29 Aborting and Committing Transactions 11-30 Monitoring Transactions 11-31 Transaction Log Commands 11-32 Migrating the Transaction Log 11-33 Quiz 11-34 Section Summary 11-36 Practice 11-1: Configuring and Deploying a Tuxedo XA Application 11-37 Lesson Agenda 11-38 What Is a Cluster? 11-39

xii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

What Is Oracle Real Application Clusters? 11-40 Why Use RAC? 11-41 Oracle RAC Restrictions 11-42 How Does Tuxedo Support Oracle RAC? 11-43 Tuxedo Configuration for Oracle RAC 11-44 Example Configuration 11-45 Section Summary 11-46 Summary 11-47

12 Tuxedo /Q Configuration and Administration Objectives 12-2 Lesson Agenda 12-3 /Q Subsystem: Review 12-4 /Q Features: Overview 12-5 Tuxedo /Q Subsystem Components: Admin 12-6 Tuxedo /Q Subsystem Components: Servers 12-7 Basic Peer-to-Peer /Q: Example 12-8 Store and Forward with TMQFORWARD 12-9 Quiz 12-10 Section Summary 12-12 Lesson Agenda 12-13 /Q Subsystem Configuration 12-14 GROUPS Configuration 12-15 TMQUEUE Server 12-16 TMQFORWARD Server 12-17 TMQFORWARD Server Parameters 12-18 Putting It All Together 12-20 /Q Administration 12-21 Common qmadmin Commands 12-22 Creating the Queue Space Device and the Queue Space 12-23 Creating Queues on the Queue Space 12-25 Run-Time Monitoring and Management 12-26 Quiz 12-27 Section Summary 12-29 Practice 12-1: Configuring, Deploying, and Managing a Tuxedo /Q Application 12-30 Summary 12-31

13 Domain Gateway Configuration and Administration Objectives 13-2 Lesson Agenda 13-3 Multiple Domains 13-4 Domain Gateways 13-5 Types of Domain Gateways 13-6

xiii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Configuring Multiple Domains 13-8 Configuring Gateways in UBBCONFIG 13-9 Example UBBCONFIG File 13-10 DMCONFIG Text File 13-11 Example DMCONFIG Files 13-12 DM_RESOURCES Section 13-13 DM_LOCAL Section 13-14 DM_REMOTE Section 13-15 DM_TDOMAIN Section 13-16 DM_EXPORT Section 13-17 DM_IMPORT Section 13-18 CONNECTION_POLICY Parameter 13-19 Dynamic Status: Connections and Service Availability 13-20 ON_STARTUP Options 13-21 dmadmin Utility 13-22 Quiz 13-23 Section Summary 13-25 Practice 13-1: Configuring, Deploying, and Testing a Tuxedo Domain Gateway 13-26 Lesson Agenda 13-27 Improving Domain Gateway Performance 13-28 Multiple Gateways: Example 13-29 Setting MTYPE for Encoding Preference 13-31 Setting CMPLIMIT for Data Compression 13-32 Setting BLOCKTIME for Local Gateways 13-33 Quiz 13-34 Domain Level Failover and Failback 13-36 Link Level Failover 13-38 Domain Routing Usage: Example 13-39 Transactions Across Domain Gateways 13-40 Domain Transaction Configuration 13-41 Security Across Domain Gateways 13-43 Domain Gateway Security: DM_PW 13-44 Setting DM_PW: Example 13-45 DM_ACCESS_CONTROL Section 13-46 LLE Between Gateways 13-47 WebLogic-Tuxedo Connector (WTC) 13-48 Section Summary 13-49 Summary 13-50

14 Accessing the Tuxedo Management Information Bases Objectives 14-2 Lesson Agenda 14-3

xiv D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

What Is SNMP? 14-4 Tuxedo and Enterprise Management 14-5 SNMP Management Consoles 14-6 Tuxedo SNMP Agent 14-7 What Is an MIB? 14-8 Tuxedo MIBs 14-9 TM_MIB Classes 14-10 TM_MIB Documentation 14-11 T_MACHINE Class Definition 14-12 T_GROUP Class Definition 14-13 T_SERVER Class Definition 14-14 T_SERVICE Class Definition 14-15 T_MSG Class Definition 14-16 Quiz 14-17 Section Summary 14-19 Lesson Agenda 14-20 Using the Admin API 14-21 Using the Admin API Utility Clients 14-22 Setting Up tmconfig 14-23 Running tmconfig 14-24 tmconfig Operations 14-25 Displaying Machine Parameters 14-26 Messages and Status 14-27 Error Message: Examples 14-28 Adding a New Machine 14-29 Adding a New Group 14-30 Adding a New Server 14-31 A Complete MIB Request 14-32 ud32 Utility 14-33 ud32 as an Administration Client 14-34 Adding a Machine: Example 14-35 Adding a Group: Example 14-36 Adding a Server Process: Example 14-37 Quiz 14-38 Section Summary 14-41 Practice 14-1: Accessing the Tuxedo MIBs by Using the tmconfig and ud32 Utilities 14-42 Summary 14-43

15 Monitoring, Tuning, and Troubleshooting Performance Objectives 15-2 Lesson Agenda 15-3 Reconfiguring Kernel Parameters 15-4

xv D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Determining IPC Requirements: UBBCONFIG 15-6 Determining IPC Requirements: BDMCONFIG 15-7 Determining IPC Requirements: Queuespace 15-8 Windows IPC Resources Page 15-9 Tuning Message and Queue Lengths 15-10 System-Specific Diagnostic Tools 15-12 Windows Task Manager 15-13 UNIX Monitoring Tools 15-14 Example vmstat Output 15-15 Methodology 15-16 Methodology Tips 15-17 Tracing ATMI Calls 15-19 Using the tmtrace Facility 15-20 Quiz 15-21 Section Summary 15-22 Lesson Agenda 15-23 Protecting Shared Memory 15-24 SPINCOUNT 15-26 Service Lookup Caching 15-27 Message Compression Thresholds 15-28 OPTIONS Parameter Values 15-29 Single-Threaded Option 15-30 Services in Server: Bundling 15-31 Repackaging Servers 15-32 Repackaging Advertised Services 15-33 Measuring Service Execution Times 15-34 Performance Logging: Example 15-35 Performance Logging Report 15-36 Multiple-Server-Single-Queue (MSSQ) 15-37 When to Use MSSQ 15-38 Configuring an MSSQ Set 15-39 Automatic Start of Additional Servers 15-40 Quiz 15-41 Section Summary 15-44 Practice 15-1: Configuring Additional Performance Enhancement Options 15-45 Summary 15-46

16 Tuxedo System and Application Monitor Objectives 16-2 Lesson Agenda 16-3 Tuxedo System and Application Monitor (TSAM) 16-4 What Can TSAM Do for You? 16-5 TSAM Concepts 16-6 TSAM Console: Call Path Tree 16-7

xvi D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

TSAM Console: Call Pattern 16-8 TSAM Console: Service Monitoring 16-9 TSAM Console: Historical Service Data 16-10 TSAM Console: System Server 16-11 TSAM Console: Transaction 16-12 TSAM Console: Alerts 16-13 Section Summary 16-14 Lesson Agenda 16-15 TSAM Architecture 16-16 TSAM Installation 16-18 TSAM Agent 16-19 Configuring the LMS Server 16-20 Configuring the Monitoring Policy 16-21 Monitoring Policy 16-22 TSAM Manager 16-23 Section Summary 16-24 Quiz 16-25 Section Summary 16-29 Lab 16-1: Installing, Configuring, and Using TSAM 16-30 Lesson Agenda 16-31 Plug-in Level Events Versus Alerts 16-32 Plug-in Level Events 16-33 Plug-in Level Events: Examples 16-34 Plug-in Level Events: Configuration 16-35 TSAM Console: Alerts 16-36 Section Summary 16-37 Summary 16-38

Appendix A: Practices and Solutions

Appendix B: Tuxedo Administration Console Objectives B-2 Lesson Agenda B-3 Tuxedo Administration Console B-4 Setting Up Your Environment B-5 Starting the Web Server: tuxwsvr B-6 Starting the Listener Process: wlisten B-7 Launching the Web Browser B-8 Login Information B-9 Administration Console Main Window B-10 Connecting to a Domain Configuration B-11 Monitoring the Domain B-12 Toolbar Buttons B-13 Administration Console Tree View B-15 Configuration Tool Pane B-16

xvii D56080GC10 - Oracle Tuxedo 10g R3: Application Administration

Viewing System Statistics B-17 Viewing ULOG B-19 Creating New Domain Objects B-20 Starting and Stopping Servers B-21 Summary B-22

Appendix C: Jolt Objectives C-2 Lesson Agenda C-3 Jolt C-4 Jolt Components C-5 Jolt Client Connection Process C-7 Basic Jolt Configuration: Overview C-8 Jolt Repository C-9 Creating the Jolt Repository: Jolt Repository Editor C-10 Creating the Jolt Repository: Bulk Loader C-11 Jolt Internet Relay C-12 Some Configuration Options for the JSL Server C-13 Configuring the Jolt Repository Server C-14 Configuring the MACHINES Section C-15 Configuring Jolt Support: Example C-16 Jolt Configuration on Client Machines C-17 Configuring for JSL/JSH Failover C-18 Summary C-19

Index

xviii

Recommended publications