IBM Tivoli Storage Manager Version Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Similar documents
Installation Guide. Unisphere Central. Installation. Release number REV 07. October, 2015

Dell EMC Unisphere 360

EMC Unisphere 360 for VMAX

EMC Unisphere 360 for VMAX

Video Media Center - VMC 1000 Getting Started Guide

Tivoli/Plus for ADSM 1.0

How To Set Up and Use the SAP ME Earned Standards Feature

Configuring a Secure Access etrust SiteMinder Server Instance (NSM Procedure)

FliteStar USER S GUIDE

Setup and Configure the Siteminder Policy Store with Dxmanager

Special edition paper Development of a Crew Schedule Data Transfer System

API Gateway Version September Authentication and Authorization Integration Guide

PLEASE READ CAREFULLY BEFORE USING THE Qantas Cash App

MyTraveler User s Manual

PRIVACY POLICY KEY DEFINITIONS. Aquapark Wrocław Wrocławski Park Wodny S.A. with the registered office in Wrocław, ul. Borowska 99, Wrocław.

CA SiteMinder. Agent for JBoss Guide SP1

SKYTRAK REAL GAME REAL RESULTS. Quick Start Guide

etrust SiteMinder Agent r5.5 for BEA WebLogic 9.0 etrust SiteMinder Agent for BEA WebLogic Guide

A New Way to Work in the ERCOT Market

CA SiteMinder. Agent for JBoss Guide. r12.1 SP3. Third Edition

Concur Travel: Post Ticket Change Using Sabre Automated Exchanges

RSA SecurID Ready Implementation Guide

Software withdrawal and service discontinuance: IBM Tivoli and IBM Security selected products

Federal GIS Conference February 10 11, 2014 Washington DC. ArcGIS for Aviation. David Wickliffe

EMC Unisphere 360 for VMAX

CA SiteMinder Federation Standalone

My Fleet OPERATING MANUAL

Punt Policing and Monitoring

Request for Information No OHIO/INDIANA UAS CENTER AND TEST COMPLEX. COA and Range Management Web Application. WebUAS

CA SiteMinder. Agent for JBoss Guide 12.51

UM1868. The BlueNRG and BlueNRG-MS information register (IFR) User manual. Introduction

Baggage Reconciliation System

etrust SiteMinder Connector for Oracle Solutions Architecture, Installation and Configuration Guide For UNIX Version 1.6 (Rev 1.

HelpAndManual_unregistered_evaluation_copy AirLog Pilot Logbook V3

CruisePay Enhancements for 2005 Training Guide Version 1.0

NAIPS Internet Service Authorised NOTAM Originator User Guide Version 3.0. (To be read in addition to NIS User Guide 3.0)

Amadeus Selling Platform Timatic User Guide

CONSOLIDATED GROUP (NON-MEC GROUP) TSA USER AGREEMENT. Dated PERSON SPECIFIED IN THE ORDER FORM (OVERLEAF)

Cisco CMX Cloud Proxy Configuration Guide

Homeport 2.0 User Guide for Public Users

Shuttle Membership Agreement

1. General Provisions 1. Parties. These Terms & Conditions regulate the legal relationship between us, Skypicker.com s.r.o., ID No.

QuickStart Guide. Concur Premier: Travel

ICTAP Program. Interoperable Communications Technical Assistance Program. Communication Assets Survey and Mapping (CASM) Tool Short Introduction

PSS Integrating 3 rd Party Intelligent Terminal. Application Note. Date December 15, 2009 Document number PSS5000/APNO/804680/00

COVER SHEET. Reduced Vertical Separation Minimum (RVSM) Information Sheet Part 91 RVSM Letter of Authorization

etrust SiteMinder Agent r6.0 for IBM WebSphere

Navitaire GoNow Day-of-departure services

Monitoring & Control Tim Stevenson Yogesh Wadadekar

9/16/ CHG 213 VOLUME 3 GENERAL TECHNICAL ADMINISTRATION CHAPTER 61 AIRCRAFT NETWORK SECURITY PROGRAM

myldtravel USER GUIDE

S-Series Hotel App User Guide

HPE Automatic Number Plate Recognition Software Version: Automatic Number Plate Recognition Release Notes

Mobile FliteDeck VFR Version Release Notes

COVER SHEET. Reduced Vertical Separation Minimum (RVSM) Information Sheet Part 91 RVSM Letter of Authorization

In-Service Data Program Helps Boeing Design, Build, and Support Airplanes

DART. Duty & Recreation Travel STAFF TRAVEL SIMPLIFIED. Straightforward, easy to use staff travel management system for the airline industry

Operations Manual. FS Airlines Client User Guide Supplement A. Flight Operations Department

(i) Adopted or adapted airworthiness and environmental standards;

Bonita Workflow. Getting Started BONITA WORKFLOW

2018 PSO Profile Highlights and Tips. December 18, :00 3:00 PM

Product information & MORE. Product Solutions

RED ATLAS PRODUCT BROCHURE. From Nevalee Business Solutions

ELOQUA INTEGRATION GUIDE

Atennea Air. The most comprehensive ERP software for operating & financial management of your airline

Virgin Australia s Corporate Booking Portal User Guide

Nova Southeastern University Joint-Use Library Agreement: Review of Public Usage

Service discontinuance and software withdrawal: IBM Tivoli selected products Replacements available

1 Buy Miles Campaign with up to 50% Bonus Miles. Terms and Conditions

ISIN Quality Management

2/11/2010 7:08 AM. Concur Travel Service Guide Southwest Direct Connect

GetThere User Training

Samsung Electronics Australia Qantas Frequent Flyer Loyalty Program Rewards Scheme. Terms and Conditions. Effective: 22 March 2018

Concur Travel: User Supplied Hotels

e-airportslots Tutorial

Concur Travel FAQs. 5. How do I log in to Concur Travel? Visit or the link is available on the Travel page of the Compass.

Official Journal of the European Union L 186/27

Mobile FliteDeck VFR Release Notes

COMMISSION REGULATION (EU) No 255/2010 of 25 March 2010 laying down common rules on air traffic flow management

Information security supplier rules. Information security supplier rules

Shared Rides Lightning Edition User Guide. Quick Start Framework. Version Name: Spring 2017 Version Number: 2.4 Date: 20/01/17

Advisory Circular. Canada and United States Bilateral Aviation Safety Agreement Maintenance Implementation Procedures

Supports full integration with Apollo, Galileo and Worldspan GDS.

INSTRUCTIONS FOR USING THIS SAMPLE FLIGHT MANUAL SUPPLEMENT

Hitachi GigE Camera. Installation Manual. Version 1.6

Hiway Gateway Specification and Technical Data

Comfort Pro A Hotel. User Manual

Verizon Select Services Inc. Massachusetts D.P.U. Tariff No. 2 Original Page 105 SECTION 7 - GOVERNMENT AGENCY SERVICE

Kristina Ricks ISYS 520 VBA Project Write-up Around the World

Preliminary Staff User s Manual. CASSi The Computerized Aircraft Scheduling System Rev. 1.28a. February 10, 2001

NIAGARA MOHAWK POWER CORPORATION. Procedural Requirements

e-romancecar Terms of Service

Multiple Wishlists extension for Magento2. User Guide

MYOB EXO OnTheGo. Release Notes 1.2

Prices shown are in U.S. dollars based on rates in effect at the time of booking and are subject to change without notice.

Table of Contents. Part I Introduction 3 Part II Installation 3. Part III How to Distribute It 3 Part IV Office 2007 &

The FAA published Federal Regulation 14 CFR and 111 cm in May The final rule dictates that effective January 1, 2020, aircraft

Privacy. Newcrest means Newcrest Mining Limited (ACN ) and each of its subsidiaries; and

IMPA MARINE STORES GUIDE DATA SERVICE

ADM Policy Ticketing Audit Scope Including But Not Limited To

Transcription:

IBM Tivoli Storage Manager Version 7.1.1 Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

IBM Tivoli Storage Manager Version 7.1.1 Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Note: Before using this information and the product it supports, read the information in Notices on page 25. Second edition (September 2014) This edition applies to version 7 release 1, modification 1 of IBM Tivoli Storage Manager (product number 5608-E01, 5608-E02, 5608-E03), and to all subsequent releases and modifications until otherwise indicated in new editions. Copyright IBM Corporation 2013, 2014. US Government Users Restricted Rights Use, duplication or disclosure restricted by GSA ADP Schedule Contract with IBM Corp.

Contents Chapter 1. Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation..... 1 Two-node shared disk typology........ 4 Resource groups............. 4 Resource group dependencies....... 6 Chapter 2. Setting up a two-node cluster that is based on Tivoli System Automation............. 7 Chapter 3. Prerequisites........ 9 Chapter 4. Installing and configuring Tivoli Storage Manager components on the primary and secondary nodes... 11 Installing Tivoli Storage Manager server components 11 Configuring the primary node on the Tivoli Storage Manager server............. 11 Configuring the secondary node on the Tivoli Storage Manager server.......... 12 Chapter 5. Installing Tivoli System Automation on the primary and secondary nodes.......... 15 Installing and configuring Tivoli System Automation on the cluster nodes........... 15 Preparing to activate the cluster nodes for the domain................ 15 Configuring volume group resources...... 16 Configuring resources that are not in the volume group................ 16 Activating the base policy......... 17 Adding mount points to the Tivoli Storage Manager directories............... 18 Chapter 6. Configuring storage resources............. 19 Adding a storage pool........... 19 Deleting a storage pool.......... 19 Deleting mount points........... 20 Chapter 7. Upgrading the server that is configured with Tivoli System Automation............. 21 Appendix. Accessibility features for the Tivoli Storage Manager product family. 23 Notices.............. 25 Trademarks.............. 27 Privacy policy considerations........ 27 Copyright IBM Corp. 2013, 2014 iii

iv IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 1. Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation Use the Tivoli System Automation cluster for higher server and database availability during a failure. By using the Tivoli System Automation failover function, server components such as the database can automatically recover from a failure. The Tivoli Storage Manager server and the DB2 database are the underlying server components for this two-node cluster. The server is the core component. It is responsible for client and server activity. The DB2 database is an internal component, which is installed as part of the server. The server controls all database activity such as startup and shutdown. When the server detects a server or database component failure, it tries to restart the database. If the restart fails, the server and database are automatically shut down on the primary node and Tivoli System Automation automatically starts these components on the secondary node. Because the functions are restored immediately, server and database availability is higher. Copyright IBM Corp. 2013, 2014 1

1 Primary node Active connectivity Tivoli Storage Manager server Database IP service Secondary node Failover Tivoli Storage Manager client Inactive connectivity Tivoli Storage Manager server Database 2 Tivoli System Automation attempts to restart the Tivoli Storage Manager server Active connectivity Primary node Tivoli Storage Manager server Database IP service Secondary node Failover Tivoli Storage Manager client Inactive connectivity Tivoli Storage Manager server Database 3 Primary node Inactive connectivity Tivoli Storage Manager server Database IP service Secondary node Failover Tivoli Storage Manager client Active connectivity Tivoli Storage Manager server Database Figure 1. The failover function. The server and database components fail on the primary node. Tivoli System Automation starts these components on the secondary node. The server and the database include the following log directories, which are used for storage: 2 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

v Tivoli Storage Manager instance directory v Active log directory v Archive log directory v Database directory The two nodes in this Tivoli System Automation cluster are configured to access highly available shared storage that protects the data. For example, a two-node topology includes a primary node and a secondary node. These nodes are located are on separate physical systems but they can access the same data by using the shared storage array. Tivoli Storage Manager Instance 1 Database IP service Tivoli Storage Manager Instance 2 Database Tivoli Storage Manager instance directory Tivoli Storage Manager database directory Active log directory Archive log directory Tivoli Storage Manager High availability shared storage IP service Tivoli Storage Manager Instance 1 Database Tivoli Storage Manager instance directory Tivoli Storage Manager database directory Active log directory Archive log directory Tivoli Storage Manager Instance 2 Database Figure 2. Multiple Tivoli Storage Manager server instances on separate nodes. These server instances are on separate physical systems. These instances can access the highly available shared storage. Chapter 1. Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation 3

Two-node shared disk typology This cluster uses a two-node shared disk topology. It includes a primary and secondary node. The primary node hosts the Tivoli Storage Manager server, database, Tivoli Storage Manager instance, and the data. The secondary node, is where the Tivoli Storage Manager resources are moved to if a failure occurs. The two nodes in this cluster are connected to each other over a single public network and wired to a shared disk storage system, which is always available. Shared disk storage is where one or more disks are available to both the primary and secondary nodes. These disks are only mounted to one node, the primary node, at any one time. One node can input and output data to the shared storage disks. The following illustration shows a two-node shared topology where automatic failover to the secondary node occurs in the instance of a failure. Primary node Tivoli Storage Manager server Database High availability shared storage Client IP service Secondary node Failover Tivoli Storage Manager instance directory Tivoli Storage Manager database directory Active log directory Archive log directory Tivoli Storage Manager server Database Resource groups You use Tivoli System Automation resources groups with defined automation policies to manage the Tivoli Storage Manager components for this cluster. The only exception is the database server instance resource that is managed by the Tivoli Storage Manager server. The shared file systems and Tivoli Storage Manager components are defined as resources. Multiple resources make up a resource group. Each resource in a resource group has a resource type. Each Tivoli Storage Manager instance in a cluster includes one resource group. During planned outages, resource groups can be manually moved from the primary node to the secondary node. The Tivoli Storage Manager resource group includes the following resources. The name of the Tivoli Storage Manager resource group is SA-tsm-inst1-rg, where inst1 is the instance name. The following resources are used for different but mandatory functions in this cluster. Service IP The Service IP resource is used for communication. It is called 4 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

tsm-inst1-ip-rs, where inst1 is the instance name. Service IP is managed by Tivoli System Automation. This IP is available on the node where the Tivoli Storage Manager server is running. You must create the Service IP logical interface on the same physical interface as the public network interface. Shared disk storage resource A shared disk storage resource is a physical storage device on the Tivoli Storage Manager server where Tivoli Storage Manager and DB2 application data is stored. You must create the following disk storage resources: v Instance directory - tsm-inst1-instdir-ag v DB2 directory - tsm-inst1-db2dir-ag v Active log directory - tsm-inst1-actlog-ag v Archive log directory - tsm-inst1-archlog-ag Shared disk storage for storage pools The storage pool resource includes physical storage devices on the Tivoli Storage Manager server where client data is stored. Volume group resources If you decide to configure your storage by using volume groups, a volume group resource is available for the proceeding shared disk storage resources. Volume group resources are automatically created by Tivoli System Automation. Application resources for the Tivoli Storage Manager server instance The Tivoli Storage Manager server instance resource is the server resource that manages the Tivoli Storage Manager application. This resource is managed by Tivoli System Automation control scripts. Table 1. Tasks that are completed by the Tivoli System Automation control scripts Tasks Description Sample commands Start Stop Monitor Starts the Tivoli Storage Manager server instance. Stops the Tivoli Storage Manager server instance. Checks whether the /tsminst1/ dsmserv.v6lock file exists. It uses the PID to check whether the process is running. The /opt/tivoli/tsm/server/bin/rc.dsmserv -u db2inst1 i /tsminst1 command starts the server instance with the db2inst1 user in the /tsminst1 directory. kill s SIGPRE 345 where 345 is the PID. The PID can be found in the /tsminst1/dsmserv.v6lock file. ps -ef grep 345 where 345 is the PID. Chapter 1. Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation 5

Resource group dependencies Resource group dependencies are automatically created to control the order in which resources are started. These dependences also control which resources must be restarted or shut down when the specific resource that these resources depend on fails. Tivoli Storage Manager does not restrict running two or more Tivoli Storage Manager server instances on the same system. In this scenario, multiple resource groups can run, and failover to another system is independent of one another. The resource dependencies for the Tivoli Storage Manager resource group are shown in the following figure. Tivoli Storage Manager server Mount (instance directory) Mount (DB2 directory) Mount (active log) Mount (archive log) Storage pools Internet protocol Volume group Volume group Volume group Volume group Volume group Network interface controller Disk Disk Disk Disk Disk Figure 3. The resource dependences for the Tivoli Storage Manager resource group 6 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 2. Setting up a two-node cluster that is based on Tivoli System Automation To set up this cluster to use Tivoli System Automation on an AIX system, you must first install and configure the Tivoli Storage Manager components. Then, you install and configure Tivoli System Automation to manage these components. Finally, you must configure the required resources. Procedure 1. Install and configure the Tivoli Storage Manager components by following the procedure in Chapter 4, Installing and configuring Tivoli Storage Manager components on the primary and secondary nodes, on page 11. 2. Install Tivoli System Automation and by following the procedures in Chapter 5, Installing Tivoli System Automation on the primary and secondary nodes, on page 15. 3. Configure the storage resources by following the procedures in Chapter 6, Configuring storage resources, on page 19. 4. If you must upgrade the Tivoli Storage Manager server for the Tivoli System Automation cluster, complete the steps in Chapter 7, Upgrading the server that is configured with Tivoli System Automation, on page 21. Copyright IBM Corp. 2013, 2014 7

8 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 3. Prerequisites Before you install and configure Tivoli Storage Manager in a clustered environment with Tivoli System Automation, you must check the prerequisites. Check that the following prerequisites are met. v To plan the installation of the Tivoli Storage Manager server, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/ knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.srv.install.doc/t_srv_inst_overvuaix.html and follow the instructions. v After you install Tivoli Storage Manager, verify the following items: Ensure that the DB2 database is installed on the same node as the server. Check that the server can control database recovery. Verify that shared storage devices are available. Tivoli Storage Manager requires highly available shared storage devices to protect data integrity. Verify that each node in the cluster can contain multiple instances of the server. v To prepare for the Tivoli System Automation installation, go to thetivoli System Automation product information at http://www-01.ibm.com/support/ knowledgecenter/ssrm2x_3.2.2/com.ibm.samp.doc_3.2.2/welcome.html and search for Preparing for installation. v After you install Tivoli System Automation, check that Tivoli System Automation can process failover such as IP failover and data failover for the database, instance data, active and archive logs, and storage pools. Copyright IBM Corp. 2013, 2014 9

10 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 4. Installing and configuring Tivoli Storage Manager components on the primary and secondary nodes You must install the Tivoli Storage Manager server and database components on the primary and secondary nodes in the cluster. Then, configure the primary node first followed by the secondary node. Installing Tivoli Storage Manager server components After you check and verify the prerequisites, you must install the required components on the primary and secondary nodes on the system. Before you begin To understand the underlying concepts for this cluster, review Chapter 1, Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation, on page 1. Procedure To install the Tivoli Storage Manager components, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/ knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.srv.install.doc/t_srv_inst-aix.html and follow the instructions. Configuring the primary node on the Tivoli Storage Manager server To set up the two-node topology, configure the Tivoli Storage Manager components on both nodes. First, you must configure the Tivoli Storage Manager instance on the primary node. Before you begin v Verify that the Tivoli Storage Manager instance owner has the same user and group ID for all of the nodes in the cluster domain. v Verify that the Tivoli Storage Manager instance owner has the same password for all of the cluster nodes. Procedure 1. To create the directories and the user ID for the server instance, go to Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/ support/knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.srv.install.doc/ t_srv_1ststeps-aix.html and follow the instructions. 2. Verify that the Tivoli Storage Manager server, DB2 instance, and the active and archive log directories are shared. 3. Define the mount points by adding entries in the /etc/filesystems file. Use the mount = false option to add the mount points on the cluster nodes. 4. Set the following permissions on each of the mount points: v 755. For example, the following command sets the 755 permission on the /tsminst1 mount point. chmod -R 755 /tsminst1 Copyright IBM Corp. 2013, 2014 11

v Tivoli Storage Manager server instance owner. For example, the following command sets the permissions for the instance owner. chown -R tsminst1 /tsminst1 v Tivoli Storage Manager server group that the instance owner belongs to. For example, the following command sets the permissions for the instance owner's group. chgrp tsmsrv_1_group /tsminst1 5. Mount the shared volumes to the mount points. 6. To configure the Tivoli Storage Manager server by using the configuration wizard, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/knowledgecenter/ssgsg7_7.1.1/ com.ibm.itsm.srv.install.doc/t_srv_instconfig_overvu-aix.html and follow the instructions. Check that all of the shared directories are mounted on the primary node. 7. Start the Tivoli Storage Manager server by using the DSMSERV utility. For example, the following command starts the server for normal operation. /opt/tivoli/tsm/server/bin/dsmserv 8. Verify that the Tivoli Storage Manager components are started without any errors. 9. Shut down the Tivoli Storage Manager server. 10. Unmount the shared drives. Configuring the secondary node on the Tivoli Storage Manager server After you configure the primary node, you must configure the secondary node so that Tivoli System Automation can move the Tivoli Storage Manager server components to the secondary node if the server fails on the primary node. Procedure 1. To create the directories and the user ID for the server instance, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/ support/knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.srv.install.doc/ t_srv_1ststeps-aix.html and follow the instructions. 2. Verify that the Tivoli Storage Manager server, DB2 instance, and the active and archive log directories are shared. 3. Define the mount points by adding entries to the /etc/filesystems file. Use the mount = false option to add the mount points on the cluster nodes. 4. Set the following permissions on each of the mount points: v 755. For example, the following command sets the 755 permission on the /tsminst1 mount point. v chmod -R 755 /tsminst1 Tivoli Storage Manager server instance owner. For example, the following command sets the permissions for the instance owner. chown -R tsminst1 /tsminst1 v Tivoli Storage Manager server group that the instance owner belongs to. For example, the following command sets the permissions for the instance owner's group. chgrp tsmsrv_1_group /tsminst1 5. Mount the shared volumes to the mount points. 6. Create the Tivoli Storage Manager server instance by issuing the db2icrt command. Go to the Tivoli Storage Manager V7.1.1 product information at 12 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

http://www.ibm.com/support/knowledgecenter/ssgsg7_7.1.1/ com.ibm.itsm.srv.install.doc/t_srv_config_man-aix.html and follow the instructions. Check that all of the shared directories are mounted on the secondary node. 7. Catalog the database by issuing the catalog db command. For example, the following command catalogs the tsmdb1 database. db2 catalog db tsmdb1 8. To prepare the database for backup, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/knowledgecenter/ SSGSG7_7.1.1/com.ibm.itsm.srv.install.doc/t_srv_prep_dbmgr-aix.html and follow the instructions. 9. Start the Tivoli Storage Manager server by using the DSMSERV utility. For example, the following command starts the server for normal operation. /opt/tivoli/tsm/server/bin/dsmserv 10. Verify that the Tivoli Storage Manager components are starting without any errors. 11. On the secondary nodes, shut down the Tivoli Storage Manager server and unmount the shared directories. Chapter 4. Installing and configuring Tivoli Storage Manager components on the primary and secondary nodes 13

14 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 5. Installing Tivoli System Automation on the primary and secondary nodes After you install and configure Tivoli Storage Manager on the primary and secondary nodes in the cluster, you must install and configure Tivoli System Automation on these nodes. Then, you must activate these nodes for the domain, configure the resources, and activate the base policy. Finally, you must add the mount points to the Tivoli Storage Manager directories. Before you begin To understand the underlying concepts for this cluster, review Chapter 1, Overview of a two-node Tivoli Storage Manager cluster that is based on Tivoli System Automation, on page 1. Installing and configuring Tivoli System Automation on the cluster nodes You must install Tivoli System Automation on the primary and secondary nodes in the system. Procedure 1. To install and configure Tivoli System Automation, go to the topics in the Installation and Configuration Guide in the Tivoli System Automation V3.2.2 product information at http://www-01.ibm.com/support/knowledgecenter/ SSRM2X_3.2.2/com.ibm.samp.doc_3.2.2/welcome.html. 2. To create the cluster domain and the cluster nodes, go to the topics in the Administrator's and User's Guide in the Tivoli System Automation V3.2.2 product information at http://pic.dhe.ibm.com/infocenter/tivihelp/v3r1/ index.jsp?topic=%2fcom.ibm.samp.doc_3.2.2%2fwelcome.html. 3. Download the TSM-25072011-1015.zip file from the Integrated Service Management Library at: https://www-304.ibm.com/software/brandcatalog/ ismlibrary/details?catalog.label=1tw10sm35#tab-overview. Extract the compressed file on each cluster node. 4. After you extract the compressed file, verify that the new Tivoli System Automation directory that was created during the installation includes the /TSM/HA directory and subdirectories. Preparing to activate the cluster nodes for the domain After you install Tivoli System Automation on the primary and secondary nodes in the cluster, you must prepare these nodes so that you can activate the cluster and start the cluster domain. Procedure 1. Prepare each node for the domain by issuing the preprpnode command. Issue this command for all the cluster nodes in the domain. For example, the following command prepares the HOST1.ibm.com and HOST2.ibm.com nodes. preprpnode HOST1.ibm.com HOST2.ibm.com Copyright IBM Corp. 2013, 2014 15

2. Create a domain for each node by issuing the mkrpdomain command. For example, the following command creates the tsm_domain for the HOST1.ibm.com and HOST2.ibm.com nodes. mkrpdomain tsm_domain HOST1.ibm.com HOST2.ibm.com 3. Start the domain for each node by issuing startrpdomain command. For example, the following command starts the tsm_domain. startrpdomain tsm_domain Configuring volume group resources You must configure the resources for the cluster. Tivoli System Automation automatically finds and defines the shared disk volume resources. Procedure To configure the volume group resources for the shared Tivoli Storage Manager directories and mount points that you created previously, complete the following steps on the primary node. 1. Import the volume groups. For example, the importvg X command imports the X volume groups. 2. Activate the volume groups. For example, the varyonvg X command activates the X volume groups. 3. Mount the file system by issuing the mount command. The following example mounts the X file system. mount X 4. Restart the domain by issuing the stoprpdomain and startrpdomain commands. For example, the following commands restart the tsm_domain. stoprpdomain tsm_domain startrpdomain tsm_domain 5. Unmount the file system by issuing the umount command. For example, the following command unmounts the X file system. umount X 6. Deactivate the volume groups. For example, the varyoffvg X command deactivates the X volume groups. 7. Verify that all the IBM.AgfileSystem storage resources are harvested by Tivoli System Automation by issuing the following command: lsrsrc s Name=='Resource_Name && ResourceType=1 IBM.AgFileSystem Configuring resources that are not in the volume group If you created your shared disk storage resources by using ext2, ext3, or reiserfs resource types in one of the nodes in the cluster, then you must configure these resources. Procedure Complete the following steps on the primary node. 1. Mount the file system by issuing the mount command. For example, the following command mounts the X file system. mount X 2. Restart the domain by issuing the stoprpdomain and startrpdomain commands. For example, the following command restarts the tsm_domain. 16 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

stoprpdomain tsm_domain startrpdomain tsm_domain 3. Unmount the file system by issuing the umount command. For example, the following command unmounts the X file system. umount X Activating the base policy 4. Verify that all the IBM.AgfileSystem storage resources are harvested by Tivoli System Automation by issuing the following command: Name=='Resource_Name && ResourceType=1 IBM.AgFileSystem After you configure the resources, you must activate the policy on the primary and secondary nodes to create any remaining resources and the resource group. About this task To activate the base policy, you must create the Service IP resource and Tivoli Storage Manager application resources for the Tivoli Storage Manager server instance. Then, you must create the resource group and the policies to manage the cluster. Procedure Complete the following steps first on the primary node and then on the secondary node. 1. Go to the directory where you extracted the contents of the TSM-25072011-1015.zip file. 2. Set the file permissions on the scripts in the bin directory by issuing the chmod command. For example, the following command sets the file permissions for all of the scripts in the bin directory. XXX is the name of the extracted folder. chmod 755 /XXX/TSM/HA/bin/* 3. Go to the bin directory by issuing the cd command. 4. Update the following variables in the base_cluster_variables.sh script: v HOSTNAME1 specifies the host name for node 1 (primary node) in the cluster. v HOSTNAME2 specifies the host name for node 2 (secondary node) in the cluster. v GATEWAY of SERVICE IP specifies the gateway of the Service IP. v SUBNET MASK of SERVICE IP specifies the subnet mask of the Service IP. v NETWORK INTERFACE specifies the network interface name of a specific node in the cluster. This name must be the same for all the nodes in the cluster. 5. Run the configureha.sh configuration script by issuing the./configureha.sh command on all of the nodes in the cluster. a. If the configureha.sh script fails with the -bash:./configureha.sh: /bin/bash^m: bad interpreter: No such file or directory error, issue the dos2unix command on all of the scripts in the bin directory. 6. Verify that the configuration is a success by verifying that the configuration script runs successfully. 7. Attention: Complete this step on the primary node only. Run the setup script by issuing the./setup.sh command. For example, the following command runs the setup script on the inst1 Tivoli Storage Manager Chapter 5. Installing Tivoli System Automation on the primary and secondary nodes 17

server instance for the dbinst1 instance user in the /tsminst1 Tivoli Storage Manager server instance directory with 9.11.142.129 as the service IP../setup.sh inst1 dbinst1 /tsminst1 9.11.142.129 8. Repeat step 5 for all of the Tivoli Storage Manager instances that you have in your Tivoli Storage Manager server environment. 9. Complete all of the previous steps on the secondary node. Adding mount points to the Tivoli Storage Manager directories Before you can start the cluster, you must add the mount points that you created for the Tivoli Storage Manager components. Procedure To add the shared disk mount points to the cluster resource group and bring the cluster online, complete the following steps: 1. Identify mount points for the following directories: v Instance v Database v Active log v Archive log v Storage pool 2. Add resources to each mount point: a. Check whether the tsm-$inst_name-rg resource group is online by issuing the lssam command. b. If the tsm-$inst_name-rg resource group is online, take it offline by issuing the following command: chrg o offline tsm-$inst_name-rg c. Move to the bin directory by issuing the cd command. d. To add shared disk resources to each mount point, run the./update_setup.sh script. For example, the following command adds the /tsminst1 mount point to the inst1 Tivoli Storage Manager server instance../update_setup.sh inst1 /tsminst1 3. Bring the tsm-$inst_name-rg resource group online by issuing the following command: chrg o online tsm-$inst_name-rg 18 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 6. Configuring storage resources Adding a storage pool Use the Tivoli System Automation user interface or command line to add or delete storage resources and to delete mount points that are no longer required. If you add a storage pool to the cluster, you must add it to the resource group. If you remove a storage pool from the cluster, you must also delete it from the resource group. If your Tivoli Storage Manager configuration stores data on disks, then you must add the shared disk mount point for the storage pool to the resource group. Procedure Deleting a storage pool To add the shared disk mount point for the storage pool to the resource group, complete the following steps: 1. Lock the resource group by issuing the rgreq -o lock command. For example, the following command locks the Sample_Resourcegroup_X resource group. rgreq -o lock Sample_Resourcegroup_X 2. Move to the bin directory by issuing the cd command: 3. To add a storage pool resource to a resource group, run the update_setup.sh script by issuing the./update_setup.sh command. For example, the following command adds the /inst1stg1 storage pool mount point to the inst1 Tivoli Storage Manager server instance../update_setup.sh inst1 /inst1stg1 4. Unlock the resource group by issuing the rgreq -o unlock command. For example, the following command unlocks the Sample_Resourcegroup_X resource group. rgreq -o unlock Sample_Resourcegroup_X You can delete a Tivoli Storage Manager storage pool that is no longer required. If a storage pool is removed from the Tivoli Storage Manager server instance, it must be deleted from the resource group. Procedure To delete a storage pool, complete the following steps: 1. Lock the resource group by issuing the rgreq -o lock command. For example, the following command locks the Sample_Resourcegroup_X resource group. rgreq -o lock Sample_Resourcegroup_X 2. Move to the bin directory by issuing the cd command. 3. To delete a storage pool resource from a resource group, run the delete_mount.sh script by issuing the./delete_mount.sh command. For example, the following command deletes the /inst1stg1 mount point from the inst1 Tivoli Storage Manager server instance../delete_mount.sh /inst1stg1 inst1 Copyright IBM Corp. 2013, 2014 19

Deleting mount points 4. Unlock the resource group by issuing the rgreq -o unlock command. For example, the following command unlocks the Sample_Resourcegroup_X resource group. rgreq -o unlock Sample_Resourcegroup_X You might want to delete a mount point that is no longer required. Procedure To delete a mount point, complete the following steps: 1. Check whether the tsm-$inst_name-rg resource group is online by issuing the lssam command. 2. If the tsm-$inst_name-rg resource group is online, take it offline by issuing the following command: chrg o offline tsm-$inst_name-rg 3. Move to the bin directory by issuing the cd command. 4. To delete a mount point, run the delete_mount.sh script. For example, the following command deletes the /tsminst1 mount point from the inst1 Tivoli Storage Manager server instance resource group../delete_mount.sh /tsminst1 inst1 5. Bring the tsm-$inst_name-rg resource group online by issuing the following command: chrg o online tsm-$inst_name-rg 20 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Chapter 7. Upgrading the server that is configured with Tivoli System Automation You can upgrade the Tivoli Storage Manager server that is configured with Tivoli System Automation. You can upgrade from Tivoli Storage Manager server V6.2 or V6.3 to V7.1. Procedure To upgrade Tivoli Storage Manager on each node in the cluster, log in to the Tivoli Storage Manager and complete the following steps. These steps start the upgrade on the primary node and then the latter part of this procedure upgrades the secondary node. 1. Stop the Tivoli Storage Manager resources by issuing the chrg -o Offline command. For example, the following command stops the resources in the tsm-tsminst1-rg resource group. chrg -o Offline tsm-tsminst1-rg 2. Stop the Tivoli System Automation domain by issuing the stoprpdomain command. For example, the following command stops the tsm_domain. stoprpdomain tsm_domain 3. Mount the Tivoli Storage Manager mount points on the primary node. 4. To upgrade the Tivoli Storage Manager server, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/ knowledgecenter/ssgsg7_7.1.1/com.ibm.itsm.srv.install.doc/ t_srv_upgrade.html and follow the instructions. 5. After the upgrade is complete, complete the post upgrade steps to verify that the upgrade is successful on the primary node. 6. Stop the Tivoli Storage Manager server and unmount the Tivoli Storage Manager mount points on the primary node. 7. Mount the Tivoli Storage Manager mount points on the secondary node. 8. Uninstall the Tivoli Storage Manager AIX server. For instructions to uninstall the server, see the following information: v To uninstall Tivoli Storage Manager server V6.2, go to the Tivoli Storage Manager V6.2 product information at http://www-01.ibm.com/support/ knowledgecenter/ssgsg7_6.2.0/com.ibm.itsm.srv.install.doc/ t_srv_uninst_overvu.html and follow the instructions. v To uninstall Tivoli Storage Manager server V6.3, go to the Tivoli Storage Manager V6.3 product information at http://www-01.ibm.com/support/ knowledgecenter/ssgsg7_6.3.4/com.ibm.itsm.srv.install.doc/ t_srv_uninst_overvu.html and follow the instructions. 9. To upgrade the Tivoli Storage Manager server on the secondary node, go to the Tivoli Storage Manager V7.1.1 product information at http://www.ibm.com/support/knowledgecenter/ssgsg7_7.1.1/ com.ibm.itsm.srv.install.doc/t_srv_upgrade.html and follow the instructions. 10. After the upgrade is complete, complete the post upgrade steps to verify that the upgrade is successful on the secondary node. 11. Unmount the Tivoli Storage Manager mount points on the secondary node. 12. Start the domain by issuing the startrpdomain command. For example, the following command starts the tsa_domain. Copyright IBM Corp. 2013, 2014 21

startrpdomain tsa_domain 13. Start the Tivoli Storage Manager resources by issuing the chrg -o Online command. For example, the following command starts the resources in the tsm-tsminst1-rg resource group. chrg -o Online tsm-tsminst1-rg 22 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Appendix. Accessibility features for the Tivoli Storage Manager product family Accessibility features help users who have a disability, such as restricted mobility or limited vision to use information technology products successfully. Accessibility features The IBM Tivoli Storage Manager family of products includes the following accessibility features: v Keyboard-only operation using standard operating-system conventions v Interfaces that support assistive technology such as screen readers The command-line interfaces of all products in the product family are accessible. Tivoli Storage Manager Operations Center provides the following additional accessibility features when you use it with a Mozilla Firefox browser on a Microsoft Windows system: v Screen magnifiers and content zooming v High contrast mode The Operations Center and the Tivoli Storage Manager Server can be installed in console mode, which is accessible. The Operations Center help system is based on IBM Knowledge Center, which is enabled for accessibility. Vendor software The Tivoli Storage Manager product family includes certain vendor software that is not covered under the IBM license agreement. IBM makes no representation about the accessibility features of these products. Contact the vendor for the accessibility information about its products. IBM and accessibility See the IBM Human Ability and Accessibility Center (http://www.ibm.com/able) for information about the commitment that IBM has to accessibility. Copyright IBM Corp. 2013, 2014 23

24 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Notices This information was developed for products and services offered in the U.S.A. This material may be available from IBM in other languages. However, you may be required to own a copy of the product or product version in that language in order to access it. IBM may not offer the products, services, or features discussed in this document in other countries. Consult your local IBM representative for information on the products and services currently available in your area. Any reference to an IBM product, program, or service is not intended to state or imply that only that IBM product, program, or service may be used. Any functionally equivalent product, program, or service that does not infringe any IBM intellectual property right may be used instead. However, it is the user's responsibility to evaluate and verify the operation of any non-ibm product, program, or service. IBM may have patents or pending patent applications covering subject matter described in this document. The furnishing of this document does not grant you any license to these patents. You can send license inquiries, in writing, to: IBM Director of Licensing IBM Corporation North Castle Drive Armonk, NY 10504-1785 U.S.A. For license inquiries regarding double-byte character set (DBCS) information, contact the IBM Intellectual Property Department in your country or send inquiries, in writing, to: Intellectual Property Licensing Legal and Intellectual Property Law IBM Japan Ltd 19-21, Nihonbashi-Hakozakicho, Chuo-ku Tokyo 103-8510, Japan The following paragraph does not apply to the United Kingdom or any other country where such provisions are inconsistent with local law: INTERNATIONAL BUSINESS MACHINES CORPORATION PROVIDES THIS PUBLICATION AS IS WITHOUT WARRANTY OF ANY KIND, EITHER EXPRESS OR IMPLIED, INCLUDING, BUT NOT LIMITED TO, THE IMPLIED WARRANTIES OF NON-INFRINGEMENT, MERCHANTABILITY OR FITNESS FOR A PARTICULAR PURPOSE. Some states do not allow disclaimer of express or implied warranties in certain transactions, therefore, this statement may not apply to you. This information could include technical inaccuracies or typographical errors. Changes are periodically made to the information herein; these changes will be incorporated in new editions of the publication. IBM may make improvements and/or changes in the product(s) and/or the program(s) described in this publication at any time without notice. Copyright IBM Corp. 2013, 2014 25

Any references in this information to non-ibm websites are provided for convenience only and do not in any manner serve as an endorsement of those websites. The materials at those websites are not part of the materials for this IBM product and use of those websites is at your own risk. IBM may use or distribute any of the information you supply in any way it believes appropriate without incurring any obligation to you. Licensees of this program who want to have information about it for the purpose of enabling: (i) the exchange of information between independently created programs and other programs (including this one) and (ii) the mutual use of the information which has been exchanged, should contact: IBM Corporation 2Z4A/101 11400 Burnet Road Austin, TX 78758 U.S.A. Such information may be available, subject to appropriate terms and conditions, including in some cases, payment of a fee. The licensed program described in this information and all licensed material available for it are provided by IBM under terms of the IBM Customer Agreement, IBM International Program License Agreement, or any equivalent agreement between us. Any performance data contained herein was determined in a controlled environment. Therefore, the results obtained in other operating environments may vary significantly. Some measurements may have been made on development-level systems and there is no guarantee that these measurements will be the same on generally available systems. Furthermore, some measurements may have been estimated through extrapolation. Actual results may vary. Users of this document should verify the applicable data for their specific environment. Information concerning non-ibm products was obtained from the suppliers of those products, their published announcements or other publicly available sources. IBM has not tested those products and cannot confirm the accuracy of performance, compatibility or any other claims related to non-ibm products. Questions on the capabilities of non-ibm products should be addressed to the suppliers of those products. This information contains examples of data and reports used in daily business operations. To illustrate them as completely as possible, the examples include the names of individuals, companies, brands, and products. All of these names are fictitious and any similarity to the names and addresses used by an actual business enterprise is entirely coincidental. COPYRIGHT LICENSE: This information contains sample application programs in source language, which illustrate programming techniques on various operating platforms. You may copy, modify, and distribute these sample programs in any form without payment to IBM, for the purposes of developing, using, marketing or distributing application programs conforming to the application programming interface for the operating platform for which the sample programs are written. These examples have not 26 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

been thoroughly tested under all conditions. IBM, therefore, cannot guarantee or imply reliability, serviceability, or function of these programs. The sample programs are provided "AS IS", without warranty of any kind. IBM shall not be liable for any damages arising out of your use of the sample programs. Each copy or any portion of these sample programs or any derivative work, must include a copyright notice as follows: (your company name) (year). Portions of this code are derived from IBM Corp. Sample Programs. Copyright IBM Corp. _enter the year or years_. If you are viewing this information in softcopy, the photographs and color illustrations may not appear. Trademarks Privacy policy considerations IBM, the IBM logo, and ibm.com are trademarks or registered trademarks of International Business Machines Corp., registered in many jurisdictions worldwide. Other product and service names might be trademarks of IBM or other companies. A current list of IBM trademarks is available on the Web at Copyright and trademark information at http://www.ibm.com/legal/copytrade.shtml. Linux is a registered trademark of Linus Torvalds in the United States, other countries, or both. UNIX is a registered trademark of The Open Group in the United States and other countries. IBM Software products, including software as a service solutions, ( Software Offerings ) may use cookies or other technologies to collect product usage information, to help improve the end user experience, to tailor interactions with the end user or for other purposes. In many cases no personally identifiable information is collected by the Software Offerings. Some of our Software Offerings can help enable you to collect personally identifiable information. If this Software Offering uses cookies to collect personally identifiable information, specific information about this offering s use of cookies is set forth below. This Software Offering does not use cookies or other technologies to collect personally identifiable information. If the configurations deployed for this Software Offering provide you as customer the ability to collect personally identifiable information from end users via cookies and other technologies, you should seek your own legal advice about any laws applicable to such data collection, including any requirements for notice and consent. For more information about the use of various technologies, including cookies, for these purposes, see IBM s Privacy Policy at http://www.ibm.com/privacy and IBM s Online Privacy Statement at http://www.ibm.com/privacy/details the section entitled Cookies, Web Beacons and Other Technologies and the IBM Software Products and Software-as-a-Service Privacy Statement at http://www.ibm.com/software/info/product-privacy. Notices 27

28 IBM Tivoli Storage Manager: Configuring an IBM Tivoli Storage Manager cluster with IBM Tivoli System Automation for Multiplatforms

Product Number: 5608-E01 5608-E02 5608-E03 Printed in USA