Want to protect your cyber security and still get fast solutions? Ask a secure question today.Go Premium

x
  • Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 1590
  • Last Modified:

VMotion Erros

Hi,
I have added a news blade in HP bl460C (CPU X5650 2.67 GHZ) in our existing clusters of blades (CPU X5355)
The vmotion fails due to CPU mismatch so I decided to enable the EVC on the cluster.
EVC enabling fails witha error "The existing cluster shows one or more host is not compatible for EVC", so I created a new temporary cluster and enabled the EVC on it. When I am trying to add the ESX ( X 5650 or X 5355) its throwing error that "CPU hardware should support EVC, enable VT and XD in BIOS.
I have checked VT is enabled in BIOS but i cant found XD in BIOS.
Any comments are welcomed
Regards
0
ociadmin
Asked:
ociadmin
  • 17
  • 10
  • 2
1 Solution
 
The_KirschiCommented:
did you install the latest vmware updates on the hosts? according to vmware hardware compatibility list the x56xx cpu needs vmware updates.

Which version of esx are you running by the way?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
EVC modes for the X5650 are

EVC Modes:      Intel® Xeon® Core™ 2,Intel® Xeon® 45nm Core™ 2,Intel® Xeon® Core™ i7,Intel® Xeon® 32nm Core™ i7

EVC modes for the X5355 are

EVC Modes:      Intel® Xeon® Core™ 2

So if you use a EVC mode of Intel® Xeon® Core™ 2 for your Cluster you should be okay.

For more information about EVC modes and EVC modes supported in an ESX release

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1003212

0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
What version of VMware ESX or ESXi are you using also?
0
Independent Software Vendors: We Want Your Opinion

We value your feedback.

Take our survey and automatically be enter to win anyone of the following:
Yeti Cooler, Amazon eGift Card, and Movie eGift Card!

 
ociadminAuthor Commented:
Thanks All
Hanccocks@ I dont understand what u want to say in ur first comment, i have read the KB and found the compatibilty chart.
I assumed that both CPU 56xx and 53xx supports Intel® Xeon® Core™ 2 but what does it means

We have ESX 3.5 U5 and VC 2.5 U4

The VT and Execute Memory  is enabled in both ESX, but the cluster is giving error while enabling EVC.
See attched file
Thanks, Haris
EVC-Error.jpg
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Ah, it means if you had the option you would enable EVC Modes: Intel® Xeon® Core™ 2!

But clearly from your screen shot, EVC is disabled.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Is this a HP BL460C G6?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Okay, you may need to power off your VMs, or create a new cluster.

0
 
ociadminAuthor Commented:
The Old ESX is BL 460c G1
The new one is BL 460C G7
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
But first check the following in the BIOS of the new blade

No Execute processor option in the bios.
0
 
ociadminAuthor Commented:

I have already created a temp cluster, enable EVC and than tried to add the host.
There is no VM on the host.. but still im getting error as shown in screenshot file.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Please confirm the following are enabled in the Proliant BIOS

- In Bios select "Advanced Options"

- then "Processor Options"

- Enable "No-Execute Memory Protection" and "Intel(R) Virtualization Technology"
0
 
ociadminAuthor Commented:
Yes , its enabled
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
even this one

Enable "No-Execute Memory Protection"
0
 
The_KirschiCommented:
The G7 is not on the compatibility list for ESX 3.5, only 4.0 and later:

http://www.vmware.com/resources/compatibility/search.php?action=search&deviceCategory=server&productId=1&advancedORbasic=advanced&maxDisplayRows=50&key=bl460c&release[]=-1&datePosted=-1&partnerId[]=-1&formFactorId[]=-1&filterByEVC=0&filterByFT=0&min_sockets=&min_cores=&min_memory=&rorre=0
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
But the same processor is in the G6, and it's on the HCL!

It's possible it just wasn't tested/certified with ESX 3.5, because they have probably assumed that most would run with ESX 4.x or later, with a newer server.

It also appaears to be running ESX 3.5 U5 as well!

Let's wait and see if "No-Execute Memory Protection"  has been enabled!
0
 
ociadminAuthor Commented:
Hello Friends
I have double checked it
"No-Execute Memory Protection" is enabled
See the scrrenshot attached for more details, its showing both ESX G1 and G7 are not compatible
I am really confused,
EVC-error-2.jpg
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
In the past when we've had issues with EVC, when adding new servers.

We've had to create a brand new cluster with no hosts or VMs, or turn off all the VMs in the existing cluster. EVC uses CPU masking which changes the way the cpu is exposed to the vm, you can't change the cpu of a running machine.

Could you post the results of the following if you run the following at the console

cat /proc/cpuinfo
0
 
ociadminAuthor Commented:
Hello,
We have recheck the BIOS setting , enable "No-Execute Memory Protection" in Old ESX04 (G1) and it found Ok.
But the same error continues in G7, pls find attached cpuinfo file
Regards

cpuinfo.txt
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Have all your ESX servers, got No-Execute Memory Protection" enabled?
0
 
ociadminAuthor Commented:
Yes
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Finally, have you checked that all your servers currently have the latest firmware available?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Did you resolve the networking issues on this G7 server?

as it was already mentioned ina previous thread it wasn't on the HCL for ESX 3.5 U5!
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Did you try,

1. Creating a New Cluster
2. Enable EVC (edit cluster settings)
3. Then add Hosts. (drag and drop)
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
are ALL the ESX servers using common datastores and networking?
0
 
ociadminAuthor Commented:
Thanks Hanccocks for ur efforts
Yes FM r latest , we have updated the vmware patches as well.
we tried making new cluster but no luck.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Have you been using EVC on the existing cluster?

the old G1s?

Can you check if the G1s have Intel VT?
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
A colleage here tells me G1 and G6/G7 blades will not work together in EVC because of CPU differences.

HP/VMware should be able to conform this statement.

G1s will work together with no EVC requirement. But the processor differences EVC will not function.

Check here

http://kb.vmware.com/selfservice/microsites/search.do?language=en_US&cmd=displayKC&externalId=1991

Some sources of G1 and G6/G7 issues

http://communities.vmware.com/message/1534456

http://h30499.www3.hp.com/t5/ProLiant-Servers-Netservers/BL460c-G1-G6-in-VMware-Cluster-CPU-Errors/td-p/1109279

G7 is even later. So if there were issues with G6, it's possible the same applies with thr G7.
0
 
ociadminAuthor Commented:
Thanks.I agree that G1 and G7 may have some incompatibility
 Even If I am adding the G7 alone in new cluster the error comes.
0
 
ociadminAuthor Commented:
ok
0

Featured Post

Automating Your MSP Business

The road to profitability.
Delivering superior services is key to ensuring customer satisfaction and the consequent long-term relationships that enable MSPs to lock in predictable, recurring revenue. What's the best way to deliver superior service? One word: automation.

  • 17
  • 10
  • 2
Tackle projects and never again get stuck behind a technical roadblock.
Join Now