ESXi HA and SQL Failover Clustering - resolved

Dears

My current environment is

3 5.5 Esxi with active HA hosts

Requirement;

I prepared 2 R2 2012 Windows of the virtual machine and I need to build a node two SQL cluster on them. (with WFCS) and I was reading the article for taking in charge option and discovered I need activation were of affinity

VMware KB: Microsoft Clustering on VMware vSphere: guidelines for supported configurations

I got confused and lost on how to enable these options on HA only clusters.

grateful if someone could share their experience in this regard,

DRS requires vSphere Enterprise license. This is the reason why it does not show these options in your environment. vSPhere HA requires vSphere Standard edition. As you have the standard version, you are able to configure HA.

There is NO as such impact.

1. you use MSCS as a cluster of virtual machines & if anything happens to the clustering configured application, MSCS are switched to another VM in the MSCS cluster.  (I'm assuming you use IPC config. Cluster in a box)

2 vSphere HA allows you to give an extra level of HA at the host/VM level. As you use your virtual machines to the MSCS cluster on top of guests. vSPhere HA is additional HA.

3. in the case, host fails, vSphere HA are toggled MSCS grouped all VMs to other available inside the HA cluster host vSphere. That is to say it will restart all virtual machines on the other host. Please note that the restart of a virtual computer will have minimal downtime. In this case, as all virtual machines are on the same host, same MSCS cluster will have same downtime as vSphere THAT HA will have. But if you use CAB (Cluster in the box) as MSCS configuration, you can minimize interruptions of service MSCS VMs.

4. in the case, VM itself fails (no host), vSphere HA will restart the VM has failed on the same host. In this case MSCS are switched all your app on the other virtual machines in the MSCS cluster.

You have only vSPhere HA without Drs It should be good. Just as DRS gives you more flexibility.

Please note that in any HA solution, in case of failure, you will come across with minimal downtime (time may differ across different solution HA).

Tags: VMware

Similar Questions

  • Can I use ASM / ME to windows server 2012 file server failover clustering?

    Hi all

    Can I use ASM / ME to windows server 2012 file server failover clustering?

    We can use it with exchange, sql, sharepoint,..., but I can't find any document for file server.

    Thank you.

    HIT / working ME with CSV W2K12/R2, W2K8 CSV volumes cannot bear not to cancel the MAPPING is the main difference.  But HITTING / will allow ME to create the active copies and replicas of volumes CSV

    Yes the cluster file shares are supported with SUCCESS / me.    If you think about it, SQL, Exchange are indeed a "sharing".   Because it is an NTFS volume with services that run against her.  SQL, Exchange or fileshare services.

  • Replication Failover clustering & Hyper-v on a two-node cluster

    Hello

    We have two identical servers.  One to use as a main server, which houses two virtual machines.  The other should be used as a back up in case the main server is not somehow.  We planned on using a solution of third-party software to back up our virtual machines and launch them in the event of failure of the principal server.  However, we discovered just gave the failover clustering in Windows Server R2 2012.

    We have tried to set up a cluster 2 nodes, with our virtual machines properly replicated to the backup server.  Excited by the present, we tried then to simulate failure of the primary server (by pulling on the cable network).  We were a little disappointed to find that the backup server is not automatically run virtual machines.  We did a survey and read than a solution of two nodes requires storage space for additional network (in addition to our two servers).

    I wonder if that's okay?  In other words, a two-node failover cluster requires separate network storage space.  If this is not correct, can someone point me to a set of instructions to correctly configure a two-node failover cluster that will automatically launch the virtual machines on the server backup (in the case of a failure of the principal server).

    Thank you

    Mike Goldweber

    Hello

    Post your question in the TechNet Server Forums, as your question kindly is beyond the scope of these Forums.

    http://social.technet.Microsoft.com/forums/WindowsServer/en-us/home?category=WindowsServer

    See you soon.

  • Microsoft Failover Clustering - issue of persistent reservations

    Hello

    I am trying to set up a fresh Win 2008 R2 failover cluster on my 5.0 ESXi hosts and unfortunately the verification of the cluster fails with an isssue of persistent reservation.

    I follow all the kb articles and white papers correctly build 2 VM of the client as follows:

    Windows 2008 R2 Enterprise SP1

    NIC for public traffic

    NETWORK map for the private heartbeat traffic

    Disk EagorThickZero for system

    RDM added in physical compatibility mode

    Controller SCSI (1:0) used in physical mode for both nodes

    Storage matrix that I use is a 5300 VNX

    I have Powerpath 5.7 running on each host ESXi

    Does anyone have an idea where this problem?

    I have attached the below error message.

    cluster fail.png

    Hello

    The two guests are running on the same host? Have you tried posting when they are running on different hosts?

  • SQL 2008 Clustering on VM workstation 8

    Dear all,

    I am trying to configure SQL 2008 clustering on VM workstation 8. Until now what I did I would describe you below.

    (1) install Windows 2008 R2 64-bit VM001

    (2) install Windows 2008 R2 64-bit VM002

    After the creation of the above VM, I packed two HDD a VM001 follow the steps.

    • I created two discs Quorum drive, then a drive information.

    Then select each drive and delete in material management thing.

    Now I sail in the directories where my Virtual Machines is kept and VM001, open the .vmx file in Notepad. and add lines folloing the end of the file.

    #*******************************************

    #*******************************************

    # Shared disk to Config Info:

    diskLib.dataCacheMaxSize = '0 '.

    diskLib.dataCacheMaxReadAheadSize = '0 '.

    diskLib.dataCacheMinReadAheadSize = '0 '.

    diskLib.dataCachePageSize = "4096".

    diskLib.maxUnsyncedWrites = '0 '.

    Disk.Locking = "FALSE".

    SCSI1. Present = 'TRUE '.

    SCSI1.virtualDev = "free".

    SCSI1.sharedBus = "virtual".

    SCSI1:1.present = 'TRUE '.

    SCSI1:1.filename = "M:\Shared disks\Quorum.vmdk".

    SCSI1:1.redo = «»

    SCSI1:1.mode = "independent-persistent."

    SCSI1:1.DeviceType = 'disk '.

    SCSI1:1.virtualDev = "free".

    SCSI1:2.present = 'TRUE '.

    SCSI1:2.filename = "M:\Shared disks\Resource.vmdk".

    SCSI1:2.virtualDev = "free".

    SCSI1:2.redo = «»

    SCSI1:2.mode = "independent-persistent."

    SCSI1:2.DeviceType = 'disk '.

    #*******************************************

    #*******************************************

    When I added above lines, two virtual machines (VM001 and VM002) were closing in.

    Then I did following steps.

    • Start VM001.
    • Right-click on desktop of | Manage the. Navigate to the disk management node.
    • Make sure that both drives are Of Basic Volumes.
    • Quickly put in the form and bind them to the letters lead for example; Q and R (quorum and resources).

    • Then start VM002
    • From the node Management disk in the Management Console, you should see both drives.
    • I just 'change' their drive letters.

  • Give them the same drive letters you gave them for VM001.

  • Stop the server.
  • Now can someone please guide me the steps to set up the SHARING STORAGE and configuration on the addition of CLUSTERING in WINDOWS 2008 R2 64 BIT. EA

    Thank you

    Adeel Imtiaz

    Windows 2008 clustering requires the support of SCSI-3 persistent reservation on drives that is not provided by VMware "shared SCSI bus" configurations or one of the 'open source' iSCSI targets The best way to get W2K8 go clustering is to use something like target RocketDivision StarWind iSCSI (http://www.rocketdivision.com/) to offer 'shared' storage, then use the W2K8-built-in iSCSI initiator to connect to cluster storage...

    Cheers, your Udin

  • Research in migration Exchange and SQL from physical servers to virtual machines... thoughts?

    Hi all, I use VMs for several years now, however back to the use of VMWare. I am currently running ESXi 4 on 2 servers separate host, with about 16 small resource type of the applications without any problem. I heard years keep intensive stuff like Exchange and SQL out of a VM guest, for reasons of system, but now I see a ton of articles from VMWare and windows push the thing to do. I have a relatively small environment compared to what they are touting... I was wondering if there is anyone out there who has any experience/thoughts on this? If I go this route I would probably look to buy some of the nicer features instead of using just the free version of ESXi.

    My current Setup uses HP DL360G5 servers that are coming out of warranty early next year, with the disk subsystem provided by a built environment of Equallogic iSCSI, on an isolated GB network SAN. I thought rather than buy 2 replacement servers that I can put the money to the full version of vSphere with some other goodies it offers.

    My Exchange environment is a relatively small number of boxes letters, but larger in size, running 2003 currently with 200 mailboxes to about 300 GB of space. I intend to switch to 2007 or 2010 next year as part of the migration of VM. I have to go to the next version will include likely standing another server, so I might be looking to buy 2 servers instead of 1.

    My SQL environment is small to begin with, a single instance of SQL 2005 with about 20 DB 120 GB in total size.

    2 guest machines I have are two Quad-processor Xeon dual socket with 16 GB and 24 GB of RAM, with less than 50% of RAM use each... and the processing power is hardly be affected at all.

    Sorry that it's a lot of info, I hope it makes sense for someone...

    Fix.

    You just need to do some analysis of storage before you virtualize servers in order to understand the needs of e/s. But if you move storage to local disk then any loss of performance, you can get to virtualize the server is offset by the gains in terms of the solution of SAN - faster storage & drives high-performance, virtual RAID, active\active controllers, cache... etc.

  • Where is the best place to find information on the new version of product releases for Windows, Internet Explorer and SQL Server?

    Hi, we would like to ensure that we are aware and actively involved in the preparation and planning in support of our product lines using the newest and the most innovative platforms and those whose primary Microsoft - Windows, Internet Explorer and SQL Server products and would like to find the best and most reliable way to receive alerts about new products , version beta and official release information notification automatically either by subscription or other alert.

    Post in the Windows Server Forums:
    http://social.technet.Microsoft.com/forums/en-us/category/WindowsServer/

  • mySQL and SQL Toolkit 2.0

    Hello

    I use a database mySQL and sql toolkit 2.0 in application of Labwindows CVI.

    I have a problem when the database increases in size. Indeed, when the number of records reached 3 million, the program memory is 1.7 GB. So, it stops on an Out of Memory error.

    The program memory increases when I use the DBActivateMap function, before adding the records.

    For now, I use the following method to add records:

    DBBeginMap

    DBMapColumnToDouble

    DBMapColumnToDouble

    ...

    DBActivateMap

    DBCreateRecord

    DBPutRecord

    Will there be another opportunity to open the table and add records?

    Thank you for your help.

    Benjamin

    Hello

    Have you tried to use sql statement directly to y to insert a data, for this, you can use this function:

    DBActivateSQL

    And for the sql statement you can use:

    Table INSERT [] [(GBA)]
    {VALUES (list_of_value) | requete_select |} DEFAULT VALUES}

    Kind regards

  • State SQL 28000 and SQL Server error 18452

    I have a SQL 2000 Server on a server with Windows Server 2003 computer.

    I have a laptop with Windows Vista, for which we are unable to connect to the database and it gives an error 24000 state SQL and SQL Server error 18452 with description as "failed to connect to the user (null). Reason: Not associated with approved connection SQL server.

    Please provide a solution to this problem.

    Thank you

    Hello

    Questions like these are much better handled in the TechNet IT Pro Forums.

    My moderator tools cannot transfer messages on Windows forums, please re - ask you question there.

    http://social.technet.Microsoft.com/forums/en-us/category/SQLServer/
    Jack - Microsoft MVP, Windows networking. WWW.EZLAN.NET

  • How do I install sql 2008 and sql 2008 R2 on the same user account in vista

    I am trying to install sql 2008 and sql 2008 r2 on the same user account and get error message that the account cannot be used. How can I install sql 2008 and sql 2008 r2 on the same user account in vista

    Hello

    try to repost/ask in the SQL Server forums

    http://social.msdn.Microsoft.com/forums/en/category/SQLServer/

  • For TMS Win2008 Server and SQL Server client access licenses?

    Where, I read that the TMSXE interface requires a CAL on the Exchange Server.  What I can't seem to locate is all information about client access licenses how are required to Win2008 R2 Server Standard Edition and SQL Server 2008 R2 Standard.  Is there a reference document that I'm missing with this information.  It seems that according to Microsofts definitions, you might need a CAL by user device and/or managed web that connects to the web interface.

    Can someone clarify the situation?

    Hello world

    So should put the closure of this thread, I have now clarified what follows when it comes to TMS and MS licenses:

    Users and administrators to connect to TMS authenticate AD, the server that hosts the TMS must be allowed to support authenticated connections. Don't authenticate TMS Managed/configure with AD devices via the web server. As a result, and as managed devices does not authenticate against IIS with AD login, these types of connections don't require licenses. Only users who connect to the Web site would be.

    The issue of Exchange and SQL are similar, that is, authenticated connections how are made?

    Of MSDS, all connections to SQL server use the same authenticated account, by default uses a SQL login.  Web site users are not authenticated to SQL Server. Therefore, and in the case of an external SQL Server, this would be equal to one.

    When communicating with Exchange, all connections are through a unique service account. Created for managed systems the mailboxes are not connected by users or MSDS for normal operation. As a result, and as with an external SQL Server, this would be also equal to one.

    Hope that clarifies completely now

    Rgds,

    Dale

  • SQL Tuning sets and SQL Tuning Advisor.

    Hello

    We run oracle11g r2 where under win server 2008 R2.

    How can I find out when Tuning SQL and SQL Tuning games advisors are enabled in my database.

    Is Oracle11g has default setting YES for this tuning packs

    Thank you

    It seems you found somone activated of sets and the setting of advisers.  as others have said, theyre part of the D & T and theyre always there but only, you become eligible for a permit after that you use.   This will tell you the first time they have been used if at all, the key here for you field be FIRST_USAGE_DATE that must be completed only if detected_usages > 0

    fixed lines 180

    Col name format a30

    SELECT name, version, detected_usages, FIRST_USAGE_DATE, last_usage_date

    of DBA_FEATURE_USAGE_STATISTICS

    where upper (NAME) like '% % TUNING '.

  • XML and SQL output

    Hi all

    Please find test data and results as XML and SQL output.

    Version : Oracle Database 11 g Enterprise Edition Release 11.1.0.7.0 - 64 bit Production

    create table emp_xml (empno number, emp_name varchar2 (100), by e-mail to varchar2 (100));

    insert into emp_xml values (100, 'DAVID',' [email protected]');

    insert into emp_xml values (101, 'ROBERT',' [email protected]');

    insert into emp_xml values (102, 'DANIEL',' [email protected]');

    CREATE table emp_dept_xml (empno number, dept_list varchar2 (4000));

    insert into emp_dept_xml values (' 100,'10, 20, 30, ");

    insert into emp_dept_xml values (' 101,'40, 20, 10, 30, 50, ");

    insert into emp_dept_xml values (102, ' 10'),

    Expected in SQL output

    -----------------------

    EMPNO EMP_NAME EMAIL DEPTNO

    DAVID 100 [email protected] 10

    DAVID 100 [email protected] 20

    DAVID 100 [email protected] 30

    ROBERT 101 [email protected] 10

    ROBERT 101 [email protected] 20

    ROBERT 101 [email protected] 30

    ROBERT 101 [email protected] 40

    ROBERT 101 [email protected] 50

    DANIEL 102 [email protected] 10

    Results in XML

    -----------------------

    < USERS_DETAILS >

    < USER >

    < EMPNO > 100 < / EMPNO >

    DAVID < NAME > < / NAME >

    < EMAIL > [email protected] < / EMAIL >

    < ASSIGNED_DEPT >

    < DEPT > 10 < / DEPT >

    < DEPT > 20 < / DEPT >

    < DEPT > 30 < / DEPT >

    < / ASSIGNED_DEPT >

    < / USER >

    < USER >

    101/EMPNO < EMPNO > >

    ROBERT < NAME > < / NAME >

    < EMAIL > [email protected] < / EMAIL >

    < ASSIGNED_DEPT >

    < DEPT > 10 < / DEPT >

    < DEPT > 20 < / DEPT >

    < DEPT > 30 < / DEPT >

    < DEPT > 40 < / DEPT >

    < DEPT > 50 < / DEPT >

    < / ASSIGNED_DEPT >

    < / USER >

    < USER >

    < > 102 EMPNO < / EMPNO >

    DANIEL < NAME > < / NAME >

    < EMAIL > [email protected] < / EMAIL >

    < ASSIGNED_DEPT >

    < DEPT > 10 < / DEPT >

    < / ASSIGNED_DEPT >

    < / USER >

    < / USERS_DETAILS >

    Thank you

    Rambeau

    SQL>   select e.empno
      2         , e.emp_name
      3         , e.email
      4         , regexp_substr(d.dept_list, '[^,]+', 1, level) deptno
      5      from emp_xml e
      6      join emp_dept_xml d
      7        on e.empno = d.empno
      8   connect
      9        by level <= length(d.dept_list) - length(replace(dept_list, ','))
     10       and prior e.empno = e.empno
     11       and prior dbms_random.value() is not null;
    
         EMPNO EMP_NAME             EMAIL                DEPTNO
    ---------- -------------------- -------------------- --------------------
           100 DAVID                [email protected]      10
           100 DAVID                [email protected]      20
           100 DAVID                [email protected]      30
           101 ROBERT               [email protected]     40
           101 ROBERT               [email protected]     20
           101 ROBERT               [email protected]     10
           101 ROBERT               [email protected]     30
           101 ROBERT               [email protected]     50
           102 DANIEL               [email protected]     10
    
    9 rows selected.
    
    SQL> select xmlelement
      2         (
      3              "USERS_DETAILS"
      4            , xmlagg(xmlelement
      5              (
      6                  "USER"
      7                , xmlelement("EMPNO", empno)
      8                , xmlelement("NAME", emp_name)
      9                , xmlelement("ASSIGNED_DEPT", xmlagg(xmlelement("DEPT", deptno)))
     10              ))
     11         ).extract('*') xml_output
     12    from (
     13            select e.empno
     14                 , e.emp_name
     15                 , e.email
     16                 , regexp_substr(d.dept_list, '[^,]+', 1, level) deptno
     17              from emp_xml e
     18              join emp_dept_xml d
     19                on e.empno = d.empno
     20           connect
     21                by level <= length(d.dept_list) - length(replace(dept_list, ','))
     22               and prior e.empno = e.empno
     23               and prior dbms_random.value() is not null
     24         )
     25   group
     26      by empno
     27       , emp_name;
    
    XML_OUTPUT
    --------------------------------------------------------------------------------
    
      
        100
        DAVID
        
          10
          20
          30
        
      
      
        101
        ROBERT
        
          40
          50
          30
          20
          10
        
      
      
        102
        DANIEL
        
          10
        
      
    
    
    SQL>
    
  • How Oracle Clusterware Oracle RAC and 3rd-party Clustering with them

    I have some questions on how Oracle, Oracle RAC and 3rd party clustering CLusterware fit between them.

    Q1. My understanding is that the Infrastructure Grid Oracle Clusterware is Oracle's Clustering solution that allows applications to cluster? that is, it is a general clusterware solution to compete with those already on the market. Is this correct?

    Q2. So why CARS is necessary for the Oracle cluster databases? An Oracle database is not just considered one application like any other? So why can not just use you GI / Clusterware to gather what you would do for any other application? Why so you need RAC to the Clusterware Summit?

    Q3. Is it is possible to combine an Oracle database using 3rd party of clustering and not use Oracle Clusterware and CARS at all that is can you say cluster, an Oracle database using say Sun Clusters, Clustering AIX or Linux native same clustering?

    Q4. If the RAC is purely for Oracle Cluster databases - what is with the title "Real Application Clusters"? What's real on this subject?, what to ask?

    Q5. I also read that RAC can use 3rd party of clustering. However if you decide that this is the case, then you need to install Oracle Clusterware when even (I think for interconnection must be created to allow the merger with Cache between Instances of node?).

    Is this the case?  If yes why never bore you with 3rd party clusters? -Since you will have to install Oracle Clustering anyway - and I probably have to license (all I can think about is the scenario that you already have a cluster of 3rd party in place and you decide that you need to use the same material for a database cluster)?

    All wisdom greatly appreciated,

    Jim

    Yes, with 10g, you had to use the CRS, and with 11g, to use the GI.  For 9i RAC, you would use Verits Cluster and Sun Cluster or anything else.

    11g RAC to GI.  As above, you can use clusterware extra if needed.  I gave the example above where to a 10g RAC we used the CRS to the cluster database/listener/vip and allowing groups of volume and filesystem in HACMP cluster.  File systems were not shared, but could switch to another node failure node, who has been treated by HACMP.  The volume of the groups containing the raw devices were shared volume groups.  For 11g, I never used extra clusterware on top of CRS and have always used ASM which is part of the GI.

    The application provider only certified database to run on 10g on AIX with raw devices.  What is strange about that?  It would be unusual that you probably expect to use ASM instead of raw devices, but it is what it is.

    See the following Note of Oracle for more information: using Oracle Clusterware with vendor Clusterware FAQ (Doc ID 332257.1)

    It is perhaps easier to explain if you can explain what problem you are trying to solve?

  • POOR and SQL Profiler

    Hello

    Is it possible to get the POOR sent to the ATG repository and SQL queries?

    I tried to enable the logging of debugging for atg/dynamo/service/jdbc/SQLRepository/and/atg/Dynamo/service/jdbc/SwitchingDataSource /, but it did not help.

    Thank you.

    Hello

    I'm not sure the description of your problem which is exactly the problem. If you want to get information from a repository of debugging, you need activate the component repository questioned against loggingDebug. for example if you are working with the product catalog you turn on loggingDebug on/atg/commerce/catalog/ProductCatalog, of the component. This would print published as SQL debugging messages.

    If that's not enough can you describe in detail what is the problem.

Maybe you are looking for

  • NIDAQmxBase uses differential signals?

    I recently updated the NIDAQmx Base to the plus version and.  But now I'm a horrible corruption of my signals.  I checked with a scope and the signals are correct, but it sounds horrible crosstalk between channels.  The only thing I can think is that

  • Log out of camera

    Hello I use the Vision Acquisition Express VI into a while loop. The vi itself begins with an event. Now, if I start the Vision Acquisition Express VI for the first time I can see the live image. After the slaughter of the while loop and restart the

  • Het expensive

    Mijn type printer brother DCP - 165C zit wel maar hij kan het programmma niet instaleren send computer. Automatic Holland bied geen uitkomst. Instaleer het nieuwste stuurprogramma maar said die ook niet doet. U mij helpen? PS: ik heb windows 7 ultima

  • matching of multiple devices to the same nano transceiver

    I lost my nano transceiver and ould would like to know if I can pair my Arc keyboard with the transmitter/receiver to my touch mouse

  • problem downloading lightroom

    Helloyesterday I tried to download the free trial lightrrom and would not complete the download. He stopped at 42% 3 times (tried 3 times) and it says that the download is finished, but some things do not download (6).After I clicked 'OK' and he told