免费注册 查看新帖 |

Chinaunix

  平台 论坛 博客 文库
最近访问板块 发新帖
查看: 2511 | 回复: 4
打印 上一主题 下一主题

安装openpbs出现的问题 [复制链接]

论坛徽章:
0
跳转到指定楼层
1 [收藏(0)] [报告]
发表于 2008-03-05 11:56 |只看该作者 |倒序浏览
我在fedora8下安装openpbs_2_3_16,make阶段时出现了这样的问题,谁知道怎样解决?

In file included from mom_server.c:107:
../include/pbs_nodes.h:196: 错误:数组元素的类型不完全
make[3]: *** [mom_server.o] 错误 1
make[3]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/resmom'
make[2]: *** [all] 错误 2
make[2]: Leaving directory `/usr/local/OpenPBS_2_3_16/src/resmom'
make[1]: *** [all] 错误 2
make[1]: Leaving directory `/usr/local/OpenPBS_2_3_16/src'
make: *** [all] 错误 2


/////////////////////////////////////////
在配置文件前我打了补丁,补丁文件名为pbs.patch,内容为:

--- /buildutils/makedepend-sh.000        Wed Nov 17 11:32:52 1999

+++ /buildutils/makedepend-sh        Thu Jul 10 13:35:43 2003

@@ -574,6 +574,12 @@

                 test "$verbose" -lt 2 && errout='2> /dev/null'

     

                 eval $CPP $arg_cc $d/$s $errout | \

+                  sed \

+                       -e '1d' \

+                       -e '/^#.*<stdin>/d' \

+                       -e '/^#.*<builtin>/d' \

+                       -e '/^#.*<built-in>/d' \

+                       -e '/^#.*<command line>/d' | \

                   sed -n -e "s;^\# [0-9][0-9 ]*\"\(.*\)\";$f: \1;p" | \

                   grep -v "$s\$" | \

                   sed -e 's;\([^ :]*: [^ ]*\).*;\1;' \

--- /src/lib/Liblog/pbs_log.c.000        Tue Dec  4 18:38:40 2001

+++ /src/lib/Liblog/pbs_log.c        Thu Jul 10 13:39:45 2003

@@ -109,6 +109,7 @@



/* Global Data */



+#include <errno.h>

extern int errno;

char log_buffer[LOG_BUF_SIZE];

char log_directory[_POSIX_PATH_MAX/2];

--- /src/server/svr_connect.c.000        Tue Dec  4 18:39:23 2001

+++ /src/server/svr_connect.c        Thu Jul 10 13:43:11 2003

@@ -113,6 +113,7 @@



struct connect_handle connection[PBS_NET_MAX_CONNECTIONS]; /* used by API */



+#include <errno.h>

extern int                 errno;



extern int                 pbs_errno;

[ 本帖最后由 sunhuhu 于 2008-3-5 11:58 编辑 ]

论坛徽章:
0
2 [报告]
发表于 2008-03-07 13:20 |只看该作者
难到真的没有人知道吗?

论坛徽章:
0
3 [报告]
发表于 2008-03-08 11:00 |只看该作者
不喜欢pbs,无解.

论坛徽章:
0
4 [报告]
发表于 2008-03-10 09:53 |只看该作者
我想你可以试用一下torque,openpbs可能太老了,编译器不支持
www.clusterresources.com

论坛徽章:
0
5 [报告]
发表于 2008-03-11 21:35 |只看该作者
你可以试试SGE,现在叫GE(Grid Engine),很不错,任务调度策略丰富,支持queue、complex/resource、load sensor......

目前top500第16名:GSIC Center, Tokyo Institute of Technology  使用的就是SGE
您需要登录后才可以回帖 登录 | 注册

本版积分规则 发表回复

  

北京盛拓优讯信息技术有限公司. 版权所有 京ICP备16024965号-6 北京市公安局海淀分局网监中心备案编号:11010802020122 niuxiaotong@pcpop.com 17352615567
未成年举报专区
中国互联网协会会员  联系我们:huangweiwei@itpub.net
感谢所有关心和支持过ChinaUnix的朋友们 转载本站内容请注明原作者名及出处

清除 Cookies - ChinaUnix - Archiver - WAP - TOP