Losing quorum on 3 node dag with the lose of only 1 node.
We have exchange 2010 latest version and rollups as of June 30, 2014. running on Windows 2008R2 also patched on June 30th. Two nodes in Seattle (primary DC) and 1 node in Spokane (backup DC) active mailboxes are in Seattle site only when running normally.
All 3 servers run MB, CAS and HUB. We are about to LB the CAS on an F5 BigIP box, but that is not in place yet.
We had discovered a few months ago that something is amiss when we were doing updates on the 1 server in Spokane. Normally it would be no issue to suspend replication, patch the server, restart it and resume replication. This would not cause any outages.
Now when we restart that server, or any of the 3 server for that matter, the quorum is lost and the cluster service is terminated on the 2 server that were still up and running when the other was rebooted.
I've been researching this problem and did discover that the 2nd server in Seattle had no vote and have resolved that issue, but the problem continues.
Strangely enough, when looking at Failover cluster Manager, the warning is there next to Quorum configuration that the loss of a node will bring the cluster down, YET when running validation testing, the report says the cluster can survive the failure of
a node. It's contradictory. So we are looking to find out what is the issue. Once the server reboots and is back up, I can manually restart the cluster service on the 2 nodes that were not rebooted and the infrastructure comes up just fine.
However, this is not what a 3 node cluster should do. Any ideas where else to look to resolve this problem?
Thanks. I did remove a few lines that I hope you were not looking for.
some background: Originally this was a 2 node DAG, just in Seattle, a third node was added in Spokane about a year ago. At the 2nd member was sea-mail-02, but it was removed (properly) and sea-mail-03 was added (this was about 5 months ago)
It was not until we did our 3rd DR test that we had some problems getting the DAG to mount in Spokane. We got some help from MS pro support and got things working. Lots of cluster commands were issued in PS and since then, we are having this issue.
RunspaceId : 2b8c2445-86c4-41d9-9bbb-cf5a4196a586
Name : DAGWPI
Servers : {SEA-MAIL-03, SPOK-MAIL-01, SEA-MAIL-01}
WitnessServer : vc-sea01.wpi.com
WitnessDirectory : c:\dagwpiwitness1
AlternateWitnessServer : spok-vc01.wpi.com
AlternateWitnessDirectory : c:\dagwpiwitness1
NetworkCompression : InterSubnetOnly
NetworkEncryption : InterSubnetOnly
DatacenterActivationMode : DagOnly
StoppedMailboxServers : {}
StartedMailboxServers : {sea-mail-01.wpi.com, sea-mail-03.wpi.com, SPOK-MAIL-01.wpi.com}
DatabaseAvailabilityGroupIpv4Addresses : {10.ww.xx.47, 10.yy.zz.47}
DatabaseAvailabilityGroupIpAddresses : {10.ww.xx.47, 10.yy.zz.47}
AllowCrossSiteRpcClientAccess : False
OperationalServers :
PrimaryActiveManager :
ServersInMaintenance :
ServersInDeferredRecovery :
ThirdPartyReplication : Disabled
ReplicationPort : 0
NetworkNames : {}
WitnessShareInUse :
AdminDisplayName :
ExchangeVersion : 0.10 (14.0.100.0)
DistinguishedName : CN=DAGWPI,CN=Database Availability Groups,CN=Exchange
WhenChanged : 6/29/2014 1:46:45 PM
WhenCreated : 12/27/2012 12:15:49 PM
WhenChangedUTC : 6/29/2014 8:46:45 PM
WhenCreatedUTC : 12/27/2012 8:15:49 PM
OrganizationId :
OriginatingServer : sea-dc01.internal.westernpeterbilt.com
IsValid : True
Similar Messages
-
Hi All.
We are doing QTP automation testing for our flex application. But after running all 30 tests it is showing License not present. with the trail version only limited replays are allowed. We are using flex sdk 3.5 and flash builder 4 plugin for eclipse. we are building our application using ant and we are deploying the application directly and testing it. Can any one tell Steps to resolve this issue...
please step by step required..
Thanks
RamYou need to have valid premium license for Adobe. Only then it would work.
-
Hi ,
We are using Flex SDK 3.5 and using eclipse to build the war in order to make it automation compatible , Right now we tried with Premium version of Flex Builder 4.5 eclipse plugging to build and make application automation capable. But we are facing issues in terms of license , After deploying the automation compatible build we are getting error message "License not present. With the trial version only limited replays are allowed".
Previously we are using Flex Builder 4.0 and everything was working fine .
Is Flex Builder 4.5 doesn't support SDK 3.5 ?
Please help .
Thanks in advance
Thanks and Regards
Sunil Kumarwith trial version (FB basic) you can record/replay only 30
script lines. You need to buy FB pro license to remove this
restriction -
After installing iOS 7 camera stopped working normally. I can't take pictures with the back camera only the front camera. All was good before the update. Please fix this bug.
Hi Midnightbrat,
Welcome to the Support Communities!
The troubleshooting steps for the camera on the iPad are similar to the iPhone: I've highlighted the pertinent steps below:
Hardware troubleshooting
http://support.apple.com/kb/ts2802
Camera
If the screen shows a closed lens or black image, force quit the Camera app.
If you do not see the Camera app on the Home screen, try searching for it in Spotlight. If the camera does not show up in the search, check to make sure that Restrictions are not turned on by tapping Settings > General > Restrictions.
Ensure the camera lens is clean and free from any obstructions. Use a microfiber polishing cloth to clean the lens.
Third-party cases can interfere with the autofocus/exposure feature and the flash; try removing the case if you have image-quality issues with photos.
Try turning the iPad off and then back on.
Tap to focus the camera on the subject. The image may pulse or briefly go in and out of focus as it adjusts.
Try switching between the front and the back cameras to verify if the issue persists on both.
I hope this information helps ....
Have a great day!
- Judy -
My Mac Book pro recently started in safe boot mode and ever since I have had endless problems - To start with the keyboard will only input capitals and symbols althougth no locks are on and now I have a green wave on all white backgrounds! HELP!
Hi it's puzzled of Evesham....I didn't ask the question but have experienced exactly the same. I switched the computer on and it went straight to safe mode
-
Revision: 1267
Author: [email protected]
Date: 2008-04-16 17:02:53 -0700 (Wed, 16 Apr 2008)
Log Message:
fixed .patch creation to create patch with the selected files only, remove, fix newlines in the patch file.
Modified Paths:
flex/sdk/trunk/tools/diffpack/diffpack
flex/sdk/trunk/tools/diffpack/readme.txtAll,
I thought it may be related to spaces in the path in which the script was called from. I tried having the ODBC command script in another directory but the same thing happens. It will give me the "CONFIGSYSDSN: Unable to create a data source for the 'Oracle in OraClient10g_home1' driver: Could not load the setup or translator library with error code -2147467259". As soon as the script is done running I can manually double click the script and it adds the DSN fine.
Thanks,
Clif Bridegum -
HAVE A MAC G5 WITH V10.4 TIGER OS, I AM HAVING TROUBLE WITH THE LETTER "N" ONLY WHEN I USE CAPS AND SHIFT KEYS DOSE IT TYPE THE LETTER "N". I HAVE CONNECTED A NEW KEYBOARD BUT THE PROBLEM STILL EXIST. WHAT ELSE CAN I DO?
You might look at "Keyboard Shortcuts" in the Keyboard and Mouse preference pane and see if somehow the lower case n has been inadvertently assigned to something.
Probably the best solution would be to click the "Restore Defaults" button. -
Create a node with the newest date only
Hi, I want to create a node in the target, only by the newest date from the source. The source is an Idoc with, say, 3 segments of the same kind, with different dates. Only the segment with the newest date, should be created in the target.
Any Ideas?Hi,
it's easy but with user defined functions:
- put all segments into the UDF
- then inside this UDF choose the one with the
latest date and put it into the array (global variable)
- then take the values from the global variable
to fill the sements (from new UDFs)
you could also try with
DateBefore and DateAfter functions
and try to do it without UDFs
with logic like
if date1 DateBefore date2 then ....
Regards,
michal -
Losing music and movies while syncing with the new itunes 7!
Several times I have lost my movies and music when I have connected my ipod and it synced with itunes. I synced earlier in the day (or the day before in other cases) and it worked fine. I didn't change any options on the ipod. After I lose the files I click on my ipod in itunes and the sync check boxes have been unchecked. when I recheck the sync boxes it will reload all of my stuff but it is a hassel, especially if i'm in a hurry. I never had this problem with the earlier version of itunes. What is making it lose the files when I sync?
Are you syncing it to more than one computer? If so it is operating normally. If you want to sync to more than one, you must opt to Manually manage your music. If you opt to do this, then be sure you have a backup of your music somewhere other than your iPod as you might have to restore it.
-
When I import a CD ablum that includes songs with co-artists, the album is saved once under the album name with all the songs from the main artist; then each song with a different co-artist is saved separately under the album title with just that song. Who do I prevent that or fix it after the fact, i.e., copy the single songs to the main album?
Why aren't songs with the same album art grouped together? - http://support.apple.com/kb/ts1468
Compilation checkbox is under options tab when editing multiple tracks at once.
https://discussions.apple.com/thread/4559720 - discussion of using compilation vs. album artist to group tracks
Jan 2014 discussion: https://discussions.apple.com/thread/5775641 -
Can I create a cert with the Java API only?
I'm building a client/server app that will use SSL and client certs for authenticating the client to the server. I'd like for each user to be able to create a keypair and an associated self-signed cert that they can provide to the server through some other means, to be included in the server's trust store.
I know how to generate a key pair with an associated self-signed cert via keytool, but I'd prefer to do it directly with the Java APIs. From looking at the Javadocs, I can see how to generate a keypair and how to generate a cert object using an encoded representation of the cert ( e.g. java.security.cert.CertificateFactory.generateCertififcate() ).
But how can I create this encoded representation of the certificate that I need to provide to generateCertificate()? I could do it with keytool and export the cert to a file, but is there no Java API that can accomplish the same thing?
I want to avoid having the user use keytool. Perhaps I can execute the appropriate keytool command from the java code, using Runtime.exec(), but again a pure java API approach would be better. Is there a way to do this all with Java? If not, is executing keytool via Runtime.exec() the best approach?There is no solution available with the JDK. It's rather deficient wrt certificate management, as java.security.cert.CertificateFactory is a factory that only deals in re-treads. That is, it doesn't really create certs. Rather it converts a DER encoded byte stream into a Java Certificate object.
I found two ways to create a certificate from scratch. The first one is an all Java implementation of what keytool does. The second is to use Runtime.exec(), which you don't want to do.
1. Use BouncyCastle, a free open source cryptography library that you can find here: http://www.bouncycastle.org/ There are examples in the documentation that show you how to do just about anything you want to do. I chose not to use it, because my need was satisfied with a lighter approach, and I didn't want to add a dependency unnecessarily. Also Bouncy Castle requires you to use a distinct version with each version of the JDK. So if I wanted my app to work with JDK 1.4 or later, I would have to actually create three different versions, each bundled with the version of BouncyCastle that matches the version of the target JDK.
2. I created my cert by using Runtime.exec() to invoke the keytool program, which you say you don't want to do. This seemed like a hack to me, so I tried to avoid it; but actually I think it was the better choice for me, and I've been happy with how it works. It may have some backward compatibility issues. I tested it on Windows XP and Mac 10.4.9 with JDK 1.6. Some keytool arguments changed with JDK versions, but I think they maintained backward compatibility. I haven't checked it, and I don't know if I'm using the later or earlier version of the keytool arguments.
Here's my code.
import java.io.File;
import java.io.FileInputStream;
import java.io.FileOutputStream;
import java.io.IOException;
import java.security.KeyStore;
import java.security.KeyStoreException;
import java.security.NoSuchAlgorithmException;
import java.security.cert.CertificateException;
import javax.security.auth.x500.X500Principal;
import javax.swing.JOptionPane;
public class CreateCertDemo {
private static void createKey() throws IOException,
KeyStoreException, NoSuchAlgorithmException, CertificateException{
X500Principal principal;
String storeName = ".keystore";
String alias = "keyAlias";
principal = PrincipalInfo.getInstance().getPrincipal();
String validity = "10000";
String[] cmd = new String[]{ "keytool", "-genKey", "-alias", alias, "-keyalg", "RSA",
"-sigalg", "SHA256WithRSA", "-dname", principal.getName(), "-validity",
validity, "-keypass", "keyPassword", "-keystore",
storeName, "-storepass", "storePassword"};
int result = doExecCommand(cmd);
if (result != 0){
String msg = "An error occured while trying to generate\n" +
"the private key. The error code returned by\n" +
"the keytool command was " + result + ".";
JOptionPane.showMessageDialog(null, msg, "Key Generation Error", JOptionPane.WARNING_MESSAGE);
KeyStore ks = KeyStore.getInstance(KeyStore.getDefaultType());
ks.load(new FileInputStream(storeName), "storePassword".toCharArray());
//return ks from the method if needed
public static int doExecCommand(String[] cmd) throws IOException{
Runtime r = Runtime.getRuntime();
Process p = null;
p = r.exec(cmd);
FileOutputStream outFos = null;
FileOutputStream errFos = null;
File out = new File("keytool_exe.out");
out.createNewFile();
File err = new File("keytool_exe.err");
err.createNewFile();
outFos = new FileOutputStream(out);
errFos = new FileOutputStream(err);
StreamSink outSink = new StreamSink(p.getInputStream(),"Output", outFos );
StreamSink errSink = new StreamSink(p.getErrorStream(),"Error", errFos );
outSink.start();
errSink.start();
int exitVal = 0;;
try {
exitVal = p.waitFor();
} catch (InterruptedException e) {
return -100;
System.out.println (exitVal==0 ? "certificate created" :
"A problem occured during certificate creation");
outFos.flush();
outFos.close();
errFos.flush();
errFos.close();
out.delete();
err.delete();
return exitVal;
public static void main (String[] args) throws
KeyStoreException, NoSuchAlgorithmException, CertificateException, IOException{
createKey();
import java.io.BufferedReader;
import java.io.IOException;
import java.io.InputStream;
import java.io.InputStreamReader;
import java.io.OutputStream;
import java.io.PrintWriter;
//Adapted from Mike Daconta's StreamGobbler at
//http://www.javaworld.com/javaworld/jw-12-2000/jw-1229-traps.html?page=4
public class StreamSink extends Thread
InputStream is;
String type;
OutputStream os;
public StreamSink(InputStream is, String type)
this(is, type, null);
public StreamSink(InputStream is, String type, OutputStream redirect)
this.is = is;
this.type = type;
this.os = redirect;
public void run()
try
PrintWriter pw = null;
if (os != null)
pw = new PrintWriter(os);
InputStreamReader isr = new InputStreamReader(is);
BufferedReader br = new BufferedReader(isr);
String line=null;
while ( (line = br.readLine()) != null)
if (pw != null)
pw.println(line);
System.out.println(type + ">" + line);
if (pw != null)
pw.flush();
} catch (IOException ioe)
ioe.printStackTrace();
import java.io.File;
import java.io.FileInputStream;
import java.io.FileNotFoundException;
import java.io.FileOutputStream;
import java.io.IOException;
import javax.security.auth.x500.X500Principal;
public class PrincipalInfo {
private static String defInfoString = "CN=Name, O=Organization";
//make it a singleton.
private static class PrincipalInfoHolder{
private static PrincipalInfo instance = new PrincipalInfo();
public static PrincipalInfo getInstance(){
return PrincipalInfoHolder.instance;
private PrincipalInfo(){
public X500Principal getPrincipal(){
String fileName = "principal.der";
File file = new File(fileName);
if (file.exists()){
try {
return new X500Principal(new FileInputStream(file));
} catch (FileNotFoundException e) {
// TODO Auto-generated catch block
e.printStackTrace();
return null;
}else{
return new X500Principal(defInfoString);
public void savePrincipal(X500Principal p) throws IOException{
FileOutputStream fos = new FileOutputStream("principal.der");
fos.write(p.getEncoded());
fos.close();
}Message was edited by:
MidnightJava
Message was edited by:
MidnightJava -
My Mac computer druns on and everything but it stay with the white screen only, what do I do
I have a Mac Pro laptop & it turns on but it stay with the white screen all the time & I just took it to fix what do I do?
You are in the iPhone forum. You get better answer on the Mac forum.
I'll ask the host to relocate your post. -
I have stopped using Firefox as nothing I have done has fixed this problem. I have tried shutting down Firefox and rebooting it, I cleared all my add-ons and then added adblock back (that's the only one) but it still doesn't work. I've deleted large files so that I have more space - I can't think of anything else that will work. I have spoken to four of my friends with Macs and they are all having the same problem with Firefox since Mavericks.
Hi thanks very much for your reply. I did a few things like delete my add-ons and I don't have the problem of the disappearing cursor (sounds like a Sherlock Holmes story) any more but it seems to have been a mac issue as there were many complaints on the Apple forums of the cursor disappearing since the Mavericks OS and not just in Firefox but in multiple programs. Looks like they've fixed it somehow!
-
The mouse wont click anywhere over a 1" strip that includes the area where the tabs are lined, and extends 0.5cm above and below this. So, to open or close a tab I can only use Ctrl T or Ctrl W respectively. And, for ex, I cannot click on the top most line on Facebook (which has the Home, messages, news feeds options etc) or that of Twitter, and so on. I have used Mozilla Firefox all my life and this has never happened before. I don't have this problem with any other browser like Internet explorer or Google Chrome. I find it very strange.
Both the Yahoo! Toolbar extension and the Babylon extension have been reported to cause this issue. Disable or uninstall those add-ons.
* https://support.mozilla.com/kb/Troubleshooting+extensions+and+themes -
My wifi only connects for a few minutes then goes away, I've been trying to look for solutions on the Internet but none of them work, help! It's really frustrating.
Hello FrancisN,
Thanks for using Apple Support Communities.
For more information on this, take a look at:
Wi-Fi: How to troubleshoot Wi-Fi connectivity
http://support.apple.com/kb/HT4628?viewlocale=en_US
and
Wi-Fi and Bluetooth: Potential sources of wireless interference
http://support.apple.com/kb/HT1365
Intermittent or complete loss of the wireless connection
Best of luck,
Mario
Maybe you are looking for
-
How do I add my new iPhone4s to iCloud's "Find my iPhone"? I followed the iCloud instructions and turned on Macbook Pros' system prefs to "find my mac", turned on iPhone4s's "location services" and set up iCloud, etc. In the "Find my iphone" tab of m
-
Migration from DPS subscription to Creative Cloud
Hi there, I come to this forum for a DPS account problem because no other form of Adobe support seems able to solve my problem. I have been using DPS since the beta days and then subscribed to DPS professional although I create only Single-folio apps
-
How we can change JFrame Border Color Not Background.
How we change jframe border color not background if any body know about that then plz tell me at this [email protected] i m thanksfull to ..... .
-
DiVX for iBook G4 10.5.6
Dear all, Lately I was trying to install Divx for my iBookG4 which I upgraded to 10.5.6 however, to my dismay I can't install DiVX. The error msg is "DivX for Mac cannot be installed on this computer. DivX for Mac 7.0 only runs on Macintoshes with In
-
Most dishonest company I've ever dealt with
Verizon is by far the most blatantly dishonest company I've ever had the misfortune of dealing with. Earlier this month I inquired about upgrading plans and the Verizon rep said that I was eligible for The Edge plan and proceeded to tell me that the