User Tools

Site Tools


institute_lorentz:gnulinux_workstations

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
institute_lorentz:gnulinux_workstations [2020/09/30 09:40] – [Data disks] lenocilinstitute_lorentz:gnulinux_workstations [2022/11/08 08:34] (current) – [Data storage disk] lenocil
Line 2: Line 2:
 The standard Lorentz Institute workstation runs the [[https://getfedora.org/en/workstation/|Fedora]] GNU/Linux operating system. The workstations  The standard Lorentz Institute workstation runs the [[https://getfedora.org/en/workstation/|Fedora]] GNU/Linux operating system. The workstations 
 are configured with pre-installed scientific and non-scientific software to maximize your productivity. are configured with pre-installed scientific and non-scientific software to maximize your productivity.
-You are allowed to install and/or build packages locally (directories to which you have writing access), but for system-wide installations you must file a request through our [[https://helpdesk.lorentz.leidenuniv.nl/|helpdesk]] or via email at ''support@lorentz.leidenuniv.nl''.+You are allowed to install and/or build packages locally (directories to which you have writing access), but for system-wide installations you must file a request through our [[https://helpdesk.lorentz.leidenuniv.nl/|helpdesk]] or via email at <support@lorentz.leidenuniv.nl>.
  
 We perform upgrades of the operating system of all workstations once a year usually starting in December. This is crucial for both security and latest software availability. We perform upgrades of the operating system of all workstations once a year usually starting in December. This is crucial for both security and latest software availability.
Line 30: Line 30:
  
 ^Mount Point^ User Space^ Redundancy^Notes^ ^Mount Point^ User Space^ Redundancy^Notes^
-|/data[1,..,n]| /data[1,..,n]| None or RAID*. Backups are your resposibility |Local, no quota, mounted at boot|+|/data[1,..,n]| /data[1,..,n]| None or RAID. Backups are your resposibility |Local, no quota, mounted at boot|
 |/net/<workstation-name>/data[1,..,n]| /net/<workstation-name>/data[1,..,n]| None or RAID*. Backups are your resposibility |NFS, no quota, automounted| |/net/<workstation-name>/data[1,..,n]| /net/<workstation-name>/data[1,..,n]| None or RAID*. Backups are your resposibility |NFS, no quota, automounted|
  
-In most cases, **but not always**, /data2 is configured as the mount point of a RAID[1|5] stack, meaning that data in it have a certain level of redundancy which can protect against disk failures. Note however, that storing all  data on /data2 in RAID configuration will still not prevent data loss if all disks in the array `die',  your computer tower gets destroyed by a fire  or in any other disastrous event. **You are strongly encourage to keep your personal backup of any important data.**+In most cases, **but not always**, /data2 is configured as the mount point of a RAID[1|5] stack, meaning that data in it have a certain level of redundancy which can protect against disk failures. Note however, that storing all  data on /data2 in RAID configuration will still not prevent data loss if all disks in the array `die',  your computer tower gets destroyed by a fire  or in any other disastrous event. **You are strongly encourage to keep your personal backup of any important data.**
  
 To check if any of your workstation's disks are arranged in a RAID configuration type ''cat /proc/mdstat''. To check if any of your workstation's disks are arranged in a RAID configuration type ''cat /proc/mdstat''.
  
-===== The shell interpreter ===== +Note that in the table above <workstation-name> can either be a short workstation name or a full name including its domain with no difference. Disk mounting via the ''/net/<workstation-name>'' scheme is managed by autofs. This means that those disks will not be mounted until there is an attempt to access them, for instance by contents listing (ls) or change of working directory (cd).  
-The Lorentz workstations come with a set of pre-installed shell interpreters. Your login shell can be chosen upon registration of your Lorentz account (HL 409b). Alternatively, it is possible to use a different +===== Data storage disk =====
-shell interpreter at any time by  just invoking  it, e.g. +
-<code> +
-csh  +
-</code> +
-or change your default interpreter by invoking ''chsh''+
-===== Access to other workstation disks ===== +
-All data disks named data//1//,...,data//n// are network-shared among all the Lorentz Institute workstations. You can access /data1 on a machine called //bingo//  via /net/bingo/data1. More generally, the pattern to access a data disk on a Lorentz machine is +
-<code> +
-/net/<workstation>/data<n> +
-</code>   +
-Note that in the example above <workstation> can either be //bingo// or //bingo.lorentz.leidenuniv.nl// with no difference.  +
-TIP: The `mounting' of these network file systems is managed by autofs. This means that those disks will not be mounted until there is an attempt to access them, for instance by contents listing (ls) or change of working directory (cd).  +
-===== Compilers and libraries ===== +
-A variety of compilers and libraries are available on your workstation. Please refer to the following manual [[linux:sfinx|pages]] for more info.+
  
-Here we only give a summary of useful commands. +Our data-storage disk can be accessed according to the following schema 
-<code bash> +
-# shows which environment modules are available +
-module avail +
-# load module  +
-module load <modulename> +
-# unload module +
-module unload <modulename> +
-</code> +
  
-NOTE: If [[linux:sfinx|sfinx]]  was not installed under your account, you might see less modules on your workstation. In this case make a backup of your settings (for instance .bashrc, .cshrc, etc...) and install [[linux:sfinx|sfinx]]. +^Mount Point^ Total Size ^ Redundancy ^ Notes ^ 
 +|/disks/misc | 5 TB | RAID, 1:00 AM Daily Snapshots with two-day expiration | NFS, no quota, automount| 
 +|[[institute_lorentz:irods_fair_storage|iRODS]] | 20 GB (per user) | iRODS | iCommands, WebDAV, FUSE | 
 + 
 +If you work on [[institute_lorentz:xmaris|xmaris]], there is an extra storage space that you could use while you work on the cluster. For mor einfo, please read [[institute_lorentz:xmaris|here]]. 
 +===== Shell interpreters ===== 
 +The Lorentz Institute workstations come with a set of pre-installed shell interpreters. Your login shell can be chosen upon registration of your Lorentz account (HL 409b) otherwise it will default to ''bash''. In any case, it is possible to use a different 
 +shell interpreter at any time by  just invoking  it, e.g. ''csh''
 + 
 +If you want to change your default interpreter use ''chsh'' and follow the on-screen indications. 
 + 
 +===== Available software ===== 
 +A variety of softwares are available on your workstation. Some software is installed locally on your workstation others are provided  
 +remotely in the form of //modules// from our software disk either via the [[linux:sfinx|sfinx]] environment or via the [[https://easybuild.readthedocs.io/en/latest/|EasyBuild]] framework. 
 + 
 +While locally installed softwares can be launched directly because already loaded in your environment, //sfinx-// and //EasyBuild-// built software must be loaded in your environment first via the ''module'' command. 
 +For more information consult  ''man module''
 + 
 +:!: If [[linux:sfinx|sfinx]] is not installed for your account, you might see less modules available on your workstation. In this case make a backup of your settings (for instance .bashrc, .cshrc, etc...) and install [[linux:sfinx|sfinx]]. 
 ===== Help ===== ===== Help =====
 Should you need assistance operating your workstation, please do not hesitate to request help via our [[https://helpdesk.lorentz.leidenuniv.nl/|helpdesk]] application. You can also visit our offices in the Huygens Laboratory Room 409b at any time during working hours. Should you need assistance operating your workstation, please do not hesitate to request help via our [[https://helpdesk.lorentz.leidenuniv.nl/|helpdesk]] application. You can also visit our offices in the Huygens Laboratory Room 409b at any time during working hours.
institute_lorentz/gnulinux_workstations.1601458803.txt.gz · Last modified: 2020/09/30 09:40 by lenocil