日韩性视频-久久久蜜桃-www中文字幕-在线中文字幕av-亚洲欧美一区二区三区四区-撸久久-香蕉视频一区-久久无码精品丰满人妻-国产高潮av-激情福利社-日韩av网址大全-国产精品久久999-日本五十路在线-性欧美在线-久久99精品波多结衣一区-男女午夜免费视频-黑人极品ⅴideos精品欧美棵-人人妻人人澡人人爽精品欧美一区-日韩一区在线看-欧美a级在线免费观看

歡迎訪問 生活随笔!

生活随笔

當前位置: 首頁 > 运维知识 > linux >内容正文

linux

Linux 服务器上安装 ANSYS Fluent 2020R2

發布時間:2023/12/9 linux 31 豆豆
生活随笔 收集整理的這篇文章主要介紹了 Linux 服务器上安装 ANSYS Fluent 2020R2 小編覺得挺不錯的,現在分享給大家,幫大家做個參考.

一、背景介紹

最近入手了一臺服務器,硬件配置為10核20線程 Intel(R) Xeon(R) Silver 4210R,操作系統裝的是Ubuntu 21.10,具體查看版本信息如下。

sb_release? -a

顯示如下:

LSB Version:?? ?core-11.1.0ubuntu3-noarch:printing-11.1.0ubuntu3-noarch:security-11.1.0ubuntu3-noarch Distributor ID:?? ?Ubuntu Description:?? ?Ubuntu 21.10 Release:?? ?21.10 Codename:?? ?impish

查看當前系統的內核版本號及系統名稱?

cat /proc/version

顯示如下:?

Linux version 5.13.0-22-generic (buildd@lgw01-amd64-012) (gcc (Ubuntu 11.2.0-7ubuntu2) 11.2.0, GNU ld (GNU Binutils for Ubuntu) 2.37) #22-Ubuntu SMP

使用命令 uname -a?

?uname -a

顯示如下:

Linux Ubuntu-server 5.13.0-22-generic #22-Ubuntu SMP

ANSYS版本為 ANSYS Products 2020R2 Linux64,選用的是SSQ版本的安裝文件,包含三個ISO鏡像文件

ANSYS2020R2_LINX64_Disk1.isoANSYS2020R2_LINX64_Disk2.isoANSYS2020R2_LINX64_Disk3.iso

以及一個名為_SolidSQUAD_的和諧文件夾,其他文件和文件夾不管。

這里只安裝Fluent而不安裝其他ANYSYS組件。

二、安裝前準備

安裝前需要對系統做一些必要的準備。

首先,將系統默認shell從dash改為bash,方法為打開終端,運行

sudo dpkg-reconfigure dash

這里彈出的對話框選擇no即可。

這是因為ubuntu 為了加快運行速度,使用dash取代bash作為系統默認shell,路徑為/bin/sh,而dash不支持某些運算符,會導致Fluent啟動失敗。

其次,安裝必要的庫。

sudo apt-get install -y build-essential libmotif-dev libxtst-dev libxt-dev libzip-dev libxmu-dev tcl tk lsb csh xfonts-75dpi xfonts-100dpi wine-stable mpich mesa-utils libjpeg62-dev ksh gcc g++ gfortran libstdc++5 build-essential make libmotif-dev libmotif-common rpm

三、安裝過程

1. 創建文件夾并修改文件夾權限?

  • 在/mnt路徑下創建文件夾,用于掛載ISO映像

  • 在/opt路徑下創建文件夾ansys_inc,用于安裝ANSYS

  • 在用戶路徑下創建文件夾,用于放置三個安裝文件。

sudo mkdir -m 777? /mnt/ansys/Disk1

sudo mkdir -m 777? /mnt/ansys/Disk2

sudo mkdir -m 777? /mnt/ansys/Disk3

sudo mkdir -m 777 /opt/ansys_inc

mkdir? ~/ansys

?2. 加載ISO鏡像文件

sudo mount -o loop?ANSYS2020R2_LINX64_Disk1.iso /mnt/ansys/Disk1

sudo mount -o loop?ANSYS2020R2_LINX64_Disk2.iso /mnt/ansys/Disk2

sudo mount -o loop?ANSYS2020R2_LINX64_Disk3.iso /mnt/ansys/Disk3

?將掛載后的三個鏡像文件里的內容全部復制粘貼到用戶目錄下創建的ansys文件夾中

cp? -r? /mnt/ansys/Disk1/*? ?~/ansys/

cp? -r? /mnt/ansys/Disk2/*? ?~/ansys/

cp? -r? /mnt/ansys/Disk3/*? ?~/ansys/

?3. 安裝ANSYS

切換到 ~/ansys 文件夾

cd? ~/ansys

注意,這里只安裝Fluent,在終端中輸入命令:

sudo? ?./INSTALL? -silent? -fluent? -install_dir? ?/opt/ansys_inc/

安裝完成后,再次給予? ?/opt/ansys_inc/ 777權限

sudo chmod -R? 777? /opt/ansys_inc

?4. 和諧處理

_SolidSQUAD_文件夾中包含ansys_inc文件夾,將ansys_inc文件夾中所有內容復制粘貼到 /opt/ansys_inc/下面,覆蓋重復的文件,在此之前可能需要修改/opt/ansys_inc/shared_files文件夾的權限,利用終端命令:

sudo chmod -R 777 /opt/ansys_inc/shared_files

四、其他問題?

1.?openldap版本問題

由于Ubuntu版本是21.10,版本較新,會出現一些庫的版本兼容問題,如下圖所示。系統提示找不到 liblber-2.4.so.2,但是實際上在 /usr/lib/x86_64-linux-gnu/ 下是存在 liblber-2.5.so.0 的。解決方案則是安裝2.4版本

wget http://archive.ubuntu.com/ubuntu/pool/main/o/openldap/libldap-2.4-2_2.4.57+dfsg-2ubuntu1_amd64.deb && sudo apt-get install --reinstall ./libldap-2.4-2_2.4.57+dfsg-2ubuntu1_amd64.deb

?2. Intel MPI error

并行運行Fluent時會報錯,如下所示

Fatal error in PMPI_Testall: Other MPI error, error stack: PMPI_Testall(299)...............: MPI_Testall(count=36, req_array=0x2b1c9ffeec00, flag=0x7fffc44ce640, status_array=0x1) failed PMPIDI_CH3I_Progress(623).......: fail failed pkt_RTS_handler(317)............: fail failed do_cts(662).....................: fail failed MPID_nem_lmt_dcp_start_recv(302): fail failed dcp_recv(165)...................: Internal MPI error! Cannot read from remote processTwo workarounds have been identified for this issue:1) Enable ptrace for non-root users with:echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope2) Or, use:I_MPI_SHM_LMT=shm

系統提示了兩種解決方法:

方法一:

echo 0 | sudo tee /proc/sys/kernel/yama/ptrace_scope

方法一親測有效,但是方法一是臨時方法,重啟之后失效。

方法二:

I_MPI_SHM_LMT=shm

方法二不知何故無效。還有第三種解決方法:

方法三:

sudo vim /etc/sysctl.d/10-ptrace.conf

kernel.yama.ptrace_scope = 1

改為

kernel.yama.ptrace_scope = 0

方法三應該是重啟后生效,并長期有效。

至此,ANYSYS Fluent在Ubuntu 21.10服務器上安裝完畢,可以正常使用了。

五、參考文獻

[1]?ubuntu安裝ANSYS17.2全過程 - 流沙[胡坤] - 博客園本次介紹在Ubuntu kylin1604下安裝Ansys 17.2的全部過程。 1 安裝文件準備 關于ANSYS的軟件安裝文件,在網絡上可以找到。這里采用SSQ版本的安裝文件,如圖所示,包含一個名為https://www.cnblogs.com/lscax/p/6105062.html

[2]?fluent在ubuntu平臺安裝配置教程 | 云淡天長's bloghttps://yundantianchang.github.io/blogs/2018/0905-1.html

[3]?dell - curl dynamic linking problem in 21.10 - Ask Ubuntu[4] Fatal error in PMPI_Testall: Other MPI error, error stack: · Issue #5853 · firemodels/fds · GitHubhttps://github.com/firemodels/fds/issues/5853

[4]?Fatal error in PMPI_Testall: Other MPI error, error stack: · Issue #5853 · firemodels/fds · GitHubI ran into this error today that I couldn't get it fix with what we've seen from previous fixes. The issue: Fatal error in PMPI_Testall: Other MPI error, error stack: PMPI_Testall(299)...............: MPI_Testall(count=36, req_array=0x2b...https://github.com/firemodels/fds/issues/5853?

[5]?Ubuntu 16.04 下安裝Ansys 18.0_是博客-程序員寶寶 - 程序員寶寶在Linux下安裝Ansys并不復雜,但有時安裝完成后,由于操作系統的配置不同,會出現大大小小的一些問題,這里將我在安裝過程中遇到的問題及解決方法記錄一下。準備:全新Ubuntu 16.04 操作系統,Ansys 18.0(SSQ破解)步驟:?1. 安裝Ansys(標準步驟,沒什么好說的)mount ... ; sudo ./INSTALL; sudo cp -r ... ..https://www.cxybb.com/article/w195651/79011484?

總結

以上是生活随笔為你收集整理的Linux 服务器上安装 ANSYS Fluent 2020R2的全部內容,希望文章能夠幫你解決所遇到的問題。

如果覺得生活随笔網站內容還不錯,歡迎將生活随笔推薦給好友。