06-22-2011 04:27 PM
06-23-2011 12:48 AM
06-23-2011 02:48 PM
Please see attahed the dtracelog.log and the log.tx files!
06-23-2011 06:27 PM
On Win2k8 system the key you would be looking for HKLM\Software\Wow6432Node\KVS\EnterpriseVault\Install\EVMonitoringWebApp
06-23-2011 06:33 PM
I would agree Jimothy, but in this circumstance its the application that is specifically looking for HKLM\Enterprise Vault\ .... it isn't even going to the \Software\ subkey, let alone wow6432
What really needs to be done is to run the MonitoringConfigUtility and Dtrace that to create the database and find out why its erroring, and the same for the Web config as well
06-24-2011 03:44 AM
It seems issue with the Monitoring Database ,Perform the following steps
1. Backup all SQL databases.
2. Backup & rename the \Program Files\Enterprise Vault\monitoringwebapp folder.
3. Modify the following registry key:
HKEY_LOCAL_MACHINE\SOFTWARE\KVS\EnterpriseVault\Install\EVOMMonitoringWebApp from "Installed" to "Not Installed".
4. Stop Enterprise Vault Admin Service to stop all EV services (make sure the EV console is not open).
5. Stop IIS.
6. Open SQL 2005 Server Management Studio. Expand Databases, then expand EnterpriseVaultDirectory database. Locate the MonitoringSettings table, right-click and select to open the table. Clear the entry in this table that references the current EVOM database.
7. Locate the EnterpriseVaultMonitoring database, right-click and select Properties. Identify the location of the database and transaction log files.
8. Verify SQL database Backups, then detach and delete the EnterpriseVaultMonitoring database, rename the database files located in step 7.
9. Run the Enterprise Vault setup program, selecting Operations Manager.
10. From Start, All Programs, Enterprise Vault, run Operations Manager Web App Configuration. Verify that the database was created successfully.
11. Run iisreset and restart the EV services.
12. Navigate to http://evservername/monitoringwebapp/default.aspx.
06-24-2011 08:11 AM
What the?! No! don't reinstall the binary portion, just delete the monitoring database and run MonitoringConfigUtility
06-27-2011 03:19 PM
Thanks for all your responses guys - the problem I am having is that Operations Manager config utility is not filling in the entries in the MonitoringSettings table. This table is always empty even I have run the mnual command to create / reuse the monitoring database.
I have spoken with Symantec support and was advised to follow the steps which "RahulG" mentioned above - didnt work unfortunately.
Then Sym Support asked me to remove the IIS virtual directories for monitoring and rerun the above process - again the MonitoringSettings table is empty.
The database is being created with no issues.
What could be the reason?
06-27-2011 03:39 PM
06-28-2011 02:47 AM
The database was not created when I ran EVOM WebApp configuration (thought it finished with no errors). I had to run the "MonitoringConfigUtility /create" command to create it. It created with no issues. The database and logs entry can be seen on the SQL database and on the local disks.
When I browse the monitoringwebapp virtualfit, still the same error i.e. monitoring not configured for this site.
Also, as mentioned above - the monitoring.settings table is not filling up the details for the site and site entry etc. and that’s the reason virtualfit is unable to communicate through.
06-29-2011 07:42 AM
Guys - any one more suggestions?
06-30-2011 03:22 AM
I have run dtrace against the following 4 (EVSQL_ABC is the EV SQL server and XYZ_ABC.Domain_name is the Enterprise Vault server);
- MonitorAgent
- MonitoringConfigUtility
- Monitoring MiddleTier
- MonitoringWebAppConfig
The results are attached.
07-07-2011 06:55 AM
Symantec asked me to test whether the EV server is resolving the name and alias. I did that using ping -a, nslookup and rpcping -s <servername>, and rpcping -t ncacn_tcp_ip -s <servername> commands.
Everything seems resolving with no errors but still finding the following in dtrace;
4866 12:52:58.699 [1096] (AdminService) <4512> EV:M CMonitor::Monitor - returning 0x00000000 to caller|
4867 12:52:59.699 [1096] (AdminService) <4580> EV:H VaultCoCreateInstanceEx: An error occurred - RequestedServerName = [NSIEVA01], UsedServerName = [XYZ_ABC], hrCCI = [0x80070005], hrResultsQI = [0x80004005], NumTried = [6], bLocalMachine = [True]
4868 12:52:59.699 [1096] (AdminService) <4580> EV:M CBaseDirectoryServiceWrapper::CreateDirectoryService() failed.|Hr: 0x80070005|Retries: 6|TryLocal: true|Directory Name: NSIEVA01|
Where NSIEVA is the site name and server name is [XYZ_ABC].