To guide you through expanding the size of the VMware Directory (VMDIR) service database to allow for adding of further licenses and other VMDIR related objects.
Symptoms:
The "Create new licenses" operation failed for the entity with "Storage error."
The "New user" operation failed for the entity with "A vCenter Single Sign-On service error occurred."
[<YYYY-MM-DD>T<TIME>] [ERROR] http-bio-9090-exec-3917 <thread_ID> c.v.l.client.cis.management.adapter.LicenseMutationProvider Unable to execute license mutation operation: com.vmware.vim.binding.cis.license.fault.ManagementFault: Failed to add licenses
<DATE/TIME> pool-2-thread-1 operationID=<operation_ID> ERROR server.core.management.vmomi.SystemManagementServiceMoImpl Failed to add licenses com.vmware.cis.license.embedded.server.core.management.exception.StorageException: Failed to add licenses
Caused by: com.vmware.cis.license.embedded.server.core.management.dao.licstorage.CisLicenseStorageDaoException: com.vmware.cis.license.embedded.server.common.repository.RepositoryException: com.vmware.identity.interop.ldap.UnwillingToPerformLdapException: Server is unwilling to perform
LDAP error [code: 53]
To resolve this issue, follow the steps outlined in KB Troubleshooting and addressing accumulation of tombstones in a Platform Services Controller to reclaim space within the VMDIR database.
Workaround:
To work around this issue, you can increase the size of the VMDIR database by following the steps below:
/opt/likewise/bin/lwregshell add_value "[HKEY_THIS_MACHINE\Services\vmdir\Parameters]" "MaximumDbSizeMb" REG_DWORD 2048;
/opt/likewise/bin/lwregshell list_values "[HKEY_THIS_MACHINE\Services\vmdir\Parameters]" | grep MaximumDbSizeMb;
+ "MaximumDbSizeMb" REG_DWORD 0x00000800 (2048)
service-control --stop vmdird;service-control --start vmdird;