楼主:
likuyun (吃吃吃..只会吃)
2017-06-29 21:39:58[问题类型]:
程式咨询
[软件熟悉度]:
使用者(已经有用R 做过不少作品)
[问题叙述]:
我在linux Centos7.3的环境下使用linux本机端的R-3.4.0,结果出现segment fault(core dump)
但使用同一台linux的RStudio server IDE执行相同code,可正常执行.
确认linux本机端开启的R与RStudio server开启的都是/srv/lib64/R/bin/R <
你是用crontab?crontab通常环境变量都不够,要设定像是我都要给JAVA路径在PATH中、给JAVA_HOME给Oracle的so档案 (for ROracle)等
楼主: likuyun (吃吃吃..只会吃) 2017-06-29 22:03:00
是的 我是用crontab
so档案的连结是放在 LD_LIBRARY_PATH里面
楼主: likuyun (吃吃吃..只会吃) 2017-06-29 22:05:00
明天试看看 环境变量PATH中 加入 JDBC的资料夹绝对路径
JAVA是放$JAVA_HOME/jre/lib/amd64/serverPATH中放入上述的位置反正先用library(rJava)测试crontab是否可以正常然后测试.jinit是否可以正确吃到jar档案最后才去试RJDBC不过我JDBC连法跟你不同@@我是用.jinit 参数classpath放需要的jar档案然后直接开JDBC另外因为Java容易GC overhead,还有放-Xmx8g的参数
楼主: likuyun (吃吃吃..只会吃) 2017-06-29 22:11:00
-Xmx8g 我都用到32G 但这次问题我搞好久搞不定
反正你照我的测试方法走一次看看,不行再来找问题QQ