
如果你使用 DeepSeek、元宝 AI、Copilot、ChatGPT 等 AI 工具,协助配置轩辕镜像、编写 docker pull 命令、修改 Docker Compose 镜像地址、配置镜像加速、排查镜像拉取失败、分析报错日志等问题,请先让 AI 阅读并遵守轩辕镜像的规则文档。
只需在 AI 对话中先发送下面这句话即可:
请先完整阅读并严格遵守以下文档中的全部规则与要求:
https://xuanyuan.cloud/agents.md
在未充分阅读并理解该文档前,不要生成任何命令、配置、修改建议、故障排查方案或技术回答。后续所有输出都必须严格以该文档中的规范为最高优先级执行。查看 agents.md 用法指南与完整示范。国内用户首推 元宝 AI、DeepSeek 的深度思考模式,不推荐豆包 AI;Cursor 等编辑器可在对话 @ 该链接,或加入 User Rules。 若 AI 无法访问外链,可 打开说明文档 复制全文粘贴。文档会随站点更新,复制内容可能过期,建议定期检查。
本项目开发和运维团队为中国工程物理研究院成都科学技术发展中心第四研究室,是基于https://github.com/PKUHPC/OpenSCOW%E5%92%8CABHPC%E5%8D%95%E5%B1%82RDMA%E7%BD%91%E7%BB%9C%E6%97%A0%E7%9B%98%E8%B6%85%E7%AE%97%E9%9B%86%E7%BE%A4%E5%BC%80%E5%8F%91%E7%9A%84%E7%94%A8%E6%88%B7%E4%B8%8E%E7%AE%A1%E7%90%86%E9%97%A8%E6%88%B7%E7%B3%BB%E7%BB%9F%EF%BC%8C**%E5%90%8C%E6%97%B6%E4%B9%9F%E9%80%82%E9%85%8D%E4%BA%8E%E9%87%87%E7%94%A8Slurm%E8%B0%83%E5%BA%A6%E7%B3%BB%E7%BB%9F%E7%9A%84%E9%9B%86%E7%BE%A4**%EF%BC%8C%E6%97%A8%E5%9C%A8%E5%B0%86%E8%AF%A5%E6%A1%86%E6%9E%B6%E5%B9%BF%E6%B3%9B%E5%BA%94%E7%94%A8%E4%BA%8E%E7%A7%91%E7%A0%94%E3%80%81%E6%95%99%E8%82%B2%E5%92%8C%E5%B7%A5%E7%A8%8B%E8%A1%8C%E4%B8%9A%E3%80%82
按照木兰宽松协议v2要求,本项目更名为ASCOW且不开源,以保障OpenSCOW的商标权,但发布的公共镜像允许任意用户下载并免费使用,本项目的基础配置文件和OpenSCOW完全兼容(可参考https://pkuhpc.github.io/OpenSCOW/docs/deploy)%EF%BC%8C%E5%A2%9E%E5%8A%A0%E7%9A%84%E9%83%A8%E5%88%86%E5%AD%97%E6%AE%B5%E5%8F%AF%E5%8F%82%E8%80%83%E6%9B%B4%E6%96%B0%E6%97%A5%E5%BF%97%E8%AF%B4%E6%98%8E%E3%80%82
本系统完全沿用OpenSCOW框架,感谢北京大学OpenSCOW开发团队的无私贡献,向他们致敬!
本系统推荐使用https://github.com/abhpc/abhpc-scow-slurm-adapter%EF%BC%8C%E5%8F%AF%E9%81%BF%E5%85%8D%E4%BA%A4%E4%BA%92%E5%BC%8F%E4%BD%9C%E4%B8%9A%E4%B8%AD%E6%96%87%E4%B9%B1%E7%A0%81%E5%92%8CGPU%E8%B5%84%E6%BA%90%E5%88%86%E9%85%8D%E7%AD%89%E9%97%AE%E9%A2%98%EF%BC%8C%E8%BF%98%E5%8F%AF%E5%AE%9E%E7%8E%B0%E5%9F%BA%E4%BA%8E%60Environment Module`的模块调用统计。
本项目欢迎任意形式的技术合作和研讨,可联系四室主任刘晓毅(邮件:)和计算组组长徐云飞博士(邮件:)。
20250901版本起,ND和SAND功能均在通用版本中实现,因此这两个版本不再更新,后续只更新通用版本。
latest-ND:禁用下载版本(已合并到通用版本)
latest-SAND: 单点登录且禁用下载版本(已合并到通用版本)
首先拉取镜像:
bashdocker pull xyliucd/ascow:latest
使用scow-cli生成docker-compose.yml文件:
bash./cli generate
替换为ascow镜像:
bashsed -i s "@mirrors.pku.edu.cn/pkuhpc-icode/scow:v1.6.4@xyliucd/ascow:latest@g" docker-compose.yml
启动容器:
bashdocker compose up -d
作业->提交作业页面布局,新增保存为模板前的命名:作业—>提交作业页面的布局。文件目录选择框中新增上传文件和新文件按钮:用户列表显示账户列表显示auth.yml中添加单位信息:ymlldap: attrs: uid: uid name: cn mail: mail affiliation: description #新加的
修正了修改文件时,改变文件权限的Bug
userID的问题,正常应显示为LDAP中的中文名。redis缓存机制。portal-web的并发度,实现基于pm2的Nginx负载均衡。portal-web和portal-server的并发度,全部采用pm2 cluster来实现高并发度。slm.*、*.slm、*.sh、*.bash、*.slurm、slurm.*六种文件可提交,其他文件不可提交。Environment Module记录,便于后期做软件使用分析。如用户主节点未配置Environment Module记录器,则记录值为unknown。需要配合最新的https://github.com/abhpc/abhpc-scow-slurm-adapter%E4%BD%BF%E7%94%A8%EF%BC%8C%E5%8F%82%E8%A7%81https://github.com/abhpc/abhpc-scow-slurm-adapter/blob/main/image/README/1757250643455.png%EF%BC%9Aauth.yml文件中新增以下字段实现单点登录:ymlsingleSession: on # on为开通单点登录,off为关闭单点登录
通过在portal.yml文件中增加以下字段实现文件下载权限控制:
yml# 是否允许文件下载 file: download: enable: false #enableAccounts: account1,account2,account3 #enableUsers: user1,user2,user3 # enable为true的情况下,禁止哪些账户或用户下载 #disableAccounts: account1,account2,account3 #disableUsers: user1,user2
config/apps/*.yml的错误配置,避免某个交互式应用配置出错时,整个集群报500错误。新增交互式应用的图标大小调整。yml文件(config/apps/*.yml)中增加visible字段,使交互式应用可设置为公开或部分账户、用户可见。ymlvisible: public: no # 如果public值为yes,则所有用户可见 allow_accounts: caep,mechx # 如果public为no,allow_accounts中账户下的所有用户可见APP allow_users: user1,uesr2 # 如果public为no,allow_users中的用户可见APP
ymlattributes: - type: file name: input label: 输入文件 required: true placeholder: "比如:/home/user/fds/test.fds"
新增目录链接识别,可在交互式应用中直接链接到用户算例目录。优化资源选择,默认CPU和GPU核数独立设置,以方便用户选择资源。
您可以使用以下命令拉取该镜像。请将 <标签> 替换为具体的标签版本。如需查看所有可用标签版本,请访问 标签列表页面。
来自真实用户的反馈,见证轩辕镜像的优质服务