大家好!我最近用 Rust 写了一个小工具,可能对经常使用 SLURM 作业系统的朋友有点用:
👉 Slurmer
📦 GitHub 地址:wjwei-handsome/Slurmer
📺 这是一个基于 Rust 和 Ratatui 的 TUI 应用,用于查看和管理 SLURM 作业。
功能 | 描述 |
---|---|
🔄 实时作业监控 | 实时刷新并查看 SLURM 中的作业队列 |
🔍 高级筛选器 | 支持按用户名、分区、状态、QoS 、作业名等字段过滤(支持正则) |
📊 可配置列视图 | 自由选择显示哪些作业信息字段,以及它们的显示顺序 |
📝 作业详情查看 | 可以直接在 TUI 中查看 job script 和运行日志 |
🎮 作业管理功能 | 支持选中并取消正在运行的作业 |
具体的样式和案例详见 repo 说明。 如果你也使用 SLURM ,欢迎试用看看,有任何反馈或者 PR 都很欢迎 🙌!欢迎 Star⭐
1
abbottcn 57 天前 via iPhone
我这里遇到的场景,学生更乐意使用 Web 可视化操作的。
修改一两个参数,都不会用 vi/nano ,必定是文件拖到本地,再微软点鼠标处理。 有一个大体类似的项目,Slurm-Web ,是 Web-UI 。 |