我们有一个C遗留应用程序,以JNI开头,需要环境variables。 不是java -Djava.library.path -Dvar = foo,因为这些纯粹是java。 我需要真正的环境variables。
当我们设置我们的域时,我们通常使用SSH方法来启动节点pipe理器。 这工作正常,envvariables设置正确。
最近,系统pipe理员已经决定了为节点pipe理者使用SSL模式的一些原因。 服务器启动但环境variables未设置。
我使用“pargs -e”(这是一台Solaris计算机)检查envvariables是否确实不在nodemanager和受pipe服务器上。
SSL是否启动托pipe服务器而不运行.sh脚本,或者我在某个地方缺less某个参数?
在nodemanager.properties文件中,可以定义:
StartScriptEnabled=true
然后重新启动节点pipe理器。
这也引发了错误,因为grep,uname和expr不在path中。 我们添加了脚本的path。