Professional Documents
Culture Documents
Shawn Bodily
Certified Consulting IT Specialist
sbodily@us.ibm.com
• Usability enhancements
– SMIT menu changes*
– User Defined resource types*
– Additional service IP distribution policies to include source IP
– New resource group management enhancement*
– Adaptive Failover capability*
– Systems Director plug-in
– Private Networks
– Network tunables
– New application startup option *
– IPV6 support
– Site Support
• RAS improvements
– Utilizes CAA
– Repository Resiliency
– Backup Repository Disks
– Rootvg system event* Blue=7.1.0
– Federated Security Support * Red=7.1.1
– JFS2 Mount Guard Green=7.1.2
* Topics are covered in detail in backup charts
© Copyright IBM Corporation 2011 4
New features – Standard Edition Continued
• Administrative additions
– New cluster command line, clmgr.
– New distributed cluster clcmd command
– Physical volume rename *
– Display disk UUID*
– DARE progress indicator*
Simpler to deploy and easier to manage multi-site configurations with IBM Systems
Director, intuitive interfaces, multi-site install wizard
Stretched Cluster; Cluster wide AIX commands, kernel based event management
single repository multicast communications
Linked Clustering; cluster wide AIX commands, kernel based event management,
linked clusters with unicast communications & dual repositories
• Repository disk
– Required disk shared between all nodes in the cluster
Hostname
– CAA defaults to using the hostname as the HA nodename. For this to differ you
must define another communication path when adding cluster node(s)
Network Network
SAN SAN
Switch Switch
Host 2 Host 2
Host 3
Host 3
Host 1 Host 1
MULTICAST
Host 4
Host 4
• Minimal Setup
• Multiple channels of
communication
– Network
– SAN Host 1 Host 2
– Central Repository
Reliable Heartbeats Reliable
Heartbeats
Messaging Messaging
Firewall rule
allows srv_ip1
• Improved configuration
– Can change network attribute without redefinition, provided cluster is down
– Restriction to be removed in the service stream
• These settings can be modified from command line using clmgr command
Clmgr modify cluster HEARTBEAT_FREQUENCY= 10000 GRACE_PERIOD=5000
• The settings will take effect only after the next sync
• In PowerHA 7.1.0, the node shuts down on when the repository disk fails
– Disk failure or lost connection
• On repository failure
– Message posted to hacmp.out
• Repeated on config_too_long pattern
– DARE and sync continue to function, but any CAA topology changes are rejected
• Replacement to CLVT
– Current Smart Assists utilize CLVT
• /usr/sbin/clcmd
• Provided by CAA
• Distributes command to all cluster nodes
– Ease of use
– Reminiscent of dsh from SP2 days
• Example
– clcmd cat /etc/cluster/rhosts
NODE jessica.dfw.ibm.com
-------------------------------
jessica
jordan
-------------------------------
NODE jordan.dfw.ibm.com
-------------------------------
jessica
jordan
Linked Clusters
*Future capability
© Copyright IBM Corporation 2011 23
PowerHA 7.1.2 Enterprise Edition HyperSwap
• Split-Site Management
– Heartbeat indicates failure
– One of the sites becomes production
x – Site partitioning is avoided
• Merge Management
* Future capability
Majority rules
© Copyright IBM Corporation 2011 26
PowerHA SystemMirror 7.1.2 Stretched Clusters
Single Data Centers Two Data Centers Single Data Centers Two Data Centers
Applications remain active Systems remain active Applications remain active Rapid Systems Disaster
Recovery with “seconds” of
Continuous access to data Multi-site workloads can Continuous access to data Data Loss
in the event of a storage withstand site and/or in the event of a storage Disaster recovery for out of
subsystem outage storage failures subsystem outage region interruptions
PowerHA-Standard Edition PowerHA Enterprise Edition PowerHA-Entertprise Edition PowerHA Enterprise Edition
LVM Mirroring GLVM, Metro Mirror, GLVM/PPRC/SVC/SRDF/TrueCopy
DS8800 and Metro Mirror
SRDF,TrueCopy RPO secs & RTO <1 hr
RPO=0, RTO ~ 0 RPO=0, RTO ~ 0
RPO=0 & RTO<1 hr
• Wizards
Cluster Create Wizard
Single Site and Multi Site deployment
Resource Group Creation Wizard
Custom and Smart Assist based RG
deployment
SAP liveCache HotStandby solution Wizard
Federated Security Setup Wizard
Volume Group Create Wizard
Support for LVM Mirror Pools
Replication (Mirror) Group Wizard
HyperSwap Setup
• Management Enhancements
Repository Disk/s Management
Resource Groups management
Snapshots, networks, log files etc
Reports Management
Notifications management
Event driven callouts
Capacity upgrade based fallovers
HyperSwap Management
File collections
© Copyright IBM Corporation 2011 31
Additional information and Training
Follow me on Twitter:
http://twitter.com/#!/POWERHAguy
Note: The Enterprise Edition install media will not be refreshed to include SP7.
You must download it from fixdist and install the appropriate filesets as needed.
© Copyright IBM Corporation 2011 35
SMIT Menus
Move cursor to desired item and press Enter. Move cursor to desired item and press Enter.
Verify and Synchronize HACMP Cluster Configuration Move cursor to desired item and press Enter.
Manage Cluster Services and Resource Groups
Display HACMP configuration Make Applications Highly Available (User Smart Assists)
HACMP Cluster Test Tool Resources
Resource Groups
Not sure where to start ?
Acquisition Order
• This approach is not flexible for end users FILE SYSTEM
resource
– A xml file can be supplied as input which will be having definition for the user defined
resource type APPLICATION
– PowerHA allows to create instances of the user defined resource type and these
instances can be added into RG as resources.
• Then add the type as a resource • Then add resource into resource group
© Copyright IBM Corporation 2011 39
Setting the Service IP Distribution Policy
• This is not sufficient in some specific cases like SAP Enqueue replication, where RG for
Enqueue server need to failover where Enqueue Replication is running.
• What’s new in the next release
– Introducing a new dynamic failover policy where, it asks user to supply a script which can dictate
the failover behavior.
• The supplied script will be executed on all nodes by PowerHA to know whether the given node
can be used as host for failing over RG
• Since it is a script, no of checks can be performed by user to let PowerHA know whether the
node can be used as a host on a dynamic basis .
– Textual interface
• Maximum speed
• Centralized, cross-cluster scripting
• Only unused
SystemMirror
nodes are
displayed
Yellow background
• Wethis
means value
check forIs
required.
compatible levels
and edition as
selections are
made
• Common storage
can be checked
• All labels checked against SystemMirror naming rulesonly after multiple
selections
• Addresses validated to be well-formed
Navigation Content
Area Area
[Entry Fields]
* Event Name ROOTVG +
* Response Log event and reboot +
* Active Yes +
System requirements
PowerHA SystemMirror Version 7.1.1, or later
IBM LDAP 6.2 (Correct version of Gskit and DB2 packaged with LDAP), or later (Applicable for
server and client both. )
Microsoft Windows Server:
Microsoft Windows Server 2003/R2 Active Directory
Microsoft Windows Server 2008/R2 Active Directory
Services for UNIX (SFU) 3.5, or later, or the Subsystem for UNIX-based Applications (SUA)
(Needed to configure rsh between AIX client and Windows server)
expect.base
Note: Either a cluster will be configured for Active Directory server or IBM TDS server. In either case the
LDAP client will be IBM LDAP. rsh service needs to be configured in case we want the schema copy and
attributes modification for AD to be done by SystemMirror configuration. Refer to SystemMirror Admin
guide for more information.
© Copyright IBM Corporation 2011 51
Configuring application startup mode
• Application controllers started in the background by default
• Add/Change controller menu has a new option for foreground startup
Add Application Controller Scripts
[Entry Fields]
* Application Controller Name []
* Start Script []
* Stop Script []
Application Monitor Name(s) +
Application startup mode [foreground] +
• Foreground start causes cluster event processing to wait for completion of the
application controller start script
• Simplifies design of start scripts
– Allows sequencing of resource groups with dependencies
• Poorly designed scripts may cause hangs (config_too_long)
• Return codes usually not checked, SP1 will cause event error if RC=1
© Copyright IBM Corporation 2011 52
Physical Volume Rename
[Entry Fields]
• Currently Smart Assist for WAS and Oracle supports different products as
components
• Smart Assist for WAS supports the following components
– IBM HTTP Server
– IBM Tivoli Directory Server
– IBM WebSphere Application Server - classic
– IBM WebSphere Application Server ND – Deployment Manager
• Smart Assist for Oracle supports the following components
– Oracle Database 10g/11g
– Oracle Application Server 10g R1
• Disadvantages
– Grouping support for different products (as components) affecting consumability
• What’s new in the next release
– Split the existing Smart Assist for WAS and Smart Assist for Oracle into
• Smart Assist for WebSphere
• Smart Assist for IHS
• Smart Assist for TDS
• Smart Assist for Oracle Database
• Smart Assist for Oracle Application Server
• Until PowerHA 6.1, to get a list of smart assists, the framework runs all the
discovery scripts and returns which list which user can work
– This has been changed such that, we list the installed smart assists first and run the discovery script
of the only chosen smart assist from the list
• Manual Configuration
– Until PowerHA 6.1, A Smart Assist will automatically discover application and it’s resources and
allows you to configure them under PowerHA.
– However, If the discovery script fails, user have no option to proceed further
– Starting from PowerHA 710, user has another option where he/she can supply the application
details in a XML file (a template XML is supplied)
– smitty clsa -> <smart assist name> ->manual configuration