IHAC who uses MirrorView agent(MirrorView.6.0.03100.0.Windows, download from https://sort.symantec.com/agents/detail/5040 ) for SFWHA6.0.1. After configured the MirrorView resource, it can’t be online because the SP array IP ping is denied. So I commented out the ping code. Then it works. But we encounter the same problem with MirrorViewSnap agent. So now questions come to us
- Why we need to ping test before the MirrorView resource online? What’s the purpose and what does it do? (for example run NaviCLI or NaviSECCLI to get EMC storage status..etc)
- After comment out the ping code, online and offline looks fine. (customer so far hasn’t done the DR test) But if there is any potential effects?
- If it is necessary to ping SP array IP address for any function we don't think of, please let us know. We will ask user to modify firewall policy.
Any comments are really appreciated!
Best Regards,
Peter
Snipping of engine log
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
2013/04/16 18:16:57 VCS INFO V-16-1-50135 User admin fired command: hares -action MirrorView_EBK addArrayUser 4 localuser=sqlsplitter localpass=password remoteuser=sqlsplitter remotepass=password TPEBNKDBASQLD1P from 127.0.0.1
2013/04/16 18:17:53 VCS INFO V-16-1-50135 User admin fired command: hares -online MirrorView_EBK TPEBNKDBASQLD1P from 127.0.0.1
2013/04/16 18:17:53 VCS NOTICE V-16-1-10233 Clearing Restart attribute for group EBK on all nodes
2013/04/16 18:17:53 VCS NOTICE V-16-1-10301 Initiating Online of Resource MirrorView_EBK (Owner: Unspecified, Group: EBK) on System TPEBNKDBASQLD1P
2013/04/16 18:18:11 VCS NOTICE V-16-20048-1 (TPEBNKDBASQLD1P) MirrorView:MirrorView_EBK:online:Local array SP 172.16.229.128 is unreachable.
2013/04/16 18:18:30 VCS NOTICE V-16-20048-1 (TPEBNKDBASQLD1P) MirrorView:MirrorView_EBK:online:Local array SP 172.16.229.129 is unreachable.
Snipping of main.cf
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
MirrorView MirrorView_EBK (
Critical = 0
NaviCliHome = "C:\\Program Files (x86)\\EMC\\Navisphere CLI"
LocalArraySPNames = { "172.16.229.128", "172.16.229.129" }
RemoteArraySPNames = { "172.16.229.48", "172.16.229.49" }
Mode = async
GrpName = MV_POC_SQLD1P_POC_SQLD1DR_CG
)
Comment out the ping code
>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>>
for($i=0; $i<$numLocalarraySPNames; $i++){
#if (&PingTest($LocalarraySPNames[$i])) {
# VCSAG_LOG_MSG("N", "Local array SP $LocalarraySPNames[$i] is unreachable.", 1, $LocalarraySPNames[$i] );
#} else {
$arrayname = $LocalarraySPNames[$i];
last;
#}
}
my($remotearray)="NOARRAYSP";
$i=0;
for($i=0; $i<$numRemotearraySPNames; $i++){
# if (&PingTest($RemotearraySPNames[$i])) {
# VCSAG_LOG_MSG("N", "Remote array SP $RemotearraySPNames[$i] is unreachable.", 2, $RemotearraySPNames[$i] );
# } else{
$remotearray = $RemotearraySPNames[$i];
last;
#}
}