PowerHA 6 Advanced Features
PowerHA 6 Advanced Features
Advanced Features
Agenda
Page 2
实施专家级课程 PowerHA
Page 3
实施专家级课程 PowerHA
z IVM contains a restriction on the number of VLANs a Virtual I/O Server can
have. The maximum is 4 VLANs.
Page 4
实施专家级课程 PowerHA
¾建议采用双VIOS来避免单点故障
Page 5
实施专家级课程 PowerHA
¾在使用Virtual SCSI时的注意事项:
z PowerHA requires the use of enhanced concurrent volume groups when
using virtual SCSI.
z No hardware reserves are placed on the disks, and fast disk takeover is
utilized in the event that a volume group must be taken over by another
node.
z All volume group creation and maintenance is done using the C-SPOC
function of PowerHA and the bos.clvm.enh fileset must be installed.
Page 6
实施专家级课程 PowerHA
¾在使用Virtual Ethernet时的注意事项:
z IP Address Takeover (IPAT) aliasing must be used. IPAT using
replacement and MAC Address Takeover are not supported with cluster
nodes using Virtual Ethernet.
z Virtual Ethernet interfaces defined to PowerHA should be treated as single-
adapter networks.
z Configure the file netmon.cf to monitor and detect failure of the network
interfaces.
z Recommend to use two Virtual Ethernets on the AIX client partition
Page 7
实施专家级课程 PowerHA
VIOS
Power Hypervisor
z NPIV allows one physical port to be associated with multiple N_Port IDs
(WWPNs), so a physical fibre channel HBA can be shared across
multiple guest operating systems in a virtual environment.
Page 9
实施专家级课程 PowerHA
HBA
vhost0
Hypervisor
hdisk MPIO
HBA vscsi1
hdisk1
hdisk2
} vscsi_vg
hdisk vhost0 fcs0
LUNS
VSCSI
VIOS 2
NPIV
HBA
fcs1
MPIO hdisk3
hdisk4
}npiv_vg
LUNS
NPIV
System 2
STORAGE
SUBSYSTEM VIOS 1 Node 2
NPIV
HBA
vscsi0
hdisk0 } rootvg
HBA
Hypervisor
hdisk2
} vscsi_vg
HBA
VIOS 2
NPIV
HBA
fcs1
MPIO hdisk3
hdisk4
}npiv_vg
Page 10
实施专家级课程 PowerHA
Page 11
实施专家级课程 PowerHA
¾通过PowerHA实现DLpar的方法:
z 通过定义 Custom Event Scripts实现DLpar功能
z 通过PowerHA菜单配置RG的Application属性来实现DLpar和CUoD
Page 12
实施专家级课程 PowerHA
Page 13
实施专家级课程 PowerHA
Page 14
实施专家级课程 PowerHA
z Add the custom events as pre- and post-event commands for the
start_server and stop_server events
z Add DLPARadd as the pre-event command for start_server
z And finally:TEST
Page 15
实施专家级课程 PowerHA
Page 16
实施专家级课程 PowerHA
Page 17
实施专家级课程 PowerHA
Page 18
实施专家级课程 PowerHA
Page 19
实施专家级课程 PowerHA
9 Improves Availability
Helps eliminate many planned outages
9 Balances Workloads
During peaks and to address
spikes in workload
Virtualized
VirtualizedSAN
SANand
andNetwork
NetworkInfrastructure
Infrastructure
Page 20
实施专家级课程 PowerHA
Page 21
实施专家级课程 PowerHA
¾PowerHA 5.5
– AIX 5.3 TL9 or AIX 6.1 TL2 SP1
– RSCT 2.4.10.0 or 2.5.2.0
¾ HACMP 5.4.1
– AIX 5.3.7.1, or AIX 6.1.0.1
– RSCT 2.4.5.4, or 2.5.0.0
– HACMP APAR #IZ02620
¾ HACMP 5.3
– AIX 5.3.7.1, or AIX 6.1.0.1
– RSCT 2.4.5.4, or 2.5.0.0
– HACMP APAR #IZ07791
¾ Firmware Level: 01EM320_40 (or higher)
¾ VIOS Level: 1.5.1.1-FP-10.1 (w/Interim Fix 071116)
¾ HMC Level: 7.3.2.0
Page 22
实施专家级课程 PowerHA
Page 23
实施专家级课程 PowerHA
Page 24
实施专家级课程 PowerHA
Extending RG capability
Page 25
实施专家级课程 PowerHA
Extending RG capability
Page 26
实施专家级课程 PowerHA
¾Settling Time参数用于节点推迟获取资源组,在等待的这段时间内,如
果有优先级更高的节点加入集群中,则优先级高的节点将获得激活资源
组的权限;代替默认由第一个加入集群的节点获取资源组的方式
Check Point
1. An HACMP setting timer may used to allow:
A. The setting or fallback of a cluster custom resource group.
B. The cluster time to stabilize before starting a custom resource group.
C. A priority node time to acquire custom resource group at cluster start
D. A fallover node time to process custom resource states to be
monitored
Page 27
实施专家级课程 PowerHA
Page 28
实施专家级课程 PowerHA
¾Enter the smitty hacmp fast path and select Select Extended
Configuration → Extended Resource Configuration → Configure
a Resource Group Run-Time Policies → Configure Settling Time for
Resource Group and press Enter.
¾Enter field values as follows:
Settling Time (sec.):
¾Remember that this is only valid for resource groups using the
startup policy, Online of First Available Node.
Page 29
实施专家级课程 PowerHA
Page 30
实施专家级课程 PowerHA
Page 31
实施专家级课程 PowerHA
Page 32
实施专家级课程 PowerHA
Page 33
实施专家级课程 PowerHA
Page 34
实施专家级课程 PowerHA
z DNP is most useful in a cluster where all nodes have equal processing
power and memory.
Page 35
实施专家级课程 PowerHA
z – cl_lowest_disk_busy
Page 36
实施专家级课程 PowerHA
。。。
Current DNP values
DNP Values for NodeId - 0 NodeName - xdsvc1
PgSpFree = 0 PvPctBusy = 0 PctTotalTimeIdle = 0.000000
DNP Values for NodeId - 0 NodeName - xdsvc2
PgSpFree = 0 PvPctBusy = 0 PctTotalTimeIdle = 0.000000
DNP Values for NodeId - 0 NodeName - xdsvc3
PgSpFree = 0 PvPctBusy = 0 PctTotalTimeIdle = 0.000000
Page 37
实施专家级课程 PowerHA
Page 38
实施专家级课程 PowerHA
Page 39
实施专家级课程 PowerHA
z Select the desired fallback timer policy from the picklist and press Enter.
z Add any additional resources to the resource group and press Enter.
Page 40
实施专家级课程 PowerHA
z odmget HACMPtimer
HACMPtimer:
policy_name = "timer_policy2"
recurrence = "daily"
year = 0
month = 0
day_of_month = 1
week_day = 0
hour = 11
minutes = 11
Page 41
实施专家级课程 PowerHA
¾Parent/child dependency
¾Resource group location dependency
z online on the same node
z online on the same site
Page 42
实施专家级课程 PowerHA
z A resource group can act as a parent for a resource group and as a child
for another resource group.
Page 43
实施专家级课程 PowerHA
Page 44
实施专家级课程 PowerHA
z You can have more than one Online on the Same Node dependency
relationship in the cluster.
z All non-concurrent resource groups in the same Online on the Same Node
dependency relationship must have identical startup/fallover/fallback
policies.
Page 45
实施专家级课程 PowerHA
Page 46
实施专家级课程 PowerHA
Page 47
实施专家级课程 PowerHA
z When using this policy, a higher priority resource group takes precedence over
a lower priority resource group during startup, fallover, and fallback.
If a resource group with High priority is online on a node, then no other resource group being part
of the Online On Different Nodes dependency can be put online on that node.
If a resource group being part of the Online On Different Nodes dependency is online on a cluster
node and a resource group being part of the Online On Different Nodes dependency and having
a higher priority falls over or falls back to the same cluster node, then the resource group having
a higher priority will be brought online, whereas the resource group having a lower priority
resource group will be taken offline or migrated to another cluster node if available.
Resource groups being part of the Online On Different Nodes dependency and having the same
priority cannot be brought online on the same cluster node.
Resource groups being part of the Online On Different Nodes dependency and having the same
priority do not cause each other to be moved from cluster node after a fallover or fallback.
If a parent/child dependency is being used, then the child resource group cannot have a priority
higher than its parent.
Page 48
实施专家级课程 PowerHA
Page 49
实施专家级课程 PowerHA
z You can have more than one Online on the Same Site dependency
relationship in the cluster.
Page 50
实施专家级课程 PowerHA
Page 51
实施专家级课程 PowerHA
Page 52
实施专家级课程 PowerHA
Page 53
实施专家级课程 PowerHA
Customizing Events
Page 54
实施专家级课程 PowerHA
Check Point
Page 55
实施专家级课程 PowerHA
Check Point
Page 56
实施专家级课程 PowerHA
Customizing Events-Overview
¾When a cluster event occurs, the Cluster Manager runs the event
script corresponding to that event.
¾PowerHA provides a script for each event and sub-event.
¾The default scripts are located in the /usr/es/sbin/cluster/events
directory.
¾By default, the Cluster Manager calls the corresponding event script
for a specific event.
¾You can specify additional actions to be performed when a particular
event occurs.
Page 57
实施专家级课程 PowerHA
Customizing Events-Overview
Page 58
实施专家级课程 PowerHA
Customizing Events-Overview
Page 59
实施专家级课程 PowerHA
Customizing Events-Overview
Page 60
实施专家级课程 PowerHA
Customizing Events-Overview
Page 61
实施专家级课程 PowerHA
Customizing Events-Overview
¾You can customize the handling of a particular event for your cluster
using the following features:
z Pre-event and post-event processing
z Event notification
Page 62
实施专家级课程 PowerHA
Customizing events-Overview
z Make sure that a recovery program can recover from an event failure,
otherwise the cluster will fail.
z Keep in mind that synchronization does not copy pre-event and post-event
script content from one node to another.
z The name and location of scripts must be identical on all cluster no
Page 63
实施专家级课程 PowerHA
Page 64
实施专家级课程 PowerHA
Page 65
实施专家级课程 PowerHA
Page 66
实施专家级课程 PowerHA
Page 67
实施专家级课程 PowerHA
Page 68
实施专家级课程 PowerHA
Page 69
实施专家级课程 PowerHA
Page 70
实施专家级课程 PowerHA
Page 71
实施专家级课程 PowerHA
Page 72
实施专家级课程 PowerHA
¾With PowerHA you can define your own cluster events that would run
specified recovery programs.
¾The events you define can be related to RMC resources. An RMC
resource refers to an instance of a physical or logical entity that
provides services to some other component of the system. Resources
can refer to both hardware and software entities.
¾You can obtain information regarding resources and resource classes
using lsrsrcdef command.
Page 73
实施专家级课程 PowerHA
¾Recovery programs
¾A recovery program consists of a sequence of recovery command
specifications having the following format:
:node_set recovery_command expected_status NULL
Page 74
实施专家级课程 PowerHA
Page 75
实施专家级课程 PowerHA
Page 76
实施专家级课程 PowerHA
Page 77
实施专家级课程 PowerHA
z Non-concurrent
z Concurrent
Page 78
实施专家级课程 PowerHA
¾Enhanced concurrent
z Enhanced concurrent volume groups were first introduced in AIX 5.1. Unlike
concurrent (that is, for SSA only), it is supported for use on any disk
subsystem that is supported in a shared, AIX, POWER systems, PowerHA
configuration.
z In AIX 5.2 and above, the enhanced concurrent volume group type is the
only concurrent type available.
z Enhanced concurrent volume groups use the Group Services Concurrent
Logical Volume Manager (gsclvmd) daemon, which communicates over IP
to other cluster member nodes.
z Enhanced concurrent volume groups can be used in both concurrent and
non-concurrent environments. These features (such as fast disk takeover
and disk heartbeat) are dependent on it.
z Existing non-concurrent volume groups can be converted to enhanced
concurrent without losing any additional storage space.
Page 79
实施专家级课程 PowerHA
¾Non-concurrent
z A non-concurrent volume group is the default when creating a new volume
group. It is also referred to as a standard volume group. The inherent
nature of non-concurrent volume groups is that the volume group will not be
accessed by more than one system at any time.
Page 80
实施专家级课程 PowerHA
¾Concurrent
z Concurrent volume groups are no longer available starting in AIX 5.2 and
are now considered obsolete.
z This type of volume group, also referred to as Concurrent Capable, is
specific to SSA disks in a concurrent access configuration. This
combination provided the first true concurrent mode volume group.
Page 81
实施专家级课程 PowerHA
¾Disk reservations
z When a volume group is varied on in AIX, a disk reserve is placed against
each member disk. This is to ensure that no other systems can access
these drives to maintain data integrity.
z These reserves are often called SCSI reserves and they are based on
SCSI standards. Most of today’s newest FC disks are using FSCSI protocol
and still utilize a SCSI reserve.
z This reserve will normally stay in place until removed by a varying off the
volume group. Even if the AIX system is halted, if the disks maintain power,
the reserve normally stays set.
z Disk reserves are not used for concurrent, or enhanced concurrent
mode volume groups used when the volume groups are online in
concurrent access mode.
z This is also true when using enhanced concurrent volume groups in a fast
disk takeover configuration.
Page 82
实施专家级课程 PowerHA
z Utilizing this flag enables a volume group to be brought online even when a
quorum of disks is not available. During the varyon process, each logical
volume is checked and at least one complete copy of each must be found
for the varyon to succeed.
z This setting is most commonly used when mirroring across storage
subsystems, and/or mirroring between locations via cross-site LVM
mirroring
z The difference between disable the quorum setting and forced varyonvg
Page 83
实施专家级课程 PowerHA
¾Prerequisites
z AIX 5.2 or higher
z Bos.clvm.enh 5.2.0.11 or higher
Page 84
实施专家级课程 PowerHA
Page 85
实施专家级课程 PowerHA
¾Active Mode:
z Operations on file systems, such as file system mounts
z Operations on applications
z Operations on logical volumes, such as creating logical volumes
z Synchronizing volume groups
¾Passive Mode:
z LVM read-only access to the volume group’s special file
z LVM read-only access to the first 4 KB of all logical volumes that are owned
by the volume group
¾The following operations are not allowed when a volume group is
varied on in the passive state:
z Operations on file systems, such mount
z Any open or write operation on logical volumes
z Synchronizing volume groups
Page 86
实施专家级课程 PowerHA
Page 87
实施专家级课程 PowerHA
¾Advantages
z Faster disk acquisition time
z LVM ODM synchronization
¾Special considerations
z Using C-SPOC to operate enhanced concurrent vg
z Never allow non-cluster nodes to have the shared data volume groups
visible to them
z LVM capabilities limitation
Commands: reorgvg, splivg
Volume group attributes:big vg, hot spare, sync(auto), factor size, dynamic
volume expansion, bad block relocation
This obviously means that these cannot be changed via C-SPOC either
z Forced down & Unmanage Resource Groups
Page 88
实施专家级课程 PowerHA
¾Overview
¾Traditional disk heartbeat
z A traditional disk heartbeat network is a point-to-point network. If more than
two nodes exist in your cluster, you will need a minimum of N number of
non-IP heartbeat networks.
¾Multi-node disk heartbeat
z Unlike traditional disk heartbeat networks, it is not a single point-to-point
network. But instead, as its name implies, it allows multiple nodes to use
the same disk. However, it does require configuring a logical volume on an
enhanced concurrent volume group.
Page 89
实施专家级课程 PowerHA
¾Prerequisites
¾Traditional disk heartbeat
z HACMP 5.x, Bos.clvm.enh, Shared disks
¾Multi-node disk heartbeat
z HACMP
5.3 PTF6 or
5.4.1 or higher
z RSCT
2.4.7.3 + IZ01838 or
2.5.0.0
z AIX
bos.rte.lvm 5.3.0.60 or
bos.rte.lvm 6.1.0.0
A 32MB logical volume (The logical volume must be on a single physical disk & Mirror write
consistency (MWC) must be off)
Page 90
实施专家级课程 PowerHA
¾Performance considerations
z Recommend that you use disk that has fewer than 60 seeks per second.
The filemon tool can be used to monitor the seek activity on a disk.
Page 91
实施专家级课程 PowerHA
z add two communication devices, one for each node, smitty hacmp →
Extended Configuration → Extended Topology Configuration →
Configure HACMP Communication Interfaces/Devices → Add
Communication Interfaces/Devices → Add Pre-Defined Communication
Interfaces and Devices → Communication Devices
z Choose the diskhb created in the previous step (net_diskhb_01), input
Device Name and Device Path parameters.
Page 92
实施专家级课程 PowerHA
Page 93
实施专家级课程 PowerHA
Page 94
实施专家级课程 PowerHA
Page 95
实施专家级课程 PowerHA
Page 96
实施专家级课程 PowerHA
¾Prerequisites
z HACMP 5.4 or above is required.
z AIX 5.3 TL5 (5300-05) or above is required.
Page 97
实施专家级课程 PowerHA
Page 98
实施专家级课程 PowerHA
Page 99
实施专家级课程 PowerHA
¾When HACMP was first developed, the expected practice was that each
node would have at least two interfaces on each network.
¾ To get the routing correct, two interfaces on a node require that they
each be on a separate subnet
¾When IPAT via Aliasing was added, it was became necessary to have
the service IP address on a different subnet
¾With the advent of more modern networking technologies such as NIB,
etherchannel and VIO, the physical interface redundancy is pushed down
a layer below TCP/P and having only a single logical interface per
node per network is not necessarily a single point of failure.
¾To remove that burden, the cluster verification function has been
changed (via APAR IZ31674, IZ26020) PowerHA5.4.1 SP4 or later
Page 100
实施专家级课程 PowerHA
Page 101
实施专家级课程 PowerHA
z It is free
Page 102
实施专家级课程 PowerHA
¾Configuration procedures
z Check the ethernet adapter configurations and adapter cabling
z Create the EtherChannel interface
z Test redundancy of NICs and make sure that PowerHA does not detect it
Page 103
实施专家级课程 PowerHA
¾PowerHA gives you added control over service IP’s placement and
allows you to define a distribution preference for your service IP label
aliases.
¾There are four different distribution policies available:
z Anti-Collocation
z Collocation
¾Anti-Collocation
z This is the default. PowerHA distributes all service IP aliases across all
base IP addresses using a “least loaded” selection process.
Page 104
实施专家级课程 PowerHA
¾Collocation
z PowerHA allocates all service IP aliases on the same network interface card (NIC).
¾Anti-Collocation with Persistent
z PowerHA distributes all service IP aliases across all active physical interfaces that
are NOT hosting the persistent IP label. PowerHA will place the service IP alias on
the interface that is hosting the persistent label only if no other network interface is
available. If you did not configure persistent IP labels, PowerHA lets you select the
Anti-Collocation with Persistent distribution preference, but it issues a warning and
uses the regular anti-collocation preference by default.
¾Collocation with Persistent
z All service IP aliases are allocated on the same NIC that is hosting the persistent IP
label. This option can be useful in VPN firewall configurations where only one
interface is granted external connectivity and all IP labels (persistent and service)
must be allocated on the same interface card. If you did not configure persistent IP
addresses, PowerHA lets you select the Collocation with Persistent distribution
preference, but it issues a warning and uses the regular Collocation preference by
default.
Page 105
实施专家级课程 PowerHA
Page 106
实施专家级课程 PowerHA
¾The site specific service IP label feature was added in HACMP 5.4. It
provides the ability to have unique service addresses at each site. This
helps solve the problem of having different subnets at each site. It can
be used for the IP network types of:
z Ether
z XD_data
z XD_ip
Page 107
实施专家级课程 PowerHA
z 6. Synchronize cluster
Page 108
实施专家级课程 PowerHA
¾Traditional netmon.cf
z In PowerHA you can create a netmon.cf configuration file with a list of
additional network addresses. These addresses will only be used by
topology services to send ICMP(互联网控制消息协议) ECHO requests in
order to help determine an adapter’s status under certain circumstances.
z The implementation of this file is therefore not required, but recommended
in cluster configurations with only a single network card on each node or in
a cluster where failures have left a single adapter network remaining.
z Another scenario is using a single logical EtherChannel interface made up
of multiple ethernet links(Etherchannel).
z The file must exist at cluster startup because RSCT topology services
scans the netmon.cf file during initialization.
Page 109
实施专家级课程 PowerHA
Page 110
实施专家级课程 PowerHA
z Important: It is not recommended that any customers use this new function
unless they absolutely have to because of their VIO environment.
Page 111
实施专家级课程 PowerHA
#Example 3
!REQD !ALL 100.12.7.9
!REQD !ALL 110.12.7.9
!REQD !ALL 111.100.1.10
!REQD en1 9.12.11.10
Page 112
实施专家级课程 PowerHA
z Invoking the new format changes the definition of a good adapter from “Am
I able to receive any network traffic?” to “Can I successfully ping certain
addresses?” regardless of how much traffic is seen.
Page 113
实施专家级课程 PowerHA
Page 114
实施专家级课程 PowerHA
Page 115
实施专家级课程 PowerHA
Page 116
实施专家级课程 PowerHA
¾Config clinfo.rc
¾/usr/es/sbin/cluster/etc/clinfo.rc
PING_CLIENT_LIST=" "
¾Include on this line the names or IP addresses of at least one client on
each subnet on the switched Ethernet.
¾Run clinfoES on all nodes in the PowerHA cluster that are attached to
the switched Ethernet.
Page 117
实施专家级课程 PowerHA
PowerHA & DR
Page 118
实施专家级课程 PowerHA
PowerHA & DR
Page 119
实施专家级课程 PowerHA
PowerHA & DR
IBM
Intra-
Intra-Site
Communications
Link
IBM
!
pSeries
pSeries
Web Server
A
Redundant
Intra-
Intra-Site
Communications
B
Database
Link
Site A Site B
Page 120
实施专家级课程 PowerHA
PowerHA & DR
PowerHA & DR
Page 123
实施专家级课程 PowerHA
Backup
Database Database
Server Server
6
3
Intra-Site
SAN
fabric
5
4
Backup
Storage
4 Storage
Subsystem 5
Subsystem
Page 124
实施专家级课程 PowerHA
Page 125
实施专家级课程 PowerHA
¾Requirements
z The force varyon
attribute for the resource
group must be set to true.
z The logical volumes
allocation policy must be
set to superstrict
z The LV mirroring copies
must be allocated on
separate volumes that
reside on different disk
subsystem
Page 126
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 127
实施专家级课程 PowerHA
GLVM
geographic logical volume manager
TCP/IP Network
¾ Provides long distance host based
asynchronous remote mirroring function
Unlimited distance between sites for disaster AIX LVM
recovery
¾ Does not wait for secondary I/O before RPV Client RPV server
completing host I/O Device Driver Kernel extension
¾ Designed to maintain a consistent secondary
copy
¾ Based on AIX LVM and RPV technology
Production Site DR Site
Page 128
实施专家级课程 PowerHA
PowerHA/XD GLVM
¾PowerHA/XD for GLVM provides the following features for disaster recovery:
z Allows automatic detection and response to site and network failures in the
geographic cluster without user intervention
z Performs automatic site takeover and recovery and keeps mission-critical
applications highly available through application fallover and monitoring.
z Allows for simplified configuration of volume groups, logical volumes and resource
groups.
z Uses the TCP/IP network for remote mirroring over an unlimited distance
z Supports maximum sized logical volumes
¾PowerHA/XD GLVM is PowerHA extended distance using geographic logical
volumes to mirror data to the remote site
Page 129
实施专家级课程 PowerHA
PowerHA/XD GLVM
¾PowerHA/XD GLVM:
z Supports clusters with multiple nodes at 2 sites
z Mirrors data by providing a local representation of the remote physical
volume to the LVM
z The local and remote storage systems don’t have to be the same type of
equipment.
Page 130
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 131
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 132
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 133
实施专家级课程 PowerHA
However
Page 134
实施专家级课程 PowerHA
Page 135
实施专家级课程 PowerHA
However,
¾Increased risk of data loss on unplanned site fallover
z Cached but uncompleted writes
¾Possible data divergence after unplanned site fallover
z Running without latest data
¾More complex to configure than synchronous
z Enterprise must capable of defining mirror pools (AIX 6.1)
z Careful planning is necessary to decide how to handle data divergence
Page 136
实施专家级课程 PowerHA
¾AIO Cache
z One logical volume per mirror pool, to cache asynchronous writes
z Are not themselves mirrored across sites
But must be defined as superstrict
z Can increase, but not decrease, LV size
Page 137
实施专家级课程 PowerHA
Page 138
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 139
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 140
实施专家级课程 PowerHA
z Data divergence
Page 141
实施专家级课程 PowerHA
Page 142
实施专家级课程 PowerHA
Page 143
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 145
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 146
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 147
实施专家级课程 PowerHA
PowerHA/XD GLVM
Page 148
实施专家级课程 PowerHA
PowerHA/XD GLVM
z RPV status – rpvstat –C (-C Display the statistics for Asynchronous I/O
Cache)
Page 149
实施专家级课程 PowerHA
¾If production site suddenly fails while it has volume group varied online
z Normal varyonvg at the D/R site will fail
Detects potential presence of non-mirrored data in cache at production site
z Risk of data divergence
¾Administrative/Enterprise choice to accept this
z Specify “Allow varyon with missing data updates” – choice for automatic
fallover and recovery
z Otherwise, manual intervention required to recover from an event error
z Run varyonvg with the new –d flag
Page 151
实施专家级课程 PowerHA
Page 152
实施专家级课程 PowerHA
Synchronous ESS 800, etc Copy Services Directly manages the fallover and
Server (CSS, on resynchronization of the PPRC pairs by
storage controller) issuing commands directly to the ESS
systems. In this book, this is referred to as
Direct management. In general, it refers to
PPRC between ESS storage systems.
Synchronous ESS (800) or DS DSCLI management, Relies on the ESSNI server to manage
(8000, 6000) or via ESSNI Server PPRC pairs. Directly manages the fallover
intermix of any of on either storage and resynchronization of the PPRC pairs
these controller or by issuing commands directly to the
Hardware storage systems. In this book, this is
Management referred to as DSCLI management.
Console (HMC)
Synchronous vDisks as provided SVC management Relies on the Copy Services Server in order
by SAN Volume of PPRC services to manage PPRC function. Directly
Controller. on SVC-specific manages the fallover and
(Hardware as hardware resynchronization of the PPRC pairs by
supported by issuing commands directly to the Copy
SVC services) Services Server. In this book, this is
referred to as PPRC SVC management.
Page 153
实施专家级课程 PowerHA
DSCLI cluster.es.pprc.rte
cluster.es.spprc.cmds
cluster.es.spprc.rte cluster.msg.en_US.pprc
(and/or other appropriate language message sets)
Page 154
实施专家级课程 PowerHA
Page 155
实施专家级课程 PowerHA
¾Limitations
z You can only use non-concurrent volume groups with PPRC.
Page 156
实施专家级课程 PowerHA
Page 157
实施专家级课程 PowerHA
z Identify the vpaths to be used in the configuration, including the volume IDs for
each that corresponds to the storage unit and LUN.
z Identify the PPRC Replicated Resources to be used
z Plan which resource groups will contain the DSCLI-managed PPRC replicated
resources (if not already done in the General Planning section).
¾Limitations and restrictions for DSCLI management
z Volume group limitations
A volume group must have the same volume major number across all cluster nodes.
Page 158
实施专家级课程 PowerHA
Page 159
实施专家级课程 PowerHA
Page 160
实施专家级课程 PowerHA
Page 161
实施专家级课程 PowerHA
z Choose the Copy Services Server Configuration option and configure CSS
Page 162
实施专家级课程 PowerHA
Page 163
实施专家级课程 PowerHA
PowerHA cluster
PowerHA/XD PowerHA/XD
SAN SAN
SAN Volume SAN Volume
Global Mirror Controller
Controller
or
DS Metro Mirror DS
4000 4000
DS8000 DS8000
Page 164
实施专家级课程 PowerHA
Page 165
实施专家级课程 PowerHA
¾Prerequisites
z AIX 5.3 TL 7 or higher
z openssh version 4.6.1 or higher (+ license), for access to the SVC interface
z Base PowerHA filesets (5.5 or higher is required for global copy support)
z each node that can host SVC replicated resources must have access to its
own local SVC over an IP network via ssh
z cluster.es.svcpprc.cmds, cluster.es.svcpprc.rte, cluster.msg.en_US.svcpprc,
cluster.xd.license Metro Mirror/Global Mirror Cluster
Storage Volume
Controller (SVC)
Global Mirror
SVC & DS8000
FlashCopy Metro Mirror Metro Mirror
Page 166
实施专家级课程 PowerHA
¾Tip: Before continuing to the next step, ensure that the file systems
are unmounted and the volume group is varied off.
Page 167
实施专家级课程 PowerHA
Page 168
实施专家级课程 PowerHA
z Synchronize cluster
¾Test
Page 169
实施专家级课程 PowerHA
Page 170
实施专家级课程 PowerHA
EMC Symmetrix
SRDF/S
SRDF/A
TimeFinder
Page 171
实施专家级课程 PowerHA
Page 172
Thank
You!
何兵 [email protected]