Jms clustering and application clustering
Hello:
Suppose an application that contains mdb is deployed in a cluster cl.
Should the jms clustering be done in the same cluster or can it be a
seperate cluster.
regards,
ravi
JMS distributed destinations are optimized
for the use case where the MDB is on the same
server as the destination. If you are not
using distributed destination this is less
of an issue. In either case, MDBs can
be run in a seperate cluster than JMS -
sometimes this can simplify administration.
Read the JMS Performance Guide white-paper
for more information.
http://dev2dev.bea.com/technologies/jms/index.jsp
Ravi Krishnamurthy wrote:
> Hello:
> Suppose an application that contains mdb is deployed in a cluster cl.
> Should the jms clustering be done in the same cluster or can it be a
> seperate cluster.
>
> regards,
> ravi
>
Similar Messages
-
Can JMS topics and queues be clustered in a WLS 7.0 Cluster?
We are installing a weblogic 7.0 cluster with 1 admin server and 2 managed
node servers. Two nodes have been clustered. We are at the point where we
need to configure JMS. Has any one implemented JMS in WLS 7 clustered
environment? What are the things to watch out when clustering JMS? Can JMS
topics and queues be clustered?
TIA for any helpful hints and comments.
Regards
"Karim Ali" <[email protected]> wrote:
>> Has any one implemented JMS in WLS 7 clustered
>> environment?
I'm currently working on a project with WLS 7 here at work, involving
the implementation of BEA's JMS Cluster. So far, I really haven't had
many hiccups.
"Karim Ali" <[email protected]> wrote:
>> What are the things to watch out when clustering JMS?
At least in WLS 7, the biggest thing that stands out is the lack of
automatic failover. Also, Message Paging -- make sure you configure
paging high/low thresholds. Or, if you don't wish for it to occur but
can't stop the server (very common these days with SLAs), set that
byte/message high threshold to a very large number (correct me if I'm
wrong, but I believe BEA recommends 2^63 -1).
"Karim Ali" <[email protected]> wrote:
>> Can JMS topics and queues be clustered?
Well, since Topics and Queues are extensions of the
javax.jms.Destination interface, the answer is: Yes!
(SIDE NOTE: most people usually refer to them as a [JMS] "destination"
-- it avoids a lot of conceptual baggage and plus, less typing!)
You'll probably want to see this section of BEA's e-docs:
http://edocs.bea.com/wls/docs70/adminguide/jms.html#config_distributed_destinations
later,
Brian J. Mitchell
BEA Systems Administrator
TRX
Atlanta, GA
email: [email protected]
office: 404-327-7238
mobile: 678-283-6530
-
Tom Help needed in JMS Clustering!!!!!!!!!
Hi Tom,
I have a typical problem with JMS Clustering,i amtrying to implement an automatic failover by registering the connection and the session with the exception listener and then inside onexception method i have reconnect logic.
My application has an applet and the downloading page directly loads the MyApplet jar and weblogic thin client jars and then when i switch of the server using in CTRl-C in windows environment with a single server onException gets fired.Now for clustering we have moved to enterprise archive setup(.ear) and my applet jar and thinclient jars are bundled with in the war(web archive) and the war is inside the ear.In this scenario when i shut down one of the managed servers the onexception does not get invoked and then i shut down both the servers then also its not getting invoked, plz help me i dont understand what is wrong with this,when the servers are on onMessage works fine and my real time blotters also get updated.
My clustering set up has 2 managed servers,2 JMS servers targeted to each managed server and a distributed topic.
In a noraml scenario when the servers are running my onMessage gets called, but when i shutdown the servers the onException does not get called from the EAR.
Pls help me on how to proceed.i cant put the thick weblogic.jar as down loading from my applet cannot handle it.
Regards,
SureshSorry Suresh -
I don't know what is going wrong - my suspicion is that you've found a bug in WebLogic thin-client IIOP.
Since the problem started when you moved to SP5, you can try continuing to use the SP4 jar on the client.
And sometimes this type of problem is with with Sun JDK libraries (which supplies most of the thin client IIOP stack), so there's a small chance switching to a 1.5JVM for the client would work (I don't know if BEA supports this).
You might also try posting to the rmi-iiop newsgroup. (Andy just loves it when I push problems off to him! Well maybe not.)
Tom -
Need Help on Weblogic JMS Clustering
Hi All
Our code is moving to a clustered environment (2 OSB managed servers), in order to support JMS clustering i have already done the below, I just need your advice whether i have done it correctly or not. Please advise
1) Created 2 JMS Servers, targeted one JMS Server on OSB MS 1 and second JMS Server on OSB MS 2.
2) Created distributed destinations (Queues and Topics) subdeployment on both JMS Servers.
3) Targeted all connection factories to OSB Clsuter. Load Balancing and Server Affinity is enabled by default. Should server affinity be disabled for proper load balancing to occur? Please advise on this
3) JMS Proxy and business services use cluster URL's now (jms://serverA:7001,serverB:7001/CF/QueueOrTopic). I Hope its correct? Please advise
Is there any other setting that i need to do or i have missed out? Please let us know.
Also, one more thing we are calling SOA Composites via SOA-Direct protocol in OSB. The SOA Servers owned by some other team will also be load balanced. Since this is a t3 call, HTTP load balancer would not come into picture here, right? How do i load balance this outgoing call from business service (2 options bellow)
1) t3://server1:8001,server2:8001/default/ABCProduct!1.0/ABCService_DirectBinding
2) Specifying two individual endpoints and selecting load balancing algorithm as Round Robin
t3://server1:8001/default/ABCProduct!1.0/ABCService_DirectBinding
t3://server2:8001/default/ABCProduct!1.0/ABCService_DirectBinding
what is the diff between the above 2 options? Also, if one of the SOA nodes go down, than which option would automatically redirect to other node. We have to ensure this as the HTTP load balancer ensures this thing. Thanks
Edited by: Amit Sachdev on Jun 13, 2012 12:16 AMHi Amit,
The first part looks correct.
Create two jms servers (jmsosb1, jmsobs2)
Create data source and jndi location
create foreign connection factory under JmsModule, create destination and connection factory.
the cluster business service end point will be
jms:///<<ForeignConnectionFactory Name>>/<<destination local jndi name>>
The second part SOA endpoint will be in cluster environment as follows:
http://<< cluster name>>/soa-infra/services/default/<<composite name>>/<<servicename>>
example:
http://test.ch/soa-infra/services/default/cm.conn.bp.test/test_client_ep
or if you want to invoke two nodes directly you use below url as well.
http://<<SOAservername1>>:<<port>>,<<SOAservername2>>:<<port>>//soa-infra/services/default/<<composite name>>/<<servicename>>
Regards,
Padmanabham -
Problem in Automated Failover in JMS Clustering
Hi,
I am facing a problem in JMS clustering, now let me explain the scenario.
I have 2 managed servers participating in the weblogic cluster, now since JMS is a singleton service what i did is i have created 2 JMS servers and targeted them to Managedservers 1 and 2 respectively.I have also created a DistributedTopic
Now in my case an applet is the JMS client i have registered the exception listener on both the topic connection and WLSession, now when i bring down one managed server forcefully(Ctrl-C) the call back method onException is supposed to have been called,which has reconnect method which tries to get the connection but it does not happen in this clustered environment.
I have checked the same thing without a cluster i.e with a single server (Admin server) and it seems to be calling the Onexception call back method.
What is wrong with this approach.
Another query just to add on to this is, is this the right approach to achieve automated failover in a clustered environment or do i have to go with Migratable servers concept(not clear on this though).
Thanks in advance.
SureshI think is correct.U must stop all the server of the cluster, or to know how of the two your client is using. U can used the amministration console to monitoring the status of the destination of the JMS server.
I have a similar problem, but using tho different kynd of Receiver.
Now in my case I created two different type of client
Asynchronous and synchronous .
The first type registered himself as MessageListener and also as ExceptionListener on the connection. When I bring down the managed server in which the client was connected the call back method onException is called as the bea documentation explains.
The second client instead registered himself as ExceptionListener but not as MessageListener on the connestion. It called in different execution thread the receive method on the receiver created using the connection.
In this case when i bring down the managed server in which the client is connect the call back method onException was NOT called, instead the client received the JMSException on all the call "receive()".
This is true? I expected instead that the behaviour of the 2 type of client was the same! -
Hai,
I am facing one problem in JMS Clustering. can any one throws a light on that?
it will be very helpful to
me.
i configured WebLogic Cluster with node1 and node 1 as Managed Servers.
i created jmsserver1 and jmsserver2.
i created queue1 and queue2 in jmsserver1 and jmsserver2 respectively.
i created one distributed destination by adding queue1 and queue2 as members.
i targetted jmsserver1 to node1 and jmsserver2 to node2.
i wrote one program that send the messages to distributed destination using it's
jndi name.
i have send some messages to distributed queue.
after i shutdown the any one of the managed server ex: node1. after that while
i am trying to send the message to
distributed destination, it is throwing the exception that no such a jndi name.
i have checked with JNDI tree.
jndi name of distributed destination is not there?
is there any configuration missing or some thing else?
can any one help me to solve this problem?
regards
cg
Sounds like you've set things up correctly. Post your config.xml
and I'll take a quick look. Please also include the JNDI
name of the distributed dest your client is looking up.
cg wrote:
> Hai,
> I am facing one problem in JMS Clustering. can any one throws a light on that?
> it will be very helpful to
> me.
>
> i configured WebLogic Cluster with node1 and node 1 as Managed Servers.
> i created jmsserver1 and jmsserver2.
> i created queue1 and queue2 in jmsserver1 and jmsserver2 respectively.
> i created one distributed destination by adding queue1 and queue2 as members.
>
>
> i targetted jmsserver1 to node1 and jmsserver2 to node2.
>
> i wrote one program that send the messages to distributed destination using it's
> jndi name.
>
> i have send some messages to distributed queue.
> after i shutdown the any one of the managed server ex: node1. after that while
> i am trying to send the message to
> distributed destination, it is throwing the exception that no such a jndi name.
> i have checked with JNDI tree.
>
> jndi name of distributed destination is not there?
>
> is there any configuration missing or some thing else?
>
>
> can any one help me to solve this problem?
>
>
> regards
> cg
>
>
-
Hi
i have created the jms clustering configuration in weblogic 10.3.3 that i am facing issues in the connection queue like this
org.springframework.beans.factory.BeanCreationException: Error creating bean with name 'queueConnectionFactory' defined in ServletContext resource [WEB-INF/applicationContext.xml]: Invocation of init method failed; nested exception is javax.naming.NameNotFoundException: Unable to resolve 'QueueConnectionFactory'. Resolved ''; remaining name 'QueueConnectionFactory'
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.initializeBean(AbstractAutowireCapableBeanFactory.java:1401)
at org.springframework.beans.factory.support.AbstractAutowireCapableBeanFactory.doCreateBean(AbstractAutowireCapableBeanFactory.java:512)
and i have configured servers below
clustered the managed servers MS-1 and MS-2
Servers Targets
JMS Server Admin server
JMS Module cluster
connection queue cluster
queue JMSServer
i have tried with the 2 different JMS servers for managed servers
Servers Targets
JMS Server - 1 MS-1
JMS Server - 2 MS-2
JMS Module cluster
connection queue cluster
queue JMSServer - 1 and JMSServer - 2
so, please help us to configure the JMS clustering with spring.
Note : please find the spring - applicationContext.xml below thats is used to configure the connection factory and jms queue.
<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE beans PUBLIC "-//SPRING//DTD BEAN//EN"
"http://www.springframework.org/dtd/spring-beans.dtd">
<beans>
<bean id="invoiceListener" class="com.spring.jms.InvoiceMDB" />
<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop>
<prop key="java.naming.provider.url">t3://localhost:6001,localhost:6003,localhost:6005</prop>
</props>
</property>
</bean>
<bean id="queueConnectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiTemplate"><ref bean="jndiTemplate" /></property>
<property name="jndiName"><value>QueueConnectionFact</value></property>
</bean>
<bean id="invoiceQueueTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory"><ref bean="queueConnectionFactory" /></property>
<property name="destinationResolver"><ref bean="jmsDestinationResolver" /></property>
</bean>
<bean id="jmsDestinationResolver" class="org.springframework.jms.support.destination.JndiDestinationResolver">
<property name="jndiTemplate"><ref bean="jndiTemplate" /></property>
<property name="cache"><value>true</value></property>
</bean>
<bean id="jmsInvoiceSender" class="com.spring.jms.InvoiceQueueSender">
<property name="jmsTemplate"><ref bean="invoiceQueueTemplate" /></property>
</bean>
<bean id="invoiceQueue" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiTemplate"><ref bean="jndiTemplate"/></property>
<property name="jndiName"><value>MyQueue</value></property>
</bean>
<bean id="Invoicelistener" class="org.springframework.jms.listener.DefaultMessageListenerContainer">
<property name="concurrentConsumers" value="5" />
<property name="connectionFactory" ref="queueConnectionFactory" />
<property name="destination" ref="invoiceQueue" />
<property name="messageListener" ref="invoiceListener" />
<property name="sessionAcknowledgeModeName" value="AUTO_ACKNOWLEDGE" />
<property name="sessionTransacted" value="true" />
</bean>
</beans>Are you sure you have defined the correct JNDI-name in the Spring config file?
An example set-up of a domain can be found here - http://middlewaremagic.com/weblogic/?p=7795 (the script presented in the create domain section)
This is basically the same set-up you have, except that a distributed queue is being used that is targeted to JMS Servers through a subdeployment.
The Spring configuration looks as follows:
<?xml version="1.0" encoding="UTF-8"?>
<beans xmlns="http://www.springframework.org/schema/beans"
xmlns:xsi="http://www.w3.org/2001/XMLSchema-instance"
xsi:schemaLocation="http://www.springframework.org/schema/beans http://www.springframework.org/schema/beans/spring-beans.xsd">
<bean id="jndiTemplate" class="org.springframework.jndi.JndiTemplate">
<property name="environment">
<props>
<prop key="java.naming.factory.initial">weblogic.jndi.WLInitialContextFactory</prop>
<prop key="java.naming.provider.url">t3://192.168.1.50:9001,192.168.1.50:9002</prop>
</props>
</property>
</bean>
<bean id="connectionFactory" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiTemplate" ref="jndiTemplate"/>
<property name="jndiName" value="jms/ConnectionFactory"/>
</bean>
<bean id="destination" class="org.springframework.jndi.JndiObjectFactoryBean">
<property name="jndiTemplate" ref="jndiTemplate"/>
<property name="jndiName" value="jms/CompanyQueue"/>
</bean>
<bean id="jmsTemplate" class="org.springframework.jms.core.JmsTemplate">
<property name="connectionFactory" ref="connectionFactory"/>
<property name="defaultDestination" ref="destination"/>
</bean>
<bean id="taskExecutor" class="org.springframework.scheduling.commonj.WorkManagerTaskExecutor">
<property name="workManagerName" value="java:comp/env/default"/>
<property name="resourceRef" value="true"/>
</bean>
<bean class="org.springframework.jms.listener.SimpleMessageListenerContainer">
<property name="connectionFactory" ref="connectionFactory"/>
<property name="destination" ref="destination"/>
<property name="messageListener" ref="receiver"/>
<property name="taskExecutor" ref="taskExecutor"/>
</bean>
<bean id="sender" class="model.logic.JMSSender">
<property name="jmsTemplate" ref="jmsTemplate"/>
</bean>
<bean id="receiver" class="model.logic.JMSReceiver"/>
</beans>To test create a servlet, for example,
public class TestServlet extends HttpServlet {
protected void doPost(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
protected void doGet(HttpServletRequest request, HttpServletResponse response) throws ServletException, IOException {
JMSSender jmsSender = SpringUtilities.getJMSSender();
jmsSender.sendMessage();
System.out.println("message send by the testservlet");
}and web.xml as
<web-app ...>
<context-param>
<param-name>contextConfigLocation</param-name>
<param-value>classpath:spring-config.xml</param-value>
</context-param>
<listener>
<listener-class>org.springframework.web.context.ContextLoaderListener</listener-class>
</listener>
<!-- default weblogic work manager -->
<resource-ref>
<res-ref-name>default</res-ref-name>
<res-type>commonj.work.WorkManager</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<!-- default weblogic timer manager -->
<resource-ref>
<res-ref-name>tm/default</res-ref-name>
<res-type>commonj.timers.TimerManager</res-type>
<res-auth>Container</res-auth>
<res-sharing-scope>Shareable</res-sharing-scope>
</resource-ref>
<servlet>
<servlet-name>TestServlet</servlet-name>
<servlet-class>test.TestServlet</servlet-class>
</servlet>
<servlet-mapping>
<servlet-name>TestServlet</servlet-name>
<url-pattern>/testservlet</url-pattern>
</servlet-mapping>
</web-app>with this set-up the JMS clustered and Spring is able to use it on both servers. -
Hi All,
I need help understanding weblogic JMS clustering. I read few documents regarding this but not very clear about it.
Hope to get help/suggestion here.
I have following setup
box1 - adminserver, osbserver1
box2- osbserver2
osbserver1 and osbserver2 are clustered together
I have a JMS server created each one for each managed server (OSB server) in the cluster. These JMS servers are non-persistent. persistent store is "None".
I have one JMS module created with connection factory, distributed Qs and are associated with a subdeployment that is targeting to the cluster
I have all the servers(admin server and both OSB servers) are in running state
To monitor JMS server I go to services->JMS Servers
I see jmsserver1 which is targeted to osbserver1 has "Health" is marked as "OK"
jmserver2 which is targeted to osbserver2 has no "health" check
If I go to environment->servers , I see all the 3 servers are marked as "RUNNING" with "Health" OK
As a note I created managed server in the second box before creating the JMS server and resources.
And I do not have any nodemanager setup at this point.
How would I know the JMSserver in both servers are active and have no issues ?
Do I need to do anything to start JMSServer in OSBServer2 ?
Edited by: 818591 on Feb 11, 2011 8:27 AM
Edited by: 818591 on Feb 11, 2011 9:31 AMShould the JMS Server/JMS modules already be created so that the remote managed server will get configuration of these setup?No. This is not how resorces are created. Pack/unpack is used for creating the domains, ONCE. Later on you may very well use Weblogic admin console to create the resources and target/untarget those.
As a note I do not have node managed setup yet. It is recommended that you use node manager in environments where servers may be installed on different machines -
http://download.oracle.com/docs/cd/E14571_01/web.1111/e13740/toc.htm
To me, it seems a network/cluster communication issue. If you have Oracle Support, better raise a SR with them to find out the exact issue as they would be in better position to understand your architecture and analyzing logs. You may also raise a thread in Oracle Weblogic forum to get a suggestion from a Weblogic expert -
WebLogic Server - Clustering
Regards,
Anuj -
hi,
Do you I need to obtain a separate license for testing jms clustering (distributed queues DQ)?
I've downloaded weblogic9.2 from the Internet and in documentation there is information that I should have such a license.
Do you think that it applies to so evaluating the product?
I'm encountering strange problems with DQ hence my question.Grzegorz (Greg) Stasica <> wrote:
> hi,
>
> Do you I need to obtain a separate license for testing jms clustering
> (distributed queues DQ)? I've downloaded weblogic9.2 from the Internet and
> in documentation there is information that I should have such a license.
> Do you think that it applies to so evaluating the product? I'm
> encountering strange problems with DQ hence my question.
As far as I know you can use it with your 'evaluation' version or developer
version.
B
Schelstraete Bart
[email protected]
http://www.schelstraete.org
http://www.linkedin.com/in/bschelst -
Does weblogic5.1 support JMS clustering? If it doesn't when it is going to
be.
-Muruga
JMS is available as a cluster wide service today. You have a single node
that is a JMS provider for the entire cluster.
In a future release, we plan to fully cluster our JMS service.
For more information, I suggest contacting your sales representative who can
provide you with a bit more detail.
Thanks,
Michael
Michael Girdley
Product Manager, WebLogic Server & Express
BEA Systems Inc
Muruga Chinnananchi <[email protected]> wrote in message
news:8fsqbu$he0$[email protected]..
> Does weblogic5.1 support JMS clustering? If it doesn't when it is going to
> be.
>
> -Muruga
>
>
-
Configuring JMS factories and queues INSIDE application?
When I package my EAR, it can contain an "orion-application.xml" file, a "data-sources.xml" file, and a "principals.xml" file. It appears that all of these are used when deploying the application, as they all end up (in some form) in the named subdirectory of "application-deployments".
However, I also need to configure a JMS ConnectionFactory and two JMS Queues. I tried putting a "jms.xml" file into the EAR, but this appeared to have no effect on the deployment.
When I shutdown the server and modified the file "$OC4J_HOME/j2ee/home/config/jms.xml" to specify my factory and queues, then my application started up, and was able to find the factory and queues.
So, is there any way to package my JMS configuration as part of the EAR, so I don't have to specify any manual configuration information in order to deploy my EAR?Just so we're clear, I wasn't asking how I can specify JMS configuration inside the "orion-application" element, but how I can specify JMS configuration in my EAR. Along with the J2EE "application.xml" file, you can place an "orion-application.xml" file, a "data-sources.xml" file, and a "principals.xml" file. I was wondering whether I could also put a "jms.xml" file in the same directory in the EAR.
Your first sentence is relatively clear on this, but when you supplied the link to the "orion-application.xml" dtd, I wondered whether we were talking about the same thing. The DTD for "orion-application" wouldn't (I assume) say anything about the other configuration files. -
1 "simple" JMS topic and 2 cluster elements with OSB
Hi,
I have 1 simple jms topic (not distributed, not on migratable target) and cluster with 2 members - OSB as main application. My OSB proxy service reads from this topic and saves data to file.
The problem is that reading from topic appears twice - once by each cluster member. How to configure topic or proxy service for only one reading?FYI - At this year's Oracle OpenWorld, which is being held in conjunction with this year's JavaOne, Oracle will be announcing a set of enhancements that are designed to cover this exact use case.
Tom Barnes
Session ID: S317469
Title: New Service-Oriented Architecture Patterns with Enterprise Grid Messaging
Abstract: Messaging systems are essential in enabling the flexibility and loosely coupled nature of a service-oriented architecture (SOA). Oracle WebLogic Java Message Service (JMS) includes new pub-sub capabilities that make architectures more adaptable, allowing message producers to be ignorant of who is the consumer of a message or how many consumers there are. It also enables easy scale out and dynamic adaptability through clustering and message-driven bean (MDB) enhancements, all while still guaranteeing strict message ordering. This session will outline new JMS capabilities and show how they enable new designs with Oracle WebLogic Server and Oracle Service Bus.
Speaker(s): Dongbo Xiao, Oracle, Principal Member of Technical Staff
Biography not available.
David Cabelus, Oracle USA, Senior Principal Product Manager
Dave Cabelus is a Senior Principal Product Manager in the WebLogic Server group at Oracle. Dave's responsibilities include product strategy and direction for various pieces of WebLogic Server, including Java Messaging, Operations and Management, Diagnostics, and various other initiatives, and previously included database connectivity, transactions, and Web tier integration. In the industry since 1996 and involved in Java since 1999, Dave worked at various software companies including Logic Works, Platinum Software, Kana, and a few startups before coming to Oracle (BEA) in 2001.
Event: JavaOne and Oracle Develop
Stream(s): ORACLE DEVELOP, DEVELOP
Track(s): Application Grid and Oracle WebLogic
Tags: Add
Session Type: Conference Session
Session Category: Features
Duration: 60 min.
Schedule: Thursday, September 23, 11:00AM | Hotel Nikko, Nikko Ballroom II Available
Edited by: TomB on Aug 12, 2010 1:21 PM -
Any one please respond.
I've been working on creating a windows server 2008 R2 cluster for about a month now and I keep getting an error whenever I try to add a 2nd node. I keep
getting The cluster node is not reachable. However, when I validate the configuration, everything goes through success. I created and destroyed the cluster a couple of times, but no luck. I even re-installed Windows Server 2008 R2 on both servers, re-configured
the iSCSI, and the same warning keeps coming up.
I installed a new a new SQL Server 2008R2 Named Instance on an exisiting SQL Server cluster node (Node 1 &Node2). When I try to manually fail
over
the Services and applications to another node (Node1 to node2) using Failover Cluster Manager, I get the errors
The cluster has these Events:
Event ID
1069: Cluster resource 'IP Address xx.xx.xx.xx' in clustered service or application 'ClusterDtc' failed.
Event ID 1205:The Cluster service failed to bring clustered service or application 'ClusterDtc' completely online
or offline. One or more resources may be in a failed state. This may impact the availability of the clustered service or application..
Why the cloud server doesn’t move to node2? you can see screen shorts below.
1.
in system configuration-
3. in
system configuration---->warning--->Validate All Drivers Signed
after creating cluster I got below errors.
Any info you might know would be really helpful.Dear Ravikumar
From clone support they given reply mail...
mail from Ramu...
That would be a typical work around in this situation. But what we intend to do cannot be accomplished through this work around as we need the validations to complete successfully.
We are looking for an option either to get the driver signed or use a different signed adapter for the same. Could you please suggest us something on that line.
Mail from Support....
Hello,
Unfortunately this is not something that we would be able to do in a virtual environment; You are welcome to try different drivers however we would not be able to provide any support
for untrusted drivers. The only true solution would be to upgrade from a VM to a dedicated server where you would have control of all the drivers as there is no virtualization layer to
contend with. Stepping into the territory of untested drivers for a custom configuration in a virtual environment will certainly prove to be an uphill battle.
I would advise contacting Microsoft's support for additional assistance as they will be able to provide the most accurate information regarding this concern.
Regards
Systems Administrator -
Best practices on enterprise and application roles in OIM and OAM 11g?
Hi, all,
I wonder if any of you can give me some advice on role design for OIM and OAM 11g. I'd like to have both enterprise roles, such as Accountant II, and application roles, such as App1_User, App1_Admin, etc. Ideally, the enterprise role would automatically give the user the appropriate application roles, but I can't figure out how to do that. We tried using OIM 11g's inheritance, but when the application role is inherited, OAM doesn't see it in OID/OVD and therefore doesn't think the user has the correct authorization to access the application. I thought about using role membership rules, but those seem to only allow you to use user attributes to control membership, which doesn't help at all in my situation.
How is this situation best handled? Any advice much appreciated!
Ariel Anderson
Senior Business Analyst
Zirous, Inc.Hi,
I am assuming in clustered environment you are having two instances running.
It must be an issue with a single server,,because the problem is intermittent.
To see which server is causing problem....just perform the following steps:
1) Stop server1 and keep running server2..and fire new registration request...
2) stop server 2..and keep running server1.....and fire new registration request.
Using above, atleast you can see which server is causing the problem...
Regards,
J
Edited by: J_IDM on Mar 21, 2011 10:52 PM -
Change "Services and applications" names in failover cluster manager
Hi. Id like to change "Services and applications" names in failover cluster manager for Windows Server 2008 R2.
I right click on one and press rename, but when i change the name and press enter i get the message "To rename this service or application please rename the Client Access Point via its property page"
It's important that we don't change the network name for the serviceHi,
Checkout this blog post
PowerShell for Failover Clustering: Let’s Rename a Few Things
But keep in mind if you rename the resources and you are using them in a script or backup you need to check this also with the new name.
Greetings, Robert Smit Follow me @clustermvp http://robertsmit.wordpress.com/ “Please click "Vote As Helpful" if it is helpful for you and Proposed As Answer” Please remember to click “Mark as Answer” on the post that helps you
Maybe you are looking for
-
What are the methods called while navigating from one applet to another one
Hi All, Could any one brief me about "When you navigate from one applet to another what are the methods called ?". Thanks in advance. Best Regards, N.Madhusudhanan.
-
File Channel sequential processing based on file names
Hi, I have a requirement in a sender file channel. There are mulitple files with different file names, I want these files to be processed in sequence based on the file name. For example. The files lets say are A3_1, A2, A1,A3_2. I want to process A1
-
Hidden elements with mobile first
Hey everybody. I want to realize a small responsive project, using the mobile first approach. I designed the menu structure and, for the mobil devices, a short icon which opens the navigation if it is touched. For the bigger screens I want to hide th
-
Process for batch level at plant level
Folks, In case we have set batch level at plant level, how does the system reacts in case of an STO? I.e. I ship batch 1 for material 1 from plant A to plant B. In plant B, this batch might already exists as the level of batches is on plant level. HO
-
A question about CA Role Seperation
Hello Can someone please help me with the following question regarding CA Role Separation (thanks in advance) I understand by default the 'Local Administrator' or 'Local Administrators Group' have certain high privileges on the CA itself. I understan