Tab navigation
- Overview
- Objectives- selected tab,
- Test preparation
Section 1: Architecture and Planning
- Given working experience with IBM Tivoli Service Automation Manager (Tivoli Service Automation Manager), describe the Tivoli Service Automation Manager Architecture, so that the understanding of the various process manager products (PMPs) and components that enable Tivoli Service Automation Manager is demonstrated.
With emphasis on performing the following tasks:- Describe the Self-Service User Interface Architecture.
- Describe the component Provisioning architecture.
- Describe the component Image Library architecture.
- Describe the components of Tivoli Service Automation Manager middleware.
- DB2
- LDAP
- WebSphere Application Server
- IBM http server
- Given working experience with Tivoli Service Automation Manager, describe the various Tivoli Service Automation Manager applications that enable the product, so that an understanding of the various Tivoli Service Automation Manager specific applications that enable the PMP is demonstrated.
With emphasis on performing the following tasks:
- Describe the Service Definition and its function.
- Describe the how Service Topologies are created from the Service Definition.
- Describe the Service Topology Node application and its function.
- Describe the Service Topology Node Operations and its function.
- Describe the Service Deployment Instance application and its function.
- Describe the IT Topology Work order application and its functions.
- Given working experience with Tivoli Service Automation Manager, describe the process flow of a service request for a new project, with auto-approval enabled, and entered from the Self-Service User Interface, so that a high-level end-to-end service request process flow is described.
With emphasis on performing the following tasks:- Create a request to provision a virtual server by using the Self-Service User Interface.
- Self-Service User Interfaceinvokes the REST API to create the service request.
- Tivoli Service Automation Manager invokes reservation component to reserve resources to fulfil the request.
- Tivoli Service Automation Manager processes the service request and invokes the Resource_Master workflow.
- Tivoli Service Automation Manager issues another call to the REST API to invoke the provisioning component to fulfil the request.
- Provisioning component submits provisioning workflows to be executed by the TPM deployment engine.
- The primary workflow called to create the virtual server(s) is the RP.ClusterProvision workflow.
- All other workflows are called by the RP.ClusterProvision.
- The provisioning workflow (RP.ClusterProvision) invokes the respective commands on the hypervisor system to create the virtual systems and configure them.
- When complete the virtual servers are represented by objects in the data center model (DCM).
- The IT Topology Work order has a status of ‘COMP' (Complete).
- The Service Deployment Instance has a status of Operational.-The Service Topology for the project is populated with the DCM object ID and parameters of the virtual machines created.
- The Service Request status is set to ‘Resolved'.
- Given working experience with Tivoli Service Automation Manager, describe the various networking models and concepts supported in Tivoli Service Automation Manager, so that the networking models, management network, VLAN, and basic networking concepts applicable to all virtualization technologies are understood.
With emphasis on performing the following tasks:- Identify and describe the properties in the Cloud Global Properties XML file as that are related to the network models.
- Management Network
- Subnetwork setting
- Blocked IP Range
- Gateway
- Domains
- Virtual Switch DCM objects for each hypervisor
- Identify the components of the network that Tivoli Service Automation Manager will manage.
- Identify the network configuration for each resource pool.
- Identify the management VLAN for resource pools.
- Identify the external network requirement to ensure the management network can communicate with Tivoli Service Automation Manager Management System, Boot Servers, and hypervisors.
- Identify the Flat Network mode configuration.
- Identify the Multi-NIC mode configuration.
- Identify the property that specifies the number of network interfaces that can be connected to provisioned virtual servers.
- Identify the setting in the Cloud_Global_NetworkSetting.
- Describe setting up hostname resolution for resource pools.
- Describe the blocking and unblocking of IP address on saved virtual machine images.
- Describe the requirement for vSwitches.
- Identify and describe the properties in the Cloud Global Properties XML file as that are related to the network models.
Section 2: IBM Tivoli Service Automation Manager Management Server Configuration
- Given that IBM Tivoli Service Automation Manager (Tivoli Service Automation Manager) is running, modify a communication template from Tivoli Service Automation Manager predefined communication template so that the desired communication template is modified and activated.
With emphasis on performing the following tasks:- Access the Service Definitions application.
- View the Service Definition notifications tab.
- Start the communication templates application.
- Modify the communication template.
- Activate the communication template.
- Given that a Service Request is submitted through the Self-Service User Interface, describe how the classification structure and attributes defined on that structure are used to drive the provisioning process of virtual machines, so that the user is provided an offering that they can request and provision through Tivoli Service Automation Manager.
With emphasis on performing the following tasks:- Create classification structure.
- Identify objects that will use the classification structure, and see inputs and dependencies to determine which objects may be needed.
- Create attributes that will be passed into object.
- Create object and related records that are needed to deploy and provision the request service and associate classification structure(s).
- Given that a service request is submitted through the Self-Service User Interface, describe how offering available are created and deployed to the Self-Service User Interface so that User is provided an offering that they can request and provision through Tivoli Service Automation Manager.
With emphasis on performing the following tasks:- Create Classification.
- Create TPAE Workflow.
- Create New Service Definition.
- Create Service Offering.
- Add offering to Catalog.
- Create JavaScript file that implements offering.
- Create the HTML template file.
- Extend the Server Operation JavaScript.
- Test.
- Given that a customer requires deployment of services describe the major components and their functions of the Service Definition, so that an understanding of the features and functions of the service definition components is demonstrated.
With emphasis on performing the following tasks:- Describe what the various automation options accomplish.
- Describe how the Service Topology is created.
- Describe the various statuses of the Service Definition and there meaning.
- Create a new Management Plan.
- Create customer extension points and explain their purpose.
- Create and link Management Tasks to Service Topology Node and Service Topology Node Operation.
- Create Service Update Packages for deployment.
- Identify the linkage between the Service Definition and the Service Deployment Instance.
- Given the Service Topology Node Operation, classifications and cardinality, create service topology so that service topology is created.
With emphasis on performing the following tasks:- Create a new service topology.
- Create a new classification structure for the nodes.
- Set up cardinality for each node.
- Identify the node operations.
- Given Service Definition, Management tasks, preparation workflows, and customer extension points create a management plan so that a management plan is available.
With emphasis on performing the following tasks:- Designate the management plan as initial management plan if required.
- Choose the appropriate preparation workflows based on the management plan type(new, modify, or delete).
- Attach any customer extension workflows.
- Add management tasks.
- Change the status to "approved".
- Given a service definition, management plan, service topology, Service Topology Nodes, Service Topology Node Operation, Classification, and Job Plans create a new management task, so that a new management task is available.
With emphasis on performing the following tasks:- Select the execute and affected nodes.
- Select the topology node operation.
- Map input and output parameters for the Management Task.
- Given Service Definition, Management Plan, Service Topology, Service Topology Nodes, Classification, and Management Tasks create job plan and topology node operation, so that job plan and topology node operation are available.
With emphasis on performing the following tasks:- Create the Service Topology Node Operation.
- Create a new job plan or duplicate an existing job plan.
- Create TPAE workflow.
- Create a TPM workflow.
- Create tasks to be executed by the job plan.
- Identify the classification structure.
- Ensure the job plan is under flow control.
- Identify flow action for job tasks.
- Specify TPM and/or TPAE workflow to be executed.
- Create input and output parameters.
- Associate job plan with topology node operation.
- Classify the Service Topology Node Operation.
- Given running Tivoli Service Automation Manager system with one or more images configure and perform new software stack installation, so that a new software product is available.
With emphasis on performing the following tasks:- Create the software definition.
- Identify the software installable.
- Identify the requirements.
- Create the software configuration template.
- Add variables to the software product.
Section 3: Hypervisor Configuration
- Given the fully installed IBM Tivoli Service Automation Manager (Tivoli Service Automation Manager), create , import and register Virtual Server Image, so that the virtual image template is created, registered, and available for self-service virtual server deployments.
With emphasis on performing the following tasks:- Create the Linux image template for VMWare.
- Create the Microsoft Windows image template for VMware.
- Create operating system image templates for PowerVM.
- Create operating system image templates for KVM.
- Prepare OS image templates for Tivoli Service Automation Manager.
- Import the virtual machine template.
- Discover the virtual machine template.
- Given the fully installed Tivoli Service Automation Manager, customize and import the Hypervisor Independent Data Center Models (DCM) items such as Cloud Global Properties and Cloud Global NetworkSettings , so that Cloud Pool Object to specific hypervisor can be configured.
With emphasis on performing the following tasks:- Copy the following files from the install files DCM directory on the Tivoli Service Automation Manager to a local location:
- 00_Cloud_Global_Properties.xml
- 10_Cloud_Global_NetworkSettings.xml
- Customize the 00_Cloud_Global_Properties.xml file.
- Customize the 10_Cloud_Global_NetworkSettings.xml file.
- Customize the Management Subnetwork.
- Customize the Customer Subnetwork.
- Import the customized Global Properties DCM XML.
- Copy the following files from the install files DCM directory on the Tivoli Service Automation Manager to a local location:
- Given the fully installed Tivoli Service Automation Manager, create and configure all objects required for the Cloud Pool such as file repository, computer object for hypervisor host, Hypervisor Manager,and network definition in the DCM, so that the backend hypervisor is ready to be used for cloud provisioning.
With emphasis on performing the following tasks:- Copy the specific hypervisor configuration XML template files from the install files DCM directory on the Tivoli Service Automation Manager to a local location:
1 2 3 Hypervisor Template Description VMWare 11_Cloud_NetworkSettings_VMware.xml Hypervisor network configuration for VMWare. Virtual Switch Templates for Management and Customer network. 31_Cloud_Pool_VMware.xml Cloud Pool Definition for VMWare. PowerVM 12_Cloud_NetworkSettings_Systemp.xml Hypervisor network configuration for System P. Virtual Switch Templates for Management and Customer network. 32_Cloud_Pool_Systemp.xml Cloud Pool Definition for System p. KVM 14_Cloud_NetworkSettings_KVM.xml Hypervisor network configuration for KVM. Virtual Switch Templates for Management and Customer network. 34_Cloud_Pool_KVM.xml Cloud Pool Definition for KVM. XEN 15_Cloud_NetworkSettings_XEN.xml Hypervisor network configuration for XEN. Virtual Switch Templates for Management and Customer network. 35_Cloud_Pool_XEN.xml Cloud Pool Definition for XEN. z/VM 13_Cloud_NetworkSettings_zVM.xml Hypervisor network configuration for z/VM. Virtual Switch Templates for Management and Customer network. 33_Cloud_Pool_zVM.xml Cloud Pool Definition for z/VM. 23_0_Cloud_Bootserver_zVM.xml Boot Server configuration for z/VM. 23_1_Cloud_zLinuxImage_SLES10_zVM.xml Image definition of SLES10 for z/VM. 23_2_Cloud_VSwitches_zVM.xml VSwitch definition for z/VM. - Customize the XML files to create all objects required for the cloud pool, such as:
- Computer object for the hypervisor host;
- Computer object for the Hypervisor Manager;
- File repositories for the virtual machine images,;
- Network definitions (subnetwork, switch);
- Resource pools.
- Enter the Cloud Pool Administration application by clicking :Go To -> Service Automation -> Cloud Pool Administration.
- Import the customized DCM for specific hypervisor templates:
- Click the Import DCM Objects button.
- Browse for and select the DCM import XML files you customized
- Create a new CloudPool for specific hypervisor type(VMWare/KVM/XEN/PowerVM/ z/VM) or import Virtual Resources Pool from pre-configured cloud pool file : vrpool.properties.
- Create host objects (only for KVM hypervisor type).
- Add VMWare Server Trust Certificate to WebSphere Application Server(only for VMWare hypervisor type).
- Discover the Hypervisor Manager to examine the back end and create appropriate objects in the DCM.
- Discover image templates that are to be used for the provisioning of servers.
- Create Image Library Resources (only for VMware and LPAR hypervisor types).
- Configure the Save/Restore Settings.
- Configure Cloud Pool NetworkSettings.
- Validate and enable the cloud pool.
- Review the object references in the Related Resources-Overview section.
- Review the variables in the Hypervisor Manager tab.
- Review the variables in the Resource Pool tab.
- Review the variables in the File Repository tab.
- Copy the specific hypervisor configuration XML template files from the install files DCM directory on the Tivoli Service Automation Manager to a local location:
Section 4: Product Integration
- Given that IBM Tivoli Service Automation Manager (Tivoli Service Automation Manager) and IBM Tivoli Monitoring (ITM) are installed, configure integration between the two products, so that Tivoli Service Automation Manager and ITM are integrated.
With emphasis on performing the following tasks:
- Obtain a copy of the Tivoli Monitoring agent installable for UNIX® and Windows® from the ITM media.
- Prepare a Tivoli Monitoring agent installable for UNIX operating systems, locate an NFS server and ensure that it belongs to the same subnetwork of the provisioned virtual machines.
- Prepare a Tivoli Service Automation Manager agent installable for Windows Operating Systems, then locate a Samba server and ensure that it belongs to the same subnetwork of the provisioned virtual machines.
- Choose the appropriate DCM XML file to edit:
- Windows: 41_Cloud_ITM_Agent_Windows.xml
- Linux: 42_Cloud_ITM_Agent_Linux.xml
- AIX: 43_Cloud_ITM_Agent_AIX.xml
- Multiple OSs: 44_Cloud_ITM_Agent_AIX_Linux_Windows.xml
- Verify that the proper file repositories are defined in Tivoli Provisioning Manager and they reflect the previously mentioned NFS and Samba servers.
- Perform the appropriate step.
- File repository is already defined in Tivoli Provisioning Manager. Update the IP address and subnetwork mask in the network interface settings for each repository in Tivoli Provisioning Manager to match the corresponding NFS and Samba servers that you prepared previously.
- File repository is not defined in Tivoli Provisioning Manager. In the chosen DCM XML files, customize the clients environment.
- Ensure that there are not any software definitions in Tivoli Provisioning Manager with the same name as the software definition described above, specifically ITM Agent, otherwise, the next step might fail.
- Customize the ITM agent software definition and define it in Tivoli Provisioning Manager.
- Import the DCM XML file by using the Cloud Pool Administration application: Go To -> Service Automation -> Cloud Pool Administration.
- Update the ITM agent software definition with the Tivoli Provisioning Manager object ID of all the installable software definitions in Tivoli Provisioning Manager, that represent the operating systems on which the ITM agent will be installed.
- Add the ITM agent software definition to the software stack associated to the resource pool that represents the virtual environment for which you have configured Tivoli Service Automation Manager.
- Configure the ITM server endpoint PMRDPITM.
- Enable monitoring agent installation during provisioning for each of following offerings:
- PMRDP_0211A_72 (Add VMWare Servers)
- PMRDP_0212A_72 (Add System p® LPAR Servers)
- PMRDP_0213A_72 (Add Xen Servers)
- PMRDP_0214A_72 (Add z/VM® Linux Servers)
- PMRDP_0215A_72 (Add KVM Servers)
- PMRDP_0202A_72 (Create Project with System p LPAR Servers)
- PMRDP_0203A_72 (Create Project with Xen Servers)
- PMRDP_0204A_72 (Create Project with z/VM Linux Servers)
- PMRDP_0205A_72 (Create Project with KVM Servers)
- Given that Tivoli Service Automation Manager and IBM Tivoli Usage and Accounting Manager (Tivoli Usage and Accounting Manager) are installed configure the products to communicate with one another in order to provide Usage and Accounting data.
With emphasis on performing the following tasks:- Configure Tivoli Service Automation Manager server to enable SSH communication.
- Enable table auditing for Tivoli Usage and Accounting Manager data collection.
- Define the escalation to enable Tivoli Usage and Accounting Manager CSR file generation.
- Define the directory for CSR file generation.
- Configure Tivoli Usage and Accounting Manager.
- Given a running Tivoli Service Automation Manager system and Maximo Business Objects configure the REST API, so that provisioning is available thru Self-Service User Interface.
With emphasis on performing the following tasks:- Configure the PMRDPBC endpoint.
- Configure the integration application URL.
- Deploy the PMRDPBC API Web service.
- Deploy the ticket Web service.
- Enable the Self-Service User Interface User Management.
Section 5: Managing Tivoli Service Automation Manager
- Given working experience with IBM Tivoli Service Automation Manager (Tivoli Service Automation Manager), describe the Tivoli Service Automation Manager roles, so that various roles within Tivoli Service Automation Manager can be properly assigned.
With emphasis on performing the following tasks:- Describe the Self-Service User Interface roles.
- Cloud administrator role
- Cloud manager role
- Team administrator role
- Team user role
- Describe the Administration GUI roles.
- Service Administrator
- Service Definition Designer
- Service Definition Manager
- Service Deployment Instance Manager
- Service Deployment Instance Operator
- Service Resource Allocation Manager
- Performance - AIX® Administrators
- Performance - DB2® Administrators
- Performance - WAS Administrators
- Performance - z/OS® Administrators
- Performance - Linux® Administrators
- Performance Monitoring Administrator
- OS Appliance - z/VM® Administrator
- OS Appliance - Linux on System z® Administrator
- OS Appliance - z/OS Administrator
- OS Appliance - Network Administrator
- Describe the Self-Service User Interface roles.
- Given that Tivoli Service Automation Manager is running, and rights, create a new user so that the user can use the provisioned servers.
With emphasis on performing the following tasks:- From the Self-Service User Interface, select Request a New Service -> Virtual Server Management -> Manage Users -> Create User.
- Provide user ID and a display name for the user.
- Specify and confirm password.
- Select a role for the user (Team user).
- Given that Tivoli Service Automation Manager is installed and configured ,Use self-service virtual server management offering so that the project is created, modified or cancelled.
With emphasis on performing the following tasks:- Create project and add virtual server.
- Create project from saved image.
- Modify the project.
- Modify server.
- Cancel the project.
- Given the fully configured Tivoli Service Automation Manager, register virtual server images into the Image Library, so that Virtual Images are available to be used for provisioning.
With emphasis on performing the following tasks:- Register an image with Image Library.
- Verify that the Image Library is accessible.
- Register the image by using the self-service offering.-Specify the name of the image, and optionally provide its description.-Select the Resource Pool from the drop-down list.-Select Discovered Image from the drop-down list. The list contains only the unregistered images.
- In the Resources section, specify the Minimum and Recommended values for virtual CPUs, physical CPUs, memory, and disk space.-Click OK to submit the request.
- Unregister an image in the Image Library by using the unregister image self-service offering.
- Select Home -> Request a New Service -> Virtual Server Management -> Manage Image Library -> Unregister Image.
- Select a Resource Pool from the list.
- Select the image that you want to unregister.
- Click OK to submit the request.
- Register an image with Image Library.
- Given the working Tivoli Service Automation Manager, create server images, and restore a server from image and remove server image, so that Snapshot-like server images can be created or removed.
With emphasis on performing the following tasks:
- Create Server Image
- In the Home panel, click Request a New Service -> Virtual Server Management -> Backup and Restore Server Image -> Create Server Image.
- In the corresponding fields, type in virtual server image name and description.
- Select the name of the project in which the server is provisioned. Project details display.
- From the list that displays, select a server that you want to create an image. A list of all images available for this server is displayed.
- Click OK to submit the request.
- Restoring a server from Image
- In the Home panel, click Request a New Service -> Virtual Server Management -> Backup and Restore Server Image -> Restore Server From Image.
- From the Project Name list, select a project for which you want to restore a server.
- Select a server that you want to restore.
- From the list that displays, select the image that is to be used for restoring the server.
- Click OK to submit the request.
- Removing server image
- In the Home panel, click Request a New Service -> Virtual Server Management -> Backup and Restore Server Image -> Remove Saved Images.
- From the list that displays, select the image that is to be removed.
- Click OK to submit the request.
- Create Server Image
- Given the working Tivoli Service Automation Manager with ITM Agent software definition configured, create a self-service request to create project and add virtual servers with ITM agent, so that the ITM Agent is deployed to virtual server.
With emphasis on performing the following tasks:- In the Home panel, click Request a New Service -> Virtual Server Management -> Create Project with server type.
- Enter a Project Name.
- Select the team that should have access to the project.
- Set the start / end date and time.
- Select resource group used to reserve resources.
- Select Monitoring Agent to be installed. This agent performs scans to identify server resource utilization (memory, CPU and disk space).
- Select the image to be deployed.
- In the Resources section, adjust the settings of the requested resources as required.
- Click OK to submit the request.
- Verify the Provisioning Status. In the Self-Service User Interface, select your projects from My Projects portlet.
- Given that Tivoli Service Automation Manager is fully installed and the appropriate data is collected by Tivoli Service Automation Manager, configure the reporting function and authorise the users to access reports, so that the appropriate report can be scheduled and created.
With emphasis on performing the following tasks:- Create the Request Pages.
- Enable table auditing.
- Authorize users to access reports.
- Generate the specific report immediately.
- Schedule a report to run in the future.
- Given a modified service definition, build a service update package and deploy it on the existing service deployment instances, so that service definition modifications are applied to existing projects.
With emphasis on performing the following tasks:- Build a service update package from an existing service definition.
- Create a new service update package by using the service definition application.
- Open the inbox assignment and refine the new service update package
- Route the workflow.
- Approve the new service update package.
- Deploy a service update package on existing service deployment instances.
- Start the deployment of the service update package on existing service deployment instances.
- Monitor the deployment process.
- Build a service update package from an existing service definition.
- Given customized service definitions, management plans, topology, classifications, attributes, service offerings and workflows, build and deploy migration manager packages, so that new or customized Tivoli Service Automation Manager solution artifacts are migrated and available on the target system.
With emphasis on performing the following tasks:- Make sure that all prerequisite structures are available in the target database by packaging these separately (in a so-called library part) and importing this package on the target system.
- Document all new artifacts and their dependencies,Classifications.
- domains
- TPAE workflows, actions, action groups, roles
- escalations, communication templates
- service definitions, topology templates, management plans, Topology Node Operations, Job plans, TPM workflows
- any custom class file
- Using migration manager, create new packages by using the appropriate predefined migration groups.
- DATADICTIONARY (classifications, domain etc)
- BPM (workflow and related artifacts)
- Tivoli Service Automation Manager_TNOPS (service definitions, management plans, topology templates)
- Select only custom records by using "Set where clause" in the migration manager application.
- Activate the migration manager packages.
- Create a new target for the migration package.
- Distribute the migration package to the target system.
- Upload the migration package on the target system.
- Deploy the migration package on the target system.
- If applicable, manually deploy the class files.
- Copy the class files from the migration package zip file on the administrative workstation.
- Expand the files into the directory structure.
- Regenerate the maximo.ear file.
- Deploy the ear file into WAS.
- If applicable, install the TPM workflows.
- Import any customer automation package by using the command line tool.
- Import any individual TPM workflow that is not included in an automation package.
- Make sure that all prerequisite structures are available in the target database by packaging these separately (in a so-called library part) and importing this package on the target system.
Section 6: Customization
- Given the existing business processes and operational IBM Tivoli Service Automation Manager(Tivoli Service Automation Manager) environment, create a new TPAE sub-workflow so that the desired approval process is used as part of the self-service offerings.
With emphasis on performing the following tasks:- Describe the out-of-the-box approval process.
- Identify the existing Cloud role(s) that will need to approve the requests.
- Team Manager
- Team Administrator
- Cloud Administrator
- Identify the offerings and management plans that will be used with the new approval workflow.
- Disable the global auto-approval system property.
- Identify the approval criteria(s).
- Create relationships to ticket specifications in the Service Request object.
- Create a new TPAE workflow by using the workflow designer.
- Use condition nodes.
- Use inbox assignments.
- Assign the approval workflow to the customer extension point on the management plan.
- Given the automation task and input parameters, create and test a new TPM workflow so that the desired automation is achieved.
With emphasis on performing the following tasks:- Determine if there are existing scripts that can be used as part of the new workflow.
- Determine the best tool to use for creating TPM workflows.
- A text editor which doesn't require any special software and configuration.
- Built-in web based workflow application which is easily accessible from the administration user interface.
- Automation Package Development Environment (APDE) which provides extra features such as data center query, running workflows, automation package creation and more.
- Identify the input and output parameters based on the design specifications.
- Determine how the workflow will be called.
- Tivoli Service Automation Manager topology node operation.
- Another TPM workflow.
- As part of a logical device operation.
- Configure the data center model (DCM).
- Create a workflow by using the DCM objects queries, logical device operations, other workflows, logical device operations, Jython, log and documentation statements.
- Test the workflow by using valid input parameters and check to see if the desired automation and output parameters are obtained.
- Document the steps required to successfully run the workflow.
- Perform an end-to-end test that involves other components of Tivoli Service Automation Manager such as management plans, offerings, Self-Service User Interface.
- Given the service offering and input parameters, identify the input parameters, modify the appropriate classification and define new values, so that the parameters are passed from the service offering to the automation layer.
With emphasis on performing the following tasks:- Identify the parameters to pass and data types (ALN, NUMERIC).
- Determine where these parameters will be used:
- Service Request
- Service Offering
- Management Plans
- TPAE workflows
- TPM workflows
- Add a new parameter to the classification on the offering.
- Reclassify the offering.
- Define values for the attributes and test the solution.
Section 7: Problem Determination
- Given a failed image registration, troubleshoot the image registration so that an image is successfully registered.
With emphasis on performing the following tasks:
- Look at the system out log file.
- Analyse the file.
- Perform the appropriate action.
- Edit the discovered software stacks to:
- Modify the software-capability attributes.
- Add a software resource template (SRT) to define the root password of the discovered VMWare template.
- Ensure os.family and os.version attributes are set.
- Given a resource pool is not available, verify that discoveries for Cloud Pool Administration were run successfully, so that resource pool definitions are imported successfully.
With emphasis on performing the following tasks:
- Go to vrpool properties to ensure resource pools are defined correctly.
- Go to Cloud Pool Administration application.
- Verify that the resource pool has property "cloud" set to "true".
- Ensure appropriate variables are defined for hypervisor.
- Given an issue with an IT topology work order, troubleshoot the IT topology work order, so that the IT Topology Work Order is processed successfully.
With emphasis on performing the following tasks:
- Go to the IT Topology Work orders application.
- Review messages and status changes related to the current work order.
- Review requests, and their status, made by Tivoli Service Automation Manager.
- Given provisioning issues, troubleshoot the issues so that the provisioning process for VM is successful.
With emphasis on performing the following tasks:- Go to Cloud Pool Administration application.
- Verify Cloud Pool discoveries have run successfully.
- Go to Provisioning Workflow Status application.
- Click
- Set Cloud.PROVISION_FAILURE_DEBUG_SLEEP_TIME to keep the VM from being deleting for debugging purposes.
- Go to Cloud Pool Administration application.
- Given a file-transfer, or execute-command error in the TPM workflow, verify and update TPM Server SAP, Hypervisor Manager SAP, so that the problem related to file-transfer or execute-command in the workflow is identified.
With emphasis on performing the following tasks:- Verify that RSA keys are exchanged between TPM and the virtual server.
- Verify the SSH-Server, SSH-Client, SCP-Client, tiocred SAP credential of TPM Server.
- Verify the SSH and SCP SAP Credential of Hypervisor Manager.
- Given an operational Tivoli Provisioning Management environment and Hypervisor Manager, troubleshoot the RP.ClusterProvision TPM workflow, so that the root cause of a problem can be determined.
With emphasis on performing the following tasks:- Review the virtual machine resource requirements in the service request.
- Review error log in the RP.ClusterProvision Workflow.
- Review logs in the Hypervisor Manager.
- Verify that virtual server can be provisioned through Hypervisor Manager.
- Refer to Troubleshooting section in the Tivoli Service Automation Manager Installation and Administration Guide documentation.
