on 10-12-2013 9:04 PM
Hi experts,
I migrate our SAP to Windows server 2012 cluster and I get an error "No SAP cluster group found".
What does it mean? Please help.
-- sapinst_dev --
TRACE 2013-10-13 03:49:47.429 [synxcchapp.cpp:275]
CSyChildApplicationImpl::doStart() lib=syslib module=syslib
Going to call CreateProcess/CreateProcessAsUser for 'cluster.exe' now.
TRACE 2013-10-13 03:49:47.429 [synxcchapp.cpp:575]
CSyChildApplicationImpl::doStart() lib=syslib module=syslib
Trying to start cluster.exe CSySysLibCallsWrapper::syscallwrapper()->__CreateProcess__(NULL, <command line for executable cluster.exe, NULL, NULL, TRUE, 0x420, NULL, NULL, &StartupInfo, &ProcessInfo)
TRACE 2013-10-13 03:49:47.431 [synxcchapp.cpp:653]
CSyChildApplicationImpl::doStart() lib=syslib module=syslib
A child process has been started. Pid = 11912. Executable name: cluster.exe
INFO 2013-10-13 03:49:47.435
CJSlibModule::writeInfo_impl()
Output of cluster.exe GROUP /PROP is written to the logfile cluster.exe.log.
TRACE 2013-10-13 03:49:47.705 [synxcpipe.cpp:163]
CSyStdOutErrPipe::onUnderflow(void * buf, int maxBytes, int timeout)
lib=syslib module=syslib
Syslib info about system call. OS message 109 (The pipe has been ended.
) after execution of system call 'ReadFile' with parameter ((CSySysLibCallsWrapper::syscallwrapper()->__read__ end of child process output pipe)), line (390) in file (d:\depot\bas\720_rel\bc_720-2_rel\gen\optu\ntamd64\ins\sapinst\impl\src\syslib\synxcpipe.cpp).
INFO 2013-10-13 03:49:47.708
CJSlibModule::writeInfo_impl()
Execution of the command "cluster.exe GROUP /PROP" finished with return code 0. Output:
Listing properties for all resource groups:
T Resource Group Name Value
-- -------------------- ------------------------------ -----------------------
SR AGTCP Name AGTCP
IR AGTCP StatusInformation 0 (0x0)
DR AGTCP GroupType 9999 (0x270f)
S AGTCP Description
D AGTCP PersistentState 0 (0x0)
D AGTCP FailoverThreshold 4294967295 (0xffffffff)
D AGTCP FailoverPeriod 6 (0x6)
D AGTCP AutoFailbackType 1 (0x1)
D AGTCP FailbackWindowStart 4294967295 (0xffffffff)
D AGTCP FailbackWindowEnd 4294967295 (0xffffffff)
M AGTCP AntiAffinityClassNames
D AGTCP Priority 2000 (0x7d0)
D AGTCP DefaultOwner 4294967295 (0xffffffff)
SR Available Storage Name Available Storage
IR Available Storage StatusInformation 0 (0x0)
DR Available Storage GroupType 2 (0x2)
S Available Storage Description
D Available Storage PersistentState 0 (0x0)
D Available Storage FailoverThreshold 0 (0x0)
D Available Storage FailoverPeriod 6 (0x6)
D Available Storage AutoFailbackType 0 (0x0)
D Available Storage FailbackWindowStart 4294967295 (0xffffffff)
D Available Storage FailbackWindowEnd 4294967295 (0xffffffff)
M Available Storage AntiAffinityClassNames
D Available Storage Priority 1000 (0x3e8)
D Available Storage DefaultOwner 4294967295 (0xffffffff)
SR Cluster Group Name Cluster Group
IR Cluster Group StatusInformation 0 (0x0)
DR Cluster Group GroupType 1 (0x1)
S Cluster Group Description
D Cluster Group PersistentState 1 (0x1)
D Cluster Group FailoverThreshold 4294967295 (0xffffffff)
D Cluster Group FailoverPeriod 6 (0x6)
D Cluster Group AutoFailbackType 0 (0x0)
D Cluster Group FailbackWindowStart 4294967295 (0xffffffff)
D Cluster Group FailbackWindowEnd 4294967295 (0xffffffff)
M Cluster Group AntiAffinityClassNames
D Cluster Group Priority 13000 (0x32c8)
D Cluster Group DefaultOwner 4294967295 (0xffffffff)
SR tccprd1 Name tccprd1
IR tccprd1 StatusInformation 0 (0x0)
DR tccprd1 GroupType 9999 (0x270f)
S tccprd1 Description
D tccprd1 PersistentState 1 (0x1)
D tccprd1 FailoverThreshold 4294967295 (0xffffffff)
D tccprd1 FailoverPeriod 6 (0x6)
D tccprd1 AutoFailbackType 0 (0x0)
D tccprd1 FailbackWindowStart 4294967295 (0xffffffff)
D tccprd1 FailbackWindowEnd 4294967295 (0xffffffff)
M tccprd1 AntiAffinityClassNames
D tccprd1 Priority 2000 (0x7d0)
D tccprd1 DefaultOwner 4294967295 (0xffffffff)
TRACE 2013-10-13 03:49:47.715
ClusterMgt._callClusterExe() finished action: Listing cluster groups. rc: 0
TRACE 2013-10-13 03:49:47.716
ClusterMgt.getClusterGroups() found group AGTCP. Does not match pattern.
TRACE 2013-10-13 03:49:47.716
ClusterMgt.getClusterGroups() found group Available Storage. Does not match pattern.
TRACE 2013-10-13 03:49:47.717
ClusterMgt.getClusterGroups() found group Cluster Group. Does not match pattern.
TRACE 2013-10-13 03:49:47.717
ClusterMgt.getClusterGroups() found group tccprd1. Does not match pattern.
TRACE 2013-10-13 03:49:47.717
ClusterMgt.getClusterGroups() done:
TRACE 2013-10-13 03:49:47.719
t_clusterGroups.remove(WHERE 1=1)
WARNING 2013-10-13 03:49:47.720
CJSlibModule::writeWarning_impl()
No SAP cluster group found. Installation will exit.
TRACE 2013-10-13 03:49:47.722 [iaxxgenimp.cpp:660]
CGuiEngineImp::showMessageBox
No SAP cluster group found. Installation will exit.
TRACE 2013-10-13 03:49:47.722 [iaxxgenimp.cpp:1137]
CGuiEngineImp::acceptAnswerForBlockingRequest
Waiting for an answer from GUI
TRACE 2013-10-13 03:49:53.260 [iaxxdlghnd.cpp:159]
CDialogHandler::doHandleDoc()
ACTION_OK received
ERROR 2013-10-13 03:49:53.327 [sixxcstepexecute.cpp:865]
FCO-00011 The step collectClusterGroups with step key |NW_SecondClusterNode|ind|ind|ind|ind|0|0|NW_GetSidFromClusterSecond|ind|ind|ind|ind|getSid|0|collectClusterGroups was executed with status ERROR. Reason:The step has requested the termination of the service execution..
INFO 2013-10-13 03:49:53.330 [synxccuren.cpp:907]
CSyCurrentProcessEnvironmentImpl::setWorkingDirectory(const CSyPath & C:/Program Files/sapinst_instdir/NW702/LM/COPY/MSS/SYSTEM/HA/AS-ABAP/MSCS-NODE2)
lib=syslib module=syslib
Working directory changed to C:/Program Files/sapinst_instdir/NW702/LM/COPY/MSS/SYSTEM/HA/AS-ABAP/MSCS-NODE2.
TRACE 2013-10-13 03:49:53.362 [syxxcfile.cpp:85]
CSyFileImpl::decideIfMoveCopyNode(const CopyMoveDestinationInfo & {m_nodeTypeForCombiCheck: ..., m_path: C:/Program Files/sapinst_instdir/.lastInstallationLocation.17, m_realNodeType: 8}, ISyNode::CopyMoveMode_t 0x3, PSyNodeInt &) const
lib=syslib module=syslib
Target node does not exist and (mode & ISyNode::MISSING) ==> I will copy/move.
TRACE 2013-10-13 03:49:53.363 [syxxcnode.cpp:428]
CSyNodeImpl::move(const CSyPath & C:/Program Files/sapinst_instdir/.lastInstallationLocation.17, ISyNode::CopyMoveMode_t 0x3)
lib=syslib module=syslib
Moved C:/Program Files/sapinst_instdir/.lastInstallationLocation to C:/Program Files/sapinst_instdir/.lastInstallationLocation.17
INFO 2013-10-13 03:49:53.368 [synxcpath.cpp:798]
CSyPath::createFile() lib=syslib module=syslib
Creating file C:\Program Files\sapinst_instdir\.lastInstallationLocation.
Hi,
please follow the installation guide carefully in detail.
A MSCS configuration is a little more complex than just starting an installer on one cluster node followed by the the start of the installer on the second node.
Especially you have to take care about the distribution of components on the system and the specific order of installation steps.
You can't migrate a Central System Installation installed on a MSCS node to a MSCS configuration on the same cluster. You have to use different installation services in order to install a MSCS configuration.
regards
Peter
PS: the groups listed above showed that the actions on the first cluster node have not been performed (you would have a group named "SAP <SAPSID>" which is missing. This group is created during the first Installation steps in an MSCS environment.
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi,
What is the host name that you are using . You should use virtual host name rather than cluster host name.
Did you check the the pointing of /sapmnt. Use net share command to test it.
In Cluster Management --> Services and Applications --> select created service and check properties and see if dependencies are added correctly check if all status are "online"
Are you doing the install with a user with Local Admin rights?
What vesrion of SWPM are your using..
Thanks
Rishi Abrol
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.
Hi Rishi,
1. I rehearse this procedure in the lab for a couple times. The new SWPM70SP02 does not need to assign virtual host name in command line explicitly.
2. In the first node, I can see sapmnt in Share tab. By the way, the first node has been go live for one week.
3. -- get-clustergroup ---
PS C:\Users\tcpadm> get-clustergroup
Name OwnerNode State
---- --------- -----
AGTCP dl980-3 Online
Available Storage dl980-4 Offline
Cluster Group dl980-4 Online
tccprd1 dl980-3 Online
4. Yes, I am.
5. SWPM70SP02
Hi Rishi,
I just try the old syntax. "sapinst SAPINST_USE_HOSTNAME=tccprd1"
---
Program is starting... Please wait!
#################################################################################
Checking virtual host: Registry value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\DisableStrictNameChecking is not available
Checking virtual host: Registry value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0\BackConnectionHostNames is not available
Please refer to SAP Note 1564275
#################################################################################
Opened sylib722.dll
Checking for virtual host tccprd1
################################################
Abort execution because of
Checking virtual host: Registry value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\services\LanmanServer\Parameters\DisableStrictNameChecking is not available
Checking virtual host: Registry value HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Control\Lsa\MSV1_0\BackConnectionHostNames is not available
Please refer to SAP Note 1564275
##############################################
Exit status of child: 2
Not closing window (Exit State: 2; exitOnError: 0).
Hi,
As you are saying that Primary is already live so What i remember that you move the cluster group to the additional MSCS node before you install the primary application server instance on this node and Before you install the additional application server instance on the second MSCS node with SAPinst, you must move the cluster group on this MSCS node. but for system copy i will have to read the guide.
Same is the case with the virtual server name as mentioned in the note 1564275. Let read first the guide.
Thanks
Rishi Abrol
Hi,
Please check this note.
Note 1676665 - Setting up Microsoft SQL Server 2012
Also try this
log on to the first cluster node as <sid>adm user and restart the option "Second Cluster Node"
Thanks
Rishi Abrol
Hi,
Please check this note.
Note 1676665 - Setting up Microsoft SQL Server 2012
Also try this
log on to the first cluster node as <sid>adm user and restart the option "Second Cluster Node"
Thanks
Rishi Abrol
User | Count |
---|---|
89 | |
10 | |
10 | |
9 | |
7 | |
6 | |
6 | |
5 | |
4 | |
3 |
You must be a registered user to add a comment. If you've already registered, sign in. Otherwise, register and sign in.