首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >SAS DIP服务未能运行

SAS DIP服务未能运行
EN

Stack Overflow用户
提问于 2017-08-30 15:47:28
回答 1查看 1.1K关注 0票数 0

Service“SASConfig-Lev1分布式进程内调度程序命令行作业运行程序”无法在Win2012 R2服务器上运行。

它被设置为自动,在启动时失败,现在当我尝试启动它时失败。只有依赖项是SAS元数据服务器,并且运行良好。

在\Lev1\Web\Applications\SASWIPSchedulingServices9.4\dip\serviceLog,的日志中,条目内容如下:

代码语言:javascript
复制
STATUS | wrapper  | 2017/08/29 16:51:51 | --> Wrapper Started as Service
STATUS | wrapper  | 2017/08/29 16:51:51 | Launching a JVM...
FATAL  | wrapper  | 2017/08/29 16:51:51 | Unable to execute Java command.  The system cannot find the file specified. (0x2)
FATAL  | wrapper  | 2017/08/29 16:51:51 |     "\bin\java.exe" -Djava.system.class.loader=com.sas.app.AppClassLoader -Dsas.app.repository.path="D:\SAS\SASVersionedJarRepository\eclipse" -Dsas.app.launch.picklist="D:\SASConfig\Lev1\Web\Applications\SASWIPSchedulingServices9.4\dip/picklist" -Xmx128m -Dsas.cache.locators=rad1sas1.hps-rad.local[41415] -Dspring.profiles.active=client-locators -Dsas.gemfire.log-level=severe -Dsas.gemfire.log.file= -Djava.library.path="D:\SASConfig\Lev1\Web\Applications\SASWIPSchedulingServices9.4\dip" -classpath "D:\SAS\SASVersionedJarRepository\eclipse\plugins\JavaServiceWrapper_3.2.3\wrapper.jar;D:\SAS\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar" -Dwrapper.key="eknAd40L52PNah3_" -Dwrapper.port=32006 -Dwrapper.jvm.port.min=31000 -Dwrapper.jvm.port.max=31999 -Dwrapper.pid=14260 -Dwrapper.version="3.2.3" -Dwrapper.native_library="wrapper" -Dwrapper.service="TRUE" -Dwrapper.cpu.timeout="10" -Dwrapper.jvmid=1 com.sas.scheduler.api.servers.ip.engine.mq.client.JobRunnerService "D:\SASConfig\Lev1\Web\Applications\SASWIPSchedulingServices9.4\dip/DIPJobRunner.properties"
FATAL  | wrapper  | 2017/08/29 16:51:51 | Critical error: wait for JVM process failed
EN

回答 1

Stack Overflow用户

发布于 2017-08-30 19:47:32

DIP作业似乎使用位于SASHOME D:\SAS\wrapper.conf的配置文件。

正如@DomPazz所指出的,java路径在分配给key时是不完整的。我包括了完整的道路,这解决了问题。奇怪的是,当我第一次修改并重新启动这个框时,它被某个位置的文件备份覆盖了。

wrapper.conf的内容:

代码语言:javascript
复制
        # Java Application
        # In Error state the key below had the value of "\bin\java.exe" 
 wrapper.java.command=D:\SAS\SASPrivateJavaRuntimeEnvironment\9.4\jre\bin\java.exe

        # Java Classpath (include wrapper.jar)  Add class path elements as
        # needed starting from 1
        wrapper.java.classpath.1=D:\SAS\SASVersionedJarRepository\eclipse\plugins\JavaServiceWrapper_3.2.3\wrapper.jar
        wrapper.java.classpath.2=D:\SAS\SASVersionedJarRepository\eclipse\plugins\sas.launcher.jar

        # Java Additional Parameters
        wrapper.java.additional.1=-Djava.system.class.loader=com.sas.app.AppClassLoader
        wrapper.java.additional.2=-Dsas.app.repository.path="D:\SAS\SASVersionedJarRepository\eclipse"

D:\SASConfig\Lev1\Web\Applications\SASWIPSchedulingServices9.4\dip中的另一个wrapper.conf,但它似乎具有服务的属性!

票数 1
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/45964758

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档