请教:在windows 2003上使用cygwin运行torque的时候遇到的问题
在cygwin上编译好torque以后,用administrator账号启动单机运行所需的三个进程:pbs_sched,pbs_server,pbs_mom。 3个进程启动后,我建立一个USERS账号zj(因为torque下需要用受限用户提交作业,不能直接用administrator提交),问题在于
我在使用zj账号qsub提交任务时,每次提交都是失败的。比如提交的任务是sleep 60,结果任务提交后1秒钟就结束了。我看了
/var/spool/torque/undelivered里面日志文件,上面提示说:/bin/bash 不能访问。然后我试着使用administrator去提交出
现的错误也一 样。在我使用cygwin的过程中,当用su 命令切换用户的时候,也会出现这个错误提示。接着我
ls -l /bin/bash 结果如下: -rwxr-x---+ 1 Administrator Users 470528 may 2 2007 /bin/bash ,考虑到/bin/bash对
其他的权限是0,所以我也试着增加其他人的权限,但错误结果一样。我现在考虑是否是用户权限的问题,因为我在cygwin里
面的所有用户都是从windows里使用mkpasswd导入的,我不清楚当用户导入cygwin以后,cygwin怎么样区分是否是受限用户
的,因为我在/etc/passwd里面发现 administrator和后来添加的用户zj都属于None组,而这个None组是用户导入后cygwin自
动添加的。对于None组cygwin手册上也没有太多的解释。现在我也没有太多的办法了,希望能得到各位大侠的帮助。 --------------------编程问答-------------------- 有root用户吗,用root用户吧
补充:云计算 , 云安全