Tab navigation
- Overview
- Objectives- selected tab,
- Test preparation
Section 1:Planning
- Given a defined customer environment and required objectives, ensure interoperability and special requirements.
With emphasis on performing the following tasks:
- Gather all host and IBM Tivoli Storage Productivity Center V5.1 (TSPC) server information to determine appropriate versions of O/S and appropriate adapters and firmware for hardware.
- Gather all storage area network (SAN) device information to ensure hardware and firmware are supported and to prepare for any special requirements such as network attached storage devices and Hypervisors.
- Network topology:
- Gather open IP addresses.
- Gather IP addresses of managed servers and storage.
- Gather subnet and gateway information.
- Gather LAN layout information.
- Gather WAN information if appropriate.
- Appropriate Licensing
- Gather information of what was sold.
- Validate customer requirements can be fulfilled by what was purchased.
- Validate capacity of managed resources is covered by license purchased.
- Existing Network Security:
- Gather information of firewall in place.
- Determine ports to use for pass through.
- Ensure IP connectivity between all devices in the environment.
- Given the customer's TSPC installation, determine security needs for TSPC UI, CIMOM, and Storage Resource Agent deployment so that TSPC server can be used and deployed.
With emphasis on performing the following tasks:
- Determine user(s) for different functions/role to log in TSPC UI.
- Determine the protocol CIMOM uses like HTTP or HTTPS and port numbers.
- Determine operating system user IDs and port number for Storage Resource Agent (SRA) deployment.
- Determine SSL certificate for SRA.
- Given the need for daily reporting, capacity planning, monitoring, determine the reporting needs and building of alerting for an automated process to be implemented so that documented storage needs with reporting and alerting for early detection can be achieved.
With emphasis on performing the following tasks:
- Determine reporting needs.
- Validate customer storage systems against the TSPC product support matrix to determine compatibility.
- Validate customer storage tiering requirement.
- Evaluate TSPC scalability requirements based on the customer's environment.
- Given a customer's TSPC environment, determine if a new installation or a migration/upgrade to the newest TSPC code, or the server agent, or both are required to be completed so that requirements are understood.
With emphasis on performing the following tasks:
- Verify supported OS for TSPC.
- Verify hardware resources are supported for TSPC.
- Verify DB2 version is supported for TSPC.
- Verify supported SRA or Data and Fabric agents.
- Verify sizing limitations for server, agents, and CIMOMs.
- Given a customer environment where the latest release of TSPC will be installed, ensure that all installation requirements are met.
With emphasis on performing the following tasks:
- Check hardware prerequisites.
- Check OS prerequisites.
- Check DB2 prerequisites.
- Verify all SAN attached hardware firmware levels and confirm they are supported by TSPC.
- Verify all SAN switches hardware firmware levels and confirm they are supported by TSPC.
- Obtain version information for any deployed CIMs and confirm they are supported by TSPC.
- Verify customer has correct license.
- Verify sizing limitations.
- Check to see if external user id is valid and passwords are available and tested prior to installation.
Section 2:Installation
- Given a requirement for an IBM Tivoli Storage Productivity Center V5.1 (TSPC) installation, ensure the supplied version of software and licenses are valid and accessible so that a fully functional TSPC environment can be achieved.
With emphasis on performing the following tasks:- Verify customer requirements can be met with the TSPC media downloaded.
- Given TSPC media, perform installation steps by using an installer method so that the TSPC server is successfully installed and running.
With emphasis on performing the following tasks:- Read the readme file from the installation media.
- Check for latest technical resource flashes on the TSPC support Website.
- Perform installation steps by using the appropriate operating system installer.
- Log in to TSPC GUI to verify installation.
- Given installation errors, determine the root cause of the failure so that they can be corrected for successful installation.
With emphasis on performing the following tasks:
- Determine at what point the installation error occurred.
- Go to TSPC installation location under log directory to look at logs on where the failure occurred.
- Resolve the issue based on log explanation.
- Reinstall TSPC or the needed component.
- If the issue cannot be resolved, contact Tivoli support.
Section 3:Configuration
- Given that collection of data for certain resources and data types should be scheduled at either off peak or peak usage hours, configure groups (fabrics, storage subsystem, computer, file system, directory) so that data types can be collected at recurring intervals during the optimal period for each data type.
With emphasis on performing the following tasks:
- Most of the configuration of the data sources for IBM Tivoli Storage Productivity Center V5.1 (TSPC) can be accomplished under the Administrative Services->Data Sources menu tree. Alternatively IBM Tivoli Storage Productivity Center-> Configuration Utility menu tree or Configure Devices menu tree could be used.
- If the pre-configured groups will suffice, then edit each selected pre-configured group in the desired section of TSPC (Data, Databases, Disk etc.), move the available devices to the selected devices (left to right in each group type selection screen) and save the group definition. This has the advantage of being pre-defined to a data collection schedule.
- If creating a custom group is necessary, create a new group in the desired section of the product. Move the available devices to the selected devices (left to right in each group type selection screen) and save the group definition. In most cases if an item is already part of another group it will not appear as available. Directory groups will always be required to be created in the Data Manager -> Directory tree.
- For custom groups either assign them to one of the existing Probe / Scan jobs or create a new job in the desired section of the product, alternatively IBM Tivoli Storage Productivity Center -> Configure Devices menu tree could be used. Set the schedule of the job as desired to meet peak or off peak periods and save the job with a meaningful name.
- Under IBM Tivoli Storage Productivity Center -> Job Management check to see that scheduled jobs have run containing the resource groups you have defined. Use the lower half of the Job Management screen to "expand" the scheduled job to insure it collected data on the selected resources successfully.
- Given customer requirements and a working TSPC installation, define schedules for monitoring of different classes of supported devices.
With emphasis on performing the following tasks:
- Determine the type of job to be performed on each device (discovery, probe, and performance monitor).
- Use Configuration Devices Wizard or run Discovery schedules to define jobs
- Define monitoring groups for devices that require the same schedule for data collection.
- Define duration of scheduled jobs for a set period or indefinitely.
- Define frequency of occurrence of job.
- Schedule discovery of CIMOM, switches, NetWare, etc.
- Schedule Probe jobs.
- Schedule performance collection jobs for disk and fabric.
- Use Job Management Panel to edit, run, delete or rename schedules.
- Given a functioning TSPC environment and configured fabric and disk subsystems, configure History settings and automation.
With emphasis on performing the following tasks:
- Schedule History Aggregator.
- Schedule Configuration History Settings.
- Create scheduled Storage Resource Agent (SRA) deployment jobs.
- Create scheduled SRA upgrade jobs.
- Create scheduled migration for TPC Data/Fabric agent jobs.
- Create storage area network (SAN) planner/DR planner.
- Given a customer requirement for alerts, identify the alerts which are required to be defined and set triggering conditions and actions so that customer will get the right alerts based on requirements.
With emphasis on performing the following tasks:
- Determine alert types which have to be created (data/fabric/disk).
- Select triggering condition.
- Configure alerting suppression for disk threshold alerts.
- Select the triggering actions to be taken. (SNMP, Tivoli Enterprise Console, Run script, Email)
- Select entities/groups on which alerting will be applicable.
- Given a functioning TSPC environment and configured fabric switches, and disk subsystems, use TSPC to define performance monitoring jobs to collect performance data.
With emphasis on performing the following tasks:
- Determine which device or device group will be monitored.
- Schedule performance monitor tasks.
- Select the interval for the schedule to be run. (once, at set intervals or indefinitely)
- Given a customer requirement to manage devices in the same manner (storage, fabric, server or tapes), use the configure device wizard to configure existing resources, so that data collection is performed on the configured group.
With emphasis on performing the following tasks:
- Select the device type to be added/configured.
- Choose Configure for each selected device.
- Specify data collection method by either specifying a monitoring group or monitoring template.
- Review the summary page with the list of actions to be applied.
- View the results pages and check the outcomes of the applied actions.
Section 4:Customization and Administration
- Given a working IBM Tivoli Storage Productivity Center (TSPC ) environment where all supported platform requirements have been meet, create a job to deploy a Storage Resource Agent (SRA) so that the agent installs successfully and appears in TSPC for reporting.
With emphasis on performing the following tasks:
- Create SRA deployment job.
- Given a working TSPC environment and customer requirements, create profiles so that specific reports can be generated.
With emphasis on performing the following tasks:
- Create profiles.
- Assign the profiles in a Scan job.
- Select computers, file systems, or directory to be scanned.
- Select profiles.
- Choose when to scan.
- Choose Triggered Condition/Action.
- Run a scan.
- Create a report.
- Given customer requirements and a working TSPC installation, perform daily and periodic maintenance.
With emphasis on performing the following tasks:
- Back up database
- Check for fixes and upgrades.
- Check logs for any error conditions on the server.
- Add/delete or alter user's information.
- Run any daily reports.
- Check the health of data sources.
- Check for performance monitors.
- Given a functioning TSPC environment with installed TSPC Data/Fabric agents or SRAs and configured disk subsystems, use the TSPC functions to upgrade/migrate all components to the newest TSPC levels.
With emphasis on performing the following tasks:
- Perform a backup of the database.
- Determine which subsystem can be migrated to native interface.
- Migrate storage subsystems.
- Upgrade SRAs.
- Migrate CAS agents.
- Options can be used for migrate/upgrade.
- Given a set of TSPC users, define what parts of TSPC each user or user group can access so that it meets the user's security requirements.
With emphasis on performing the following tasks:
- TSPC allows for one group or user mapping for each role. Create an LDAP or local user group for the roles within TSPC desired.
- When logged in to the TSPC console as a user with TPC Super user privileges, by using the Administrative Services->Configuration->Role-to-Group Mappings screen, assign the newly created or existing OS/LDAP user groups to selected TSPC roles and click on the Save button.
- Log in to the TSPC console with a user that belongs to a group that has been assigned to one of the TSPC roles.
- Given a functioning TSPC environment and properly configured storage area network (SAN), use the TSPC analytics tools and problem determination assistance so that recommendations can be made on how to configure changes to the storage environment.
With emphasis on performing the following tasks:
- Set up a configuration analysis job to analyze SAN attached resources.
- Specify the storage subsystems, computers, and the fabric to provide appropriate storage recommendation.
- Given a working TSPC environment and customer requirements, configure resources history retention so that a customer can keep data based on set number of days.
With emphasis on performing the following tasks:
- Log in to TSPC UI.
- Expand Administrative Services tree.
- Select Resource History Retention under Configuration.
- Provide a value for each item.
- Save Resource History Retention.
- Given a working TSPC environment and customer requirements, set log and batch report retention so that customer ‘s requirements are met.
With emphasis on performing the following tasks:
- Identify which information can be found on the log retention panel.
- Set log and batch report retention periods.
- Given a customer requirement for removed resource retention, configure removed resource retention so that removed resources are retained appropriately with customer needs.
With emphasis on performing the following tasks:
- Confirm Directories and number of days to keep.
- Confirm File Systems and number of days to keep.
- Confirm Disks and number of days to keep.
- Confirm Filers and number of days to keep.
- Confirm Subsystems and number of days to keep.
- Confirm Fabrics and number of days to keep.
- Confirm Tape and number of days to keep.
- Confirm Hypervisors and number of days to keep.
- Confirm Virtual Machines and number of days to keep.
- Confirm TPC servers and number of days to keep.
- Given a working TSPC environment and customer requirements, set history retention so that the customer's requirements are met.
With emphasis on performing the following tasks:
- In the GUI navigation tree, expand Administrative Services, expand Configuration and click on Configuration History settings.
- Set appropriate values for how often to take a snapshot.
- Set appropriate values for the retention of snapshots.
- Given requirements to report on generic network attached storage(NAS) data sources, configure TSPC to collect data from generic NAS so that this data may be displayed in online or batch reports.
With emphasis on performing the following tasks:
- Use the Administrative Services-> Configuration->Manual NAS/NetWare Server Entry screen, select Add and key in the prompted information for a UNIX machine with an installed Storage Resource Agent that also has NAS NFS storage mounted via NFS from the configured NAS device.
- By using the Administrative Services->Discovery->Windows Domain, NAS, SAN FS screen, right-click and select Run Now.
- Check in the Job Management screen that the job has been completed, then select the Scan/Probe Agent Administration screen.
- Either edit an existing Probe / and or Scan job to include the NAS computer (it will show up as a computer not a subsystem) or its file systems. Save the job/monitor and either run the Probe/Scan job "now" or allow the schedule to run it.
- If a probe has been run on any of the NAS devices exported file systems, you should be able report on its details in Data Manager-> Reports-> Asset->By Computer.
- Given a working TSPC environment and customer requirements, configure TSPC so that alerts can be sent via email or SNMP
With emphasis on performing the following tasks:
- Configure TSPC to send SNMP Traps
- Configure TSPC to send email alerts
- Configure TSPC to send TEC or Omnibus events
- Set retention period for Alert log Records
- Given a customer requirement for capacity and performance reporting for all resources managed and monitored by the TSPC server, create, schedule and run reports by using the Legacy UI so that reports can be generated.
With emphasis on performing the following tasks:
- Create user-defined online reports, define options, select and filter resources and generate report from Data, Disk, Fabric or Tape Manager, View the report on-screen, drill-down to more detailed levels, change graph type and enable trending where appropriate, Print or save the report to a predefined format.
- User-id reports can be found in IBM Tivoli Productivity Center-> Reporting-> MyReports>
for reference as they are the saved versions of online reports. - Select and generate pre-defined system reports for data, disk ,or fabric, Drill-down through the available levels, print or save the report to a predefined format.
- Create batch report, define options, select resources and report location, schedule report to run immediately, at a set time or on a recurring schedule, define alerts, check job status in Job Management.
- Create rollup reports to return consolidated asset and capacity information about the total environment.
- Create Data Source Reports to return detailed information about all connected CIMOM agents.
- Given a customer requirement for capacity and performance reporting for all resources managed and monitored by the TSPC server, create, schedule, and run reports by using the Legacy UI so that reports can generated by using Cognos.
With emphasis on performing the following tasks:
- Log in to TSPC Web UI.
- In the web UI, click on reporting -> Create a basic report to launch COGNOS reporting.
- Select a pre-defined template based on customer requirements.
- Select appropriate columns to create report based on customer requirements.
- Save report to specified customer location with scheduled intervals when to run.
- Verify report has been saved.
- Execute report.
Section 5:Troubleshooting
- Given a functioning IBM Tivoli Storage Productivity Center V5.1 (TSPC),check for successful scans, probes ,and reports, review logs, output reports, and displays so that analysis of functionality can be accomplished.
With emphasis on performing the following tasks:
- Check for successful scans and probes.
- Check db2diag.logs and operating system logs.
- Check daily reports.
- Check application logs.
- Check email, alerts, SNMP, and all monitoring software.
- Given a malfunctioning TSPC installation at a customer site, collect service logs and check configuration files, update if necessary so that customer will be able to continue use TSPC properly.
With emphasis on performing the following tasks:
- Check and adjust TSPC configuration file.
- Check and adjust Data server configuration file.
- Check and adjust Device server configuration file.
- Check and adjust Storage Resource Agent configuration file.
- Given an installed TSPC V5.1 server, gather data from service tool, repocopy tool, logs and output reports so that application data logs and tools output can be assembled and sent to IBM Support personnel.
With emphasis on performing the following tasks:
- Contact IBM support or open a PMR ticket with support
- Gather data from the service tool.
- Gather data from the repocopy tool.
- Gather data from the application logs.
- Given errors in running data collection jobs, configure error monitoring so that the TSPC V5.1 administrator can be alerted.
With emphasis on performing the following tasks:
- Consider the schedule collection jobs that are set up within TSPC V5.1, which are the most critical to a particular organization.
- Insure TSPC V5.1 is configured to send alerts to desired real time monitoring system (SNMP, OMNIbus, Tivoli Enterprise Console, SMTP, etc) in Administrative Services->Configuration->Alert Disposition.
- Configure the particular jobs for alerting by selecting the Alert tab of a particular Monitor/Job. Then select the Condition drop-down for the alert (most often will only allow you to select "failed") for job type alerts. Select where the alert will be sent and save the Job/Monitor.
- By using the Job Management screens, view any failed jobs after they have been given time to run post setting alerts for them. If any contain alert settings, verify the notification was sent.
- Given a failure of scheduling jobs or tasks, determine the root cause of the failure so that it can be corrected.
With emphasis on performing the following tasks:
- Log in to TSPC V5.1 UI.
- Get to IBM Tivoli Storage Productivity Center -> Job Management
- View Job History.
- Look for the jobs or tasks failed.
- Select and view the log files. The name and location of the log file is displayed at the top of the page. Multiple logs can be opened at the same time, each in their respective tabs.
- Look for error and correct scheduling jobs or tasks then re-run them.
- If jobs continue failing, contact IBM support or open a PMR ticket with support.
- Given a failure with the TSPC V5.1 when running reports, troubleshoot the root cause of the failure so it can be corrected.
With emphasis on performing the following tasks:
- Log in to TSPC V5.1 UI.
- Run appropriate report, if it failed with SQL error exception then run service tool to collect logs.
- View Server*.log under Data server.
- Re-run batch reports and save to a different destination
- Check the Job History.
- View the log on the Console. If there is any issue, you will see error or the log can be view under server/agent depend on your selection above. Example:C:\Program Files\IBM\TPC \data\log\name_report.log
- If jobs continue failing, contact IBM Support or open a PMR ticket with support.
- Given a successful Tivoli Storage Productivity Center V5.1 server installation, check various locations for successful completion of daily tasks, metrics and batch reporting.
With emphasis on performing the following tasks:
- Check Job Management panel to ensure all schedules, runs and jobs have completed successfully.
- Check Data Path Explorer to ensure that all devices and fabrics show no errors.
- Adjust topology settings in Topology View to display performance overlays if required.
- Check appropriate source (email, Monitoring software for alerts if enabled).
- Given a Customer's working TSPC V5.1 environment that has encountered errors, define necessary steps to enable tracing in TSPC V5.1 to aid in problem determination.
With emphasis on performing the following tasks:
- Open the Legacy TSPC UI.
- Select Administrative Services-> Services-> Data Server.
- Right-click on the relevant Data Server module and select Configure Tracing.
- Select the Enable Trace check box and the appropriate available parameters.
- Restart the server, run the application again.
- Given a working TSPC V5.1 installation with error conditions use the services sub menus to view relevant log files online so that gathered information can be used for troubleshooting.
With emphasis on performing the following tasks:
- In the Navigation Tree pane, expand Administrative Services->Services.
- Select Device server or Data server.
- Select appropriate choice for viewing. (view log, view server etc.)
