Knowledge Base

The VMware Knowledge Base provides support solutions, error messages and troubleshooting guides
 
Search the VMware Knowledge Base (KB)   View by Article ID
 

Update Option Values tasks visible in VMware vCenter Server after enabling Content Based Read Cache (2035729)

Symptoms

  • After enabling Content Based Read Cache (CBRC) in VMware Horizon View 5.1 and 5.2, you see tasks in vCenter Server with the name Update option values with a status of A general system error occurred.
  • In the /var/log/vpxa.log file, you see entries similar to:

    --> Result:

    --> (vmodl.fault.SystemError) {

    --> dynamicType = <unset>,

    --> faultCause = (vmodl.MethodFault) null,

    --> reason = "",

    --> msg = "A general system error occurred: ",

    --> }

    --> Args:

    -->

    --> Arg changedValue:

    --> (vim.option.OptionValue) [

    --> (vim.option.OptionValue) {

    --> dynamicType = <unset>,

    --> key = "CBRC.Enable",

    --> value = true,

    --> },

    --> (vim.option.OptionValue) {

    --> dynamicType = <unset>,

    --> key = "CBRC.DCacheMemReserved",

    --> value = 0,

  • You may see this message appear in vCenter tasks and events every few minutes: 

    Operation failed, diagnostics report: Sysinfo error on operation returned status : Bad parameter. Please see the VMkernel log for detailed error information.

Cause

This issue occurs due to a lack of permissions on the vCenter Server account. You see these tasks because CBRC is not enabled on the ESXi hosts. 

Resolution

To resolve this issue, manually set the option value to true on the ESXi hosts:

  1. Ensure all the involved ESXi hosts have access to all datastores on which the virtual machines reside.
  2. On the vCenter Server, select the host and click the Configuration tab. 
  3. In the Software menu, click Advanced Settings.
  4. Go to CBRC and select CBRC.Enable.
This option does not get enabled when the vCenter Server user does not have sufficient privileges. Verify that the vCenter Server user in View Administrator has the appropriate privileges in vCenter Server (under the Host > Permissions tab). For more information, see the View Manager Privileges Required for the vCenter Server User and View Composer Privileges Required for the vCenter Server User sections of the VMware Horizon View Installation guide.
 
To avoid seeing these vCenter Sever tasks, disable CBRC in View:  
  1. Log in to the View Administrator console.
  2. Go to View Configuration > Servers.
  3. Select the vCenter Server and click Edit.
  4. In the Host Caching tab, deselect the Enable host caching for View option.

    Note: In Horizon View 5.2, click the Storage tab and deselect the Enable View Storage Accelerator option. For more information, see Configure View Storage Accelerator for vCenter Server.

  5. Click OK.


Additional Information

When you enable host caching for a vCenter Server through the View Administrator console, ESXi hosts are not configured immediately. Create a pool and enable the pool setting Use Host Caching in the Advanced Storage Settings tab.
 
During the pool creation (if it is an automated pool), you can see a vCenter Server task called Update option values. This means ESXi is configured for host caching.

To be alerted when this article is updated, click Subscribe to Document in the Actions box.

Update History

11/20/2012 - Added info on how to disable CBRC in View 02/01/2011 - Added information about ensuring that datastores are accessible to ESXi hosts to the Resolution sections. 05/08/2013 - changed the "host->configuration" to "host->parameters tab" in resolution section. 06/07/2013 - Updated the resolution section correcting the typo, clarifying the user requiring privileges and adding link to location of the documentation. 07/19/2013 - Added logs from vpxa file. 09/24/2013 - Added View 5.2 and procedure for View 5.2

Request a Product Feature

To request a new product feature or to provide feedback on a VMware product, please visit the Request a Product Feature page.

Feedback

  • 4 Ratings

Did this article help you?
This article resolved my issue.
This article did not resolve my issue.
This article helped but additional information was required to resolve my issue.
What can we do to improve this information? (4000 or fewer characters)
  • 4 Ratings
Actions
KB: