计算化学公社

 找回密码 Forget password
 注册 Register
Views: 6571|回复 Reply: 5
打印 Print 上一主题 Last thread 下一主题 Next thread

[任务提交/队列管理] 脚本只能用bash命令运行,qsub没反应

[复制链接 Copy URL]

140

帖子

0

威望

547

eV
积分
687

Level 4 (黑子)

本帖最后由 liu_tiao 于 2015-11-6 13:02 编辑

     小弟,只能用bash a.pbs运行脚本,但是这样的话,终端一关,服务器就停止计算了,比较麻烦。bash a.pbs &也不好使。使用qsub a.pbs没有反应。不知道,是脚本写的不合理,还是排队软件出现了错误。

294

帖子

0

威望

3533

eV
积分
3827

Level 5 (御坂)

2#
发表于 Post on 2015-11-2 22:19:49 | 只看该作者 Only view this author
可不可以在a.pbs 文件中直接指定bash解释器,然后 chmod 700 a.pbs   nohup ./a.pbs &

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sobereva + 1

查看全部评分 View all ratings

3097

帖子

29

威望

1万

eV
积分
17094

Level 6 (一方通行)

3#
发表于 Post on 2015-11-2 22:51:46 | 只看该作者 Only view this author
  1. setsid bash a.pbs &
复制代码

评分 Rate

参与人数
Participants 1
eV +1 收起 理由
Reason
sobereva + 1

查看全部评分 View all ratings

140

帖子

0

威望

547

eV
积分
687

Level 4 (黑子)

4#
 楼主 Author| 发表于 Post on 2015-11-6 13:04:00 | 只看该作者 Only view this author
ruanyang 发表于 2015-11-2 22:19
可不可以在a.pbs 文件中直接指定bash解释器,然后 chmod 700 a.pbs   nohup ./a.pbs &

我把脚本贴上来了。

140

帖子

0

威望

547

eV
积分
687

Level 4 (黑子)

5#
 楼主 Author| 发表于 Post on 2015-11-12 21:35:34 | 只看该作者 Only view this author
求大神帮助。自己顶一下。

139

帖子

1

威望

1430

eV
积分
1589

Level 5 (御坂)

6#
发表于 Post on 2015-11-13 10:37:44 | 只看该作者 Only view this author
本帖最后由 KiritsuguPapa 于 2015-11-13 10:47 编辑

可以试试GNU Screen?
简单的说一下命令吧:
screen runyourprogram
然后就会开启一个screen,此时按ctrl+a松开,再按d,就会回到之前的终端,这个screen会detached
此时你就可以随便干些别的什么了,也可以再开一个新的screen
screen -list 可以显示当前detached着的screen,前面有一个ID号
screen -r ID 可以重新打开某一个screen

我就用到过这些,别的也不懂。有更多要求你可以man screen查看

评分 Rate

参与人数
Participants 1
eV +2 收起 理由
Reason
sobereva + 2

查看全部评分 View all ratings

本版积分规则 Credits rule

手机版 Mobile version|北京科音自然科学研究中心 Beijing Kein Research Center for Natural Sciences|京公网安备 11010502035419号|计算化学公社 — 北京科音旗下高水平计算化学交流论坛 ( 京ICP备14038949号-1 )|网站地图

GMT+8, 2025-8-13 07:20 , Processed in 0.179756 second(s), 24 queries , Gzip On.

快速回复 返回顶部 返回列表 Return to list