| 查看: 1631 | 回复: 7 | ||||
| 本帖产生 1 个 计算强帖 ,点击这里进行查看 | ||||
zhangguangping木虫 (著名写手)
|
[交流]
PBS下同一用户同时使用不同版本的Gaussian的方便做法已有3人参与
|
|||
|
针对集群上有多种不同版本的Gaussian软件,同一用户想同时使用多种版本做计算的做法,前段时间一直没有解决。当时的做法是让用户在自己的环境变量文件中只设置一种版本,如果想用另外一种版本,那么需要修改一下环境变量文件,然后重新开启shell。这种做法无疑比较繁琐,给用户带来了不便。另外的一个办法就是将不同版本的Gaussian环境变量写到不同的文件中去,想用哪个版本,需要重新开启新shell后,然后执行对应版本的环境文件。这个方法相对第一种方案较方便。 上面的环境设置,咱们不妨称为【针对用户】的。 自从使用PBS作为任务管理之后,感觉可以将Gaussian的环境设置变为【针对任务】的,而不是【针对用户】的。这样就可以用户不用对Gaussian设置环境变量,而是将环境变量的设置放到脚本中,之前也见过有人这么做过。举例如下: Gaussian98的任务脚本: ############################ #!/bin/sh #PBS -N Gaussian #PBS -l nodes=1:ppn=4 #PBS -l walltime=200:00:00 #PBS -q GAUSSIAN #PBS -j oe # Envrionment setting for Gaussian98 # export g98root=/usr/local/software PATH=$g98root/g98:$PATH export PATH source $g98root/g98/bsd/g98.profile # # End of envrionment setting for Gaussian98 mkdir -p /tmp/$PBS_JOBID cp -r $PBS_O_WORKDIR/* /tmp/$PBS_JOBID cd /tmp/$PBS_JOBID g98 mdbh-CN_SH.gjf cp -r /tmp/$PBS_JOBID/* $PBS_O_WORKDIR rm -rf /tmp/$PBS_JOBID ############################ Gaussian03的任务脚本: ############################ #!/bin/sh #PBS -N Gaussian #PBS -l nodes=1:ppn=4 #PBS -l walltime=200:00:00 #PBS -q GAUSSIAN #PBS -j oe #Environment setting for Gaussian03 # export g03root=/usr/local/software PATH=$g03root/g03:$PATH export PATH source $g03root/g03/bsd/g03.profile # # End of environment setting for Gaussian03 mkdir -p /tmp/$PBS_JOBID cp -r $PBS_O_WORKDIR/* /tmp/$PBS_JOBID cd /tmp/$PBS_JOBID g03 mdbh-CN_SH.gjf cp -r /tmp/$PBS_JOBID/* $PBS_O_WORKDIR rm -rf /tmp/$PBS_JOBID ############################ Gaussian09的任务脚本: ############################ #!/bin/sh #PBS -N Gaussian #PBS -l nodes=1:ppn=4 #PBS -l walltime=200:00:00 #PBS -q GAUSSIAN #PBS -j oe # Envrionment setting for Gaussian09 # export g09root=/usr/local/software PATH=$g09root/g09:$PATH export PATH source $g09root/g09/bsd/g09.profile # # End of envrionment setting for Gaussian09 mkdir -p /tmp/$PBS_JOBID cp -r $PBS_O_WORKDIR/* /tmp/$PBS_JOBID cd /tmp/$PBS_JOBID g09 mdbh-CN_SH.gjf cp -r /tmp/$PBS_JOBID/* $PBS_O_WORKDIR rm -rf /tmp/$PBS_JOBID ############################ 也就是说脚本中包含了对应版本的Gaussian的环境设置,这个环境设置只对该任务有效。所以用户登录之后,可以在一个shell里面可以同时采用不通版本的Gaussian提交任务。任务之间互不干扰。 上述也许有经验的管理员熟知的方案,但是对于新手管理原来说应该会有帮助。 [ Last edited by zhangguangping on 2012-3-13 at 23:10 ] |
» 收录本帖的淘帖专辑推荐
Gaussian |
» 本帖已获得的红花(最新10朵)
» 猜你喜欢
求2026年在台湾举行的物理和材料领域国际学术会议信息
已经有0人回复
求国际会议网站
已经有1人回复
物理学I论文润色/翻译怎么收费?
已经有267人回复
求取一些关于纳米材料和纳米技术相关的英文PPT。
已经有0人回复
【复旦大学】二维材料方向招收2026年博士研究生1名
已经有0人回复
北京纳米能源与系统研究所 王中林院士/曹南颖研究员课题组2026级硕/博/博后招生
已经有10人回复
荷兰Utrecht University超快太赫兹光谱王海教授课题招收2026 CSC博士生
已经有19人回复
反铁磁体中的磁性切换:两种不同的机制已成功可视化
已经有0人回复
26申博推荐:南京航空航天大学国际前沿院光学方向招收博士生!
已经有0人回复
求标准粉末衍射卡号 ICDD 01-076-1802
已经有0人回复
» 本主题相关价值贴推荐,对您同样有帮助:
笔记本运行Gaussian,装linux系统能加快计算速度么
已经有16人回复
gaussian09 linux安装问题
已经有5人回复
流动相不同,峰面积怎么也不同呢??
已经有5人回复
使用chem3D调用gaussian
已经有3人回复
地塞米松溶于水或者PBS中吗?
已经有10人回复
Gaussian中原子净电荷的指定
已经有3人回复
Gaussian计算得到的前线分子轨道图能说明什么?
已经有7人回复
求一个可以在i686,也就是ia32的CUP上使用的gaussian09
已经有10人回复
【其他】扫描了一份Gaussian 09使用手册(但进来以后,你会很失望)
已经有34人回复
【求助】请教Gaussian for Win, Unix, Linux不同版本的区别
已经有4人回复
【求助】ORCA, Turbomole, Gamess这些软件比GAUSSIAN有什么优势吗
已经有4人回复
【分享】无意中搜索到的很多最新版本fortran免费下
已经有5人回复
【交流】pbs缓冲液的配置
已经有3人回复

hnuzhoulin
金虫 (小有名气)
- 应助: 7 (幼儿园)
- 金币: 1202.8
- 红花: 6
- 帖子: 265
- 在线: 49小时
- 虫号: 778409
- 注册: 2009-05-24
- 性别: GG
- 专业: 计算机应用技术
2楼2012-04-01 15:27:52
quantumor
金虫 (著名写手)
快乐兔子
- 应助: 13 (小学生)
- 金币: 8506.3
- 散金: 10
- 红花: 14
- 帖子: 1898
- 在线: 215.9小时
- 虫号: 630331
- 注册: 2008-10-19
- 性别: GG
- 专业: 理论和计算化学
- 管辖: 量子化学

3楼2012-06-27 20:34:50

4楼2012-08-01 11:33:04
zhangguangping
木虫 (著名写手)
- 计算强帖: 6
- 应助: 71 (初中生)
- 贵宾: 0.031
- 金币: 1973.1
- 散金: 9059
- 红花: 79
- 帖子: 2681
- 在线: 2128.8小时
- 虫号: 529624
- 注册: 2008-03-20
- 性别: GG
- 专业: 原子和分子物理

5楼2012-08-01 11:35:27

6楼2012-08-01 23:06:55
zhangguangping
木虫 (著名写手)
- 计算强帖: 6
- 应助: 71 (初中生)
- 贵宾: 0.031
- 金币: 1973.1
- 散金: 9059
- 红花: 79
- 帖子: 2681
- 在线: 2128.8小时
- 虫号: 529624
- 注册: 2008-03-20
- 性别: GG
- 专业: 原子和分子物理

7楼2012-08-02 09:39:12

8楼2012-08-14 16:33:12













回复此楼
quantumor