Personal tools

Abaqus Linux Setup

From hpcwiki

Revision as of 14:19, 30 July 2013 by Hfrancot (Talk | contribs)

(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

Prerequisites

  1. Abaqus Documentation,
  2. Composite manager deactivation
    $ gconf-editor.
Click Run. Navigate to Apps->metacity->general. Uncheck the compositing_manager box.

Installation Process

  1. Extract the software DVD iso to the disk (some directory under /home is recommended (e.g.: /home/pcuser/Abaqus6102))
    (Note: use only the linux related files: common, lnx86_64, setup, crack, manual)
  2. Acquire root priviliges
    $ sudo su
  3. Create another directory to install Abaqus (e.g. mkdir /home/pcuser/abaqp where "pcuser" is the username and the profile directory), change the directory to this location and start the setup from the directory that you have extracted the DVD iso. Abaqus will be installed into this abaqp directory.
    # mkdir /home/pcuser/abaqp
    # cd /home/pcuser/abaqp
  4. Install C-shell:
    # apt-get install csh
  5. Create the environment variable LM_license_FILE
    export LM_license_FILE=27011@server_name
  6. Start license server setup
    # ../Abaqus6102/setup -nosystemcheck
  7. When the text based setup interface appears it may ask the scratch folder; type /tmp.
  8. When prompted by the graphical setup interface, choose License server
    1. Say "no" when asked about an existing license server already installed in the system
    2. Select "Just Install the Licensing Utilities"
    3. Confirm that the installation will be at /home/pcuser/abaqp
    4. Add the license folder to the terminal path
      export PATH=$PATH:/home/pcuser/abaqp/License
    5. Create de licence file and launch license server
      1. Edit abq6101.dat - change "hostname" to the system's actual host name
        # gedit abq6101.dat
      2. Create the path for the Abaqus license files and temporal storage of the license server
        # mkdir /usr/local/flexlm/
        # mkdir /usr/local/flexlm/licenses/
        # mkdir /usr/tmp/
      3. Copy abq6101.dat to /usr/local/flexlm/licenses/license.dat
      4. Launch license server
        # lmgrd
      5. Install product with 27011@servername as license server
        1. Install necessary library
        2. e.g.: # apt-get install libstdc++5
        3. Log out and start a X session without compositing (compiz disabled)
        4. Launch the license server
          # lmgrd
          (Note: a message will appear warning about security issues because of running the License Manager as root)
        5. Launch abaqus with software rendering flag
          # ~/abaqp/Commands/abaqus cae -mesa
        6. TODO

          • So far, we can run abaqus as administrator only; this must be fixed