Datum a čas výpadku: 2018-01-05 02:00 CET
Očekavaná délka: 60 minut
Výpadek se týká serverů: node5.prg, node6.prg, node7.prg, node8.prg, node9.prg, node2.brq
Typ výpadku: restart
Důvod: Aplikovani zaplaty pro chybu v Intel CPU
Výpadek řeší: Pavel Šnajdr, Jakub Skokan, Richard Marko
Byla nalezena vazna chyba v Intelich procesorech. Bohuzel jedeme jenom
na Intelu, takze budeme muset aplikovat patch do jadra, ktery nam
pravdepodobne o neco uzere z CPU vykonu. Jak to pisu, tak patch pro nase
jadro jeste neni; pokud neprijde od OpenVZ, naportujeme patch od Red Hatu,
jakmile bude venku. V takovem pripade upravime plan rebootu, abychom meli
vic casu to otestovat.
Odkazu, o co jde, je hodne, kdyztak hodte 'Intel PTI bug' do Sveho
Oblibeneho Vyhledavace (tm), vyplivne toho hromadu ->
https://www.reddit.com/r/sysadmin/comments/7nl8r0/intel_bug_incoming/
ENGLISH:
Date and time: 2018-01-05 02:00 CET
Expected duration: 60 minutes
Affected systems: node5.prg, node6.prg, node7.prg, node8.prg, node9.prg, node2.brq
Outage type: restart
Reason: Intel CPU bug workaround
Handled by: Pavel Šnajdr, Jakub Skokan, Richard Marko
A severe bug has been found in Intel CPUs. Unfortunately Intel is all
we have now, so we have to apply a workaround as a kernel patch. Which,
for one, will slow down performance of our systems. And as of writing
this, the patch is not out for our kernel yet (or any nicely portable
version for this venerable kernel); but should be soon, at least from
Red Hat, if not OpenVZ team (in which case we'll change the announcements
accordingly to allow for more QA before deploying).
There's a lot of sources, for one of them all (and then Your Favorite
Search Engine should spit out tons of other resources if you search
for 'Intel PTI bug') ->
https://www.reddit.com/r/sysadmin/comments/7nl8r0/intel_bug_incoming/
-----BEGIN BASE64 ENCODED PARSEABLE JSON-----
eyJpZCI6NDI0LCJwbGFubmVkIjp0cnVlLCJiZWdpbnNfYXQiOiIyMDE4LTAx
LTA1VDAyOjAwOjAwKzAxOjAwIiwiZHVyYXRpb24iOjYwLCJ0eXBlIjoicmVz
dGFydCIsImVudGl0aWVzIjpbeyJuYW1lIjoiTm9kZSIsImlkIjoxMDUsImxh
YmVsIjoibm9kZTUucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDYsImxh
YmVsIjoibm9kZTYucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDgsImxh
YmVsIjoibm9kZTcucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDksImxh
YmVsIjoibm9kZTgucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMTAsImxh
YmVsIjoibm9kZTkucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoyMTEsImxh
YmVsIjoibm9kZTIuYnJxIn1dLCJoYW5kbGVycyI6WyJQYXZlbCDFoG5hamRy
IiwiSmFrdWIgU2tva2FuIiwiUmljaGFyZCBNYXJrbyJdLCJ0cmFuc2xhdGlv
bnMiOnsiZW4iOnsic3VtbWFyeSI6IkludGVsIENQVSBidWcgd29ya2Fyb3Vu
ZCIsImRlc2NyaXB0aW9uIjoiQSBzZXZlcmUgYnVnIGhhcyBiZWVuIGZvdW5k
IGluIEludGVsIENQVXMuIFVuZm9ydHVuYXRlbHkgSW50ZWwgaXMgYWxsXHJc
bndlIGhhdmUgbm93LCBzbyB3ZSBoYXZlIHRvIGFwcGx5IGEgd29ya2Fyb3Vu
ZCBhcyBhIGtlcm5lbCBwYXRjaC4gV2hpY2gsXHJcbmZvciBvbmUsIHdpbGwg
c2xvdyBkb3duIHBlcmZvcm1hbmNlIG9mIG91ciBzeXN0ZW1zLiBBbmQgYXMg
b2Ygd3JpdGluZ1xyXG50aGlzLCB0aGUgcGF0Y2ggaXMgbm90IG91dCBmb3Ig
b3VyIGtlcm5lbCB5ZXQgKG9yIGFueSBuaWNlbHkgcG9ydGFibGVcclxudmVy
c2lvbiBmb3IgdGhpcyB2ZW5lcmFibGUga2VybmVsKTsgYnV0IHNob3VsZCBi
ZSBzb29uLCBhdCBsZWFzdCBmcm9tXHJcblJlZCBIYXQsIGlmIG5vdCBPcGVu
VlogdGVhbSAoaW4gd2hpY2ggY2FzZSB3ZSdsbCBjaGFuZ2UgdGhlIGFubm91
bmNlbWVudHNcclxuYWNjb3JkaW5nbHkgdG8gYWxsb3cgZm9yIG1vcmUgUUEg
YmVmb3JlIGRlcGxveWluZykuXHJcblxyXG5UaGVyZSdzIGEgbG90IG9mIHNv
dXJjZXMsIGZvciBvbmUgb2YgdGhlbSBhbGwgKGFuZCB0aGVuIFlvdXIgRmF2
b3JpdGVcclxuU2VhcmNoIEVuZ2luZSBzaG91bGQgc3BpdCBvdXQgdG9ucyBv
ZiBvdGhlciByZXNvdXJjZXMgaWYgeW91IHNlYXJjaFxyXG5mb3IgJ0ludGVs
IFBUSSBidWcnKSAtXHUwMDNlXHJcblxyXG5odHRwczovL3d3dy5yZWRkaXQu
Y29tL3Ivc3lzYWRtaW4vY29tbWVudHMvN25sOHIwL2ludGVsX2J1Z19pbmNv
bWluZy8ifSwiY3MiOnsic3VtbWFyeSI6IkFwbGlrb3ZhbmkgemFwbGF0eSBw
cm8gY2h5YnUgdiBJbnRlbCBDUFUiLCJkZXNjcmlwdGlvbiI6IkJ5bGEgbmFs
ZXplbmEgdmF6bmEgY2h5YmEgdiBJbnRlbGljaCBwcm9jZXNvcmVjaC4gQm9o
dXplbCBqZWRlbWUgamVub21cclxubmEgSW50ZWx1LCB0YWt6ZSBidWRlbWUg
bXVzZXQgYXBsaWtvdmF0IHBhdGNoIGRvIGphZHJhLCBrdGVyeSBuYW1cclxu
cHJhdmRlcG9kb2JuZSBvIG5lY28gdXplcmUgeiBDUFUgdnlrb251LiBKYWsg
dG8gcGlzdSwgdGFrIHBhdGNoIHBybyBuYXNlXHJcbmphZHJvIGplc3RlIG5l
bmk7IHBva3VkIG5lcHJpamRlIG9kIE9wZW5WWiwgbmFwb3J0dWplbWUgcGF0
Y2ggb2QgUmVkIEhhdHUsXHJcbmpha21pbGUgYnVkZSB2ZW5rdS4gViB0YWtv
dmVtIHByaXBhZGUgdXByYXZpbWUgcGxhbiByZWJvb3R1LCBhYnljaG9tIG1l
bGlcclxudmljIGNhc3UgdG8gb3Rlc3RvdmF0LlxyXG5cclxuT2RrYXp1LCBv
IGNvIGpkZSwgamUgaG9kbmUsIGtkeXp0YWsgaG9kdGUgJ0ludGVsIFBUSSBi
dWcnIGRvIFN2ZWhvXHJcbk9ibGliZW5laG8gVnlobGVkYXZhY2UgKHRtKSwg
dnlwbGl2bmUgdG9obyBocm9tYWR1IC1cdTAwM2VcclxuXHJcbmh0dHBzOi8v
d3d3LnJlZGRpdC5jb20vci9zeXNhZG1pbi9jb21tZW50cy83bmw4cjAvaW50
ZWxfYnVnX2luY29taW5nLyJ9fX0=
-----END BASE64 ENCODED PARSEABLE JSON-----