• 高性能计算之Module环境变量管理工具


    Module是一款环境变量管理工具,北鲲云超算平台安装了许多公共软件,通过module实现软件环境变量的管理,快速加载和切换软件环境。用户只需加载模块即可使用平台的软件或依赖库。

    平台可以直接支持使用Module工具无需安装和初始化

    一. 常用命令

    module avail 或 module av      #查看系统中可用的软件 
    module spider 或 module sp     #查询所有可用的模块版本            
    module add 或 module load      #加载模块             
    module rm 或 unload            #卸载模块             
    module list 或 module li       #显示已加载模块       
    module purge                   #卸载所有模块         
    module show [MODULE]           #列出该模块的信息,如路径、环境变量等     
    module swap 或 module switch   #将模块1替换为模块2 
    module help                    #显示帮助信息   
    • 1

    注意事项: 建议不要同时module add多个软件,因为不同软件间可能是有冲突的。比较好的方式是module add一个或一组相互依赖的软件,软件运行完后运行module purge清除导入的环境,然后再导入另外一个或一组相互依赖的软件。

    二. 使用例子​

    查看集群现有软件环境

    module avail
    • 1

    查看gromacs软件环境

    module avail gromacs
    • 1

    加载GROMACS/2021-gromacs软件环境

    module add GROMACS/2021-gromacs
    • 1

    显示所有已加载的环境

    module list
    • 1

    清除已加载的环境

    module purge
    • 1

    平台上预安装了部分常用软件,用户可通过module指令进行查看和加载使用。此外,Python、R语言、perl环境以及大部分软件可以通过conda进行安装和管理。

  • 相关阅读:
    html5学习笔记22-JavaScript 简略学习
    怎么压缩成mp4视频?
    在Ubuntu中批量创建用户
    工具类xxxUtil从application.properties中读取参数
    死锁的产生条件以及如何避免死锁
    Linux的wc
    基于ConstraintLayout的增强布局,专注于过渡动画实现的动画框架:MotionLayout
    SpringMVC 05: SpringMVC中携带数据的页面跳转
    使用scipy库将离散点连续化
    黑客(网络安全)技术速成自学
  • 原文地址:https://blog.csdn.net/Cloudam/article/details/127968304