Article Number | 000038687 |
Applies To | RSA Product Set: RSA NetWitness Platform RSA Product/Service Type: Security Analytics Server RSA Version/Condition: 11.X Platform: CentOS O/S Version: 7 |
Issue | rsa-sms service does not start even if systemctl start rsa-sms.service command used in Node-0(NwServer) and sms.log shows below error.
/opt/rsa/sms/logs/sms.log Caused by: org.springframework.beans.BeanInstantiationException: Could not instantiate bean class [com.rsa.smc.esm.core.services.stats.discovery.DiscoveryCache]: Constructor threw exception; nested exception is java.lang.IllegalArgumentException: Last unit does not have enough valid bits
|
Cause | This issue is due to corrupted discovery_cache.map file. |
Resolution | Follow the below steps to start rsa-sms service.
- Login to Node-0 (NwServer) putty with root credentials.
- Rename the old discover discovery_cache.map file as different name.
sample commands: cd /opt/rsa/sms/ mv discovery_cache.map old_discovery_cache.map_old - Start rsa-sms service using systemctl start rsa-sms.service command.
- Verify rsa-sms service status using systemctl status rsa-sms.service command.
- Also, this creates new /opt/rsa/sms/discovery_cache.map automatically.
|