超算平台部署STAR-CCM+
最近提供超算试用的平台挺多的,很多平台都有免费试用的申请。因工作需要申请了某超算平台的账号并进行了相关的试用,就超算平台部署STAR-CCM+软件及应用的过程做一个简单的记录,也为后续相关应用提供参考。
1. 超算平台信息
远程登陆超算可以通过SSH连接,某些平台还提供的webSSH、webVNC连接,支持通过浏览器连接命令行或图形界面。具体登陆方式请参考平台提供的相关文档。
首次登陆安装部署软件之前应当先了解超算平台的配置,确定平台是否支持需要安装的软件。通过以下命令了解超算平台的发行版信息。
lsb_release -a
可以了解到该平台发行版为CentOS,版本7.9.2009。

该超算平台所用并行作业调度系统为开源的Slurm,可以通过以下命令查看可供调用的计算资源。
sinfo -a
输出比较长,这里只截了一部分。下图中amd_256
表示计算节点所在分区,记住它,后面编写脚本会用到。

2. 软件安装
软件上传及存储请参考平台提供的相关文档。
本文安装的是16.06.010双精度Linux版本。通过以下命令解压tar.gz
安装包。
tar xvzf [file-name].tar.gz
安装文件被解压到starccm+_16.06.010
目录中,进入该目录运行.sh
文件开始安装。注意,此处不需要root用户权限(多数情况下平台是不会提供root账号的,但不影响软件安装)。
./STAR-CCM+16.06.010_01_linux-x86_64-2.17_gnu9.2-r8.sh
用VNC连接的可以通过图形界面安装,不想通过图形界面安装可以用以下命令强制通过控制台安装。
./STAR-CCM+16.06.010_01_linux-x86_64-2.17_gnu9.2-r8.sh -i console
本文采用控制台方式进行安装。首先提示LICENSE,如下图所示,按ENTER
继续。
