Had same error on Windows, too. Turned out to be an updated Macafee firewall thing. Switched off firewall, all good.
Tue Jul 21 18:10:26 PDT 2015:Registering and starting log service.
Tue Jul 21 18:11:26 PDT 2015:ERROR: Failed to start the log service.
Tue Jul 21 18:11:26 PDT 2015:java.lang.RuntimeException: java.lang.Exception: Another administrative operation is curren
tly accessing the store. Please try again later.
at com.esri.arcgis.discovery.logging.impl.LogService.d(LogService.java:328)
at com.esri.arcgis.discovery.logging.impl.LogService.<init>(LogService.java:94)
at com.esri.arcgis.discovery.logging.impl.LogServiceLoader.createLogService(LogServiceLoader.java:17)
at com.esri.arcgis.discovery.admin.plugins.LogServicePlugin.a(LogServicePlugin.java:56)
at com.esri.arcgis.discovery.admin.plugins.LogServicePlugin.beforeStart(LogServicePlugin.java:40)
at com.esri.arcgis.discovery.nodeagent.impl.ObserverManager.beforeStart(ObserverManager.java:141)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.d(NodeAgent.java:290)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:158)
at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:51)
at com.esri.arcgis.discovery.nodeagent.impl.Main.main(Main.java:296)
Caused by: java.lang.Exception: Another administrative operation is currently accessing the store. Please try again late
r.
at com.esri.arcgis.discovery.util.LockUtil.lockAndReadFileAsString(LockUtil.java:93)
at com.esri.arcgis.discovery.logging.impl.LogService.d(LogService.java:285)
... 9 more
Tue Jul 21 18:11:26 PDT 2015:Starting RMI connector for NodeAgent.
Tue Jul 21 18:11:27 PDT 2015:ERROR: Unable to start the RMI connector for NodeAgent
Tue Jul 21 18:11:27 PDT 2015:java.lang.RuntimeException: Failed to start JMX Server
at com.esri.arcgis.discovery.util.JMXServerController.start(JMXServerController.java:45)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.startJMXServer(NodeAgent.java:509)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:164)
at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:51)
at com.esri.arcgis.discovery.nodeagent.impl.Main.main(Main.java:296)
Caused by: java.lang.NullPointerException
at com.esri.arcgis.discovery.util.a.a(a.java:81)
at com.esri.arcgis.discovery.util.a.<init>(a.java:39)
at com.esri.arcgis.discovery.util.JMXServerController.start(JMXServerController.java:41)
... 4 more
Exception in thread "main" com.esri.arcgis.discovery.nodeagent.NodeAgentException: Could not start RMI connector. An ins
tance of NodeAgent may be running or the JMX-RMI port is in use by another process.
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:167)
at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:51)
at com.esri.arcgis.discovery.nodeagent.impl.Main.main(Main.java:296)
Caused by: java.lang.RuntimeException: Failed to start JMX Server
at com.esri.arcgis.discovery.util.JMXServerController.start(JMXServerController.java:45)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.startJMXServer(NodeAgent.java:509)
at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:164)
... 2 more
Caused by: java.lang.NullPointerException
at com.esri.arcgis.discovery.util.a.a(a.java:81)
at com.esri.arcgis.discovery.util.a.<init>(a.java:39)
at com.esri.arcgis.discovery.util.JMXServerController.start(JMXServerController.java:41)
... 4 more