|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我的目的: 希望在linux上用PBS脚本提交并运行matlab程序,需要运行的matlab程序文件名为CStest.m
6 A+ S E3 n, e3 }. m% }3 n已进行的操作: : v( t3 d$ c% t
1. 用了 Xshell 连接 linux 服务器;( I* S2 G, [ s0 _! C6 e& N
2. 在Xshell中直接运行了我的m文件CStest.m是可以出结果的,输入的命令行指令为:) _3 x; |0 X$ d; Y
/public/software/apps/MATLAB/R2019/bin/matlab-nodisplay -r CStest$ Z( t. Y7 r4 I- f3 L* g
反馈结果如附图
7 j3 T1 `( D; t" ^& k$ P& i 3. 在命令行用 vim CT2.pbs 指令编辑了pbs脚本并保存;$ I/ _- c" F! N! o! a; \
4. 提交:qsub CT2.pbs;(提交后会报错)
; m q/ D- L- ~3 l, F2 | S$ E- b( y2 s% g' c. u
报错:; p G. |" `9 d& g+ d
出来一大堆信息,不是很看得懂,明显感觉有问题的报错是:4 d! ~6 F. @, p
Can't exec "/cliparastor/tools/nWatch": No such file or directory at /cliparastor/sysctl/parastor_ctl_pm/pub_oper.pm line 367. P/ A& Z. Q4 h) o- I
1 p/ {) W1 h2 t
PBS脚本内容: \$ }. Y/ i2 H* X
#!/bin/bash% j1 O5 \( G; }& G6 m8 W$ o: d
#PBS -N a14 Z) s7 r3 V' z1 u" q; k
#PBS -I nodes=1:ppn=4( s8 Z* L+ S/ j- h( F9 E) \
#PBS -j oe
# {- w- |" H; X* y0 J1 B' d' P5 O9 Y #PBS -q low
, g# |: H* ^) {3 p #PBS -I walltime=10:00:00
0 x* g5 |7 w: h5 ~- l J cd $PBS_O_WORKDIR- `4 r# z% F) ^- ^. n' y% J. W
/public/software/apps/MATLAB/R2019/bin/matlab <CStest.m* S* `# X+ l% |5 f
8 |; a8 @6 x P7 ]
疑问:/ C P, I- |' C
1. PBS脚本是否写的正确?
0 G2 j, w3 g6 ?$ `1 J, e: J 2. 报的错误应该如何解决?! n+ y# u* i+ }7 K) Q
6 m/ h; F2 Y7 m/ N0 o1 r6 [. B请问有没有弄过的大神,可以帮忙看看~感谢感谢!!
! Z2 R) R* b/ i0 d0 e2 r' n1 K/ O( V |
|