CernVM FS The distribution of custom software for user groups on the HPC infrastructure is provided using the Cern Virtual Machine File System (CernVM FS). CernV...
OpenSSL OpenSSL is a cryptography toolkit implementing the Secure Sockets Layer (SSL v2/v3) and Transport Layer Security (TLS v1) network protocols and related cr...
For the VirgoCluster IT provides multiple container based OS images to choose from. See https://hpc.gsi.de/virgo/platform/software.html#application environment Th...
Linux at GSI Contact * The Linux group announces operational issues over the GSI LINUX ALL mailing list! All owners of a LinuxAccount are automatically subscr...
Software policy On a Linux system, there's technically no problem to install software in arbitrary location i. e. your HomeDirectory. On the other hand it mig...
Software wish list The software wishlist is outdated. The possibilities to request software are described in the SoftWare policy. Main.ChristopherHuhn, Main.Tho...
Software Environment The primary source of software installed on GSI IT's Linux computers are Debian packages. For other software or additional versions we utiliz...
Mounting USB devices with pmount Usually USB devices are recognized and mounted automatically. If this does not happen, you may use pmount to mount the device man...
Tips and Tricks for KDE KDE 5 (Plasma) config files While older versions of KDE put all configuration data in ~/.kde, KDE Plasma is using ~/.config for storing ...
Software in /cvmfs We do no longer maintain a list of software installed in CVMFS. You can access the old list here. The CvmFs Server and Repository organisation ...
GSI Linux filesystems Home file systems For personal data like source code, analysis tools ... * All home file systems are backed up daily * Space is limi...
Erste Schritte mit einem Linux Rechner der GSI Zahlreiche Informationen zur Verwendung eines Benutzerkontos der GSI finden sich auf der offiziellen GSI Webseite ...
First steps with Linux at GSI Numerous information about using your account at GSI is available on the official GSI web page: https://www.gsi.de/it service # Log...
Notification service GSI Wiki provides you with a facility to be automatically notified by e mail when topics change in this Linux web. This is a convenient servi...
Central Revision Control System Subversion As a central version control system we are running a subversion server subversion.gsi.de. Repository service policy Re...
Debian mirror at GSI The HPC Department maintains a mirror of the Debian Archive for software deployment on the LinuxFarm. The archives are available for use insi...
Desktop PCs with Linux GSI IT offers desktop installations with Debian Linux. * central authentication * Central home directories and other shared FileSyste...
Introduction Git is a version control system (VCS) similar to Subversion and CVS. The major difference compared to SubVersion (and the like) is its distributed ap...
Browser Test mailto mailto:linux service #64;gsi.de?subject=Test Java plugin Dieser Browser ignoriert den = applet = Tag nicht! Shockwave Flash plugin Object...
How to print with CUPS Starting with Debian Squeeze we migrated to a new printserver https://cups.gsi.de:631 using the Common Unix Print System (CUPS). CUPS offer...
Some useful tips for the XFCE desktop Using Xfce Terminal instead of Konsole Open "Xfce Menu" "Settings" "Preferred Applications", click on tab "Utilities" a...
Configure mailreaders on Linux These instructions are explaining how to access your mailbox on the GSI MS Exchange server. Actually they are not specific to Excha...
Main.CarstenPreuss 12 Apr 2011 SunGridEngine is an OpenSource scheduler which is currently under investigation at GSI to replace LSF. Environment * SGE Curren...
Interactive Lustre Nodes After EOL of Kronos, some interactive machines with access to Lustre are needed. These should not be mixed with submit nodes for the Virg...
Kerberos central authentication infrastructure General Authentication is the process of proving who you are. Kerberos is a specification of an authentication mec...
Query and Retrieve old gstore data Data archives on tape written via Gstore can be retrieved via TSM commands, now wrapped in the scripts qgstore.sh and rgstore...
GSI Wiki.Linux Web Preferences The following settings are web preferences of the GSI Wiki.Linux web. These preferences overwrite the site level preferences in ., ...
Upgrade notes for http://web docs.gsi.de As of 2020 11 11 http://web docs.gsi.de has been migrated to a new hardware and upgraded to a newer operating system rele...
Access Control Lists Die in der GSI Linux Farm verwendeten Dateisysteme unterstützen erweiterte Zugriffsrechte, sogenannte ACLs (Access Control Lists). Auf diese ...
Debian@GSI We are running Debian GNU/Linux, primarily release 8 (Jessie) at the moment. For further information on our road map take a look at the ReleasePlan. Re...
Unified Lustre mount point * beamer_UmzugLustre.pdf: Unified Lustre mount point Issue at hand * Lustre mount point names (/hera, /lustre/nyx, /lustre/hebe)...
Since older versions of Debian Linux are supported for a limited time only, we are forced to update all Linux systems at regular intervals. Debian Releases (→ Deb...
Citrix Receiver aka. icaclient We provide the client software to access the Windows Terminal Servers on all LinuxDesktops. The documentation available here it gen...
GsTore Existing archives 2017 12 13 lxi099:~$ /cvmfs/it.gsi.de/gstore/gstore64 show I get list of gStore archive names matching with '' 180 matching archiv...
gstore r3b archives //DocumentGraphics/go_back.gif GsTore /cvmfs/it.gsi.de/gstore/gstore64 show r3b I get list of gStore archive names matching with 'r3b' 4...
gstore Hades archives //DocumentGraphics/go_back.gif GsTore /cvmfs/it.gsi.de/gstore/gstore64 show hades I get list of gStore archive names matching with 'hades'...
gstore FOPI archives //DocumentGraphics/go_back.gif GsTore /cvmfs/it.gsi.de/gstore/gstore64 show fopi I get list of gStore archive names matching with 'fopi' ...
gstore CBM archives //DocumentGraphics/go_back.gif GsTore /cvmfs/it.gsi.de/gstore/gstore64 show cbm I get list of gStore archive names matching with 'cbm' 2...
gstore Alice archives //DocumentGraphics/go_back.gif GsTore I get list of gStore archive names matching with 'alice' 4 matching archives found: /alice2009ba...
Upgrade to DebianJessie A central lxjessie64.gsi.de cluster is available. As of 12/2017 Jessie desktops are the default desktops. DebianStretch desktops are still...
Intel Compiler Suite GSI has licenses for the Intel Compiler Suite. Setup via CVMFS To setup the correct environment for the Intel Compiler Suite the environment...
Trailing white spaces when copying text When copying text from a Konsole window it may happen that the lines are as long as your terminal line length due to trail...
Installed Debian packages This package list for Debian Jessie was generated on 2016 12 09 Package Sections For an explanation of the sections see https://package...
Installed Debian packages This package list for Debian Jessie was generated on 2016 12 09 Package Sections For an explanation of the sections see https://package...
Mathematica on Linux For Debian Lenny and older Mathematica is available in version 8. For Debian Squeeze and newer you can find version 8 (Squeeze only), 9 and 1...
Software in /usr/local The central /usr/local/ volume has been discontinued after DebianSqueeze. Please take a look at SoftwareInCvmfs instead. The old volume i...
Upgrade to Debian Squeeze Debian 6.0 (Squeeze) is the next to current Debian release. As of 2014 PrometheusCluster and all native Lustre clients are running Debia...
Upgrade to Debian Wheezy The current oldstable Debian version is called Wheezy. The Debian version is 7.x with x == 9 as of September 2015. If you are coming dire...
PDF documents PDF readers Since Adobe's decision to discontinue the Adobe Reader for Linux you'll have to use another tool for viewing PDF files, e.g. * xpdf ...
GSI Linux accounts Applying for an account Normally Linux accounts are created together with GSI Windows accounts, so if you have a Windows account or a mailbox ...
Customize the settings for the editor vim The editor vim supports a bunch of useful features. You may activate them during a session or set them as your personal ...
If you want to connect to eduroam from GSI without using Network Manager and the like, use this as your wpa_supplicant.conf and adjust identity and passwort accor...
LibreOffice LibreOffice is a suite of office applications for presentations, text, and spread sheet processing. It is a standard part of the LinuxDesktop installa...
Frequently Asked Questions What is the meaning of these "lx" host names anyway? → MachineTypes How can I use the HPC resources to do some calculations? → Clust...
The Linux folks at GSI The best approach to get in touch is to send an email to linux service@gsi.de. The Linux system administrators at GSI are: Name Email ...
Converting different graphic formats Sometimes one has to convert some graphics to another format, i.e. jpg to ps. * One way is to open the file with an almos...
Gnu Compilers (gcc) The gcc suite is part of the standard installation of the LinuxFarm, installed as debian packages: Debian version GCC version Debian 6...
Debian 8 Jessie Debian 8, codename Jessie has been released on 25/4/2015. For information on changes from DebianWheezy please have a look at JessieUpgrade. Main...
Converting different text formats Line endings Sometimes you'll have to transfer plain text files from Linux to other systems like Mac or Windows. For this you'l...
Optimizations for Firefox, Thunderbird and its relatives Since early 2005, the recommended browser is Mozilla Firefox (called Iceweasel on Debian). Since it is a ...
Debian Pakete bauen und kompilieren Paketformat Als Linux Distribution muss die Software in Debian neben der ausführbaren Binärform i. A. auch als SourceCode vor...
Debugging Job Environment Use srun with option pty to allocate an interactive Bash. Select the "debug" partition with option p, partition, and target the inte...
How to print with GSI/Linux Printing from KDE 3 All print jobs must be submitted to the central server printserver.gsi.de that takes care of print job queueing a...
Environment Modules DebPkg:environment modules is a tool to modify your shell environment in a comfortable and modular way. For most shells the module command is ...
Debian Package Management German only and rather outdated: DebianPaketVerwaltung Managing Patches with Quilt Cf. DebianWiki:UsingQuilt 1 Setup quilt environ...
SSL certificates Many services at GSI are only available via SSL encrypted communication (i.e. https://..., Mailbox access, ...). The server certificates (keys) f...
Watch your trash If you're running out of disc space ... Please keep in mind that many applications with graphical user interfaces do not really delete files but ...
Upgrade to Debian 4.0 (Etch) Some of this information may be obsolete! We are currently upgrading to Debian Etch. Large portions of the BatchFarm are already runn...
Xmonad Xmonad is a tiling window manager. See http://xmonad.org/ for a description of all the goodies. * The Xmonad desktop is mouse insensitive! It is possibl...
Configuration Server It is possible to run emacs in client server mode. One way of doing this comfortably is this: 1. set EDITOR to emacsclient c $@ 2. s...
Deutsche Version Im folgenden werden für verschiedene Mail Programme, die bei GSI verfügbar sind, Methoden zur Mail Verschlüsselung aufgezeigt. Thunderbird Im An...
Prolog: Ich erteile hier das Wort Debian bei der GSI Funktioniert so gut wie nie Seit Jahren wird mit größter Kraft Alles andere abgeschafft. Mit SuSE wär das nie...
BrowserPluginSecurity Overview In the past and the present browser plugins especially Java and Flash were subject to severe software bugs. Those bugs can oft...
Reorganization and upgrade of www linux http://www linux.gsi.de www linux.gsi.de , the host that serves the WebDocs of the LinuxFarm users is also its last din...
Upgrade to Debian 3.1 (Sarge) The upgrade of the GSI LinuxFarm from Debian 3.0 (Woody) to 3.1 (Sarge) has been completed. Preparations for booting into Sarge Bes...
LSF Load Sharing Facility Load Sharing Facility (LSF) ist ein Cluster Monitor und Queueing System. Interaktive und Batch Jobs werden mit Hilfe einer intelligente...
Main.CarstenPreuss 12 Apr 2011 Using QMON Queue Control This dialog is used to show the overall cluster status as well as the status of all nodes. From here the ...
Main.CarstenPreuss 16 May 2011 Resource based (SGE) versus slot based (LXadmin.LSF) scheduling In LXadmin.LSF we have 1 job per core. This is most of the time ine...
Main.CarstenPreuss 12 Apr 2011 Configuring SGE qconf There are 2 ways to configure SGE with the CLI, by predefined text files or by templates. qconf A M textfi...
Main.CarstenPreuss 16 May 2011 no Black Hole detection for hosts for queue instances there is something similar, but reacts mainly on problems with SGE itself, NO...
Main.CarstenPreuss 12 Apr 2011 Current Environment Currently SGE is installed on lxlsftest and is exported via LXadmin.NFS to all involved (Submit and Batch ) n...
Main.CarstenPreuss 12 Apr 2011 How to install a master host? $SGE_ROOT/$SGE_CELL/common/sgemaster How to install an admin host? Just mount or copy /SGE from the...
Main.CarstenPreuss 16 May 2011 How to use SGE in a non LXadmin.NFS environment? SGE is developed to work in a LXadmin.NFS environment, at least SGE itself is dep...
Main.CarstenPreuss 12 Apr 2011 ATTENTION : In SGE the help for a single command is shown by qsub/alter/... help NOT h NOR help ! Jobs qsub The easiest way to...
SGE (new cluster) Access to the new cluster is via the lxsqueeze64.gsi.de pool. The new cluster (lxb682 ...) is available via SGE only and runs under LXadmin.Debi...
Upgrade to Debian 5.0 (Lenny) Upgrade of desktop boxes to Debian Lenny is still in progress see also the ReleasePlan. If you are experiencing problems create a ...
Tested Webdav Clients Cadaver (command line tool, UNIX/Linux) Be sure, that the cadaver ssl package is installed. If not, ask your system administrator how to ge...
WebDAV Rights Management ACL (Access Control List) To manage rights on your WebDAV resources, you define ACLs through the WebDAV interface, e.g. with DAVExplorer...
Linux farm overview The so called Linux Farm is a centrally managed network of computers running Debian Linux. To get more detailed information please take a look...
Group Servers Each Linux netboot client of our farm is associated to a group server where it gets its operating system from. To reduce the load the clients are co...
USB storage devices This documentation is obsolete and does not apply after the EtchUpgrade. Hot pluggable USB storage devices like memory sticks or external hard...
Debian Paketverwaltung Kurzeinführung Die Debian Paketverwaltung besteht im Kern aus den Werkzeugen dpkg und apt. Eine detaillierte Beschreibung der Fähigkeiten ...
Expect Scripting Im Alltag eines Shell Benutzers ist man oft mit interaktiven Shell Programmen konfrontiert. Will man diese automatisieren, kann man standardmäßig...
Changing the default sort sequence Newer Linux distributions changed the default behaviour for sorting alphanumeric values. The characters are not sorted by their...
Customizing the colors for ls The command line tool ls can be configured to use different colors for different file types, e.g. blue directories or red archive fi...
Access to German special characters on English keyboards If you are working with X and an English keyboard you don't need to copy and paste special characters lik...
Fair Share Fair share is the name of the LSF method to calculate user priorities. Scheduling of new jobs of any user is based on this priority. It is calculated ...
PHP mit PHP auf Oracle Datenbank zugreifen Der Zugriff auf die Oracle Datenbank erfolgt über die OCI8 Schnittstelle (Dokumentation). Vorrausgesetzt ist ein insta...
Ruby Eine eigene Implementierung der Ruby Methode Array.include? Hintergrund: Das Pattern Map Das Programmierpattern Map wendet eine benutzerdefinierte Funktion...
SubVersion web frontends 3 different SVN web frontends are currently evaluated: Tool Debian package Tested Version Implementation authz Support RSS fe...
Eclipse IDE framework Eclipse is a Java based modular IDE Framework. At the moment Version 3.2.1 is installed at GSI. You can start Eclipse with /usr/local/bin/ec...
LSF Load Sharing Facility Load Sharing Facility (LSF) is a cluster monitoring and queuing system. Interactive as well as batch jobs are distributed throughout the...
Open Source * For a definition see http://en.wikipedia.org/wiki/Open_Source_Definition * How Open Source works: http://www.catb.org/~esr/writings/cathedra...
ROOT Debian package(s) The upstream ROOT sources already provide the possibility to create Debian packages in a rather unusual way: After unpacking the sources an...
Myrinet Used for the ParallelFarm. * http://www linux.gsi.de/doc/GM 1.6.3/index.html Myrinet Driver Documentation for GM 1.6.3 Main.ChristopherHuhn 12...