Datum a čas výpadku: 2018-01-05 03:00 CET
Očekavaná délka: 60 minut
Výpadek se týká serverů: node1.prg, node2.prg, node3.prg, node4.prg, node3.brq,
node1.pgnd
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 03:00 CET
Expected duration: 60 minutes
Affected systems: node1.prg, node2.prg, node3.prg, node4.prg, node3.brq, node1.pgnd
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-----
eyJpZCI6NDI1LCJwbGFubmVkIjp0cnVlLCJiZWdpbnNfYXQiOiIyMDE4LTAx
LTA1VDAzOjAwOjAwKzAxOjAwIiwiZHVyYXRpb24iOjYwLCJ0eXBlIjoicmVz
dGFydCIsImVudGl0aWVzIjpbeyJuYW1lIjoiTm9kZSIsImlkIjoxMDEsImxh
YmVsIjoibm9kZTEucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDIsImxh
YmVsIjoibm9kZTIucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDMsImxh
YmVsIjoibm9kZTMucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoxMDQsImxh
YmVsIjoibm9kZTQucHJnIn0seyJuYW1lIjoiTm9kZSIsImlkIjoyMTIsImxh
YmVsIjoibm9kZTMuYnJxIn0seyJuYW1lIjoiTm9kZSIsImlkIjozMDAsImxh
YmVsIjoibm9kZTEucGduZCJ9XSwiaGFuZGxlcnMiOlsiUGF2ZWwgxaBuYWpk
ciIsIkpha3ViIFNrb2thbiIsIlJpY2hhcmQgTWFya28iXSwidHJhbnNsYXRp
b25zIjp7ImVuIjp7InN1bW1hcnkiOiJJbnRlbCBDUFUgYnVnIHdvcmthcm91
bmQiLCJkZXNjcmlwdGlvbiI6IkEgc2V2ZXJlIGJ1ZyBoYXMgYmVlbiBmb3Vu
ZCBpbiBJbnRlbCBDUFVzLiBVbmZvcnR1bmF0ZWx5IEludGVsIGlzIGFsbFxy
XG53ZSBoYXZlIG5vdywgc28gd2UgaGF2ZSB0byBhcHBseSBhIHdvcmthcm91
bmQgYXMgYSBrZXJuZWwgcGF0Y2guIFdoaWNoLFxyXG5mb3Igb25lLCB3aWxs
IHNsb3cgZG93biBwZXJmb3JtYW5jZSBvZiBvdXIgc3lzdGVtcy4gQW5kIGFz
IG9mIHdyaXRpbmdcclxudGhpcywgdGhlIHBhdGNoIGlzIG5vdCBvdXQgZm9y
IG91ciBrZXJuZWwgeWV0IChvciBhbnkgbmljZWx5IHBvcnRhYmxlXHJcbnZl
cnNpb24gZm9yIHRoaXMgdmVuZXJhYmxlIGtlcm5lbCk7IGJ1dCBzaG91bGQg
YmUgc29vbiwgYXQgbGVhc3QgZnJvbVxyXG5SZWQgSGF0LCBpZiBub3QgT3Bl
blZaIHRlYW0gKGluIHdoaWNoIGNhc2Ugd2UnbGwgY2hhbmdlIHRoZSBhbm5v
dW5jZW1lbnRzXHJcbmFjY29yZGluZ2x5IHRvIGFsbG93IGZvciBtb3JlIFFB
IGJlZm9yZSBkZXBsb3lpbmcpLlxyXG5cclxuVGhlcmUncyBhIGxvdCBvZiBz
b3VyY2VzLCBmb3Igb25lIG9mIHRoZW0gYWxsIChhbmQgdGhlbiBZb3VyIEZh
dm9yaXRlXHJcblNlYXJjaCBFbmdpbmUgc2hvdWxkIHNwaXQgb3V0IHRvbnMg
b2Ygb3RoZXIgcmVzb3VyY2VzIGlmIHlvdSBzZWFyY2hcclxuZm9yICdJbnRl
bCBQVEkgYnVnJykgLVx1MDAzZVxyXG5cclxuaHR0cHM6Ly93d3cucmVkZGl0
LmNvbS9yL3N5c2FkbWluL2NvbW1lbnRzLzdubDhyMC9pbnRlbF9idWdfaW5j
b21pbmcvIn0sImNzIjp7InN1bW1hcnkiOiJBcGxpa292YW5pIHphcGxhdHkg
cHJvIGNoeWJ1IHYgSW50ZWwgQ1BVIiwiZGVzY3JpcHRpb24iOiJCeWxhIG5h
bGV6ZW5hIHZhem5hIGNoeWJhIHYgSW50ZWxpY2ggcHJvY2Vzb3JlY2guIEJv
aHV6ZWwgamVkZW1lIGplbm9tXHJcbm5hIEludGVsdSwgdGFremUgYnVkZW1l
IG11c2V0IGFwbGlrb3ZhdCBwYXRjaCBkbyBqYWRyYSwga3RlcnkgbmFtXHJc
bnByYXZkZXBvZG9ibmUgbyBuZWNvIHV6ZXJlIHogQ1BVIHZ5a29udS4gSmFr
IHRvIHBpc3UsIHRhayBwYXRjaCBwcm8gbmFzZVxyXG5qYWRybyBqZXN0ZSBu
ZW5pOyBwb2t1ZCBuZXByaWpkZSBvZCBPcGVuVlosIG5hcG9ydHVqZW1lIHBh
dGNoIG9kIFJlZCBIYXR1LFxyXG5qYWttaWxlIGJ1ZGUgdmVua3UuIFYgdGFr
b3ZlbSBwcmlwYWRlIHVwcmF2aW1lIHBsYW4gcmVib290dSwgYWJ5Y2hvbSBt
ZWxpXHJcbnZpYyBjYXN1IHRvIG90ZXN0b3ZhdC5cclxuXHJcbk9ka2F6dSwg
byBjbyBqZGUsIGplIGhvZG5lLCBrZHl6dGFrIGhvZHRlICdJbnRlbCBQVEkg
YnVnJyBkbyBTdmVob1xyXG5PYmxpYmVuZWhvIFZ5aGxlZGF2YWNlICh0bSks
IHZ5cGxpdm5lIHRvaG8gaHJvbWFkdSAtXHUwMDNlXHJcblxyXG5odHRwczov
L3d3dy5yZWRkaXQuY29tL3Ivc3lzYWRtaW4vY29tbWVudHMvN25sOHIwL2lu
dGVsX2J1Z19pbmNvbWluZy8ifX19
-----END BASE64 ENCODED PARSEABLE JSON-----