Beispiel #1
0
        /// <exception cref="System.Exception"/>
        public virtual void TestManualFailoverWithDFSHAAdmin()
        {
            DFSHAAdmin tool = new DFSHAAdmin();

            tool.SetConf(conf);
            NUnit.Framework.Assert.AreEqual(0, tool.Run(new string[] { "-failover", "nn1", "nn2" }));
            WaitForHAState(0, HAServiceProtocol.HAServiceState.Standby);
            WaitForHAState(1, HAServiceProtocol.HAServiceState.Active);
            NUnit.Framework.Assert.AreEqual(0, tool.Run(new string[] { "-failover", "nn2", "nn1" }));
            WaitForHAState(0, HAServiceProtocol.HAServiceState.Active);
            WaitForHAState(1, HAServiceProtocol.HAServiceState.Standby);
        }
 public virtual void SetConf(Configuration conf)
 {
     this.conf = DFSHAAdmin.AddSecurityConfiguration(conf);
 }