• Status: Solved
  • Priority: Medium
  • Security: Public
  • Views: 358
  • Last Modified:

Vcenter High Availability.

I wonder if there is a way to make Vcenter available all the time when Vcenter is a VM not physical machine.

let's say our vsphere client connect to Vcenter(VM) and for some reason the Vcenter has problems,
I now we can connect to ESXi through the client, but we may need to connect VCenter.

any help will be very much appreciated.

Thanks
0
jskfan
Asked:
jskfan
  • 5
  • 4
  • 4
7 Solutions
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
vCenter Server is ONLY a Management Server, in the event of failure, it does not affect the VMs or Host, whilst down!

If you have VMware HA and DRS, it's Highly Available.

see here

Supported vCenter Server high availability options (1024051)

Clearly because most use VMware HA and VMware DRS to create a highly available vCenter Server, or also use Failover Clustering as well, with SQL, VMware retired VMware vCenter Server Heartbeat as no one purchase it! (EOL - June 2014)

VMware vCenter Server Heartbeat is now End of Life.
http://www.vmware.com/uk/products/vcenter-server-heartbeat
0
 
gheistCommented:
When vcenter is powered off you must connect to ESXi and power it on.
So use DRS rules to keep it on ESXi that is not "locked down"
0
 
jskfanAuthor Commented:
Is Vcenter windows cluster aware ?
As Andrew mention, Vcenter failure does not have any impact in production, but if we have just one Vcenter and it fails then there will be no other tool to manage Vsphere environment. It will get worse if the VMware environment has many ESXi servers, then will have to connect separately to each ESXi to manage it. I do not even know if vsphere client lets you open multiple sessions to separate ESXi servers ?
0
 [eBook] Windows Nano Server

Download this FREE eBook and learn all you need to get started with Windows Nano Server, including deployment options, remote management
and troubleshooting tips and tricks

 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
Failover Clustering is for the Backend Database - SQL.

You have to connect to each ESXi server directly, it does not do multiple sessions or connections.

What management do you need to do?

If you have VMware HA, and VMware DRS, everything is being done for you....?

What functions do you need to perform, if vCenter Fails, you should be thinking about

Number 1 - restore.....

And think about SERVICE, e.g, VMs running services will still be running!
0
 
gheistCommented:
Complete absence of vcenter does not break any SERVICE
It will take hour to day to make up a new vcenter (but you can always open ticket with vmware to help you bringing back old instance)
0
 
jskfanAuthor Commented:
I know Vcenter failure  will not break any other service. Just for the sake of easiness in Manageability.
With Vcenter it is easy to do your work on all VMs in any ESXi server.
I believe with Veeam tool you can have a good view of your VMware infrastructure, then if you need for instance to do snapshots, clones, manual vmotion,and a bunch of tasks, then you will know which ESX server is the VM in , and then just remote to that specific ESX and do the task you need.
0
 
jskfanAuthor Commented:
Another thing that I want to know about Vcenter, in the past I have reinstalled Vcenter without backing up SQL database. It was an SQL Express Database that was installed in the same box as Vcenter. Fortunately the re-install did not wipe out the existing Database and I wonder why it did not wipe it out..........
Well, if SQL database is installed in another Box, then let 's say I rebuild a server from OS installation all the way up to Vcenter installation, I believe the database will still  be safe. correct ?
0
 
gheistCommented:
What are you talking about? Veeam tool? Never heard of such product.

If you run vcenter across 3 unstable operating systems actually complete unavailability will occur 3x more often.
I would suggest that you take care investigating root cause of your windows instability. Normally it runs well and updates monthly for all its lifetime...
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
A vCenter Server installation if it detects an existing SQL database, will upgrade or use it.

Correct, very rarely does the database get corrupted which requires it to be deleted!

(but a full SQL database can stop vCenter working!)
0
 
jskfanAuthor Commented:
The last thing Guys...
How can you tell which ESX server a specific VM resides on, if you do not have Vcenter available. ?
is there a tool ? a command line ?
can we open multiple sessions with Web client to separate ESX server ?
0
 
gheistCommented:
You can use DRS rules to bind vcenter to particular host or two.
Vsphere web client is component of vcenter, it can not connect to ESXi host even once.
0
 
Andrew Hancock (VMware vExpert / EE MVE^2)VMware and Virtualization ConsultantCommented:
How can you tell which ESX server a specific VM resides on, if you do not have Vcenter available. ?

You cannot, why do you want to know, where a VM is located.

I have no idea, where all the thousands of VMs we have are located!

It does not matter, provided they are up and providing services.

Our VMs move all around our clusters of Host Servers and also storage!
0
 
jskfanAuthor Commented:
Thank you Guys!
0

Featured Post

[Webinar] Cloud and Mobile-First Strategy

Maybe you’ve fully adopted the cloud since the beginning. Or maybe you started with on-prem resources but are pursuing a “cloud and mobile first” strategy. Getting to that end state has its challenges. Discover how to build out a 100% cloud and mobile IT strategy in this webinar.

  • 5
  • 4
  • 4
Tackle projects and never again get stuck behind a technical roadblock.
Join Now