接了一个项目,要用到openpbs,完全没碰过的东西,上网找了找,好像资料也不多,没办法,自力更生-_-b...
转载(如果有的话)请保留当前完整. 【程序编程相关:PXE技术】
一点点学,一点点记,肯定还要写很多,最后再整理. 【推荐阅读:LUI-linux集群自动安装工具】
【扩展信息:Nessus安全测试插件编写教程】
有指正或问题请idleguy@263.net,谢谢.
openpbs & interface library --by 斜月 http://blog.csdn.net/idleguy openpbs安装 1. 必须用root登录 2. 创建安装路径,一般是:/usr/local/openpbs 3. cp openpbs安装包到安装路径并释放 4. 进入释放的目录,例如:$>openpbs_2_3_16\ 5. 运行openpbs配置脚本: $>./configure –prefix=/usr/local/openpbs ./configure可以配置openpbs的环境,-prefix是一些安装目录的前缀,例如lib等,默认是/usr/local.可以./configure –help查看所有的参数.一般默认的就可以. 6. 编译openpbs:在释放的目录下make. 在make的过程中可能出现如下错误: make[4]: *** no rule to make target `, needed by `attr_atomic.o. stop. make[4]: leaving directory `/g/pbs/openpbs_2_3_16/src/lib/libattr make[3]: *** [all] error 2 make[3]: leaving directory `/g/pbs/openpbs_2_3_16/src/lib/libattr make[2]: *** [all] error 2 make[2]: leaving directory `/g/pbs/openpbs_2_3_16/src/lib make[1]: *** [all] error 2 make[1]: leaving directory `/g/pbs/openpbs_2_3_16/src make: *** [all] error 2 这需要一个补丁来解决,参见附录 7. 安装openpbs:编译成功后,make install 8. 创建节点(node)文件 /usr/spool/pbs/server_priv/nodes 文件内容是节点的机器名.例如 node1 node2 …… 当然可以有更具体的设置. 包括机群系统中所有结点的描述,如主机名,属性与cpu的数目.结点文件的格式为:hostname [:ts] [property…] [np=number] . 9. 建立mom进程配置文件... 下一页