Deprecated: please see new documentation site.


Contents


Available Software

The LONI clusters make use of softenv to allow for adding software to the user's environment. Every attempt is made to present an identical environment on all of the LONI clusters, but sometimes this is not the case. Below are examples.

Pay close attention to the method of adding soft keys and not the key itself (keys change as new versions become available). Do not remove @default as this will remove your linux environment definitions.

There are currently a few different ways to view a listing of available software:

  • Executing softenv on the desired cluster will display the available software:
[user@machine]$ softenv
These are the macros available:
*   @default
These are the keywords explicitly available:
+amber-8            Applications: 'Amber', version: 8 Amber is a
+apache-ant-1.6.5   Ant, Java based XML make system version: 1.6.
+charm-5.9          Applications: 'Charm++', version: 5.9 Charm++
+default            this is the default environment...nukes /etc/
+essl-4.2           Libraries: 'ESSL', version: 4.2 ESSL is a sta
+gaussian-03        Applications: 'Gaussian', version: 03 Gaussian
....
  • Listings of the software available for the Linux x86 Clusters and IBM Power5 Clusters are available on-line.
  • If you are looking for a specific software, use the "-k" option of softenv. For instance, if you want to know the various compilations of LAPACK, you may want to execute
[user@machine]$ softenv -k lapack

Adding Software to your User Environment

In order to add software to your environment, you will need to add the appropriate key to your ~/.soft file, which is the configuration file for softenv. The following is an example only- the software is updated throughout the year, you should check what is currently install on the system. For instance, to add the mathematical library FFTW, you would need to add the following:

 [user@machine]$ cat ~/.soft
  +fftw-3.1.2-intel-11.1 
  @default

The order in which you add keys to ~/.soft is important. The first occurrence of a setting takes presedence.

Once the entries are to your liking, you must then execute the command resoft, i.e.:

 [user@machine]$ resoft

This will modify the appropriate environment variables so that the package can be used.

If you resoft and obtain the following error,

[user@machine]$ resoft
SoftEnv 1.6.4 system warning: some words were not recognized
Examine /home/user/.soft.cache.* for error details.

This is likely due to mistyping a soft key into your .soft file. Check each character of the soft key and don't forget the leading + sign.

If you would like to know more about softenv, please visit here for more detailed information.

Default Login Shell

The default login shell on LONI Linux clusters is bash. A user has the option of changing their default login shell via the LONI Allocation Portal:

  • Log in with your LONI account name and password.
  • Click on "profile" on the menu to the right side.
  • In the field 'login shell', the allowed shells are listed: tcsh, bash, ksh, csh, and sh.
  • Once a choice is made, click on Update at the bottom of the page to save your selection.

Please note that "chsh" and "ypchsh" do not work on LONI Linux clusters.


Users may direct questions to sys-help@loni.org.

Powered by MediaWiki