
|
WebSphereMQ Administration - Part 2 |
|
| AUDIENCE: |
This is an advanced course for technical professionals who perform advanced administrator tasks for WebSphere MQ on z/OS or on distributed platforms, or who provide support to others performing these tasks. It will also be of great value to delegates seeking to pass the IBM exam 000-374 as it looks at a number of past papers from earlier courses. The course is delivered at v7, but can cover earlier releases on request. |
| PREREQUISITES: |
Attendance on one of our WebSphereMQ Administration Part 1 courses either for z/OS or the LUW platforms, or a similar level of understanding is required. |
| DURATION: |
3 days. Hands on. |
| OBJECTIVES: |
The course will help delegates prepare for the IBM WebSphereMQ version 7 System Administration Exam number 000-374. Due to the various platforms supported by WebSphere MQ V7.0, the IBM certification, and hence this course, is multi-platform in content. It will also answer the perennial MQ questions: Where has my message gone?, Why is my system so slow?, What are the new Version 7 Features?, and How can I read and interprete the logs?
After completing this course, delegates will be able to:
- Understand the MQ environment.
- Handle all aspects of Logging.
- Configure remote access and client server environments.
- Implement aspects of security in a distributed queuing environment.
- Improve the performance of WebSphere MQ, taking into account the requirements of the installation.
- Explain the scope of automated function that is available to support the management of a WebSphere MQ network.
- Understand and appreciate WebSphereMQ Clustering.
- Able to develop, publish and subscribe environments. |
| COURSE CONTENT: |
Versions Architecture Overview Architecture Common Services Log Manger Queue Manager Kernel OAM Application Interface Message Channel Interface Command Server Data Abstraction and Persistence Communication Interface MQ Processes Stopping A Queue Manager Manually The WebSphere MQ Configuration File MQS.INI & QM.INI Editing Configuration Files Configuration File Properties MQS.INI File Not Windows Windows QM.INI File AMQMDAIN Understanding WebSphere MQ File Names Name Transformation Object Name Transformation DSPMQFLS Control Commands Commands Mainframe Configuration MQ System Libraries ISPF Libraries CICS System Libraries Sample Code Program Properties Sub System Name Table Entries Command Line Prefix Queue Manager Definition Viewing the Queue Manger Definition System Defaults CSQ6SYSP CSQ6LOGP CSQ6ARVP CSQBDEFV The Page Datasets The Buffer Pools CSQINP1 Storage Classes Required Queues Start the Channel Initiator Stopping the Channel Initiator QUEUE MANAGER Queue Manager Performance Calculating the Size of the Log Tuning Parameters Manual Queue Deletion
Displaying a Queue Manager Details dspmq Message Sets DISTRIBUTED PROCESSING Local Queuing Distributed Queuing Channel states Message Hopping Client To Server Queuing Using Environment Variable Definition Table MQCONNX Sample Program AMQSCNXC Queue Manager Grouping Message Do Not Appear When Or Where Expected Error Logs Location Operation Creating Persistent/Non Persistent Messages Within Syncpoint Control Outside Syncpoint Control Messages Containing Incorrect Data Mainframe Log Archiving Mainframe Dual Logging When the active log is written Declaring The Logging Information Practical Exercise
Day 2
LOGS Types of Logging Circular Logging Linear Logging Logging Summary Why Should I look at MQ Logs Queue File Introduction Typical Log Record Where Are The Logs Viewing The Logs DMPMQLOG RCRMQOBJ Check Pointing RCDMQIMG Replay Phase Recovery Phase Resolution Phase Difference Between Error and System Logs Error Logs Log Creation Log Size Log Contents Log Description Log Parameters Error Log Size Excluded Messages Suppressed Messages Suppressed Message Interval Persistent/Non Persistent Messages Creating Persistent/Non Persistent Messages Syncpoint Control Within Syncpoint Control Outside Syncpoint Control Messages Containing Incorrect Data Mainframe Logging Types of Log Files Dual Logging Active Logs When the Active Log Is Written Declaring the Logging Information CSQ6SYSP BSDS What the Bootstrap Data Set is For Definition CSQJU003 Archive Logging CSQ6ARVP The Log Datasets Log Records Unit of Recovery Checkpoint Records Page Set Control Records CF Structure Backup Records The Off Load Process Messages During Off Load Archive Log Data Sets and BSDS Copies What Happens During Restart and Recovery Rebuilding Queue Indexes Log Utilities Mainframe Traces AP1 Trace Channel Initiator Trace Generalized Trace Performance Statistics Accounting Data LUW Traces Statistics Mainframe Setting On The Output Statistics LUW Accounting Messages Statistics Messages
CLUSTERS Repository Full Repository Partial Repository Maintaining Information Cluster Sender And Receiver Channels Cluster Definitions Repository CSQOREXX MQEXPLORER Sender and Receiver Channels Queues Workload balancing Binding Options CLWLUSEQ User Exit Netprty Ranking Channels Weighing Queue Managers MQ EXPLORER Wizard Alias and Remote Queue Definitions Creating the Remote Queue Definition Creating the Channels The Queue Manager Alias Connecting To A Queue That Is Outside Of A Cluster Creating the Remote Queue Definition Creating the Channels Overlapping Clusters Introduction Examples Removing Removing A Cluster Queue From A Queue Manager
Day 3
SECURITY Types of Security Access Control OAM Operation Control MCA Access Message Content SSL Types of Security Breeches Overcoming Security Access Control Handshake Create a Key Repository Defining the Key Repository Setting up the Channels for SSL Distinguished Names
PUBLISH & SUBSCRIBE Terms Topic Publishers Subscribers Publications Retained Publications Message Selection Durable/Non Durable Subscription An Orphan Subscription Defining Topics MQ Explorer Command Prompt A Publish and Subscribe Environment Publish API’s within Applications Sample Programs MQ Explorer Subscribe API’s within Applications Sample Programs MQ Explorer Further Notes AMQSSBX RFHUTIL Topic Alias Subscription/Publication Testing
JAVA MESSAGE SERVICE JMS Message JMS Fields & Properties MQRFH2 Header Message Body MQ Classes For Java Interface Example Application
MESSAGE BROKER OVERVIEW Without a Message Broker The Solution A Message Broker IBM’s WebSphere message broker WebSphere Message Broker Toolkit Message Parsing
MESSAGE PROPERTIES Format Message Format Version 7 Message Properties Message Flowing To A Previous Version Summary/Advantages of Message Properties Message Properties API Commands MQCRTMH MQDLTMH MQSETMP MQINQMP Examples Viewing Properties MQEXPLORER
IC09/09 |
|
© 2007 Verhoef Training
|
|
Schedule Dates
Course offered as Inhouse or Public
PUBLIC SCHEDULE |
| Date |
Location |
Country |
|
20/09/10
 |
Bath |
England |
|
13/12/10
 |
Bath |
England |
|
|
|
|
Copyright © 2007 - Verhoef Group of Companies - All Rights Reserved
|