Problem Many messages seen (in Event Manager) relating to cas0perf Event1, Micro Focus Server [cas0perf] OpenFileMapping on Global\MF-PERF- RC 000000002 (Where is the name of a region that had previously registered for performance monitoring). Details These messages will be generated when cas0perf is called to attempt to get performance data for a region but the region is not currently running. This situation can occur if a region isn't shutdown cleanly, in which case the region won't have been able to un-register itself from performance monitoring in the OS. An entry for this region will therefore remain in the registry and this entry will cause cas0perf to be called to attempt to get data for the region. This will fail with the above error since the region is not running. Solution Regions that are registered for performance monitoring must be shut down cleanly. When this isn't possible the relevant registry key should be examined and this region's name removed from the list. The registry entry is under: " HKEY_LOCAL_MACHINE\SYSTEM\CurrentControlSet\Services\Micro Focus Server\Performance " Under " Active Servers ", there will be a list of all the regions that are currently registered for performance monitoring (semi-colon separated). If a region name is in this list that region should be running. Any regions not currently running should have their entries removed from this list. An automated process could also be put in place to act on the relevant Cas0perf error message (e.g. in SCOM) to remove the server from the list in the registry (either manually or via a triggered script). Also note that the problem would resolve itself when the region is next started and as long as the region is then shutdown cleanly, the problem won't re-occur.
↧