openpbs-torque安装手册

openpbs-torque安装手册

ID:12869826

大小:45.00 KB

页数:8页

时间:2018-07-19

openpbs-torque安装手册_第1页
openpbs-torque安装手册_第2页
openpbs-torque安装手册_第3页
openpbs-torque安装手册_第4页
openpbs-torque安装手册_第5页
资源描述:

《openpbs-torque安装手册》由会员上传分享,免费在线阅读,更多相关内容在行业资料-天天文库

1、OpenPBS/Torque安装手册原文出处:http://webhpc.vegasoft.com.cn/blog/?p=65WebHPC官方网站:http://webhpc.vegasoft.com.cn/PBS是由NAS(NationalAcademyofSciences)开发的面向批作业调度以及系统资源管理的软件包。它主要用于管理使用UNIX或Linux的同构或异构的机群系统。PBS是一个商用软件,拥有完善的解决方案和技术支持,但是价格昂贵。OpenPBS是对PBS系统的开源实现,遵循开源软件的相关约定,所以任何个人和组织都可以自由获得其源代码并修改之。OpenP

2、BS目前的最新版本为2.3.16。本文介绍的对象即为OpenPBS2.3.16版,为简洁起见,本文下面不再另行说明版本,默认是2.3.16版。请注意,在使用OpenPBS2.3.16提交作业时,提交者用户名长度不能大于15个字符。一、OpenPBS的结构OpenPBS主要由三个主要部件组成:PBS服务守护进程:   pbs_server     负责接收作业提交,位于服务节点PBS调度守护进程:   pbs_sched     负责调度作业,位于服务节点PBSMOM守护进程:pbs_mom             负责监控本机并执行作业,位于所有计算节点二、在单个节点上

3、安装OpenPBS本节介绍的是通过编译源代码的方式安装OpenPBS。由于整个OpenPBS都被安装在一台计算机上,所以上述pbs_server、pbs_mom和pbs_sched都会被安装在一起。具体步骤如下:1.安装前提:a)机器上安装有合适版本的Linux(包括Redhat9、AS3、AS4等)、gcc编译器以及其他所需的包;b)安装者能以root帐户登录计算机;c)下载合适的源码形式安装包,如pbs.tar.gz2.以root帐号登录计算机3.用tarzxfpbs.tar.gz命令释放安装包到指定位置,譬如:/opt/OpenPBS_2_3_16/4.进入解压得

4、到的目录,执行命令:a)./configure –disable-gui –set-server-home={YOUR_PBS_HOME}说明:有的环境下可能是—with-server-home,具体可以通过./configure–-help查看b)./configure–enable-docs–disable-gui其中:–disable-gui:说明不安装GUI组件,因为该组件不常用,且对linux的tcl等库的版本颇为挑剔,往往使安装进程无法继续–set-server-home:指定OpenPBS的工作目录,默认是/usr/spool/PBS/5.执行make6.

5、执行makeinstall,这样就可以把OpenPBS安装到指定工作目录中7.下面设置OpenPBS(假设工作目录为/usr/spool/PBS/)a)设置服务器名:编辑/usr/spool/PBS/server_name文件,填写本机机器名(如cngrid217)b)设置机群所有机器名:编辑/usr/spool/PBS/server_priv/nodes文件,填写本机机器名c)设置MOM进程配置文件:编辑/usr/spool/PBS/mom_priv/config文件,写入如下内容$logevent0×1ff$clienthostserver_host其中server

6、_host是本机的机器名,譬如mydemocluster8.启动OpenPBSa)启动mom进程:(任意路径下)执行命令 pbs_momb)启动调度器进程:执行命令 pbs_schedc)启动OpenPBS服务器进程,创建pbs数据库执行命令 pbs_server-t create其参数-t create只在首次启动server进程时才需要9.创建并设置作业队列:a)        用qmgr创建队列normalqmgr-c“cqnormal”其中:-c   表示其后是命令c    表示创建q    表示队列b)       设定队列的类型为可执行队列qmgr-c“sq

7、normalqueue_type=Execution”其中s表示设置。c)       设定队列中任务的最大运行时间为24小时(CPU时间)qmgr-c“sqnormalresources_max.cput=24:00:00″d)       设定该队列中任务最小运行时间为1秒(CPU时间)qmgr-c“sqnormalresources_min.cput=1″e)        设定该队列中任务默认运行时间为12分钟(CPU时间)qmgr-c“sqnormalresources_default.cput=12:00″f)        

当前文档最多预览五页,下载文档查看全文

此文档下载收益归作者所有

当前文档最多预览五页,下载文档查看全文
温馨提示:
1. 部分包含数学公式或PPT动画的文件,查看预览时可能会显示错乱或异常,文件下载后无此问题,请放心下载。
2. 本文档由用户上传,版权归属用户,天天文库负责整理代发布。如果您对本文档版权有争议请及时联系客服。
3. 下载前请仔细阅读文档内容,确认文档内容符合您的需求后进行下载,若出现内容与标题不符可向本站投诉处理。
4. 下载文档时可能由于网络波动等原因无法下载或下载错误,付费完成后未能成功下载的用户请联系客服处理。