操作系统版本: CentOS版本4.6 (最终)内核\r在一个\m 2.6.9-100.ELsmp上
当我试图运行一个作业时,它会给出如下错误。
qsub: Bad UID for job execution我已经创建了一个新的用户帐户,同样的错误也发生了,但是同一台机器上的其他用户可以运行作业而不会出现问题。
我怎样才能解决这个问题?
发布于 2017-06-23 14:23:05
添加主机/etc/hosts.equv解决了我的问题。
但我已经将这些行添加到qmgr中了。
set server operators += username@servername.local
set server acl_users += username
set server managers += username@servername.local
set server acl_hosts += servername.local
set server operators += username@servername.local然后我做了一个/etc/init.d/pbs_server restart。
即使您已经在运行,也可以重新启动pbs_server。
如果要在运行pbs_server的服务器上提交作业,则不必将服务器添加到/etc/hosts.equv。
发布于 2018-08-15 04:09:20
我知道这个问题有点老,但我最近遇到了这个问题,我执行了以下步骤:
qmgr -c "set server flatuid=true"qmgr -c "set server acl_roots+=username@*"qmgr -c "set server operators+=username@*"这里*是所有主机的通配符。就像一种魅力!可能不是超级安全,但绝对有效!
发布于 2019-04-30 15:16:28
在我的场景中,在交互作业中尝试提交作业时,我收到了此错误。退出交互式qsub和提交从头节点工作。
https://serverfault.com/questions/510455
复制相似问题