Skip to content

Latest commit

 

History

History
76 lines (51 loc) · 1.51 KB

README.md

File metadata and controls

76 lines (51 loc) · 1.51 KB

linux_tools

如果集群设置了gitlabgitlab-runner,这里支持.gitlab-ci.yml 自动部署

下面使用 anaconda3 环境

# 创建单独环境
sudo /usr/local/anaconda3/bin/conda create --prefix /usr/local/anaconda3/envs/gr python=3.11
# 权限问题
chown -R gitlab-runner:root /usr/local/anaconda3/envs/gr
conda install jinja2

使用方法

需要设置,在本项目搜索 ***REMOVED***,里面对应的内容要修改

crontab参考

SHELL=/bin/zsh
PATH=/usr/bin:/bin:/usr/local/anaconda3/bin

# 登录节点 温度、磁盘、在线状态 监控
*/5 * * * * source activate gr && ylt
# 登录节点磁盘详情输出
0 00 * * 6 source activate gr && ylt_ref_disk
# 刷新节点的top等数据
*/5 * * * * source activate gr && ylt_ref_2s

其他

crontab

SHELL=/bin/zsh
PATH=/usr/bin:/bin:/usr/local/anaconda3/bin

详见 ylt/bin/ylt

mkdir -p /opt/ylt//cache/
* * * * * source activate gr && ylt
* * * * * source activate gr && ylt_ref_2s

额外设置

磁盘

统计太慢,每天凌晨自动统计用户磁盘使用情况

0 02 * * * source activate gr && ylt_ref_disk

软连接

让所有人可以使用

ln -s /usr/local/anaconda3/envs/gr/bin/topn /usr/local/bin
ln -s /usr/local/anaconda3/envs/gr/bin/sinfo-s /usr/local/bin