TWS/DWC 9.1.0 FP1
Transcription
TWS/DWC 9.1.0 FP1
Alessio Fioravanti, [email protected] Silvano Lutri, [email protected] TWS/DWC 9.1.0 FP1 © 2014 IBM Corporation DWC FP1 Enhancements 2 TWS / DWC 9.1 FP1 © 2014 IBM Corporation DWC 9.1 FP1 Enhancements Direct Query: Monitoring task query for jobs, job streams, and workstations Direct Query on archived plans (only on Fixpack 1 and not available with the LA version) Quick submit for jobs and job streams from the Workload Designer Only available using TWS 9.1 engines: List of predecessor jobs preventing a job or job stream from running Asynchronous batch operations * New columns added to Monitor Jobs view Show All dependencies: Not only “not satisfied dependencies” but also “the satisfied dependencies” * Not a UI based feature, only to increase the performance of batch operations 3 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Other DWC 9.1 FP1 Enhancements Other enhancements… TDWCGlobalSettings.xml Global Settings file available also on local installation Changed syntax for backupConfig and restoreConfig wastools Customizable number of objects retrieved from the Database and shown on TDWC Known Defects APARs 4 TWS / DWC 9.1 FP1 © 2014 IBM Corporation DWC Installation 5 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Dynamic Workload Console 9.1 architecture Dynamic Workload Console Zconnector JazzSM 1.1 (FP 2 and FP3 supported) Dash 3.1 (FP 2 and FP3 supported) Dynamic Workload Console JazzSM Profile DASH WebSphere 8.5.0.1 WebSphere Application Server 6 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Upgrade DWC from 8.5.x, 8.6.x to 9.1 Install the DWC Prerequisites: WebSphere Application Server 8.5.0.1 WebSphere SDK Java Technology Edition 7 Jazz for Service Management Extension for WebSphere 8.5 IBM Dashboard Application Services Hub 3.1 Perform a DWC 9.1 Fresh installation Use the script tdwcUpgrade.bat/sh embedded in the DWC 9.1 installation 7 <installation_path>/TDWC/scripts The DWC old instance settings (users / properties/ settings) will be exported and then re-imported in the installation TWS / DWC 9.1 FP1 © 2014 IBM Corporation Update DWC from 9.1 to 9.1 FP1 / 9.2 Use the Update feature of Installation Manager It is possible to use the scripts embedded in the installation media: 8 setupDWC.bat/sh will install the DWC 9.1 and DWC 9.1 FP1 update.bat/sh will set Installation Manager to update an existing instance of DWC The installation process will update the DWC (and Zconnector) packages and the files embedded in the DWC instance TWS / DWC 9.1 FP1 © 2014 IBM Corporation TWS FP1 Enhancements 9 TWS / DWC 9.1 FP1 © 2014 IBM Corporation TWS 9.1 FP1 Enhancements New Time Zone table definitions IBMi jobs with z-centric capabilities: to define jobs for IBM System i z-centric using ISPF panels New property file for RemoteCommand plug-in: to manually set the timeout of RemoteCommand jobs to prevent TWS killing them after five minutes New property in file PamUnixRegistryImpl.properties: When the property com.ibm.tws.pam.security.registry.nolocalos=yes is set, WebSphere Application Server does not end abnormally after a failed WebSphere authentication. Known Defects APARs 10 TWS / DWC 9.1 FP1 © 2014 IBM Corporation TWS Installation 11 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Tivoli Workload Scheduler 9.1 architecture Tivoli Workload Scheduler MDM Tivoli Workload Scheduler Agent Tivoli Workload Scheduler WebSphere profile Tivoli Workload Scheduler Profile WebSphere 8.5.0.1 WebSphere Application Server 12 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Another scenario: DWC and TWS on the same machine Dynamic Workload Console FP 1 Communication on the same machine Tivoli Workload Scheduler GA Profile JazzSM Profile DASH WebSphere shared WebSphere Application Server 13 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Upgrade TWS from 8.5.x, 8.6.x to 9.1 14 Perform a TWS 9.1 Fresh installation Select the path of the old TWS instance to upgrade: this path will be requested during the installation The installation will perform these steps: Retrieve old data configuration Backup TWS configuration Upgrade TWS Agent Upgrade database data Migrate TWS Profile on WAS Upgrade TWS configuration TWS / DWC 9.1 FP1 © 2014 IBM Corporation Update TWS from 9.1 to 9.1 FP1 / 9.2 15 Use the Update feature of Installation Manager It is possible to use the scripts embedded in the installation media: setupTWS.bat/sh will install the TWS 9.1 and TWS 9.1 FP1 update.bat/sh will set Installation Manager to update an existing instance of TWS TWS / DWC 9.1 FP1 © 2014 IBM Corporation Advantages of the new Installation infrastructure Improved installation and recovery procedure: TWS/DWC prerequisite are separate offerings with their own life cycle. Automatic prerequisite discovery: One UI manage deployment of all IBM components, included DB2. Install/ Remove/ Upgrade a single component 16 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Advantages of the new Installation infrastructure Simplified electronic images installation: TWS, DWC and all its prerequisites can be installed using Passport Advantage Simplified maintenance: All iFix and fix packs can be installed directly from Fix Central. Improved serviceability: HTML logging integrated into the tool Improved user interface: better navigation, real time validation, help online 17 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query 18 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query – Introduction A new monitoring entry, Direct Query, has been added into DWC portfolio; Direct Query can be used by TWSWEBUIAdministrator and TWSWEBUIOperator Direct Query provides a single entry point for different DWC monitoring tasks: – Job – Job Stream – Workstation 19 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query – Introduction 20 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query – Approach Zero-click plan queries. The page can launch automatically on user login: user can immediately run a query with no intermediate steps; Plain text format. Easily copy & paste queries, send them by email, print, etc. It's very accessible too; GUI / CLI hybrid approach. The system keeps the query and UI synchronized in real time: no need to remember conman's syntax or read the documentation! Leverage existing skills. Direct Query use a conman-like syntax, conman users will be able to type and run queries immediately. DWC users will be able to keep using a familiar UI to specify the query filter: just using the UI a correct query is automatically generated. After a while, users will learn the query syntax without even noticing; 21 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query – Approach Recent Queries history. A collection of last queries is stored into DQ Query dropdown list; This value is configurable from TDWCSettings.xml file; Direct Query ported into Monitoring Pages. When a query is launched by the Direct Query portlet (or an external launcher, such as a bookmarked query), Monitoring pages are enhanced with Direct Query CLI field; 22 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Direct Query – Monitoring 23 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Quick Submit 24 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Quick submit for jobs and job streams Before: Create a Job / JS in workload editor. Come back to Dash Connect to the engine where we created the Job/Job stream Search For the Job/JS Then perform the submit operation After: 25 Create a Job / JS in workload editor. Then perform the submit operation. © 2014 IBM Corporation Quick Submit: Job Stream “Submit Job Stream into Current Plan” option appears in the “Select an Action” drop down of a Job Stream in Workload editor. 26 © 2014 IBM Corporation Quick Submit: Job Stream After clicking on “Submit Job Stream into Current Plan”, the Job Stream gets submitted to the current Plan. 27 © 2014 IBM Corporation Quick Submit: Job “Submit Job into Current Plan” option is shown in the “Select an Action” list of a Job in the Workload Editor. 28 © 2014 IBM Corporation Quick Submit: Job When clicking on “Submit Job into Current Plan”, the following pop up panel appears: 29 © 2014 IBM Corporation Quick Submit: Job There are two options for the user to submit the Job. – The user can click on “submit” button, without associating it to a JS (May or may not specify an alias) • In this case the Job is submitted to JOBS JS present in the WS where the Job is created. • If Alias is not specified an auto-generated alias is used. – The user can click on the search button and select a JS. The Job Stream textbox and workstation textbox in the popup will be populated. Then the user can click on submit button. (May or may not specify an alias) • In this case the JOB is associated with the searched JS and submitted to it. • If Alias is not specified an auto-generated alias is used 30 © 2014 IBM Corporation Quick Submit: Job 31 © 2014 IBM Corporation Quick Submit: Job We can check in Monitor Jobs page in dash, to monitor the Job that we have submitted from Workload Editor. 32 © 2014 IBM Corporation LDAP 33 TWS / DWC 9.1 FP1 © 2014 IBM Corporation LDAP Configuration – Graphical Mode 34 It is possible to configure LDAP using WebSphere Administrative Console TWS / DWC 9.1 FP1 © 2014 IBM Corporation LDAP Configuration – Command line mode 35 backupConfig.sh (in case of problems run restoreConfig.sh) cd %INSTALLATION_DIR%/wastools stopWas.sh -user %user% -password %password% ./changeSecurityProperties.sh ldapSecurityFile ./startWas.sh Configure group Roles TWS / DWC 9.1 FP1 © 2014 IBM Corporation LDAP Configuration 36 TWS / DWC 9.1 FP1 © 2014 IBM Corporation Q&A 37 TWS / DWC 9.1 FP1 © 2014 IBM Corporation