Enterprise Vault PowerShell commands Get-EVVaultStore and Get-EVVaultStorePartition returns blank result in Microsoft clustered environment.

book

Article ID: 100049180

calendar_today

Updated On:

Description

Error Message

There is no error message/events seen.

Cause

This issue can occur if the ClusVirtualServer registry value does not match with the value of ComputerNameAlternate column under EnterpriseVaultDirectory database [dbo].[ComputerEntry] table.

Dtrace of PowerShell will show the following:

{Computer.get_IsClusterEnvironment} Application has started in cluster environment.
24    14:53:42.270     [30148]    (powershell)     
   
{Computer.get_ClusterComputerName} Admin\ConfigState\ClusVirtualServer key value = EVSERVER-CLUSTER

Resolution

Navigate to below registry and update the ClusVirtualServer value to ComputerNameAlternate.

Warning: Incorrect use of the Windows registry editor may prevent the operating system from functioning properly. Great care should be taken when making changes to a Windows registry. Registry modifications should only be carried-out by persons experienced in the use of the registry editor application. It is recommended that a complete backup of the registry and workstation be made prior to making any registry changes.

Path:
HKLM\SOFTWARE\WOW6432Node\KVS\Enterprise Vault\Admin\ConfigState

Name: ClusVirtualServer
Value:

Below SQL query can be used to get the correct ComputerNameAlternate:

SQL Query:
use EnterpriseVaultDirectory
Select ComputerNameAlternate from ComputerEntry
 

 

Issue/Introduction

Enterprise Vault PowerShell commands, Get-EVVaultStore and Get-EVVaultStorePartition returns blank result in Microsoft Clustered Environment.