Differences between revisions 15 and 50 (spanning 35 versions)
Revision 15 as of 2008-07-07 12:38:00
Size: 4096
Comment:
Revision 50 as of 2023-09-25 11:17:06
Size: 5902
Editor: GötzWaschk
Comment: improve Linux user information
Deletions are marked like this. Additions are marked like this.
Line 3: Line 3:
||<tablestyle="float: right; background: #ffeeee">[[TableOfContents]]||
attachment:penguin_halfsize.gif
||<tablestyle="float: right; background: #ffeeee"><<TableOfContents>>||
{{attachment:penguin_halfsize.gif}}
Line 7: Line 7:
Linux support in Zeuthen is based on [https://scientificlinux.org Scientific Linux], an effort kindly made available by FNAL with contributions from other labs.[[BR]][[BR]]SL is in use at virtually all HEP sites and many other labs, universities, and enterprises. Linux support in Zeuthen is mainly based on [[https://scientificlinux.org|Scientific Linux]], an effort kindly made available by FNAL with contributions from other labs.<<BR>><<BR>>SL is in use at virtually all HEP sites and many other labs, universities, and enterprises.
Line 9: Line 9:
As of Summer 2023, [[EL9_User_Information|Alma Linux 9]] is offered on desktop systems.
Line 12: Line 13:
[:SL5 User Information] All Linux users should really have a look at [[Apptainer]]
Line 14: Line 15:
[:SL4 User Information] [[SL7_User_Information]]
Line 16: Line 17:
[http://www-zeuthen.desy.de/dv/services/linux/SL3/SL3.html SL3 User Information] [[https://dv-zeuthen.desy.de/services/parallel_computing/|Using the Infiniband compute cluster]]
Line 18: Line 19:
[:Cluster:Using the Myrinet and Infiniband compute clusters] [[https://dv-zeuthen.desy.de/services/batch/|Using the batch farm]]
Line 20: Line 21:
[:Batch_System_Usage:Using the batch farm] == Planned Future Linux Releases ==

=== EL 8 ===
Red Hat finally released RHEL8, and a clone of it is foreseen to become our next workhorse on servers and compute nodes. Changes from EL7 are many and significant, which is also why most clones (Cent``Os, Springdale) are not available at the time of writing (July the 26th, 2019 - Oracle Linux 8 was released last week though). Integration into our environment will take some time, thus an availability before Q2/2020 seems unlikely.

=== EL 9 ===
Red Hat has stopped providing the sources for Red Hat Linux 8 and 9, we are providing Alma Linux 9 which aims to stay mostly compatible with Red Hat Enterprise Linux 9.
Line 23: Line 30:
== Status of SL Releases == == Status of current Linux Releases ==
Line 25: Line 32:
{i} at the Red Hat Summit 2008, it was announced that full support for EL4 and EL5 will be extended by another year, see [http://www.heise.de/bilder/109765/0/1 here], but the new dates are not yet visible on Re Hat's web pages. === Ubuntu 18.04 LTS ===
18.04 LTS still installed on desktops but should be replaced as there are no longer security updates provided for it.

=== Scientific Linux 7 ===
EL7 is available since May 2017 and will be supported until Q2/2024. It is not foreseen to be supported on desktops. It is our current workhorse since Summer 2018. All farm and cluster nodes are running it, as well as a growing fraction of workgroup servers.

=== Scientific Linux 6 ===

SL6 was our workhorse from Summer 2012 to Spring 2018. General support ended in May 2017. Supporting existing systems should have been possible until November 2020, but due to a recent policy change redefining the "production 3 phase" in the lifecycle of the commercial enterprise distribution SL6 is derived from, it is effectively end of life and can no longer be considered a platform with adequate security support for our purposes. Features are generally frozen, and some will have to be removed soon. Support for SL6 on desktops ended in August 2018 (a bit more than one year after the availability of Ubuntu 16.04 desktops), and there are problems with some existing desktop configurations. While we're not pushing for it yet, users are encouraged to upgrade their desktops to one of the supported Ubuntu LTS versions. Problems with SL6 desktops will no longer be fixed.

Note that an SL6 runtime and development environment is still provided in the form of a [[Apptainer]] container which can be used on Ubuntu and SL7.
Line 29: Line 46:
SL5 is our current workhorse (since Summer 2007) and will be the focus of linux support for a while, most likely for all of 2008 and 2009. SL5 was our workhorse from Summer 2007 to early 2012, and is end of life since April 2017.
Line 31: Line 48:
New hardware can be expected to work with SL5 until Spring 2010 (''2011?''). Supporting existing systems is possible until April 2014. New hardware worked with SL5 until mid 2012. Support for SL5 on Sandy Bridge and later hardware generations is not foreseen, which affects some hardware purchased in 2012 and ''all'' systems purchased later. Supporting existing systems should have been possible until April 2017, but due to a recent policy change redefining the "production 3 phase" in the lifecycle of the commercial enterprise distribution SL5 is derived from, it is effectively end of life since mid 2015 and can no longer be considered a platform with adequate security support for our purposes. Features are generally frozen, and some will have to be removed soon. There are no more user accessible SL5 systems. Remaining SL5 systems must be upgraded as soon as possible.

Note that an SL5 runtime and development environment is still provided in the form of a [[Apptainer]] container.
Line 35: Line 54:
SL4 is mainly used on servers, and not foreseen for general use especially on the desktop. It's already old and its successor is available. Some SL4 systems will probably have to be provided for the LHC activities, as long as this is the mainstream distribution at CERN. Add-ons will be kept to a minimum.

New hardware can be expected to work with SL4 until Spring 2008 (''2009?''), but there are already some problems with the latest desktop PCs.

Existing systems can be kept alive until February 2012, if required and sensible, under a model similar to the one described for SL3 below. Note that the end of life for Scientific Linux 4 is currently scheduled for October, 2010. Afterwards, we'll have to use CentOS 4 instead.
SL4 was largely skipped, although a number of systems were used for providing services, as ATLAS WGS, and in the NAF. As of March 1st, 2012, SL4 is completely unsupported and all remaining systems were shut down.
Line 43: Line 58:
SL3 was our workhorse from early 2005 to Summer 2007. It still works on hardware released until about Summer 2007, with growing pains regarding sound and video. It will not work on the latest PCs (anything more recent than a Dell Precision 390). SL3 was our workhorse from early 2005 to Summer 2007. It no longer works on any current hardware and is now completely unsupported. There are no more SL3 systems in Zeuthen.
Line 45: Line 60:
Full upstream support ended November 2007. On December 1st, it transisitioned to "Legacy support". See this [:/SL3LegacyAnnouncement:copy of the announcement]. Full upstream support ended November 2007. On December 1st, it transisitioned to "Legacy support". See this [[/SL3LegacyAnnouncement|copy of the announcement]].
Line 47: Line 62:
Accordingly, desktop support in Zeuthen ended November 2007 as well, affecting:
  * ALSA - sound will no longer work on recent hardware (satyr & oreade class systems)
  * nonstandard video drivers - only a single TFT screen will work on dryade, satyr & oreade class systems
  * add-on software cumbersome to maintain (in particular: firefox, thunderbird, acroread)

See this [:SL3ZnLegacyAnnouncement:copy of the announcement] sent out to group leaders and computing contacts November 21st, 2007. No negative feedback was received (Dec. 4 2007), just a single reply that this is fine.

SL3 is now essentially frozen (security updates only).

Within these limitations, we plan support for existing SL3 systems until October 2010, the end of life date of RHEL3. If SL legacy support will not be available, we still have two options: use CentOS errata, or purchase subscriptions for the (few) remaining systems.
Within these limitations, existing SL3 systems were supported until October 2010, the end of life date of RHEL3. A few systems with very special purpose (PITZ DAQ / radiation monitoring, APE reference host) were even run until late 2012, with dwindling support but still placing significant demands on our human resources.
Line 60: Line 66:
We mirror the current SL3, SL4, and SL5 releases: [:Local Linux Repositories] We mirror the current SL7 releases: [[Local_Linux_Repositories]]
Line 64: Line 70:
Full iso images are available in /project/linux/iso. Full iso images are usually available in /project/linux/iso.
Line 68: Line 74:
[http://www-zeuthen.desy.de/dv/services/linux/DL5/DL5.html DESY Linux 5] [[Ubuntu18.04_User_Information]]
Line 70: Line 76:
[http://www-zeuthen.desy.de/dv/services/linux/DL4/DL4.html DESY Linux 4] [[Ubuntu16.04_User_Information]]

[[SL6_User_Information]]

[[SL5_User_Information]]

[[SL4_User_Information]]

[[http://www-zeuthen.desy.de/dv/services/linux/SL3/SL3.html|SL3 User Information]]

[[http://www-zeuthen.desy.de/dv/services/linux/DL5/DL5.html|DESY Linux 5]]

[[http://www-zeuthen.desy.de/dv/services/linux/DL4/DL4.html|DESY Linux 4]]

penguin_halfsize.gif

Linux support in Zeuthen is mainly based on Scientific Linux, an effort kindly made available by FNAL with contributions from other labs.

SL is in use at virtually all HEP sites and many other labs, universities, and enterprises.

As of Summer 2023, Alma Linux 9 is offered on desktop systems.

Information for Linux Users

All Linux users should really have a look at Apptainer

SL7_User_Information

Using the Infiniband compute cluster

Using the batch farm

Planned Future Linux Releases

EL 8

Red Hat finally released RHEL8, and a clone of it is foreseen to become our next workhorse on servers and compute nodes. Changes from EL7 are many and significant, which is also why most clones (CentOs, Springdale) are not available at the time of writing (July the 26th, 2019 - Oracle Linux 8 was released last week though). Integration into our environment will take some time, thus an availability before Q2/2020 seems unlikely.

EL 9

Red Hat has stopped providing the sources for Red Hat Linux 8 and 9, we are providing Alma Linux 9 which aims to stay mostly compatible with Red Hat Enterprise Linux 9.

Status of current Linux Releases

Ubuntu 18.04 LTS

18.04 LTS still installed on desktops but should be replaced as there are no longer security updates provided for it.

Scientific Linux 7

EL7 is available since May 2017 and will be supported until Q2/2024. It is not foreseen to be supported on desktops. It is our current workhorse since Summer 2018. All farm and cluster nodes are running it, as well as a growing fraction of workgroup servers.

Scientific Linux 6

SL6 was our workhorse from Summer 2012 to Spring 2018. General support ended in May 2017. Supporting existing systems should have been possible until November 2020, but due to a recent policy change redefining the "production 3 phase" in the lifecycle of the commercial enterprise distribution SL6 is derived from, it is effectively end of life and can no longer be considered a platform with adequate security support for our purposes. Features are generally frozen, and some will have to be removed soon. Support for SL6 on desktops ended in August 2018 (a bit more than one year after the availability of Ubuntu 16.04 desktops), and there are problems with some existing desktop configurations. While we're not pushing for it yet, users are encouraged to upgrade their desktops to one of the supported Ubuntu LTS versions. Problems with SL6 desktops will no longer be fixed.

Note that an SL6 runtime and development environment is still provided in the form of a Apptainer container which can be used on Ubuntu and SL7.

Scientific Linux 5

SL5 was our workhorse from Summer 2007 to early 2012, and is end of life since April 2017.

New hardware worked with SL5 until mid 2012. Support for SL5 on Sandy Bridge and later hardware generations is not foreseen, which affects some hardware purchased in 2012 and all systems purchased later. Supporting existing systems should have been possible until April 2017, but due to a recent policy change redefining the "production 3 phase" in the lifecycle of the commercial enterprise distribution SL5 is derived from, it is effectively end of life since mid 2015 and can no longer be considered a platform with adequate security support for our purposes. Features are generally frozen, and some will have to be removed soon. There are no more user accessible SL5 systems. Remaining SL5 systems must be upgraded as soon as possible.

Note that an SL5 runtime and development environment is still provided in the form of a Apptainer container.

Scientific Linux 4

SL4 was largely skipped, although a number of systems were used for providing services, as ATLAS WGS, and in the NAF. As of March 1st, 2012, SL4 is completely unsupported and all remaining systems were shut down.

Scientific Linux 3

SL3 was our workhorse from early 2005 to Summer 2007. It no longer works on any current hardware and is now completely unsupported. There are no more SL3 systems in Zeuthen.

Full upstream support ended November 2007. On December 1st, it transisitioned to "Legacy support". See this copy of the announcement.

Within these limitations, existing SL3 systems were supported until October 2010, the end of life date of RHEL3. A few systems with very special purpose (PITZ DAQ / radiation monitoring, APE reference host) were even run until late 2012, with dwindling support but still placing significant demands on our human resources.

Local Repositories and Mirrors

We mirror the current SL7 releases: Local_Linux_Repositories

Network installations (http) are also possible from these repositories, using the small boot.iso CD images found in the images/ subdirectory of the distribution.

Full iso images are usually available in /project/linux/iso.

Historic DESY Linux Releases

Ubuntu18.04_User_Information

Ubuntu16.04_User_Information

SL6_User_Information

SL5_User_Information

SL4_User_Information

SL3 User Information

DESY Linux 5

DESY Linux 4

Linux_at_DESY_Zeuthen (last edited 2023-09-25 11:17:06 by GötzWaschk)