User Tools

Site Tools


it_services:mf:scheduledmaintenance

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
Last revision Both sides next revision
it_services:mf:scheduledmaintenance [2014/08/01 12:56]
florido [Upgrade of machines 2014]
it_services:mf:scheduledmaintenance [2017/03/27 15:17]
florido [Timeline]
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. Further information in [[#​Situation]] and [[#​SelectionCriterias]]+
  
-==== 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 Definitions ​ ^^ +
-^Workstation|A desktop machine which people uses by sitting in front of. Usually located in offices.| +
-^Remote Workstation|A machine which people uses only through ssh access. Usually located in a server room.| +
-^Server|A machine that is used by the infrastructure,​ usually only accessed directly by an Admin. Usually located in a server room.|+
  
-**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** +Papaya ​will be updated ​to more powerful machine running centos7It will run all services on a raid 1 sw disk set
-(might be updated upon request, they will be updated ​in future scheduled maintenance) +  * nis master 
-^ ^Type^OS^memory(GB)^Cores^ +  * cups print server 
-^ryde|Remote Workstation|OpenSUSE 11.2|12|8| +  * mathematica license 
-^calzone|Remote Workstation|OpenSUSE 11.2|48|8| +  * intel license (if matfys buys a new one)
-^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:​** +===== Upgrade of vespa 2017 =====
-^ ^Type^OS^memory(GB)^Cores^ +
-^valhall|Remote Workstation|Gentoo|8|2|+
  
-==== Selection criterias ====+Decision pending: centos6 or centos7
  
-  - Target upgrade is to OpenSuSE 13.1 for two reasons: +From https://wiki.centos.org/About/Product ​:
-    - 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.+
  
 +^              ^ CentOS6 ^ CentOS7 ^
 +^ Full Updates | Q2 2017 | Q4 2020 |
 +^ Maintenance Updates | November 30th, 2020 | June 30th, 2024 |
  
-==== Situation ​====+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 
 +    * %DATE% Switch old vespa frontend to new vespa frontend
  
-Planned Upgrade is to OpenSuSE 13.1 -- although 13.2 will be released in November.+  - Update n3 as guinea pig 
 +    * %DATE% switch off n3 
 +    * clone disk to a virtual machine for future use 
 +    * update to latest ILOM 
 +    * define salt config states  
 +    * install slurm 
 +    * test slurm interactive mode 
 +    * install eb 
 +    * install modules: new env must be completely based on modules, no more specific profile.sh
  
-  ​* High Priority: **30** +  ​- Update n6 as guinea pig  
-    * Reason: OpenSuSE 11.2 not maintained anymore +    * %DATE% switch off n6 
-    * Of which: +    * test automatic rebuilt of n3 setup on demand 
-      * Servers: 4 +==== front ends ====
-      * Workstations:​ 22 +
-      * Remote Workstations:​ 4+
  
-  * Medium Priority**22** +  * vespa.teorfys.lu.sewill be changed to a newer machine ​ 
-    Reason: OpenSuSE 11.4 not maintained anymore +  vespa2.matfys.lth.sethe system will be updated
-    * Of which: +
-      * Servers: 2 +
-      * Workstations:​ 19 +
-      * Remote Workstations1+
  
-  * 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.
it_services/mf/scheduledmaintenance.txt · Last modified: 2020/08/20 16:56 by florido

Accessibility Statement