当前位置:文档之家› CFD领域常用软件的安装调试手册——Fluent

CFD领域常用软件的安装调试手册——Fluent

CFD领域常用软件安装调试手册
——Fluent篇
曙光解决方案中心
2009年1月
目录
目录 (2)
1Fluent版本及系统要求 (3)
1.1.FLUENT 6.3.26支持的软硬件平台 (3)
2Fluent在曙光服务器上的安装与简单使用说明 (4)
2.1.设置rsh (4)
2.2.设置集群NFS (5)
2.3.安装 (5)
2.4.运行 (5)
2.5.高速网支持 (7)
1 Fluent版本及系统要求
Fluent目前主流版本为Fluent6.3.26版,该版本支持各种主流操作系统和硬件平台。

在机群网络上支持千兆网、Infiniband和Myrinet,并可以获得较高的性能提升。

1.1.FLUENT 6.3.26支持的软硬件平台
Vendor Platform Operating System Precision: Default (Optional)
HP Itanium HP-UX 11.23 64
HP PA-RISC HP-UX 11.11 64 (32) IBM Power4 AIX 5.2 64 (32) IBM Power4 AIX 5.3 64 (32) IBM Power5 AIX 5.2 64 (32) IBM Power5 AIX 5.3 64 (32) SGI MIPS IRIX 6.5 64 (32) SGI Altix-Itanium ProPack 3.0 64
SGI Altix-Itanium ProPack 4.0 64 SUN Ultra Solaris 9 64 (32) SUN Ultra Solaris 10 64 (32) Fujitsu PrimePower Solaris 9 64 Linux Itanium Red Hat EL 3.0 64 Linux Itanium Red Hat EL 4.0 64 Linux Itanium SUSE SLES 9 64 Linux Itanium SUSE SLES 10 64 Linux IA-32 / Athlon Red Hat EL 3.0 32 Linux IA-32 / Athlon Red Hat EL 4.0 32 Linux IA-32 / Athlon SUSE SLES 9 32 Linux IA-32 / Athlon SUSE SLES 10 32 Linux EM64T / Opteron Red Hat EL 3.0 64
Linux EM64T / Opteron Red Hat EL 4.0 64 Linux EM64T / Opteron SUSE SLES 9 64 Linux EM64T / Opteron SUSE SLES 10 64 Windows IA-32 / Athlon XP 32 Windows IA-32 / Athlon 2000 32 Windows IA-32 / Athlon 2003 Server 32 Windows EM64T / Opteron XP 64
Windows EM64T / Opteron Compute Cluster 2003
Server
64
Windows EM64T / Opteron 2003 Server 64
2 Fluent在曙光服务器上的安装与简单使用说明
2.1.设置rsh
1.运行setup命令,在系统服务中设置rsh,rlogin和rexec开启;
2.在/etc/hosts文件中设置节点名称,如
10.0.38.1 node1
10.0.38.2 node2
3.编辑/root/.rhosts文件,添加所有节点名称,即
node1
node2
4.编辑/etc/hosts.equiv文件与/root/.rhosts文件相同
5.编辑/etc/securetty文件,加入以下三行内容
rsh
rlogin
rexec
6.执行“/etc/init.d/xinetd restart”重启xinetd服务(第一次需要该操作,以
后不用)
7.对集群中所有节点进行上述同样操作。

2.2.设置集群NFS
1.在nfs服务端点(node17)上创建/public目录:mkdir /public;
2.在nfs服务端运行setup命令,在系统服务设置中开启NFS服务;
3.在nfs服务端修改/etc/exports文件,添加/public *(rw,no_root_squash,async)
4.在nfs服务端启动NFS服务:/etc/init.d/nfs start
5.在mterm中将计算节点创建/public目录并:
mkdir /public
mount node17:/public /public
2.3.安装
1.将安装介质ftp上传或光盘拷贝到/public目录下,修改权限为可执行文件:chmod
+x Fluent_install-lnamd64-6.3.26.sh (安装文件可从公司node200上下载
Ansys.Fluent.6.3.Linux.x64.zip包,解压缩之)
2.运行安装程序:./Fluent_install-lnamd64-6.
3.26.sh
3.输入Fluent.Inc的安装路径:/public,一路默认回车至安装完毕;
4.添加环境变量,在~/.bashrc中添加:export PATH=/public/Fluent.Inc/bin:$PATH
5.使环境变量生效:source ~/.bashrc
6.在mterm中拷贝主节点~/.bashrc文件拷贝到其余计算节点,并source生效:
rcp node17:/root/.bashrc /root/
source ~/.bashrc
7.上传license.dat文件到/public/Fluent.Inc/license下面,(该文件可从公司
node200上下载Ansys.Fluent.6.3.Linux.x64.zip包,解压缩得到)。

2.4.运行
1.Fluent运行需要启动图形界面,在主节点运行startx启动x-windows。

2.开启一个终端,执行fluent命令启动图形求解器界面,如下图:
3.选择File/run菜单弹出运行设置窗口。

勾选parall启动并行计算,在Option中
设定机器文件和选择的CPU数量,机器文件保存在当前运行目录下,其内容为node
名称,每个节点需要调用几个cpu核冒号后面就写几(调用的cpu核数应该小于或
等于每个节点cpu核的总数),格式为:
node1:8
node2:8
千兆网环境下,Communicator中选择默认即可。

也可以采用命令行方式启动图形界面:
fluent 3d –p –cnf=ma –t16
4.运行一个算例的过程为:
File/read/case弹出算例选择窗口,选择一个准备好的.cas文件后点击ok读入算
例数据,如果是多CPU并行,系统还将自动根据CPU数量自动将题目进行分割,这
将持续一段时间。

题目读入后需要进行初始化,Solve/Initiallize菜单,在弹出的窗口中设置流场
初始条件。

初始化后就可以开始计算了,选择Solve/Iterate,设置需要跌代计算的步数开始
即可,计算完毕后可以通过Parallel/timer/usage菜单察看计算耗用的时间。

2.5.高速网支持
Fluent对Myrinet和Infiniband都可以提供很好的支持,运行前需要在每个节点安装Infinband或Myrinet驱动包,并为每个网卡制定ip地址,编辑/etc/hosts加入主机名,如
11.11.11.1 node1-ib
11.11.11.2 node2-ib
对于6.3.26版本采用以下方法运行:
在上图的Communicator菜单中选择Infiniband或Myrinet,在hostsfile中输入ma文件名,并在当前启动目录下编辑ma文件,输入如下内容:
node1:8
node2:8
以上设定后运行即可。

也可以采用命令行方式启动图形界面:
fluent 3d –pib.dapl –cnf=ma –t16
以上命令启动fluent基于Infiniband网络,在ma里面选择16个cpu并行计算。

该命令适用于安装了OFED驱动(包含dapl模块)的节点。

相关主题