fluent并行 linux_[转载]windows系统下启动linux主机群的fluent并行操作
第一步,首先在linux系統(tǒng)下安裝好fluent,包括更改環(huán)境變量,操作如下:
ANSYS
12.0產(chǎn)品的linux安裝方法
1.?將ANSYS 12.0
安裝光盤放進(jìn)光驅(qū),后,系統(tǒng)會(huì)自動(dòng)Mount,但是這個(gè)Mount指定的參數(shù)可能不對(duì),則需要執(zhí)行以下命令:
1.mkdir dvdrom_dir
(在根目錄下)
2.mount -t iso9660 /dev/cdrom
dvdrom_dir
3.cd dvdrom_dir
4../INSTALL (直接運(yùn)行命令I(lǐng)NSTALL即可)
2.?請(qǐng)選擇“I AGREE ”并單擊 “Next”
3?選擇對(duì)應(yīng)的操作系統(tǒng),并單擊“ Next”
4. 出現(xiàn)下圖,請(qǐng)?jiān)凇癐nstall directory:”
里寫入安裝的路徑,或者單擊“Browse”選擇,這里就使用默認(rèn)路徑了
5.出現(xiàn)下圖,請(qǐng)選擇要安裝的產(chǎn)品
6. 出現(xiàn)下圖,請(qǐng)單擊 “Next”
7.出現(xiàn)下圖,請(qǐng)選擇“Next”
8.出現(xiàn)下圖,請(qǐng)選擇Next
9. 出現(xiàn)下圖證明安裝正在進(jìn)行
10.出現(xiàn)下圖證明產(chǎn)品安裝完畢,請(qǐng)單擊“ Next”
11. 出現(xiàn)下圖,請(qǐng)單擊 “Exit”
12. 出現(xiàn)下圖,產(chǎn)品安裝完畢,請(qǐng)單擊 “Next”
13.彈出以下窗口,配置服務(wù)器相關(guān)信息
請(qǐng)?jiān)趆ostname1下面輸入服務(wù)器主機(jī)名,如“server”,并單擊OK。如果碰到無法輸入的情況,這時(shí)直接點(diǎn)擊cancel。再進(jìn)入ansys的安裝目錄,
../ansys_inc/shared_files/licensing下,編輯文件ansyslmd.ini,內(nèi)容為:
SERVER=1055@hostname
ANSYSLI_SERVERS=2325@hostname
注意:大小寫一致。
14.?在開始配置浮動(dòng)license 之前請(qǐng)先確定能否“ping” 通license Server,并且確保服務(wù)器的防火墻關(guān)閉。
15.?編輯/etc/profile文件(需要注意的是這個(gè)文件在編輯前要做好備份)
1、vi /etc/profile
2、在文件最后添加:
# PATH for ANSYS
LM,ANSYS, CFX,FLUENT,ICEM(此步是更改環(huán)境變量,便于windows下無圖形界面的操作)
export
PATH=/ansys_inc/shared_files/licensing/lic_admin:/ansys_inc/v120/ansys/bin:/ansys_inc/v120/CFX/bin:/ansys_inc/v120/fluent/bin:/ansys_inc/v120/icemcfd/linux64_amd/bin:…:$PATH
(注:環(huán)境變量是連續(xù)的并無斷開顯示原因)
3、source /etc/profile
4、用which命令檢查是否生效:
16、測(cè)試程序:
用普通用戶登錄
啟動(dòng)license管理界面:anslic_admin
啟動(dòng)laucher120:laucheer120
啟動(dòng)ICEM:icemcfd
啟動(dòng)fluent:fluent
3d(注意:商業(yè)版的口令需要將license文件存放在/ansys_inc/v120/fluent/license一份,研究版的只需要在license管理界面里將登錄用戶的類型選擇成Academic的)
注:如果運(yùn)行fluent程序時(shí)報(bào)錯(cuò),說缺少一個(gè)libstdc++.so.5的共享文件,則需要用命令:find / -name
libstdc++.so.5?找到該文件所在路徑,再同時(shí)拷貝到以下目錄:
/ansys_inc/v120/fluent/fluent12.0.16/launcher/bin
/ansys_inc/v120/fluent/fluent12.0.16/launcher/lnx86
再運(yùn)行fluent即可!
打開License
Utility的程序路徑是:/ansys_inc/shared_files/licensing/lic_admin下的anslic_admin
17、設(shè)置ANSYS License管理器自動(dòng)運(yùn)行
cp
/usr/ansys_inc/shared_files/licensing/init_ansysli /etc/init.d
chmod 555 /etc/init.d/init_ansysli
chkconfig --add init_ansysli
chkconfig init_ansysli on
第二步:運(yùn)用putty程序,點(diǎn)擊putty.exe進(jìn)入到命令輸入窗口。
1.add
user:
2. su
user:
3.su
password:
4
fluent
5
scripti
6 file/rcd
rsm.cas
solve/iterate
25
/file/wcd
rsm_final.dat
parallel/timer/usage
exit
yes
輸入fluent,回車
輸入
vi?script,回車
i,回車
輸入file/rcd
rsm.cas,回車
solve/iterate
25回車
/file/wcd
rsm_final.dat回車
parallel/timer/usage回車
exit回車
yes回車
esc
:wq
(注:其中RSM.cas為cas文件名,根據(jù)實(shí)際進(jìn)行修改;solve/iterate 25
表示迭代25步,也可根據(jù)需要修改步數(shù)。)
腳本內(nèi)容:
file/rcd
RSM.cas?“查找要計(jì)算的cas 和dat文件,這里RSM可以改變
solve/iterate
25?“定義迭代的步數(shù),25可以變動(dòng)”
/file/wcd RSM_final.dat
“定義計(jì)算完成后輸出的文件名,RSM_final可以改動(dòng)”
parallel/timer/usage?“計(jì)算所需要的時(shí)間”
exit
yes
7?輸入并行命令:為
fluent 3d -g -t4 (-cnf=host在linux下有自己設(shè)定的用戶目錄后,不需要輸入此項(xiàng)。) -i
script(hl.jur
)
命令說明:
fluent
3d?指出fluent運(yùn)行的版本;
-g?使用無圖像界面運(yùn)行
-tn?指定n個(gè)核一起計(jì)算
-cnf?指定host文件
-I?讀入編寫好的journal文件
或者可以輸入:fluent 3d –h
來顯示fluent的各個(gè)參數(shù)說明
注意:使用命令行的方式提交fluent并行計(jì)算,需要編寫好一個(gè)journal文件,如果沒有journal文件,那么就需要在fluent
的圖像界面上讀入cas文件。
完成以上步驟,就可以實(shí)現(xiàn)在windows系統(tǒng)下實(shí)行主機(jī)群的linux系統(tǒng)fluent并行操作了~~
總結(jié)
以上是生活随笔為你收集整理的fluent并行 linux_[转载]windows系统下启动linux主机群的fluent并行操作的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: Java线程简介
- 下一篇: linux java环境变量设置