EnSight Linux

  • 103 Views
  • Last Post 4 weeks ago
  • Topic Is Solved
cjhun posted this 11 October 2018

Hi,

I'm having a trouble finding a linux-deb version of EnSight. 

Any advice should be very much appreciated. Thanks.

Joe

 

 

Order By: Standard | Newest | Votes
tsiriaks posted this 11 October 2018

Hi Joe,

You meant you are looking for the debian package for Ensight ?

There is one exist in here https://support.ansys.com/AnsysCustomerPortal/en_us/Downloads/EnSight+Products

However, per our last thread, the licensing issue was resolved when you use the Fluids package instead of the packages from the above link. 

The Fluids package or any typical ANSYS installation package only has a generic Linux package (which is compatible with OS level listed here https://www.ansys.com/Solutions/Solutions-by-Role/IT-Professionals/Platform-Support )

You could run into the same licensing issue again if you go back to use the package from the Ensight link above.

Thank you,

Win

cjhun posted this 12 October 2018

Hi Win, 

After a long while, the licensing issue got completely resolved. The EnSight license server is running well now.

Now, recently we've been establishing a HPC server for running a series of CFD simulations, and we also want to install EnSight on the HPC server while setting the environment variables to reach the EnSight license server.

I simply want to get a linux package that I can install on the HPC server. Does this answer your question?

Thank you,

Joe

 

 

 

 

tsiriaks posted this 12 October 2018

Hi Joe,

What are the outputs of the following commands 

 

cat /etc/*release

lspci -vnn | grep VGA -A 12

glxinfo | grep OpenGL

 

Thank you,

Win

cjhun posted this 12 October 2018

Hi Win, 

Please see the following:

 

csj@testserv:~$ cat /etc/*release

DISTRIB_ID=Ubuntu

DISTRIB_RELEASE=16.04

DISTRIB_CODENAME=xenial

DISTRIB_DESCRIPTION="Ubuntu 16.04.5 LTS"

NAME="Ubuntu"

VERSION="16.04.5 LTS (Xenial Xerus)"

ID=ubuntu

ID_LIKE=debian

PRETTY_NAME="Ubuntu 16.04.5 LTS"

VERSION_ID="16.04"

HOME_URL="http://www.ubuntu.com/"

SUPPORT_URL="http://help.ubuntu.com/"

BUG_REPORT_URL="http://bugs.launchpad.net/ubuntu/"

VERSION_CODENAME=xenial

UBUNTU_CODENAME=xenial

 

csj@testserv:~$ lspci -vnn | grep VGA -A 12

01:05.0 VGA compatible controller [0300]: Advanced Micro Devices, Inc. [AMD/ATI] RS780 [Radeon HD 3200] [1002:9610] (prog-if 00 [VGA controller])

        Subsystem: Dell RS780 [Radeon HD 3200] [1028:02e2]

        Flags: bus master, fast devsel, latency 0, IRQ 18

        Memory at d0000000 (32-bit, prefetchable) [size=256M]

        I/O ports at d000 [size=256]

        Memory at feaf0000 (32-bit, non-prefetchable) [size=64K]

        Memory at fe900000 (32-bit, non-prefetchable) [size=1M]

        Expansion ROM at <unassigned> [disabled]

        Capabilities: <access denied>

        Kernel driver in use: radeon

        Kernel modules: radeon

 

01:05.1 Audio device [0403]: Advanced Micro Devices, Inc. [AMD/ATI] RS780 HDMI Audio [Radeon (HD) 3000 Series] [1002:960f]

 

csj@testserv:~$ glxinfo |grep OpenGL

OpenGL vendor string: VMware, Inc.

OpenGL renderer string: llvmpipe (LLVM 6.0, 128 bits)

OpenGL version string: 3.0 Mesa 18.0.5

OpenGL shading language version string: 1.30

OpenGL context flags: (none)

OpenGL extensions:

 

tsiriaks posted this 12 October 2018

Hi Joe,

Thanks for the info.

Since, it's Ubuntu, I would say you might have a better luck using the package from here

https://support.ansys.com/AnsysCustomerPortal/en_us/Downloads/EnSight+Products

Let us know if you run into any licensing issue with this package.

Thank you,

Win

cjhun posted this 12 October 2018

Hi Win,

 

From the customer portal download, I see two options, i.e., Debian package and Linux tarball. 

I'm thinking of going with Debian package, which one do you recommend? 

 

Thanks, 

Joe

DavidY posted this 12 October 2018

Debian package should always be easier to install.

cjhun posted this 12 October 2018

I've installed with the Deb package just now. Thanks.

BTW, we used to use slim8.key license file for any Linux client during pre-Ansys-CEI; simply copying the slim8.key license file to any client's license folder worked well as they instructed. Now as there's a change in licensing in post Ansys-CEI, could you guide me how to set the environment variables for the Linux clients?

Thanks,

Joe

cjhun posted this 12 October 2018

Hi,

I guess I was able to set the environment variables in my linux server (not totally sure though), and I'm getting the following message. 

Any advice? 

 

Thanks,

Joe

 

tsiriaks posted this 12 October 2018

Hi Joe,

Please post the entire output of

env

command, here.

Thank you,

Win

cjhun posted this 12 October 2018

Hi Win,

For some reason, the output of env doesn't go through the post...

I'll try something else.

Joe

Attached Files

cjhun posted this 12 October 2018

Hi Win,

Please see the attached "env.txt".

 

Thanks,

Joe

Attached Files

tsiriaks posted this 12 October 2018

Hi Joe,

Try unsetting (removing) the ANSYSLI_SERVERS=2325@d9ryb8p1

then change this ANSYSLMDLICENSEFILE=1055@d9ryb8p1   

to be ANSYSLMD_LICENSE_FILE=1055@d9ryb8p1   

Thank you,

Win

cjhun posted this 12 October 2018

Hi Win,

I'm sorry but  it didn't seem to solve the problem...Here I attache the output of env again for your information.

 

Attached Files

tsiriaks posted this 12 October 2018

Hi Joe,

Try this command

telnet d9ryb8p1 1055

telnet d9ryb8p1 2325

Does it say connect or it says it can't connect ?

 

Now, from this d9ryb8p1 machine, run ANSYS License Management Center > Display FlexNet License Status > then copy and paste the output to this post.

 

Thank you,

Win

cjhun posted this 5 weeks ago

Hi Win,

With telnet for both 1055 and 2325, I get 

csj@testserv:~$ telnet d9ryb8p1 1055

Trying 172.20.47.52...

Connected to d9ryb8p1.hersheymed.net.

Escape character is '^]'.

 

Interestingly however, with telnet d9ryb8p1 2325, I get "Connection closed by foreign host" after a few seconds.

 

Here's the FlexNet Status after all that.

 

----------------

Last updated on 2018/10/14 197:52

 

lmutil - Copyright (c) 1989-2015 Flexera Software LLC. All Rights Reserved.

Flexible License Manager status on Sun 10/14/2018 197

[Detecting lmgrd processes...]

License server status: 1055@d9ryb8p1

  License file(s) on d9ryb8p1: C:\Program Files\ANSYS Inc\Shared Files\Licensing\license_files\ansyslmd.lic:

d9ryb8p1: license server UP (MASTER) v11.13.1

Vendor daemon status (on d9ryb8p1):

ansyslmd: UP v11.13.1

Feature usage info:

Users of ensight:  (Total of 6 licenses issued;  Total of 1 license in use)

"ensight" v9999.9999, vendor: ansyslmd, expiry: 09-oct-2019

floating license

 

  CScheib DGD2VFX1 DGD2VFX1 6892 (v2018.0402) (d9ryb8p1/1055 101), start Sun 10/14 195

 

 

 

jcallery posted this 4 weeks ago

Hi Joe,

Please try running Ensight 10.2 only, and not the HPC shortcut or the 3rd shortcut.

Thank you,

Jake

cjhun posted this 4 weeks ago

Hi Jake,

As I don't get what you mean by "not the HPC shortcut or the 3rd shortcut", would you elaborate your advice a bit more?

As you can probably see about what we're trying to establish, we are trying to do all jobs on the HPC server via X-terminal. For our case, each client will install x-term such as MobaXterm. I believe each client has to set the environment variables from its own terminal otherwise they've set in the host server already (correct me if I'm wrong) to connect to the the host server. 

Anyway, the steps are following fyi.

1. set the environment variables (such as export ANSYS...=1055@... etc)

2. Type ensight102 in the terminal.

Thanks,

Joe

 

 

tsiriaks posted this 4 weeks ago

Hi Joe,

Can you consult with network IT to make sure that port 2325 is open between these machines ?

Once it's open, try 

telnet d9ryb8p1 2325

again. You should get the same result as 1055.

Thank you,

Win

 

cjhun posted this 4 weeks ago

Hi Win,

 

Something interesting happened. With my standalone Linux box setting the environment variables as follows:

   export ANSYSLI_SERVERS=2325@d9ryb8p1

   export ANSYSLMD_LICENSE_FILE=1055@d9ryb8p1

   export ENSIGHT10_LM=ansys

It works perfectly even with "Connection closed by foreign host" message with telnet...2325.

 

Also, since all Windows machines have no trouble with connecting to the host server, 2325 port should be opened (can I say this?).

Lastly, could you explain what the following message means? It's from the Licensing Interconnection log file (see the attached for further detail).

Request name 16025 does not exist in the licensing pool. No valid FLEXlm servers specified.

 

 

Attached Files

tsiriaks posted this 4 weeks ago

Hi Joe,

That's interesting. For typical ANSYS products, if we only set ANSYSLMD_LICENSE_FILE without setting ANSYSLI_SERVERS , it would automatically use the hostname info from ANSYSLMD_LICENSE_FILE with port 2325 (meaning, by default, it's ok to set only ANSYSLMD_LICENSE_FILE , no need to set both) . 

Ensight is kinda new territory, so I'm learning about this too. Good thing you tried it

This

"It works perfectly even with "Connection closed by foreign host" message with telnet...2325."

is another interesting thing. I wonder if you get the same message if you try telnet from one of the Windows machines to the license server. 

If Windows machines can use ANSYS products (not talking about Ansoft, AnsysEM), it means those machines can connect with server machine via port 2325. If these machines and the Linux box are on the same subnet, you can say that port 2325 is open between Linux box and the license server machine too. 

Now for this error message

"Request name 16025 does not exist in the licensing pool. No valid FLEXlm servers specified."

it means you don't have certain license on the license server. In your case, I think it's the license feature called 'ensight_enterprise' , which is required to run Ensight HPC. I don't see this in your license status, so I guess you don't have it. Please ask your ANSYS Account Manager to issue you this license feature as well. Also, make sure that the License Manager on the license server is running v19.2. 

Thank you,

Win

 

cjhun posted this 4 weeks ago

Hi Win,

First of all, thanks for your wonderful support and every single piece of advice that made us reached this far.

I've tried Win telnet by typing: 

   Microsoft Telnet>o d9ryb8p1 2325

followed by this message:

   Connecting to d9ryb8p1...

   Press any key to continue...

By pressing a return key, it says: Connection to host lost.

 

Now, to get the license feature called "ensight_enterprise", do we need a new license file or the Ansys account manager could simply do "add-on" to the existing license file?

Thanks again,

Joe

 

 

 

 

tsiriaks posted this 4 weeks ago

Hi Joe,

You are welcome !

Interesting (again) , I've never seen the line that says 'Press any key to continue...' , when using telnet command. After issuing the command, it's either connect or throwing the error message that it can't connect. I guess we can skip this part for now as it seems Ensight can reach server via port 2325.

For the "ensight_enterprise" license feature, this could be an 'add-on' license. Basically, all ANSYS evaluation/temp licenses are 'add-on' type. You can install one on top of another to add them up.

Thank you,

Win

Close