Access Control Lists Die in der GSI Linux Farm verwendeten Dateisysteme unterstützen erweiterte Zugriffsrechte, sogenannte ACLs (Access Control Lists). Auf diese ...
BrowserPluginSecurity Overview In the past and the present browser plugins especially Java and Flash were subject to severe software bugs. Those bugs can oft...
Browser Test mailto mailto:linux service #64;gsi.de?subject=Test Java plugin Dieser Browser ignoriert den = applet = Tag nicht! Shockwave Flash plugin Object...
Citrix Receiver aka. icaclient We provide the client software to access the Windows Terminal Servers on all LinuxDesktops. The documentation available here it gen...
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...
Status (as of 2024 05): * Core systems: preparations have finished * BookwormUpgrade phase started for evaluation * Desktop Support: in preparation * ...
Status as of 2024 05 * Core OS: production * Desktops: preliminary production – reinstallation at the IT workshop required * Central login pool: lxbullse...
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...
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...
Debian Package Management German only and rather outdated: DebianPaketVerwaltung Managing Patches with Quilt Cf. DebianWiki:UsingQuilt 1 Setup quilt environ...
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...
Debian Paketverwaltung Kurzeinführung Die Debian Paketverwaltung besteht im Kern aus den Werkzeugen dpkg und apt. Eine detaillierte Beschreibung der Fähigkeiten ...
Debian@GSI We are running Debian GNU/Linux, primarily DebianBullseye and DebianBookworm at the moment. For further information on our road map take a look at the ...
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...
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...
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 ...
Erste Schritte mit einem Linux Rechner der GSI Zahlreiche Informationen zur Verwendung eines Benutzerkontos der GSI finden sich auf der offiziellen GSI Webseite ...
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...
Expect Scripting Im Alltag eines Shell Benutzers ist man oft mit interaktiven Shell Programmen konfrontiert. Will man diese automatisieren, kann man standardmäßig...
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 ...
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...
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...
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...
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...
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...
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...
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...
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 Alice archives //DocumentGraphics/go_back.gif GsTore I get list of gStore archive names matching with 'alice' 4 matching archives found: /alice2009ba...
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 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 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 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...
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...
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...
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...
Kerberos central authentication infrastructure General Authentication is the process of proving who you are. Kerberos is a specification of an authentication mec...
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 ...
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 ...
Desktop PCs with Linux GSI IT offers desktop installations with Debian Linux. * central authentication * Central home directories and other shared FileSyste...
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...
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 ...
LSF Load Sharing Facility Load Sharing Facility (LSF) ist ein Cluster Monitor und Queueing System. Interaktive und Batch Jobs werden mit Hilfe einer intelligente...
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...
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...
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...
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...
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...
PHP mit PHP auf Oracle Datenbank zugreifen Der Zugriff auf die Oracle Datenbank erfolgt über die OCI8 Schnittstelle (Dokumentation). Vorrausgesetzt ist ein insta...
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...
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...
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...
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...
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...
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...
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...
Ruby Eine eigene Implementierung der Ruby Methode Array.include? Hintergrund: Das Pattern Map Das Programmierpattern Map wendet eine benutzerdefinierte Funktion...
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...
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...
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...
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 Environment The primary source of software installed on GSI IT's Linux computers are Debian packages. For other software or additional versions we utiliz...
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 ...
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...
Software wish list The software wishlist is outdated. The possibilities to request software are described in the SoftWare policy. Main.ChristopherHuhn, Main.Tho...
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...
SSL certificates Many services at GSI are only available via SSL encrypted communication (i.e. https://..., Mailbox access, ...). The server certificates (keys) f...
Central Revision Control System Subversion As a central version control system we are running a subversion server subversion.gsi.de. Repository service policy Re...
SubVersion web frontends 3 different SVN web frontends are currently evaluated: Tool Debian package Tested Version Implementation authz Support RSS fe...
Main.CarstenPreuss 12 Apr 2011 SunGridEngine is an OpenSource scheduler which is currently under investigation at GSI to replace LSF. Environment * SGE Curren...
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...
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...
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...
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...
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 ...
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...
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...
Optimizations for Firefox, Thunderbird and its relatives Since early 2005, the recommended browser is Mozilla Firefox (called Iceweasel on Debian). Since it is a ...
LibreOffice LibreOffice is a suite of office applications for presentations, text, and spread sheet processing. It is a standard part of the LinuxDesktop installa...
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 ...
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...
Changing the default sort sequence Newer Linux distributions changed the default behaviour for sorting alphanumeric values. The characters are not sorted by their...
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...
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 ...
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 ...
Some useful tips for the XFCE desktop Using Xfce Terminal instead of Konsole Open "Xfce Menu" "Settings" "Preferred Applications", click on tab "Utilities" a...
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...
Unified Lustre mount point * beamer_UmzugLustre.pdf: Unified Lustre mount point Issue at hand * Lustre mount point names (/hera, /lustre/nyx, /lustre/hebe)...
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...
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...
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...
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...
Linux at GSI Contact * The Linux group announces operational issues on https://gsi.de/it status * Important issues are also communicated via the GSI LIN...
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...
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 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...
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...