ArcGIS Server10.1,断电重启后,服务无法启动(带日志)

急问!
ArcGIS Server10.1,服务器断电自动重启后,服务无法启动(带日志),手动重启后一会又变为未启动状态;
无法打开站点,window对应的后台服务会自动停止。
尝试过删除注册表信息重新安装,还是一样报错,前后没有安装其他什么软件;尝试过重启服务器;ArcGIS server账户是对的(也尝试sha删除账户重新配置账户),账户对C:\Program Files\ArcGIS\Server目录有访问权限。
 
 
service.log如下:
星期三 六月 26 16:08:39 CST 2019:Start NodeAgent.start().
星期三 六月 26 16:08:39 CST 2019:Loading all observers.
星期三 六月 26 16:08:39 CST 2019:Invoking beforeStart() for all observers.
星期三 六月 26 16:08:39 CST 2019:Starting RMI connector for NodeAgent.
WARNING: Could not connect to Log service. Writing log message to console.
    <Msg time="2019-06-26T16:08:39,272" type="DEBUG" code="9999" source="Admin" process="2956" thread="1" methodName="" machine="" user="" elapsed="">Loading all observers.</Msg>
星期三 六月 26 16:08:40 CST 2019:Registering NodeAgent as JMX bean.
星期三 六月 26 16:08:40 CST 2019:Registering and starting log service.
星期三 六月 26 16:08:41 CST 2019:Starting RMID.
 
service_error.log如下:
java.io.IOException: Cannot run program "cmd.exe" (in directory "D:\Program Files\ArcGIS\Server\framework\runtime\jre\bin"): CreateProcess error=5, ???·?
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
    at com.esri.arcgis.discovery.util.ProcessUtil.execProcess(ProcessUtil.java:231)
    at com.esri.arcgis.discovery.util.ProcessUtil.execProcess(ProcessUtil.java:198)
    at com.esri.arcgis.discovery.util.RMIUtil.startRMID(RMIUtil.java:177)
    at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.startRMID(NodeAgent.java:620)
    at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:265)
    at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:52)
Caused by: java.io.IOException: CreateProcess error=5, ???·?
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
    at java.lang.ProcessImpl.start(ProcessImpl.java:30)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
    ... 6 more
com.esri.arcgis.discovery.nodeagent.NodeAgentException: java.io.IOException: Cannot run program "cmd.exe" (in directory "D:\Program Files\ArcGIS\Server\framework\runtime\jre\bin"): CreateProcess error=5, ???·?
    at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:268)
    at com.esri.arcgis.discovery.nodeagent.impl.Main.start(Main.java:52)
Caused by: java.io.IOException: Cannot run program "cmd.exe" (in directory "D:\Program Files\ArcGIS\Server\framework\runtime\jre\bin"): CreateProcess error=5, ???·?
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:460)
    at com.esri.arcgis.discovery.util.ProcessUtil.execProcess(ProcessUtil.java:231)
    at com.esri.arcgis.discovery.util.ProcessUtil.execProcess(ProcessUtil.java:198)
    at com.esri.arcgis.discovery.util.RMIUtil.startRMID(RMIUtil.java:177)
    at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.startRMID(NodeAgent.java:620)
    at com.esri.arcgis.discovery.nodeagent.impl.NodeAgent.start(NodeAgent.java:265)
    ... 1 more
Caused by: java.io.IOException: CreateProcess error=5, ???·?
    at java.lang.ProcessImpl.create(Native Method)
    at java.lang.ProcessImpl.<init>(ProcessImpl.java:81)
    at java.lang.ProcessImpl.start(ProcessImpl.java:30)
    at java.lang.ProcessBuilder.start(ProcessBuilder.java:453)
    ... 6 more
 
 
已邀请:

许丹石

赞同来自:

给这个文件夹下的所有文件和文件夹加上server账户完全控制的权限。D:\Program Files\ArcGIS\Server

要回复问题请先登录注册