问题描述
这是我的#PBS 脚本:
#PBS -N echotest
#PBS -l nodes=1:ppn=1
#PBS -S /bin/bash
#PBS -q batch
#PBS -o /home/wordir/echo
#PBS -e /home/wordir/echo
nodes=$(cat $PBS_NODEFILE)
nprocs='cat $PBS_NODEFILE|wc -I'
echo "Nodes allocated in job $PBS_JOBID"
echo "---------------------------------"
echo "$nodes"
echo "Task begins at `date`"
echo "Staring job $PBS_JOBID on $(hostname)"
echo "------------end------------------"
cd /home/wordir/echo
nohup rfluka -N0 -M1 input &
qsub echo.pbs
后,屏幕上没有echo命令的输出信息,/home/wordir/echo
目录下也没有输出/错误文件,不知为什么?
在 qsub echo.pbs
和 qstat -n
之后,注意到 JOB 状态在短短几秒钟内从“R”变为“C”。并且 /home/wordir/echo
目录中没有相应的文件。我怀疑程序没有成功提交。我说得对吗?
我在终端上单独测试了'nohup rfluka -N0 -M1 input &*',它工作正常,这个目录中有输出文件。
有人能指出这个#PBS 脚本的错误吗?
解决方法
暂无找到可以解决该程序问题的有效方法,小编努力寻找整理中!
如果你已经找到好的解决方法,欢迎将解决方案带上本链接一起发送给小编。
小编邮箱:dio#foxmail.com (将#修改为@)