|
|
EDA365欢迎您登录!
您需要 登录 才可以下载或查看,没有帐号?注册
x
我的目的: 希望在linux上用PBS脚本提交并运行matlab程序,需要运行的matlab程序文件名为CStest.m
+ }9 _* D* k1 i- D- o6 Z0 L, ~已进行的操作:
/ w0 \ [# B& ^9 ^5 t9 c# [ 1. 用了 Xshell 连接 linux 服务器;% z( Z' _6 X4 D' T" h
2. 在Xshell中直接运行了我的m文件CStest.m是可以出结果的,输入的命令行指令为:
z" S7 T( f+ F; H, }$ [, ] /public/software/apps/MATLAB/R2019/bin/matlab-nodisplay -r CStest
2 n7 ]( }2 m" s. y8 o3 x 反馈结果如附图0 y& K: x! c$ C" x4 e
3. 在命令行用 vim CT2.pbs 指令编辑了pbs脚本并保存;
* Q, `5 K/ x% z9 \/ ]2 e 4. 提交:qsub CT2.pbs;(提交后会报错) M: c( f4 ]9 X2 i. a
3 k6 q, ]' P: i, w4 f) I报错:
& r) Y! _% \' A出来一大堆信息,不是很看得懂,明显感觉有问题的报错是:
/ P! s5 v4 S$ O7 x, KCan't exec "/cliparastor/tools/nWatch": No such file or directory at /cliparastor/sysctl/parastor_ctl_pm/pub_oper.pm line 367.% H# g* @, X Y/ \7 C: C V7 v" h" i
, q5 l) @: A/ [: A3 v
PBS脚本内容:
- L& l, q1 G; f) y! `. I #!/bin/bash5 b/ ?, i. x! X( e+ v% d I8 B
#PBS -N a1" Z9 U" S5 W% d7 @ ~
#PBS -I nodes=1:ppn=4
, }: R/ ?2 H% D+ F! ?. }1 q #PBS -j oe R* g' P N9 b8 E$ B# n' A2 U! i
#PBS -q low
5 ?/ c: }2 r4 p #PBS -I walltime=10:00:00
; o1 E- b& ?. l# f8 B cd $PBS_O_WORKDIR
- E: D$ w/ x9 h7 i /public/software/apps/MATLAB/R2019/bin/matlab <CStest.m
- Z9 ~* Z7 I8 T( o- q3 h3 b( z% v. G5 z
疑问:
' E( a( e0 J( c3 c4 Z 1. PBS脚本是否写的正确?
" d, ?1 M( f4 n& R! \0 x5 j( E( i 2. 报的错误应该如何解决?" f s2 h6 b8 y* g
+ A7 ^% F; s; R6 ?. _; S请问有没有弄过的大神,可以帮忙看看~感谢感谢!!
2 z/ q: ~7 p7 x* U: \0 O" | |
|