BO XI 3.1 Cluster Installation - 1 Web Tier + 2 Application Servers + 1 DB
Hi Guys,
This is the first time I am doing a Cluster installation of BO XI 3.1.
Here's the scenario :
1. We have Server-1 as - Web-Tier
2. Server 2 + Server 3 - Cluster Installation.
3. SQL DB Server.
The step 3 above is done.
Now my confusion is what options should I select when doing the Server 2 + 3 installation. Do I select the Web Application Servers when it asks me to install TomCat5.5 or should I say deploy on existing. If I say deploy then it asks me for the server directory which is obviously not on the current server. Or should I skip that as my belief is that web-tier is installed on Server1.
How does the whole thing work ? Is it that the web part goes to Server1 and the rest is shared between server2+3.
Can someone plz. throw some light on the above installations ?
Thanks to all,
You can simple do two full installations and then configure App Server and DB.
1. Full install BO services on server 1 including MySQL and Tomcat
2. Full install BO services on server 2 including MySQL and Tomcat
3. Stop SIA on server 1 and specify CMS datasource to your DB
4. Stop SIA on server 2 and specify CMS datasource to the same DB (specifying multiple CMS to the same datasource essentially make them in the same cluster)
5. Install Web Tier on Server 3
In the end, you can disable MySQL and Tomcat services on both server 1 and server 2
Hope this helps.
Robin
Similar Messages
-
Cluster Installation - SQL 2005 / 2003 - Creating cluster group
Hi All,
I am working on the cluster Installation in our environment and facing some issues at the time of installing first node MSCS Installation. let me summarize the activities done so far
Environment Details
Physical Disk :
G: (Physical Disk - SAN )
I : (Physical Disk - SAN )
C: Local disk
Q: (Physical Disk Quorum - SAN )
F: (Database and logs)
-- > SCS installed locally in the server in G drive
Virtual Hostname and IP : SeparateIP & cluster1
Node 1: Hostname and separate IP
Node 2 : hostname and Separate IP
Installed MSCS service and tested the same - its working fine
Installed SQL 2005 database in cluster mode and its working fine
Started installing SAP
Step 1: Installation of SCS instance in node A (Used F drive) - Successfull Installed
Step 2: Installation of First node MSCS in node A
Here I am facing an issue, in the end phase of the installation it will ask for creating cluster group -- > There I need to define the Global disk as F (Which is defined at the time of installing SCS instance) - But i dont see that disk is available in the drop down box .
Is there any other workaround to bring the Global disk while creating the cluster group (First node MSCS installation)
Looking forward for your suggestions
Thanks and Regards
VijayRegret for the late update
112266 solved my problem and In my case, I have bisected the disk as two but in the cluster environment that should not be the case. Ensure the the same in disk management
Regards
Vijay -
ABAP+JAVA in Cluster installation
Hello gurus,
I've read all tha SAP HA documents and have noticed that in several cluster installation they split up
the ABAP SCS and JAVA SCS from the CI when installaing a double-stack system (ABAP+JAVA).
As much as I know, the SCS instances doesn't require a lot of memory or cpu, they are not the problem when there is a bottleneck (correct me if I'm worng ...).
So, what is the reason for splitting up the SCS isntances from the cluster group of central instance ?
Please advice,
Dimitry HaritonovHello Dimitry,
Basically the SCS instances determine the CI. Without having running message and enqueue servers, there is not a running NetWeaver cluster at all. So these processes together with the database and the global file system are critical for the cluster and its high availability. These are the so called single points of failures and need to be protected by the failover cluster. For more details refer to sections 2.2.4, 2.3.2 and 4.1 of "SAP WAS in Switchover Environments" technology handbook available at service marketplace.
You are right that SCS processes do not consume a lot of memory and cpu. They do not require a lot of time to start so for performance reasons it makes sense to split them from the ABAP and Java processes, which are much slower. If the SCS instances are installed in a separate cluster group than the whole CI, the switchover process will take less time.
I hope I answered to your question.
Best Regards
Vyara -
MSCS cluster installation on win + sql server 2005
Dear Guru,
I want to installing MSCS cluster installation on win 2003 ENT.with sql server 2005 .
Choosing High availability (ABAP)
Please Guide me prerequisit & partation on local & shared disk.
Its Urgent.
Personal mail ID is [email protected]
Regards
Amol kulkarni
Message was edited by:
amol kulkarniHi,
You know what ?
Step by step installation is different in every company because each company has a different usage of SAP software.
It is precisly your job as a SAP sys admin, to study the problem, to solve it and to write the step by step documentation.
In my company, it took me one month and my documentation is 250 pages long.
You will not get someone else doing YOUR job instead of you.
The standard SAP documenation is perfectly enough to study your particular case...
Good luck !
Olivier -
PI 7.0 Cluster Installation guidelines
Hello and Merry Christmas,
is there any step by step guide for installing PI 7.0 in MScluster? is the first time that i have to perform Abap&Java cluster installation.
Thank you,
DimitriosDimitrios,
Check the below links
Installation
High Availability
Cheers
Agasthuri -
XREF best practices in ESB cluster installation-OESB10.1.3.3
Hi,
We are using Oracle ESB during last 2 years.
2 months ago I migrated our ESB installation to ESB Cluster in production (1 ESB DT, 1 ESB RT for polling
adapters, 2 ESB RT for further message processing).
We are using SOA Suite 10.1.3.3 with MLR#17 applied.
I faced a issue with XREF (populateXRefRow XPath function) in production system and need assistance.
All our ESB Processes contains next main parts:
1) Polling DB-adapter (or FTP-adapter, this didn't matter) that initiates a ESB process, routing service for that polling adapter
that asyncronously (!) invokes Requestor ABC level services (AIA terms);
2) Requestor ABC level-services perform XREF population and continues message
processing.
XREF population is doing with next steps:
we call lookupXRefRow XPath function, if value is not present in XREF, we doing
populateXRefRow call.
This logic is working fine when we are not using ESB cluster, but now step 2) (ReqABC level) is performed by different ESB servers
and frequently we faced unique constraint violation error on XREF_DATA
population (during populateXrefRow call).
ESB RT nodes using to balance load but transmitted data is intersected. For example, we are poll not documents but document details instead (polling table populated by Oracle Streams, there are no guarantee that document header receives earlier than document details, because our system is high loaded and we are using commit_serialization=none with parallelism at APPLY processes).
Each ESB RT instance can receive different rows of same document and xref population done at document header level.
My question is: what is best practices to work with XREF in ESB cluster installations?
May be other peoples faced with this issue and how this issue was resolved?
I know possible workarounds to accomplish this task: not call populateXRefRow function in XSLT, instead call PL/SQL procedure or function that working same but can ignore any exceptions.
This's solution not liked to me, but I dont know any other solutions.
Also I cannot not populate XREF because XREF actively used in inter-systems communication.Hi,
We are using Oracle ESB during last 2 years.
2 months ago I migrated our ESB installation to ESB Cluster in production (1 ESB DT, 1 ESB RT for polling
adapters, 2 ESB RT for further message processing).
We are using SOA Suite 10.1.3.3 with MLR#17 applied.
I faced a issue with XREF (populateXRefRow XPath function) in production system and need assistance.
All our ESB Processes contains next main parts:
1) Polling DB-adapter (or FTP-adapter, this didn't matter) that initiates a ESB process, routing service for that polling adapter
that asyncronously (!) invokes Requestor ABC level services (AIA terms);
2) Requestor ABC level-services perform XREF population and continues message
processing.
XREF population is doing with next steps:
we call lookupXRefRow XPath function, if value is not present in XREF, we doing
populateXRefRow call.
This logic is working fine when we are not using ESB cluster, but now step 2) (ReqABC level) is performed by different ESB servers
and frequently we faced unique constraint violation error on XREF_DATA
population (during populateXrefRow call).
ESB RT nodes using to balance load but transmitted data is intersected. For example, we are poll not documents but document details instead (polling table populated by Oracle Streams, there are no guarantee that document header receives earlier than document details, because our system is high loaded and we are using commit_serialization=none with parallelism at APPLY processes).
Each ESB RT instance can receive different rows of same document and xref population done at document header level.
My question is: what is best practices to work with XREF in ESB cluster installations?
May be other peoples faced with this issue and how this issue was resolved?
I know possible workarounds to accomplish this task: not call populateXRefRow function in XSLT, instead call PL/SQL procedure or function that working same but can ignore any exceptions.
This's solution not liked to me, but I dont know any other solutions.
Also I cannot not populate XREF because XREF actively used in inter-systems communication. -
SQL 2012 Cluster Installation AddNode
Hi All.
I am trying to do a clsuter installation and I get the error below, when I try to add the second node as part of the cluster.
Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQL_INSTANCE
Error result: -2061828095
Result facility code: 1307
Result error code: 1
Please review the summary.txt log for further details
Microsoft (R) SQL Server 2012 11.00.3000.00
Copyright (c) Microsoft Corporation. All rights reserved.
(01) 2015-01-28 13:24:49 SQLBrowser: This is a cluster-related scenario. IsCluster = 'True'.
(01) 2015-01-28 13:24:49 SQLBrowser: CalculateStartMode: bIsNamedInstance = 'True', bIsDbmsEngineInstall = 'True', bEngineNetworkProtocolsOn = 'True', bIsAsInstall = 'False',bIsCluster = 'True'.
(01) 2015-01-28 13:24:49 SQLBrowser: CalculateStartMode: Named instance needing SQL Server Browser: setting intended SQL Server Browser StartMode property to 'Automatic'.
(01) 2015-01-28 13:24:49 SQLBrowser: EndMethod Type='SqlBrowserPublicConfig' Method='CalculateStartMode'.
(01) 2015-01-28 13:24:49 SQLBrowser: EndMethod Type='SqlBrowserPublicConfig' Method='Calculate'.
(01) 2015-01-28 13:24:49 SQLEngine: Obtaining FDLauncher service account from active node
(01) 2015-01-28 13:24:49 SQLEngine: Active node is SERVERNAME
(01) 2015-01-28 13:24:49 Slp: Sco: Attempting to create base registry key HKEY_LOCAL_MACHINE, machine SERVERNAME
(01) 2015-01-28 13:24:49 Slp: Sco: Attempting to open registry subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE
(01) 2015-01-28 13:24:49 Slp: Error: Action "Microsoft.SqlServer.Configuration.SetupExtension.FinalCalculateSettingsAction" threw an exception during execution.
(01) 2015-01-28 13:24:50 Slp: Microsoft.SqlServer.Setup.Chainer.Workflow.ActionExecutionException: Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE ---> Microsoft.SqlServer.Configuration.Fulltext.FulltextFeatureException: Could not find subkey System\CurrentControlSet\Services\MSSQLFDLauncher$SQLINSTANCE
(01) 2015-01-28 13:24:50 Slp: at Microsoft.SqlServer.Configuration.Fulltext.Util.GetFDLauncherAccountFromRegistry(ServiceContainer Context, SqlRegistryKey keyHKLM)
(01) 2015-01-28 13:24:50 Slp: at Microsoft.SqlServer.Configuration.Fulltext.FulltextConfigurationPublic.Calculate()
This is the detailed log section when I look in the folder of the cluster log.Hi MrFlinstone,
As discussed in this similar
thread, it seems to be an known issue when adding a second node in a SQL Server failover cluster using option “
Integration Installation with Add Node ”.
To work around this issue, you can use the Advanced/Enterprise installation option to install SQL Server failover cluster.
SQL Server Advanced/Enterprise failover cluster installation consists of the following steps:
• On each node that is a possible owner of the new SQL Server failover cluster, follow the Prepare Failover Cluster setup steps that are listed in the
Prepare section. After running the Prepare Failover Cluster on one node, Setup creates the Configuration.ini file that lists all the settings that you specified. On the additional nodes to be prepared, you can supply the auto-generated Configuration.ini
file from first node as an input to the Setup command line.
• After the nodes are prepared for clustering, run Setup on one of the prepared nodes. This step configures and finishes the failover cluster instance.
Reference:
Create a New SQL Server Failover Cluster (Setup)
Installing a Two-node SQL Server 2008 Cluster - Advanced option
Thanks,
Lydia Zhang
If you have any feedback on our support, please click
here.
Lydia Zhang
TechNet Community Support -
Hello Everyone,
I am in a deep need for your help regarding the problem I am facing.
I am doing a New SQL Server Failover Cluster Installation in a virtual server that is part of a failover cluster. I am able to complete all the steps successfully but, when I reach the point where I am supposed to select the shared disk that will
be included in the SQL server resource cluster group, I don't find any disk in the list (as u can see in the figure below).
I have already created the a 2 nodes failover cluster and added 3 disks (1 as a witness in Quorum and 2 other available storage).
No roles were created, 2 nodes are available and 1 network is there in the cluster.
If u take a look at the message it say: "The search for mount points failed. Error: the system cannot find the path specified". What is this and how can I solve this issue??
Thanks in advance for your support and looking forward for your valuable feedbacks.
Mark as answer if it was an answer for you question.. Please don't hesitate to ask for any further help..Dear Ashwin,
I have granted the privileges mentioned in the link you provided as below:
Act as Part of the Operating Sywstem = SeTcbPrivileg
Bypass Traverse Checking = SeChangeNotify
Lock Pages In Memory = SeLockMemory
Log on as a Batch Job = SeBatchLogonRight
Log on as a Service = SeServiceLogonRight
Replace a Process Level Token = SeAssignPrimaryTokenPrivilege
I was not able to solve the problem by giving these privileges to the domain account I am using to install SQL.
Mark as answer if it was an answer for you question.. Please don't hesitate to ask for any further help.. -
RAC 11gR2 cluster installation: root.sh failed on the 1st node
Hi,
Does anybody know why is possible when I run the root.sh on the 1st node, during the Oracle 11gR2 RAC installation (cluster installation) to get the following error?
The following environment variables are set as:
ORACLE_OWNER= oracle
ORACLE_HOME= /oracle/grid
Enter the full pathname of the local bin directory: [usr/local/bin]:
The file "dbhome" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
Copying dbhome to /usr/local/bin ...
The file "oraenv" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
Copying oraenv to /usr/local/bin ...
The file "coraenv" already exists in /usr/local/bin. Overwrite it? (y/n) [n]: y
Copying coraenv to /usr/local/bin ...
Entries will be added to the /etc/oratab file as needed by
Database Configuration Assistant when a database is created
Finished running generic part of root.sh script.
Now product-specific root actions will be performed.
2010-06-29 14:17:43: Parsing the host name
2010-06-29 14:17:43: Checking for super user privileges
2010-06-29 14:17:43: User has super user privileges
Using configuration parameter file: /oracle/grid/crs/install/crsconfig_params
Creating trace directory
User oracle has the required capabilities to run CSSD in realtime mode
LOCAL ADD MODE
Creating OCR keys for user 'root', privgrp 'system'..
Operation successful.
root wallet
root wallet cert
root cert export
peer wallet
profile reader wallet
pa wallet
peer wallet keys
pa wallet keys
peer cert request
pa cert request
peer cert
pa cert
peer root cert TP
profile reader root cert TP
pa root cert TP
peer pa cert TP
pa peer cert TP
profile reader pa cert TP
profile reader peer cert TP
peer user cert
pa user cert
Adding daemon to inittab
CRS-4123: Oracle High Availability Services has been started.
ohasd is starting
CRS-2672: Attempting to start 'ora.gipcd' on 'trz1test_rac'
CRS-2672: Attempting to start 'ora.mdnsd' on 'trz1test_rac'
CRS-2676: Start of 'ora.gipcd' on 'trz1test_rac' succeeded
CRS-2676: Start of 'ora.mdnsd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'trz1test_rac'
CRS-2676: Start of 'ora.gpnpd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'trz1test_rac'
CRS-2676: Start of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'trz1test_rac'
CRS-2672: Attempting to start 'ora.diskmon' on 'trz1test_rac'
CRS-2676: Start of 'ora.diskmon' on 'trz1test_rac' succeeded
CRS-2676: Start of 'ora.cssd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.ctssd' on 'trz1test_rac'
CRS-2676: Start of 'ora.ctssd' on 'trz1test_rac' succeeded
clscfg: -install mode specified
Successfully accumulated necessary OCR keys.
Creating OCR keys for user 'root', privgrp 'system'..
Operation successful.
CRS-2672: Attempting to start 'ora.crsd' on 'trz1test_rac'
CRS-2676: Start of 'ora.crsd' on 'trz1test_rac' succeeded
Now formatting voting disk: /data_gpfs/oracle/crs/vdsk.
CRS-4603: Successful addition of voting disk /data_gpfs/oracle/crs/vdsk.
## STATE File Universal Id File Name Disk group
1. ONLINE 653624f2aa1f4f83bf774e8052889a32 (/data_gpfs/oracle/crs/vdsk) []
Located 1 voting disk(s).
CRS-2673: Attempting to stop 'ora.crsd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.crsd' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.ctssd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.ctssd' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.cssdmonitor' on 'trz1test_rac'
CRS-2677: Stop of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.cssd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.cssd' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.gpnpd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.gpnpd' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.gipcd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.gipcd' on 'trz1test_rac' succeeded
CRS-2673: Attempting to stop 'ora.mdnsd' on 'trz1test_rac'
CRS-2677: Stop of 'ora.mdnsd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.mdnsd' on 'trz1test_rac'
CRS-2676: Start of 'ora.mdnsd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.gipcd' on 'trz1test_rac'
CRS-2676: Start of 'ora.gipcd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.gpnpd' on 'trz1test_rac'
CRS-2676: Start of 'ora.gpnpd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.cssdmonitor' on 'trz1test_rac'
CRS-2676: Start of 'ora.cssdmonitor' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.cssd' on 'trz1test_rac'
CRS-2672: Attempting to start 'ora.diskmon' on 'trz1test_rac'
CRS-2676: Start of 'ora.diskmon' on 'trz1test_rac' succeeded
CRS-2676: Start of 'ora.cssd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.ctssd' on 'trz1test_rac'
CRS-2676: Start of 'ora.ctssd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.crsd' on 'trz1test_rac'
CRS-2676: Start of 'ora.crsd' on 'trz1test_rac' succeeded
CRS-2672: Attempting to start 'ora.evmd' on 'trz1test_rac'
CRS-2676: Start of 'ora.evmd' on 'trz1test_rac' succeeded
*/oracle/grid/bin/srvctl start nodeapps -n trz1test_rac ... failed*
Configure Oracle Grid Infrastructure for a Cluster ... failed
This is because ora.eONS daemon is not starting. There is a Metalink note that we MIGHT start this daemon manually ... but this is not working.
*./srvctl status nodeapps -n trz1test_rac*
-n <node_name> option has been deprecated.
VIP trz1test_rac_vip is enabled
VIP trz1test_rac_vip is running on node: trz1test_rac
Network is enabled
Network is running on node: trz1test_rac
GSD is disabled
GSD is not running on node: trz1test_rac
ONS is enabled
ONS daemon is running on node: trz1test_rac
eONS is enabled
eONS daemon is not running on node: trz1test_racI run my clusterware/DB on AIX 5.3
When I run runcluvfy.sh here are the things which are not passing:
Check: Node connectivity of subnet "192.168.1.0"
Source Destination Connected?
trz2test_rac:en5 trz2test_rac:en5 yes
trz2test_rac:en5 trz1test_rac:en5 yes
trz2test_rac:en5 trz1test_rac:en5 yes
trz2test_rac:en5 trz1test_rac:en5 yes
trz2test_rac:en5 trz1test_rac:en5 yes
trz1test_rac:en5 trz1test_rac:en5 yes
Result: Node connectivity passed for subnet "192.168.1.0" with node(s) trz2test_rac,trz1test_rac
Check: TCP connectivity of subnet "192.168.1.0"
Source Destination Connected?
trz1test_rac:192.168.1.140 trz2test_rac:192.168.1.142 failed
trz1test_rac:192.168.1.140 trz2test_rac:192.168.1.142 failed
Result: TCP connectivity check failed for subnet "192.168.1.0"
NTP daemon slewing option check failed on some nodes
PRVF-5436 : The NTP daemon running on one or more nodes lacks the slewing option "-x"
Result: Clock synchronization check using Network Time Protocol(NTP) failed
NTP mustn't be a problem I guess as the date are identical on the 2 nodes.
I have no idea how to fix the TCP connectivity issue with the subnet "192.168.1.0". Some posts wrote that could be a firewall issue. Are there any other causes ?
Thanks to all,
Paul -
Installing MSCS cluster installation
HI Guru,
I want to installing MSCS cluster installation on win 2003 ENT.with sql server 2005 .
Choosing High availability (ABAP)
Please Guide me prerequisite & partation on local & shared disk.
Its Urgent.
Personal mail ID is [email protected]
Regards
Amol kulkarniHi,
You know what ?
Step by step installation is different in every company because each company has a different usage of SAP software.
It is precisly your job as a SAP sys admin, to study the problem, to solve it and to write the step by step documentation.
In my company, it took me one month and my documentation is 250 pages long.
You will not get someone else doing YOUR job instead of you.
The standard SAP documenation is perfectly enough to study your particular case...
Good luck !
Olivier -
Hello Experts,
Can anybody help me configure the SAPGUI on the end user's system in a MSCS Cluster installation ?
I have Central Instance on Node 1 and Dialog Instance on Node 2 with SQL Server 2005 on Windows 2003 Enterprise Edition. The SQL and SAP cluster is working absolutely fine, but when there is a failover to Node 2, the user's connection to the server is getting disconnected
Please advice.
Edited by: The Fuhrer on Dec 18, 2008 5:45 AMHi kiran
use db2mscs.eee is the template and copy this to db2mscs.cfg.
and edit the file using page number 255.
Global section
DB2_INSTANCE = DB2<SID>
DB2_LOGON_USERNAME = domainname\db2<sid>
DB2_LOGON_PASSWORD = password
CLUSTER_NAME = clustername
MSCS Group for Node 0
GROUP_NAME = DB2 <DBSID> Group
DB2_NODE = 0
IP_NAME = DB2 IP <SID>
IP_ADDRESS=ipaddess of virtual db2 server
IP_SUBNET=subnet mask ipaddress
IP_NETWORK=Public LAN
NETNAME_NAME = DB2 NetName <SID>
NETNAME_VALUE = hostname of virtual db2 server
NETNAME_DEPENDENCY = DB2 IP <SID>
DISK_NAME = Disk L: these 3 are the shared disks
DISK_NAME = Disk M:
DISK_NAME = Disk N:
INSTPROF_DISK = Disk L:
#TARGET_DRVMAP_DISK = Disk M:
MSCS Group for Node 1
#GROUP_NAME = DB2 Node 1
#DB2_NODE = 1
#IP_NAME = IP Address for Node 1
IP_ADDRESS=9.26.118.252
IP_SUBNET=255.255.255.0
IP_NETWORK=Ethernet(2)
#NETNAME_NAME = Network Name for Node 1
NETNAME_VALUE = DB2SRV1
NETNAME_DEPENDENCY = IP Address for Node 1
#DISK_NAME = Disk O:
#TARGET_DRVMAP_DISK = Disk O:
please follow the isntallation doc it has given very clearly. page number 254.
if u need any further guidence i will.
Kiran have u finshed the installation
Regards
Rao .
Edited by: Rao on Jun 22, 2009 12:44 PM -
ERP ECC 6.0 Cluster Installation under MS SQL Server 2005
Hi,
anybody in the world did a ECC 6.0 Cluster installation under MS SQL Server 2005 database?
Can anyone please share some usefull documents to understand... This is new to me and doing it for first time.
Pls help
RGCHi,
I'm looking for a customized document for ECC installation (how to document) and not a SAP Standard one as i'm new to cluster. Please share if any.
How to configure the nodes in three tier architecture?
In which node the DB should be installed?
In which node the CI should be installed?
How to configure Central Point of Failure (CPOF)?
How the ECC 6.0 cluster works and how to distribute the resources (SAP) across nodes?
What are the resources that needed for failover from one node to another?
Expecting help.
rgds
RGC -
HI SME
I have installed the SQL 2005 failover cluster and SAP cluster installation both are working fine.
But whenever i am moving the SQL group from node 1 to node 2 and vice versa the Databse in the studio show recovery mode.
and application is not able to connect unless the the recovery is completed.
Note : ALL the groups in the cluster are moving perfectly without any issue . Only that DB
Database : share Drive (SAN)
Regards
HaroonDear Haroon.
This could be due to an issue with the cluster and its resources to come online, however I am more prone to think that this is a purely SQL Server issue. So, in order to discern it, I recommend you to perform a very simple test:
Take your SQL Server offline and bring it back online in the same node; how long does it take to recover the database? It should take the same amount of time as a failover; if it takes less time to recover on the same node, then you probably have a cluster issue.
Otherwise, I think that this is just the normal behaviour of SQL Server, but there is something that you should learn about the transaction log in order to really take advantage of its strong points, and do not suffer the possible drawbacks:
Writes to the SQL database (i.e. inserts, updates and deletes) are written first to the transaction log. Once a transaction (whether it is an explicit transaction starting with a BEGIN TRAN or an implicit transaction of a single statement) is written in the log, the user is told that the write was complete, even though it is not yet in the database. The lazy writer and checkpoint processes "follow along behind" and flush those writes (stored as "dirty pages" in memory) to the database.
A log backup writes everything (since the last log backup) to a backup file. It does not affect in any way the writing of transactions to the database.
The key here is that a transaction must be marked as "complete" in some way. This can either be an explicit COMMIT or ROLLBACK statement or something implicit like a GO statement or your connection's IMPLICIT_TRANSACTIONS setting.
If a transaction is not completed in some way and/or has not been written to the database when the service/database is stopped, the SQL Server has to recover the database when the service restarts. This entails reading through the log file, rolling back transactions that have not been committed ("unwriting" them from the database) or rolling forward transactions that have been committed in the log but had not been written into the database.
Far and away the most common reason for long recovery times is uncommitted transactions that have to be rolled back.
A good clue that this is the cause is the usage of the log file after a log backup is taken. If there is still a lot of used space in the log file after taking a log backup it means there is at least one open transaction that started a fair while ago. Common causes for this are: having your users' IMPLICIT_TRANSACTIONS set ON instead of the default OFF (especially if they leave their connections open), applications that allow transactions to be held open (again, especially when a user walks away from their machine in the middle of a session), large data loads, index rebuilds, etc. The first two scenarios need to be investigated and addressed if possible.
And now, let me ask you: How often do you backup your transaction logs? Maybe not very often, and so you have a lot of transactions that need to be rolled back/forward during the recovery of your database. To be more precise, if you are not backing up the transaction log on a regular basis, SQL Server will need to process all VLF's in the transaction log. So, it is generally recommended to setup a job that backs up the transaction log at least every hour (possibly every 15 minutes). With that done, your recovery time should be much faster. Otherwise, monitor the size of the transaction log backups and check if there are any open transactions as explained in SAP note 421644.
Cheers!!
-Jesú -
SQL 2008 R2 cluster installation failure - Failed to find shared disks
Hi,
The validation tests in the SQL 2008R2 cluster installation (running Windows 2008 R2) fails with the following error. The cluster has one root mount point with multiple mount points :
"The cluster on this computer does not have a shared disk available. To continue, at least one shared disk must be available'.
The "Detail.txt" log has alot of "access is denied" errors and here is just a sample. Any ideas what might be causing this issue?
2010-09-29 12:54:08 Slp: Initializing rule : Cluster shared disk available check
2010-09-29 12:54:08 Slp: Rule applied features : ALL
2010-09-29 12:54:08 Slp: Rule is will be executed : True
2010-09-29 12:54:08 Slp: Init rule target object: Microsoft.SqlServer.Configuration.Cluster.Rules.ClusterSharedDiskFacet
2010-09-29 12:54:09 Slp: The disk resource 'QUORUM' cannot be used as a shared disk because it's a cluster quorum drive.
2010-09-29 12:54:09 Slp: Mount point status for disk 'QUORUM' could not be determined. Reason: 'The disk resource 'QUORUM' cannot be used because it is a cluster quorum drive.'
2010-09-29 12:54:09 Slp: System Error: 5 trying to find mount points at path
\\?\Volume{e1f5ca48-c798-11df-9401-0026b975df1a}\
2010-09-29 12:54:09 Slp: Access is denied.
2010-09-29 12:54:09 Slp: Mount point status for disk 'SQL01_BAK01' could not be determined. Reason: 'The search for mount points failed. Error: Access is denied.'
2010-09-29 12:54:10 Slp: System Error: 5 trying to find mount points at path
\\?\Volume{e1f5ca4f-c798-11df-9401-0026b975df1a}\
2010-09-29 12:54:10 Slp: Access is denied.
2010-09-29 12:54:10 Slp: Mount point status for disk 'SQL01_DAT01' could not be determined. Reason: 'The search for mount points failed. Error: Access is denied.'
2010-09-29 12:54:10 Slp: System Error: 5 trying to find mount points at path
\\?\Volume{e1f5ca56-c798-11df-9401-0026b975df1a}\
2010-09-29 12:54:10 Slp: Access is denied.
Thanks,
PKHi,
We were asked by the PSS engineer to give the following privileges the account used to install SQL Server - i am referring to the user domain account as apposed to the SQL service account. These privileges were already applied to the
SQL service account prior to the SQL installation. Assigning these privileges to the user account resolved the issue.
Act as Part of the Operating Sywstem = SeTcbPrivileg
Bypass Traverse Checking = SeChangeNotify
Lock Pages In Memory = SeLockMemory
Log on as a Batch Job = SeBatchLogonRight
Log on as a Service = SeServiceLogonRight
Replace a Process Level Token = SeAssignPrimaryTokenPrivilege
Thanks for everyones assistance.
Cheers,
PK -
Update cluster table from Web dynpro
Hi
I am trying to export data to a cluster table from web dynpro using this statement:
EXPORT zhr_sanct_st100 FROM zhr_sanct_st100 TO DATABASE zhr_clrm(ep) ID zhr_clrm-srtfd.
same piece of code work well if I include it in a report program through se38, but If I use it in Web dynpro, it doesnt update the cluster table and there is no error shown.
please reply ASAP.
Vishal kapoorThanks for your immediate reply. it worked this way:
IMPORT structure name TO structure name
FROM DATABASE cluster table name
TO wa_zhr_clrm
ID zhr_clrm-srtfd.
initially i missed to insert a work area wa_zhr_clrm, which has all the key fields of the cluster table.
Regards
Vishal Kapoor
Maybe you are looking for
-
Invalid cursor state error while executing the prepared statement
hai friends, following code showing the invalid cursor state error while executing the second prepared statement. pls anyone help me String query = "select * from order_particulars where order_no=" + orderno + " order by sno"; psmt1 = con
-
HT5824 How can I delete all my contacts from icloud with a single command?
I would like to delete all my contacts from iCloud so when I synchronize with my other devices, the one I already have don't be duplicated or deleted
-
Hello all I am curious. The DVI-D port on the back of a G4 FW800 (mirrored doors) looks different than the DVI-D port on the back of my DVD player and other non-Apple devices. Can I simply hook up a NON-Apple Monitor and utilize the DVI-D connection?
-
[Solved] Conky, Borders and AwesomeWM
Just wondering if it possible to remove the outline border of Conky on AwesomeWM. I got rid of the shadowing around it due to compton by doing the following: compton --config ~/.compton.conf --shadow-exclude 'n:a:Conky' -b & But no matter what I did
-
Cannot duplicate on a DVD tower
I have authored several DVD's for my client and he can't make multiple copies using a DVD tower (11 bay) and the tower reads -385 meg which is far less than the original disc size. All my DVD's have been authored allowing copies to be made but the DV