|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我的目的: 希望在linux上用PBS脚本提交并运行matlab程序,需要运行的matlab程序文件名为CStest.m
" v4 T$ a: B) r3 [+ ^已进行的操作: / `- c2 e; G! E# V1 M
1. 用了 Xshell 连接 linux 服务器;( @+ W: u+ m A) S) S' B) y- V) s
2. 在Xshell中直接运行了我的m文件CStest.m是可以出结果的,输入的命令行指令为:
6 D c4 y% u. Y# Z4 ~6 ~+ @ /public/software/apps/MATLAB/R2019/bin/matlab-nodisplay -r CStest. U, u! a6 J' J
反馈结果如附图4 T2 G% C& H+ r E, Y- H2 M# H
3. 在命令行用 vim CT2.pbs 指令编辑了pbs脚本并保存;) ^) g% c3 [5 |
4. 提交:qsub CT2.pbs;(提交后会报错)( _" Z1 O& T0 z! {& E. V W+ A" Q
# B n7 j! i- B7 o1 b! U报错:
- m; P- p$ Y+ w) m# B$ M' S6 ?出来一大堆信息,不是很看得懂,明显感觉有问题的报错是:( R; T, F3 t2 _: W' r
Can't exec "/cliparastor/tools/nWatch": No such file or directory at /cliparastor/sysctl/parastor_ctl_pm/pub_oper.pm line 367.
& T# t5 w5 v0 s7 c# e( d( f, { d7 i
( O3 T8 ]3 w# p' WPBS脚本内容:
4 j' H' }* Z+ _! T4 Y #!/bin/bash
8 c/ r3 I5 B2 ?5 H9 { #PBS -N a14 j( l* r9 K: s
#PBS -I nodes=1:ppn=46 v M5 A! E* N
#PBS -j oe
* m. S# A# `! g #PBS -q low H# P5 N& n$ n+ [* K
#PBS -I walltime=10:00:006 A* i$ Z7 N0 j; s, w
cd $PBS_O_WORKDIR
2 p* S1 | l. r; z L9 D /public/software/apps/MATLAB/R2019/bin/matlab <CStest.m
) b0 X: Q* x- A; z+ _+ b- B* C, F& c+ g+ A
疑问:
) u& }' j6 Q3 v$ O' E" U 1. PBS脚本是否写的正确?
) Y: z6 R5 v" C$ J! f( ^ 2. 报的错误应该如何解决?
" T. k7 {; M/ G5 s0 J/ L ; w' k0 e4 X. g8 F5 x' v
请问有没有弄过的大神,可以帮忙看看~感谢感谢!!1 e& B$ K$ i" r R& _
|
|