Difference between revisions of "Benchmarking: Ansys on Centos 6"

From Define Wiki
Jump to navigation Jump to search
 
Line 452: Line 452:
 
# and that's all ports are open between nodes.  ansyslm seems to change port when restarted (1055/2325/random!)  
 
# and that's all ports are open between nodes.  ansyslm seems to change port when restarted (1055/2325/random!)  
 
# verify using: lmutil lmdiag -c 1055@license_server
 
# verify using: lmutil lmdiag -c 1055@license_server
 +
 +
</syntaxhighlight>
 +
 +
== Renew license and update ==
 +
<syntaxhighlight>
 +
# Ansys
 +
put new file in
 +
/ansys_inc/shared_files/licensing/license_files/
 +
ansyslmd.lic
 +
 +
[root@ohpc-headnode licensing]# pwd
 +
/ansys_inc/shared_files/licensing
 +
[root@ohpc-headnode licensing]# ./start_ansysli
 +
 +
# check logs
 +
[root@ohpc-headnode licensing]# pwd
 +
/ansys_inc/shared_files/licensing
 +
[root@ohpc-headnode licensing]# tail -f ansysli_server.log
 +
                1      envision_pro                1      forte_3                    1      rd_ckpreproc                1      rd_fortejob
 +
                1      rd_fortemesh                1      rd_forteui                  1      rd_forteviz                1      rd_mechforte
 +
                1      rd_mechmfc                  1      rd_mechsoot
 +
2019/07/19 17:48:11    CACHE_SERVER        No active FLEXlm options.
 +
2019/07/19 17:48:11    CACHE_SERVER        Active ANSYS Licensing Interconnect options from file /ansys_inc/shared_files/licensing/ansyslmd.ini:
 +
                SERVER=1055@ohpc-headnode
 +
                ANSYSLI_SERVERS=2325@ohpc-headnode
 +
2019/07/19 17:48:11    CACHE_SERVER        Getting cache information from server: 2325@ohpc-headnode. Please wait ...
 +
2019/07/19 17:48:11    CACHE_SERVER        Server ohpc-headnode IP=173.16.255.253 already cached.
 +
2019/07/19 17:48:11    INFO                Ready to accept connections.
 +
  
 
</syntaxhighlight>
 
</syntaxhighlight>

Latest revision as of 21:51, 22 July 2019

  • Tested on Centos6.5
  • Note: Requires 26G of space!

Install Ansys

  • Can be run from the archive created in /home/david/benchmarks/ansys_150.tbz or the CDs/DVDs on software1
  ./INSTALL -silent -install_dir /home/install/ansys_inc
  • Space Required
[root@epcc1 ansys150_linux64]# du -sh --total /home/install/ansys_inc/
26G	/home/install/ansys_inc/
26G	total

Sample Output

[root@epcc1 ansys150_linux64]# ./INSTALL -silent -install_dir /home/install/ansys_inc 
copying necessary files to /tmp/ans_install_tmp8298/
 Executing /tmp/ans_install_tmp8298/instcore
... Verifying the dates on the licensing files to ensure that the most recent version is being used.  This may take some time to verify...

     linx64: Verifying licensing file dates...


Date verification complete...No conflicts found.
Reading the installation media contents - please wait.


  Extraction: /home/boston/ansys150_linux64/instcore/tcl/COMMON.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tcl/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/common/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlptool1/HLPTOOL1.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlpfiles/HLPFILES.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlpserv/HLPSERV.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tcl/COMMON.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tcl/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tk/COMMON.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tk/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cpython/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cpythext/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cpythnew/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/ccm/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/javajre/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/mono/LINX64_1.TGZ ...

  Extraction: /home/boston/ansys150_linux64/mono/LINX64_2.TGZ ...

  Extraction: /home/boston/ansys150_linux64/mono/LINX64_3.TGZ ...

  Extraction: /home/boston/ansys150_linux64/ansys/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/configs/ansys/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/ansys/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/solver/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/data/DATA.GZ ...

  Extraction: /home/boston/ansys150_linux64/apdl/APDL.GZ ...

  Extraction: /home/boston/ansys150_linux64/geompara/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/mech/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/anscust/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/autodyn/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/lsdyna/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/rsm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/framewrk/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/rsm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/rsm/RSM_DOC.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cads/acispara/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/geomunig/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/cads/nx/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cadcfgs/ug/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/licserv/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/license/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlplic/HLPLIC.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/wb/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/wb/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/mw/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/turbosys/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/tgrid/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlptool2/HLPTOOL2.TGZ ...

  Extraction: /home/boston/ansys150_linux64/framewrk/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addins/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/corewb/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/wbonebld/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/engdata/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/rsm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/rsm/RSM_DOC.TGZ ...

  Extraction: /home/boston/ansys150_linux64/icemwb/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cads/acispara/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/ekm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/ekm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/rsm/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/sec/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cfx/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/cfx/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/cfx/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/post/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/cfdpost/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cfxcomon/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/cfdpost/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/fluent/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/fluentc/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/fluentb/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/fluent/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/fluent/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/post/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cfxcomon/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/turbogrd/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/turbosys/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/cfxcomon/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/tg/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/polyflow/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/polyflow/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/polyflow/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/icemcfd/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/icemcfd/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/common/LINX64.GZ ...

  Extraction: /home/boston/ansys150_linux64/icemtuto/ICEMTUTO.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlptool2/HLPTOOL2.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/icemcfd/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tk/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tcl/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tk/COMMON.TGZ ...

  Extraction: /home/boston/ansys150_linux64/instcore/tcl/COMMON.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlptool1/HLPTOOL1.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlpui/HLPUI.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlpfiles/HLPFILES.TGZ ...

  Extraction: /home/boston/ansys150_linux64/javajre/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/icepak/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/addincfg/icepak/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/configs/icepak/LINX64.TGZ ...

  Extraction: /home/boston/ansys150_linux64/hlp/hlpicepk/HLPICEPK.TGZ ...





RSS is enabled



Configuring WB Simulation script files ...
[%wc] Registry Editor
Information in /home/install/ansys_inc/v150/aisol/workbench.reg has been successfully entered into the registry.
ansyswbu.exe is not required ...
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.common.clrhostmonou.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.common.controlsu.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.graphics.controlsu.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.graphics.graphutilityu.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libagpsutilcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.cadint.xmlexportcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.cadint.xmlimportcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.cadint.configmgrcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.cadint.pluginfemcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libans.cadint.pmexportercom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libfepsexportcom.so succeeded.
RegSvr32: DllRegisterServer in /home/install/ansys_inc/v150/aisol/dll/linx64/libagpsenginecom.so succeeded.
Input arguments are 
Executing /home/install/ansys_inc/v150/Tools/mono/Linux64/bin/mono /home/install/ansys_inc/v150/commonfiles/CAD/bin/linx64/Ans.CadInt.CADConfigurationUtility.exe 
NX  Workbench PlugIn ..... Configure Success

/home/install/ansys_inc/v150/Framework/bin/Linux64/runwb2 -cmd mono /home/install/ansys_inc/v150/RSM/bin/AnsConfigRSM.exe
Configuring RSM...
Generating daemon scripts for this installation.
AWPROOTDIR = /home/install/ansys_inc/v150
Creating RSM Manager script ...
Created service script: rsmmanager


AWPROOTDIR = /home/install/ansys_inc/v150
Creating RSM Compute Server script ...
Created service script: rsmserver


AWPROOTDIR = /home/install/ansys_inc/v150
Creating RSM XMLRPC Server script ...
Created service script: rsmxmlrpc

Configuring ANSYS script files ...

Configuring ANSYS CFX ...
Setting up a default parallel host configuration

Configuring ANSYS CFD Post ...

Configuring ANSYS TurboGrid ...

Updating /home/install/ansys_inc/shared_files/licensing/init_ansysli ...





Exiting

Install the License Server

  • Temp file provided by David Roper <david.roper@ansys.com>
[root@head-boston ansys150_linux64]# cat boston_temp_ansys.lic 
SERVER head-boston 0025900082e0 1055
VENDOR ansyslmd

# Products licensed in this file:
# 1. ANSYS Academic Research CFD (25 Tasks): 1 task(s) Lease expiring 12-May-2014
# 2. ANSYS Academic Research HPC Workgroup 128: 1 task(s) Lease expiring 12-May-2014

INCREMENT aa_mcad ansyslmd 9999.9999 12-may-2014 25 06965BED239E \
	VENDOR_STRING="eval customer:00242890" ISSUER=AUFI_UNIV \
	ISSUED=27-apr-2014 START=28-apr-2014 SIGN2="00B2 5BC5 3F20 \
	170C 4EAD 83E0 B5A6 6500 51CD D442 E095 AEEC 7FA8 5E69 6272"

INCREMENT aa_r_cfd ansyslmd 9999.9999 12-may-2014 25 7B2F45C2C474 \
	VENDOR_STRING="eval customer:00242890" ISSUER=AUFI_UNIV \
	ISSUED=27-apr-2014 START=28-apr-2014 SIGN2="00EA 366C C54A \
	BF6C E14D E925 D25F 1E00 6D37 F20F B829 34BD 4B86 7E85 8012"

INCREMENT aa_r_hpc ansyslmd 9999.9999 12-may-2014 128 8D0C9F433D33 \
	VENDOR_STRING="eval customer:00242890" ISSUER=AUFI_UNIV \
	ISSUED=27-apr-2014 START=28-apr-2014 SIGN2="00A2 C6EB 0E19 \
	4F00 2296 2EF7 1668 CD00 A628 0D8F 8C73 AB2A 9AE7 7239 4542"
  • Install the license server
[root@head-boston ansys150_linux64]# ./INSTALL.LM -silent -licfilepath ./boston_temp_ansys.lic 
copying necessary files to /tmp/ans_install_tmp15336/
 Executing /tmp/ans_install_tmp15336/instcore
... Verifying the dates on the licensing files to ensure that the most recent version is being used.  This may take some time to verify...

     linx64: Verifying licensing file dates...

     Licensing files on the installation media have the same date or are more recent than those currently installed.
     The files will be updated....


Date verification complete...Please see above messages for any detected conflicts.
Reading the installation media contents - please wait.


  Extraction: /root/scratch/ansys150_linux64/instcore/tcl/COMMON.TGZ ...

  Extraction: /root/scratch/ansys150_linux64/instcore/tcl/LINX64.TGZ ...

  Extraction: /root/scratch/ansys150_linux64/licserv/LINX64.TGZ ...

  Extraction: /root/scratch/ansys150_linux64/license/LINX64.TGZ ...

  Extraction: /root/scratch/ansys150_linux64/hlp/hlplic/HLPLIC.TGZ ...







Updating /ansys_inc/shared_files/licensing/init_ansysli ...





Exiting
  • Configure the license server (requires X11 fwding)
/ansys_inc/shared_files/licensing/lic_admin/anslic_admin
# then select
# - Install the License File
# - Specify the License Server Machine 
# - Start the ANSYS, Inc License Manager

Verify The License Server

  • On a client try the following
# Env Settings
export ANSYSLI_SERVERS="2325@head-boston"
export FLUENTLM_LICENSE_FILE="1055@head-boston"
export ANSYSLMD_LICENSE_FILE="1055@head-boston"

[boston@epcc1 linx64]$ pwd
/home/install/ansys_inc/shared_files/licensing/linx64
[boston@epcc1 linx64]$ ./lmutil lmdiag -c 1055@head-boston 
lmutil - Copyright (c) 1989-2013 Flexera Software LLC. All Rights Reserved.
FlexNet diagnostics on Tue 4/29/2014 17:40

-----------------------------------------------------
License file: 1055@head-boston
-----------------------------------------------------
"aa_mcad" v9999.9999, vendor: ansyslmd
  License server: head-boston
  floating license  expires: 12-may-2014

This license can be checked out
-----------------------------------------------------

Enter <CR> to continue: 
"aa_r_cfd" v9999.9999, vendor: ansyslmd
  License server: head-boston
  floating license  expires: 12-may-2014

This license can be checked out
-----------------------------------------------------

Enter <CR> to continue: 
"aa_r_hpc" v9999.9999, vendor: ansyslmd
  License server: head-boston
  floating license  expires: 12-may-2014

This license can be checked out
-----------------------------------------------------

Which MPIs are Supported

[boston@epcc1 bath-uni]$ grep 'START METHOD' /home/install/ansys_inc/v150/CFX/etc/start-methods.ccl 
    START METHOD LIBRARY:
      START METHOD: Serial
      START METHOD: Platform MPI Local Parallel
      START METHOD: Platform MPI Distributed Parallel
      START METHOD: Intel MPI Local Parallel
      START METHOD: Intel MPI Distributed Parallel
      START METHOD: PVM Local Parallel
      START METHOD: PVM Distributed Parallel
      START METHOD: SGI MPI Local Parallel
      START METHOD: SGI MPI Distributed Parallel
      START METHOD: Submit to Windows CCS or HPC Queue
      START METHOD: MSMPI
      START METHOD: Submit to PBS Queue
  #    START METHOD: Submit to PBS Queue from Windows
      START METHOD: Cray MPI Distributed Parallel
      START METHOD: MPICH Local Parallel
      START METHOD: MPICH Distributed Parallel
      START METHOD: MPICH Local Parallel for Windows
      START METHOD: MPICH Distributed Parallel for Windows
      START METHOD: MPICH2 Local Parallel for Windows
      START METHOD: MPICH2 Distributed Parallel for Windows
      START METHOD: MPICH2 Local Parallel
      START METHOD: MPICH2 Distributed Parallel
      START METHOD: HP MPI Local Parallel
      START METHOD: HP MPI Distributed Parallel

Centos 7 with Ansys 1.8.2

yum -y install libXext-devel
yum -y install redhat-lsb  
yum -y groupinstall 'Development tools'
mkdir /opt/fluids/
mv tar xvf FLUIDS_182_LINX64.tar /opt/fluids
tar xvf FLUIDS_182_LINX64.tar 
./INSTALL -silent -install_dir /opt/fluids/1.8.2/

# Note: mounted across to another node, make sure /etc/hosts for the license server are the same
# and that's all ports are open between nodes.  ansyslm seems to change port when restarted (1055/2325/random!) 
# verify using: lmutil lmdiag -c 1055@license_server

Renew license and update

# Ansys
put new file in
/ansys_inc/shared_files/licensing/license_files/
 ansyslmd.lic

[root@ohpc-headnode licensing]# pwd
/ansys_inc/shared_files/licensing
[root@ohpc-headnode licensing]# ./start_ansysli

# check logs
[root@ohpc-headnode licensing]# pwd
/ansys_inc/shared_files/licensing
[root@ohpc-headnode licensing]# tail -f ansysli_server.log
                1      envision_pro                1      forte_3                     1      rd_ckpreproc                1      rd_fortejob
                1      rd_fortemesh                1      rd_forteui                  1      rd_forteviz                 1      rd_mechforte
                1      rd_mechmfc                  1      rd_mechsoot
2019/07/19 17:48:11    CACHE_SERVER        No active FLEXlm options.
2019/07/19 17:48:11    CACHE_SERVER        Active ANSYS Licensing Interconnect options from file /ansys_inc/shared_files/licensing/ansyslmd.ini:
                SERVER=1055@ohpc-headnode
                ANSYSLI_SERVERS=2325@ohpc-headnode
2019/07/19 17:48:11    CACHE_SERVER        Getting cache information from server: 2325@ohpc-headnode. Please wait ...
2019/07/19 17:48:11    CACHE_SERVER        Server ohpc-headnode IP=173.16.255.253 already cached.
2019/07/19 17:48:11    INFO                Ready to accept connections.