计算化学公社

标题: 求助:组内超算平台新建用户无法通过pbs正常提交任务 [打印本页]

作者
Author:
zth    时间: 2024-8-26 16:37
标题: 求助:组内超算平台新建用户无法通过pbs正常提交任务
在组内的超算上给师弟开了新的账号,但是新账号无法正常提交高斯和lammps任务,提交之后状态为R(有时候会跳到Q),但机时一直为0,也没有结果文件生成。
(, 下载次数 Times of downloads: 65)
用老帐号都能正常提交任务,环境变量的配置新老账号都一致,qmgr权限设置也都一样,请问一下为什么新账号都无法正常提交任务呀

(, 下载次数 Times of downloads: 59)

作者
Author:
abin    时间: 2024-8-26 19:55
用户系统,或者用户信息系统用啥做的?

PBS,只管队列,不管用户鉴权。

早期的集群,可能会采用NIS.

后来,可能用LDAP.

或者可能有其他方案……
作者
Author:
zth    时间: 2024-8-27 09:52
abin 发表于 2024-8-26 19:55
用户系统,或者用户信息系统用啥做的?

PBS,只管队列,不管用户鉴权。

感谢您的回复!我们组的超算用的应该是NIS,经过排查我发现在子节点上新建用户文件夹的所有组都是nobody,可能是这个原因导致新用户提交的任务无法同步到计算节点下。

随后我想直接更改用户文件夹的权限,发现新用户不在子节点的系统中(但是有用户文件夹)。

请问我现在是需要修改NIS的配置来解决这个问题么

作者
Author:
abin    时间: 2024-8-27 10:14
zth 发表于 2024-8-27 09:52
感谢您的回复!我们组的超算用的应该是NIS,经过排查我发现在子节点上新建用户文件夹的所有组都是nobody ...

你都说了是NIS控制,
那就查手册,看配置备忘录,看看这套系统上,NIS如何操控呀!
作者
Author:
Santz    时间: 2024-8-27 10:57
zth 发表于 2024-8-27 09:52
感谢您的回复!我们组的超算用的应该是NIS,经过排查我发现在子节点上新建用户文件夹的所有组都是nobody ...

用户家目录存在,而用户本身在计算节点上不存在,说明文件同步了,用户没有同步到计算点。看 NIS 的配置,一般在 NIS SERVER 上make -C /var/yp 就行,先确认管理节点上这个用户正常添加了。
作者
Author:
node101    时间: 2024-8-27 22:06
账户没有同步,集群不大的话,直接把passwd groups shadow复制到计算节点就可以了。




欢迎光临 计算化学公社 (http://bbs.keinsci.com/) Powered by Discuz! X3.3