Latest Posts



Translate

Total Pageviews

Wednesday, 9 May 2012

Enable FT in Nested Environment

When I was studying for my VCP5 I created a little test envirment with ESXi and created two Virtual ESXi hosts a virtual vCenter server and an openfiler VM for shared storage. I am assuming that you have already created the Virtual network and enabled a vmkernel port to allow FT Logging between the two hosts
Now the issue I had was that FT was not supported with Virtual ESXi due to hardware limitations, to get round this I had to modify the configuration of my VM to allow it to run FT.

NOW THE IMPORTANT BIT, THIS IS NOT A SUPPORTED CHANGE, AND SHOULD ONLY!!!!!!! BE USED FOR TEST AND DEV AND NOT!!!!!!!! FOR PRODUCTION.
So to prepare the VM

In your vSphere Client select the VM, right click the VM and select EDIT SETTINGS
Click the Options Tab and the select Advanced > General
Now select the Configuration Parameters within the Advanced > General pane.
On the Configuration Parameters page, find the option replay.supported and change the value to true (if this does not exist add  it by clicking Add Row at the bottom of the configuration Parameters screen)
Then at the bottom of the Configuration Parameters page, click Add Row
In the name column type replay.allowBTOnly in the value column, type true
Then at the bottom of the Configuration Parameters page, click Add Row
In the name column type replay.allowFT in the value column, type true
Click OK twice from the Configuration Parameters screen.
From the vSphere Client, right click your VM and then select Fault Tolerance > Turn On Fault Tolerance and follow the instructions.