SQL 2012 still on the use of affinity rules
Hey guys,.
I use SQL 2012 alwaya time on in a virtual, but so far, it is not configured as best practices and environment I wanted to change that.
At the moment I have no DRS rules in place so it can happen that two virtual machines running on the same host and it's something I want to avoid.
However, my big problem is that I only got a SQL license for two hypervisors and best practices talked about four hosts who are needed to achieve my goal.
Here is what I intend to implement:
-Affinity rule machine virtual-VM to separate two virtual machines
-Affinity VM host rule which VM1 MUST run on ESX1
-Affinity VM host rule that VM2 MUST run on ESX2
This configuration is a good idea or could / should I do something different?
What I found that all the features how for example the evacuation and HA should still work?
There are many more ESX servers in this group and they will be used in the case of an outtage, right?
Also there is a dev environment that looks the same. I could include the hosts in the same VM-Host affinity rules or should I create new ones?
BTW. I am using vCenter and ESX 5.5.0.
Thank you very much!
See you soon
Nicolai
Affinity rules those you intend to sense. These rules will not be those virtual machines to be on the same host most of the time.
Note:
1 rule of VM host is configured as "SHOULD", in extreme cases, DRS can break these rules. However, in the next invocation of DRS, DRS will try to resolve the violations.
2. Note that: when you keep either the host in maintenance (ESX1 or ESX2) mode, you must manually migrate the VM to another host due to the virtual-VM anti rule machine affinity. DRS even in full auto mode, VM will not be migrated automatically. This will apply only if there are only 2 host in the cluster.
3. Yes, HA should well with that: however HA is not aware of the rules 'EXPECTED' and in the case of host failure it can not respect 'SHOULD' rule.
4 rule anti-affinite VM - VM can be sensitized HA using the advanced option. Let me know if you want to help with that.
5. Yes, failure of other hosts in the cluster will be used but please updated on impact due to rules & licenses.
6. "There is also an environment-dev which looks the same." I did not follow what exactly you mean here:
7 migration threshold settings DRS is also important.
8 DRS gives priority to the prevention of violations of anti-affinity rules machine virtual-VM that violations of rules of affinity. (it's just for your info.)
Nevertheless,.
1. If ESX1 falls down or affinity rule VM host that VM1 MUST run on ESX1 gets violated: VM1 can be migrated to other hosts in the cluster. As you have no licenses (more than 2) SQL, how it would be dealt with (I'm not very updated on the SQL licenses)
2 point above applies to the second rule of VM HOST as well.
Tags: VMware
Similar Questions
-
Clusering SQL 2012 on ESX 5.1
Hello
Can someone tell me the current state of Microsoft Cluster Services with Vmware Esxi 5.1? This link says that it supports HA and DRS:
VMware KB: Microsoft Clustering on VMware vSphere: guidelines for supported configurations
This link says that it is not:
I'm looking through availability of AlwaysOn SQL on a 5.1 ESXi cluster groups and want to confirm the status of HA and DRS support on this cluster? My availability of AlwaysOn SQL group won't use shared storage (witness file share that will be used), but it is always based on the Microsoft Clustering Services. I think to create 2 WindowsServer 2012 SMV, Setup Windows clustering services with haste VMDK thick set to zero (no RDM), on a cluster HA and DRS activated, but DRS and HA disabled for my cluster of virtual machines. This is a supported scenario?
It would be good to hear from people who have something similar.
Thank you
Follow the article. With your Setup program that do not rely on the shared disk, SQL 2012 VM in the AlwaysOn Availaibity group will be just an another VM and can be protected by HA. It can also use vMotion and DRS. Just install anti-affinites rules to make sure that the SQL VM do not sit on the same ESXi host.
Added information here http://www.vmware.com/files/pdf/solutions/SQL_Server_on_VMware-Availability_and_Recovery_Options.pdf
-
How do we code using Concatfields/Connectfields rules in Documaker?
Hello
I knew that the concept of Concatfields/Connectfields these rules. I want to explore more on these rules. I still don't get how we code using these rules? Please help me to encode using this...
I created a section with two fields named TEST1 and TEST2.
Test1 - I used the rule MK_HARD and passing a value like "count:". "
Test2 - I used the rule MK_HARD and passing a value like "December".
In the level in accordance with article article section I select rule Concatfields and mentioned there as F = TEST1, R = TEST2;
Now, I have added this section to the form and execution of the batch file, but I got the following error.
DM10157: Error in < CONCATFIELDS >: < TEST2; > is an invalid field. Image: < TEST >. This rule does not work with the fields of type of barcode or multiline text fields.
DM12086: Error in RPDoImageRules(): < CONCATFIELDS > (impossible).
Means so I've coded it wrong. Please help me understand how the code using these rules?
Note:
(A) I'm using documaker 11.5.
(B) I understood as the use of these rules, we can concatinating the fields.
Thank you
RAMAN CHello Raman,
CONCAT: This serves to concat two or more strings of text.
For example: you have a HDR file and posted on 30 you have a text 'A', at position 40 you have a 'B' text and position 50 you have a text 'C '.
In this case when you use CONCAT 1 fields, HDR 30,1,40,1,50,1 your output would be A B CCONNECTFIELDS/ConcatFields: This rule is used for the login fields that are horizontally aligned.
For example: I have 3 domains Field_A Field_B Field_C of an image in a row. and when I use the Conenct Fields rule, F = Field_A, R = Field_B, R = Field_C. Now, I have no data printing in Field_B in this case, the output would be Field_A Field_CJust give the name of the rule as ConnectField and in the data column: F = Field_A, R = Field_B, R = Field_C without any semicolons.
Let me know if you have any questions in case
Thank you very much
Deborah Vandenplas -
SQL Server 2005 unattended install using the script fails on Windows 2003 Cluster
We strive to perform the installation without SQL Server 2005 via the script assistance, but the installation fails on Windows 2003 Cluster, we use Windows 2008 with HyperV running a DC with two nodes (all Win 2003). Script is...
Start/wait setup.exe/qb VS = INSTALLVS SQLTEST = SQL_Engine INSTANCENAME = SQL123 ADDLOCAL = SQL_Engine ADDNODE = sqlnode-1, sqlnode-2 GROUP = SQL1 IP = 192.168.1.85, SQLNetwork ADMINPASSWORD = Windows8! SAPWD = Windows8! INSTALLSQLDIR=%ProgramFiles%\Microsoft SQL Server\ INSTALLSQLDATADIR = G:\SQLDATADIR\ SQLACCOUNT = SQLPASSWORD lab\sql_svc = Windows8! AGTACCOUNT = lab\sql_svc = Windows8 AGTPASSWORD! SQLBROWSERACCOUNT = SQLBROWSERPASSWORD = Windows8 lab\sql_svc! SQLCLUSTERGROUP = "lab\sql_grp" AGTCLUSTERGROUP = "lab\sql_grp" FTSCLUSTERGROUP = "lab\sql_grp" ERRORREPORTING = 1 SQMREPORTING = 1 SQLCOLLATION = SQL_Latin1_General_CP1_CI_AS
Errors on the nodes:
SQLSetup0008_SQLNODE1_Core (Local)
Running: InstallSqlAction to the: 4/14/2012 22:56:39
Installation: sql on target: SQLNODE1
Waiting for remote setup (s) to prepare
Remote Setup (s) is ready
Problem of determining the State of the virtual server for the package: '1' because of the exception of data store:
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: CachedPropertyCollection::findProperty
The source line number: 63
----------------------------------------------------------
Could not find the property 'VsDataPath' {'PackageIdStateScope', ' ', '1'} in the cache.
Source the name of the file: datastore\packageidstatescopecollector.cpp
Compiler timestamp: Wed Aug 24 13:40:04 2005
Function name: PackageIdStateScopeCollector::collectProperty
The source line number: 115
----------------------------------------------------------
dataPathValue is empty
Cluster functionality detected: SQL_Engine
Loaded DLL:C:\Program SQL Server\90\Setup Bootstrap\sqlsval.dll Version: 2005.90.1399.0
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: CachedPropertyCollection::findProperty
The source line number: 130
----------------------------------------------------------
Unable to find property 'IPResources' {"VirtualServerInfo", "", "SQLTEST"} in the cache
Source the name of the file: datastore\cachedpropertycollection.cpp
Compiler timestamp: Fri 29 Jul 01:13:49 2005
Function name: VirtualServerInfo.IPResources
The source line number: 113
----------------------------------------------------------
Could not collect the property 'IPResources' {"VirtualServerInfo", "", "SQLTEST"}
Transact package threw an exception.
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\highlyavailablepackage.cpp
Compiler timestamp: Mon Aug 29 01:18:42 2005
Function name: sqls::HighlyAvailablePackage:manageVsResources
The source line number: 490
---- Context -----------------------------------------------
SQLs::HighlyAvailablePackage:preInstall
SQLs::HighlyAvailablePackage:manageVsResources
m_dataDirPath is empty
Cluster API threw an exception during operations of virtualization.
Package first notify: 13
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\highlyavailablepackage.cpp
Compiler timestamp: Mon Aug 29 01:18:42 2005
Function name: sqls::HighlyAvailablePackage:manageVsResources
The source line number: 490
---- Context -----------------------------------------------
SQLs::HighlyAvailablePackage:preInstall
SQLs::HighlyAvailablePackage:manageVsResources
m_dataDirPath is empty
Cluster API threw an exception during operations of virtualization.
SQLSetup0008_SQLNODE2_Core (Local)
Local configuration can complement
Running: InstallSqlAction at: 4/2012/14 23:23:57
Installation: sql on target: SQLNODE2
Informs the package is ready to start: 0
Waiting for notification start installation
Local configuration can begin installation
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: remotepackageengine\remotepackageinstallersynch.cpp
Compiler timestamp: Wed Aug 24 13:40:17 2005
Function name: sqls::RemotePackageInstallerSynch:preInstall
The source line number: 128
---- Context -----------------------------------------------
SQLs::InstallPackageAction: perform
SQLs::RemotePackageInstallerSynch:preInstall
Abandonment of the package: "sql", due to an error from the configuration of the host: 13
Notify all ready to commit: 13
Notify all ready to put end to: 13
Waiting for notification complete installation
Local configuration can complement
Packaging return code: 13
Complete: InstallSqlAction at: 4/2012/14 23:23:59, returned false
Error: The 'InstallSqlAction' Action failed during execution. Error during execution information:
Target collection includes the local machine.
-----------------------------------------------
Error: The 'UninstallForRS2000Action' Action failed during execution. Error during execution information:
Action: "UninstallForRS2000Action" will be marked as failed due to the following condition:
The condition 'rs has been correctly upgraded level.' returned false.
Package installation: 'patchRS2000' failed due to a precondition.
Running: ReportChainingResults at: 4/2012/14 23:24:1
Error: Action "ReportChainingResults" threw an exception during execution.
One or more packages could not be installed. See logs for details of the error. : 13
Error code: 0x8007000d (13)
Windows error text: these data are incorrect.
Source the name of the file: sqlchaining\sqlchainingactions.cpp
Compiler timestamp: 1 Thu Sep 22:23:05 2005
Name of the function: sqls::ReportChainingResults: perform
The source line number: 3097
Please notify.
Assani
Hello
The question you posted would be better suited in the TechNet Forums. I would recommend posting your query in the TechNet Forums. You can follow the link to your question:
http://TechNet.Microsoft.com/en-us/WindowsServer/bb512923
Hope this information helps.
-
Support the vCenter running on one database group availability of AlwaysOn SQL 2012?
I've encountered this question a lot, especially now that people are making more and more SQL 2012 AlwaysOn groups availability. VMware supports the database of vCenter running on a SQL 2012 AlwaysOn Dag? I know that vCenter 5.5 now supports SQL 2012 AlwaysOn Failover Clustering (with a shared mode RDM LUN), but I can't find any support statements about the SQL 2012 AlwaysOn availability groups, that make use of the Microsoft replication technology rather than share LUNs. Does anyone know if VMware has an official statement about this configuration for vCenter? (Also for extra credit, how about you Update Manager, SRM and the database of the VMware View events?)
Thank you
Bill
N ° they do not.
KB.VMware.com/selfservice/microsites/Search.do?Language=en_US&cmd=displayKC&externalId=1024051
What's worse, is that not looking at it that your support contract says, you only get "best effort support" for your environment.
-
I have PS CS6 (2012) and the wand to move it to a new Mac. I did a search on the web, but the information was not conclusive. I have to disable my current Mac before installing the new Mac? I still have the CD to install it. Thanks in advance for any help.
You can install and activate up to 2 Macs for your own use. That would leave you with a spare part if something were to happen with your old Mac.
However if you are going to get rid of, see help > deactivate, then also check the option to remove the serial number power the computer off.
Then go to your folder CS6 use the Uninstall.app to properly remove Photoshop. Do not drag the folder to the trash.
You can install fresh on your new Mac from your drive, turn and look for the updates.
As a note: do not move or copy your old installation of Photoshop to a new Mac.
-
Since the changed my user name and password, icloud and apps still want to use my old user name and cannot use them to download updates or anything like that. Help, please.
mini iPad 9.2.1 update
Log out of your account version (for example on this type in settings > iTunes & App Store;) Settings > iCloud > Sign Out) and back with the version update of your account: what to do when you have changed your Apple ID email address or password - Apple support
-
Hi there, on my pc (windows xp professional service pack 3 - American version) and I can't find the entrance to the Icelandic keyboard for my pc, I tried the usual stuff on the web, and I still can't use it.
Here is the download what you are looking for. Please rate me upward if you find my post helpful. Thank you!
-
Computer still needs to use the Startup Repair tool
Original title: my computer still needs to use the Startup Repair tool and I did a full scan of my computer and nothing came, so I don't know why I always have to use the Startup Repair tool
I have windows vista
Hello
· The Startup Repair succeeded?
· You receive an error message or error message?
· Did you do changes on the computer before the show?
Follow the suggestions below for a possible solution:
Method 1: Follow the steps in the following article, and check, if that helps.
Windows Vista or Windows 7 unbootable, and the Startup Repair tool does not resolve the problem
http://support.Microsoft.com/kb/934540
Method 2: I suggest you do the startup repair using the Windows Vista disc and check if that helps. Consult the following link for the Startup Repair.
What are the system recovery options in Windows Vista?
Let us know if that helps.
-
If I buy a used PC that does not have an operating system or OS disc, still has the label of license for windows can download Microsoft windows?
N ° you must contact the manufacturer of the computer and asking for a disc of recovery/reinstallation of Windows. Carey Frisch
-
Error codes: Code 80070005, I cannot update Windows... I used the Unility FixCleaner but I still get the same error message. How can I fix?
See if the information above solves the problem.
If this is not the case, try the Windows Update Forum, the link below:
You will get the best help for any problem of Update/Service Pack in the Windows Update Forum; the link below:
http://social.answers.Microsoft.com/forums/en-us/vistawu/threads
When you repost here, kindly include the Error Codes, and exactly what is happening when you try to update.
In this way, you will receive the best help.
See you soon.
Mick Murphy - Microsoft partner
-
I bought two licenses adobe and I can't use them because they are expired, expiring 2017/03. I had this problem and solution still has the air of 15 days!
[Moved from the endorsement, general, all Adobe forums Lounge for a specific product - Mod support forum]
Hi Eugenio,.
It seems to be a problem of implementation.
Try wearing the same query in the General Photoshop Discussion where experts can help you.
Kind regards
Sheena
-
I paid for to upgrade my membership to the creative cloud, but I still can't use it. It is telking me wiat 15 minutes, but he spent over 2 days
Go to Adobe Creative Cloud
Hello
Please disconnect applications Adobe CC and exit Adobe CC.
Reboot the machine and then connect to the application Adobe CC and launch applications.
Hope that helps!
Kind regards
Sheena
-
I use lightroom 6 and cannot open my catalog, I get a message ""
I have a mac OS X version 10.10.4 Yosemite I tried to use an older version of lightroom and am still getting the error message."Jackie, try to open the new catalog, and then 'import of catalogue' the problem we... Let us know how it goes, or how far you get with it.
-
Am about to buy DW. 2 quick questions before proceeding. (1) can I associate a DW created an EXTERNAL SQL Express database for the read/write site? Can be made safe? (2) am plans to use Contribute to allow non-technical end users EASILY change the sections of the web site. Can this work? Thank you.
I would like some ideas.
A CMS is the standard solution in the industry today. The most common environment is LAMP (LINUX, Apache, MySQL, PHP).
Some of us to write custom CMS systems for a living. I concentrate on CMS for retirement centers. There are all kinds of solutions CMS available ranging from generalist, off-the-shelf CMS like WordPress, completely custom, with a lot of opportunities in the meantime.
Maybe you are looking for
-
My username and password are filled correctly, but fail to enter the site. Why?
Gites explainatory!
-
Value of the variable local not even as indicator
I use enforcement to highlight to debug a problem. I noticed that when the front panel indicates the Boolean value true, the execution has highlighted this is show as false. Why would such a thing happen? My request is based on the continuous acquisi
-
Replace the CPU in Presario CQ50-105NR fan
I need the disassembly instructions to do this. Can someone provide a link to the instructions? Thanks for your help.
-
My computer is running slowly and some windows flash constantly...
My computer is running slowly, specifically the internet, and there are some windows (start print, parts of the menu window and touchpad dell) blinking continuously.
-
keyboard will not wake up when the PC was sleeping
When the PC is idle and I move the mouse to wake up the key Board will not answer (I can't type anything, when I press keys nothing happens) I have to restart the pc to make it work. did a system restore, but the problem is interrmittent.