高性能計算之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                    #顯示幫助信息

 

注意事項: 建議不要同時module add多個軟件,因為不同軟件間可能是有沖突的。比較好的方式是module add一個或一組相互依賴的軟件,軟件運行完后運行module purge清除導入的環境,然后再導入另外一個或一組相互依賴的軟件。

 

二. 使用例子

查看集群現有軟件環境

module avail

 

查看gromacs軟件環境

module avail gromacs

 

加載GROMACS/2021-gromacs軟件環境

module add GROMACS/2021-gromacs

 

顯示所有已加載的環境

module list

 

清除已加載的環境

module purge

 

平臺上預安裝了部分常用軟件,用戶可通過module指令進行查看和加載使用。此外,Python、R語言、perl環境以及大部分軟件可以通過conda進行安裝和管理。

登錄后免費查看全文
立即登錄
App下載
技術鄰APP
工程師必備
  • 項目客服
  • 培訓客服
  • 平臺客服

TOP

1