This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision Next revision Both sides next revision | ||
it_services:mf:scheduledmaintenance [2014/08/01 12:50] florido |
it_services:mf:scheduledmaintenance [2017/03/27 13:56] florido [old nodes n6-n10] |
||
---|---|---|---|
Line 1: | Line 1: | ||
====== Scheduled Maintenance ====== | ====== Scheduled Maintenance ====== | ||
- | ===== Upgrade of machines 2014 ===== | + | This page is being updated. |
- | Machines to upgrade: **56** | + | ===== Upgrade of machines 2017 ===== |
- | **Reasons:** Main reason is to avoid security holes and update libraries. | + | Machines to upgrade: **30** |
- | Since updating libraries might cause issues when using existing code, a set of machines with a specific version of the OS can be maintained to prevent and cross check compilation issues. | + | |
- | ==== Tentative Schedule ==== | + | ==== Reasons: ==== |
+ | * Main reason is to avoid security holes and update libraries. | ||
+ | * Libraries not present in the distribution will be provided with a new mechanism implemented with success by Lunarc. It will be in a test state during 2017. | ||
+ | * OpenSuse 13.1 is out of support since November 2016; the software is already old. | ||
- | NOTE: The expected update time for each machine is between 2 and 3 hours. | + | ==== Target distribution ==== |
- | Key: | + | |
- | ^Type^Definition^ | + | |
- | ^Workstation|A desktop machine which people uses by sitting in front of.| | + | |
- | ^Remote Workstation|A machine which people uses only through ssh access.| | + | |
- | ^Server|A machine that is used by the infrastructure, usually only accessed directly by an Admin.| | + | |
- | **OpenSuse 11.2 to OpenSuSE 13.1**: | + | * Ubuntu 16.04 will be supported until 2021 and is my preference. There will be no more machine update until that time. |
- | ^ ^Type^Date^ | + | * OpenSuSE Leap can be installed upon request. Its release cycle and support is unclear, therefore I am not supporting it anymore. |
- | ^ vesuvio|Remote Workstation| 18/09/2014| | + | |
- | ^ capricciosa|Remote Workstation| 18/09/2014| | + | |
- | ^deer|Workstation| 18/09/2014| | + | |
- | + | ||
- | ^ ^Type^Date^ | + | |
- | ^kaki|Workstation|19/09/2014| | + | |
- | ^myon|Workstation|19/09/2014| | + | |
- | ^pion|Workstation|19/09/2014| | + | |
- | ^meson|Workstation|19/09/2014| | + | |
- | + | ||
- | ^ ^Type^Date^ | + | |
- | ^passion|Server|20/09/2014| | + | |
- | + | ||
- | **OpenSuse 11.4 to OpenSuSE 13.1** | + | |
- | + | ||
- | ^ ^Type^Date^ | + | |
- | ^balder|Workstation|25/09/2014| | + | |
- | ^ole|Workstation|25/09/2014| | + | |
- | ^jarjar|Workstation|25/09/2014| | + | |
- | ^cactus|Workstation|25/09/2014| | + | |
- | + | ||
- | ^bear|Workstation|26/09/2014| | + | |
- | ^hugin|Workstation|26/09/2014| | + | |
- | ^kiwi|Workstation|26/09/2014| | + | |
- | ^melon|Workstation|26/09/2014| | + | |
- | + | ||
- | ^peach|Workstation|27/09/2014| | + | |
- | ^wolf|Workstation|27/09/2014| | + | |
- | ^yoda|Workstation|27/09/2014| | + | |
- | ^elk|Workstation|27/09/2014| | + | |
+ | ==== Tentative Schedule ==== | ||
==== Status of other machines ==== | ==== Status of other machines ==== | ||
- | **Will NOT be updated** | + | ===== Upgrade of vespa 2017 ===== |
- | (might be updated upon request, they will be updated in a future scheduled maintenance) | + | |
- | ^ ^Type^OS^memory(GB)^Cores^ | + | |
- | ^ryde|Remote Workstation|OpenSUSE 11.2|12|8| | + | |
- | ^calzone|Remote Workstation|OpenSUSE 11.2|48|8| | + | |
- | ^satyricon|Remote Workstation|OpenSUSE 11.4|128|24| | + | |
- | ^kaon|WorkstationOpenSUSE 11.2|4|2| | + | |
- | ^neutron|Workstation|OpenSUSE 11.2|8|2| | + | |
- | ^gere|Workstation|OpenSUSE 11.4|16|8| | + | |
- | ^heimdall|Workstation|OpenSUSE 11.4|16|8| | + | |
- | ^r2d2|Workstation|OpenSUSE 11.4|16|8| | + | |
- | ^rind|Workstation|OpenSUSE 11.4|16|8| | + | |
- | ^lynx|Workstation|OpenSUSE 11.4|32|8| | + | |
- | ^edda|Workstation|OpenSUSE 11.4|32|12| | + | |
- | + | ||
- | + | ||
- | **Should be substituted with new machines:** | + | |
- | ^ ^Type^OS^memory(GB)^Cores^ | + | |
- | ^hazel|Workstation|OpenSUSE 11.2|2|2| | + | |
- | ^mango|Workstation|OpenSUSE 11.2|2|2| | + | |
- | ^cider|Workstation|OpenSUSE 11.4|3|2| | + | |
- | + | ||
- | **Should be removed or reassigned:** | + | |
- | ^ ^Type^OS^memory(GB)^Cores^ | + | |
- | ^valhall|Remote Workstation|Gentoo|8|2| | + | |
- | + | ||
- | ==== Selection criterias ==== | + | |
- | - Target upgrade is to OpenSuSE 13.1 for two reasons: | + | Decision pending: centos6 or centos7 |
- | - It seems to have the most up-to-date libraries that suit most needs | + | |
- | - Evergreen support has been announced until November 2016, see https://en.opensuse.org/openSUSE:Evergreen | + | |
- | - Machines with **OpenSuse 11.2** must be updated **first**. Support stopped 2013, see https://en.opensuse.org/openSUSE:Evergreen | + | |
- | - Some OpenSuse 11.2 machines will be left to avoid compilation issues, so that users can still have the same environment | + | |
- | - Machines will be selected in a way that there is at least an old machine with the same memory/processor for each updated one. | + | |
- | - Machines with **OpenSuse 11.4** will be updated **next**. Support stopped July 2014 (https://en.opensuse.org/openSUSE:Evergreen) | + | |
- | - See selection criterias above. | + | |
- | - **Servers will be updated last**, from the least to the most important. | + | |
- | - The most important ones will be updated after the other machines. A special schedule will follow as it will affect everybody. | + | |
+ | From https://wiki.centos.org/About/Product : | ||
- | ==== Situation ==== | + | ^ ^ CentOS6 ^ CentOS7 ^ |
+ | ^ Full Updates | Q2 2017 | Q4 2020 | | ||
+ | ^ Maintenance Updates | November 30th, 2020 | June 30th, 2024 | | ||
- | Planned Upgrade is to OpenSuSE 13.1 -- although 13.2 will be released in November. | + | Probably CentOS7 for all machines is the best choice. |
+ | ==== Timeline ==== | ||
+ | |||
+ | - Update vespa.teorfys.lu.se to a new machine with CentOS7 | ||
+ | * define salt states for it | ||
+ | * install intel license server | ||
+ | * install salt? | ||
+ | * install tftp | ||
+ | * install needed pxe boot stuff for nodes | ||
+ | - Update n3 as guinea pig | ||
+ | * define salt config states | ||
+ | * install slurm | ||
+ | * test slurm interactive mode | ||
+ | * install eb | ||
- | * High Priority: **30** | + | ==== front ends ==== |
- | * Reason: OpenSuSE 11.2 not maintained anymore | + | |
- | * Of which: | + | |
- | * Servers: 4 | + | |
- | * Workstations: 22 | + | |
- | * Remote Workstations: 4 | + | |
- | * Medium Priority: **22** | + | * vespa.teorfys.lu.se: will be changed to a newer machine |
- | * Reason: OpenSuSE 11.4 not maintained anymore | + | * vespa2.matfys.lth.se: the system will be updated |
- | * Of which: | + | |
- | * Servers: 2 | + | |
- | * Workstations: 19 | + | |
- | * Remote Workstations: 1 | + | |
- | * Low priority: **4** | + | ==== old nodes n1-n5 ==== |
- | * Reason: OpenSuSE 12.3 still supported until Sept. 15th 2014 (this year). No plan to extend so far. See https://en.opensuse.org/Lifetime | + | |
- | * Of which: | + | |
- | * Servers: 1 | + | |
- | * Workstations: 3 | + | |
- | * Remote Workstations: 0 | + | |
+ | Intel | ||
+ | ==== old nodes n6-n10 ==== | ||
+ | Opteron! Will CentOS7 run on those? Test on n6 | ||
+ | ==== old nodes n11-n12 ==== | ||
+ | ==== new nodes n13-n20 ==== | ||
+ | * no planned update at the moment. They run CentOS6.x and easybuild. |