The Health Check has found an issue with MOS Objects stored on the ENPS server. There are either too many objects or the age of some objects exceeds set limits.
On occasion, MOS objects are not managed by the remote MOS system and build up over time which can have negative impacts on ENPS servers, such as using excessive disk space or slowing NOM performance.
Keeping these to a managable level will optimise the system performance.
The MOS vendor should be removing objects that are no longer required. If there is a maintenance issue and data has breached preset limits, the following can be done:
Using Windows File Explorer, navigate to the data drive (generally F: or D:) , click on the <primary server name> folder.
Click on the "G_<program folder name>" folder.
Search the content of the folder for
"*.*". If preferred, the MOS-ID could be used to return specific objects, then use "*<MOS-ID>*.*. There may well be other objects within the folder which will not be MOS objects but will be breaching the threshold.
Once the results are returned, click on the "Date Modified" column to sort by date and time.
Delete the objects that are no longer required.
If a bulk delete is executed when using the "*<MOS-ID>*.*" search string, then a MOSReqAll should be done to repopulate the current MOS objects. The will put a load on both the ENPS and MOS systems so should be done at a scheduled quiet time.
As a
reminder, any folder maintenance would have
to be done on both servers. Once complete, each server will need to have a recrawl of its data.
Open a Command window and navigate to the data drive and the "SearchServer" folder. This is usually the D: or F: drives.
Execute "SearchCrawler.exe" or "SearchCrawler.exe /syncstorage:true" (they are one and the same). The full command would be: F:\SearchServer\SearchCrawler.exe
NOTE: If you have any questions, please contact AP ENPS Support before making changes to the HealthCheck configurations.
There are thresholds set within \configurables\hc-custom_config.ps1. With the default being:
[int]$global:HC_Threshold_MOS_Objects_Count = 50000 # Number of MOS objects in each MOS folder (Default: 50000)
[int]$global:HC_Threshold_MOS_Objects_Age = 365 # Number of days to check the oldest MOS objects against in each MOS folder (Default: 365)