Portál AbcLinuxu, 21. července 2025 00:11

Úskalí aktualizace - když se nějaký ten čas najde

5.7. 13:08 | Přečteno: 997× | Za vším hledej Linux | poslední úprava: 5.7. 13:08

Poslední dobou jsem toho moc nenaspal. Žena byla pryč se školou, takže bylo potřeba venčit Šňupína a do toho ty parna. Úplně nejhorší to bylo ze středy na čtvrtek. To jsem se vzbudil horkem ve čtyři ráno, požraný od komárů. Spát se nedalo, tak jsme vyrazili do parku. Ochladilo se až o půl páté, ale dospávat už nemělo cenu a tak vzhůru do práce.

Jdeme na to

Byl to první den, kdy jsem mohl něco kloudného dělat, aniž by mne Petr vyrušoval, protože tam ještě nebyl. Nemyslí to zle, ale když mi přetrhne nit myšlenek a chce abych šel udělat něco jiného, je soustředění pryč. A bez toho to nejde, pokud nechci udělat fatální chybu. U disklessové infrastruktury, se taková chyba projeví tím, že něco někomu přestane fungovat. Proto je má pracovní doba – zhruba od 8:00 do 19:00 – časem na přípravu a dokumentaci. Testovat aktualizaci živých strojů v tuhle dobu dost dobře nejde, protože jsou na sobě závislé. Takové věci musím stihnout mimo tuhle dobu, aby to postihlo co nejméně lidí. Tedy nejlépe po zkouškovém období a o víkendu. Jenže ty už mám tenhle rok zapráskané až do října a v pátek mi začíná dovolená.

Z poznámek co píšu během přípravy na realizaci, se čas od času vyklube blogpost. Psaním si čistím hlavu, Pomáhá mi v soustředění, jak už jsem tu psal před sedmi lety (12.3.2018). Minulý blogpost vznikl zrovna tak, protože wiki, je pouze špička ledovce – signál, že je vše ok. A středeční večer byl čas realizace.

Výchozí verze MW 1.39.2 běžela na Debianu verze Buster (6.7.2019–10.9.2022), který bylo potřeba aktualizovat na Bullseye (14.8.2021–31.8.2024). To bylo be problému. Nicméně testovací aktualizace v disklessovém prostředí ukázala na zradu v balíku usrmerge, který obsahuje kód co brání přechodu na Bookworm (10.6.2023–17.5.2025), pokud zjistí, že je systémový disk překrytý overlayem. Takže to bylo nutné nechat na večer.

Po každé fázi jsem udělal pro jistotu snapshot, abych měl funkční bod, do kterého se bylo možné vrátit – odtud i přesné časy. Začal jsem ve 20:00. Ve 20:18 jsem začal s přechodem na Bookworm. I s NFS měl balík usrmerge problém, ale opakovanými rebooty jsem se přes něj přehoupnul. Ve 22:10 přišel čas na aktualizaci MW a ve 22:57 jsem měl konečně funkční MW 1.39.13 na Bookwormu.

A pak jsem narazil na stejný problém co loni. Aktualizace MW LTS 1.43 vyžaduje PHP8, jenže Bookworm má v distribuci pouze PHP7.4, takže bylo nutné aktualizovat na Trixie, který obsahuje PHP8.2. Bylo už 23:16 a začínal se projevovat spánkový deficit posledních dní. Bylo sedm minut po půlnoci, když jsem to přepnul na funkční snapshot a šel příšerně unavený spát. Ovšem moc jsem tomu nedal, jak jsem zmínil úvodem.

Konečně to mám z krku

Během ranní procházky se Šňupínem se mi rozleželo co a jak. A hned jak jsem přišel do práce, začal jsem psát. Bylo potřeba rozmyslet co všechno bude potřeba změnit a opravit. Samozřejmě že vím, že Ondra Surý udržuje debianí repozitář s různými verzemi PHP, i když si pravděpodobně někteří u minulého blogpostu mysleli opak. Ale až donedávna mi stačil pouze distribuční repozitář, protože tam byla pouze MW a statické zálohy starších webů. Jenomže časem přibyly i další weby, přesunutí z virtuálů a kontejnerů co běžely všude možně, které podporu PHP8 nemají a pravděpodobně nikdy mít nebudou, takže bylo nutné ošetřit i ty. Ovšem rozepsané pokračování předchozího blogu jsem jako obvykle nedopsal, protože přípravné práce na rekonstrukci už v pondělí skončily a přednost dostal pokec na téma MW s Matějem co sedí v budově G.

Večer jsem aktualizaci dokončil, ale mezi tím mi poslal kamarád s prosbou PDF svého staršího článku, takže jsem zbytek večera zabil tím, abych z toho vykuchal text a dal tomu nějakou fazónu, abych mu mohl poslat obratem URL.

Blackout

Ráno bylo po úmorných vedrech konečně příjemné. Dospal jsem se, protože Šňupin je s paničkou na horách, takže mne samou láskou o půl páté nebudil. Zalili jsme s babi na střeše kytky a v práci bylo poklidné dopoledne.

Zrovna jsem dokončil zpracování toho článku, když tu se mi najednou vypnuly oba monitory a přestala fungovat myš.

Co je?

Nejdřív mě napadlo, že se zvencla dokina. Přeci jenom ji trápím už mnoho let a občas, když se zapomenu přepnout na konzoli, ten stroj usne na té dokině tak, že už se neprobudí. Ale tohle bylo divné. Zkusím místo myši touchpad.. No jo! Proud! Noťas jel na baterku. Na dvoře bylo nějak živo a protože se má kopat nový propoj z budovy E do A, tak si říkám: „Že by někdo překopnul kabel?” A tak vylezu z kanclu, když tu na mne chlapík z údržby volá, že ten výpadek postihl půlku Prahy.

To bylo radosti. Ani ne hodinu předtím, jsem se konečně rozhoupal k tomu, abych si koupil lístek na vlak a napsal do OV, že dorazím v osm. Vlak měl jet sice až v 16:22, ovšem abych ho stihnul, bylo potřeba vyjít o hodinu dřív. A ke všemu nikdo z IT mimo mne na Karláku nebyl. Síť mi nejela, tak jsem vypnul notebook a vyrazil do serverovny, abych zjistil za jak dlouho definitivně klekne centrální UPS.

Vypadlo to přesně ve 12:00, proto se mi nechce věřit těm kecům o náhodě, jimiž se teď snaží krmit veřejnost, ale to v onu chvíli nebylo důležité. Podstatné je, že baterky byly během 10 minut na polovině kapacity, takže bylo nutné jednat. Cinknul jsem okamžitě kolegovi, co spravuje RCI cluster, největšího žrouta, který to na dálku začal vypínat. Pak mi volal Martin a pro jistotu jsme shodili i jistič. Tím jsme získali 20 minut. Mezitím dorazil Petr, který zjistil že eduroam, přes který jsem se mohl dostat na diskless, stále běží. Shodili jsme tedy co se dalo. A já přes mobil vrátil zakoupenou jízdenku, protože se na webu objevila informace, že to naskočí nejdřív v jednu, takže bylo otázkou, jestli ten vlak vůbec pojede.

Zvenčí houkaly houkačky a já se podělil s kolegou o kafe, které jsem stihnul zalít těsně předtím, než to kleklo.

K nahození došlo přesně ve 14:00. Asi půl hodiny jsme bojovali s UPS, protože jsme ji vypli, místo toho, abychom ji nechali chcípnout jen tak. A pak jsme to začali postupně nahazovat. V 16:30 bylo všechno nahozené. Kouknul jsem na vlaky a ten co měl jet v 18:22 už měl být bez zpoždění. Tak jsem koupil novou jízdenku, s tím že v OV nebudu v osm, ale v deset a vyrazil na vlak. Měl jsem čas, takže jsem nespěchal a cestou koupil i něco k snědku.

Na nádraží to byl nářez. Všude samé zpoždění a bezradné davy. Chtěl jsem původně cestou vlakem pokračovat v dokumentaci, ale měl jsem už počítačů plné zuby, takže jsem si zaskočil do knihkupectví a zakoupil komiks „Ve zlomku vteřiny” od Guye Delisle. Civěl jsem pak s ostatními na ty cedule, blikaly jak divé, ale zpožděných vlaků bylo tolik že se tam ten můj ani nevešel. Kouknul jsem se tedy pro jistotu na jeho číslo a poslouchal co hlásí, protože jsem mezi hlášeními o zpoždění zaregistroval i to že nějaký vlak byl zrušen. Po nějaké chvíli jsem uslyšel o číslo svého vlaku. No to už jsem na nic nečekal a naskočil do prvního vlaku ČD, co odrážel z Prahy mým směrem. Jízdenku jsem měl a o místenku mi nešlo.

Nakonec to dopadlo lépe než jsem čekal. Ten vlak vyrazil sice až v 18:44 ale řezal to bez zastávek tak, že jsem na Svinově vysedal o půl desáté, takže jsem stihnul i tři pivka před spaním.

       

Hodnocení: 67 %

        špatnédobré        

Tiskni Sdílej: Linkuj Jaggni to Vybrali.sme.sk Google Del.icio.us Facebook

Komentáře

Nástroje: Začni sledovat (0) ?Zašle upozornění na váš email při vložení nového komentáře. , Tisk

Vložit další komentář

5.7. 13:25 Fuk
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Odpovědět | Sbalit | Link | Blokovat | Admin
bla bla bla proč si to nepíšeš na tu svoji obstarožní wikinu?
5.7. 15:11 koroptev
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Tam to nikdo necte.

Psaním si čistím hlavu - rika velmistr vesmiru. Tedy jinymi slovy ma plnou hlavu spiny. A puvod te spiny je nam uplne jasny - pouzivani linuxoveho desktopu!!
5.7. 17:48 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Špínu sem tapetuješ ty & spol.
5.7. 15:27 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Protože tam si píšu dokumentaci a tohle je můj blog. Ani jedno z toho číst nemusíš, tak kušuj!

9.7. 11:15 Fuk
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
WRONG. Je to náš blog, sloužíš nám pro zábavu.
9.7. 17:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
9.7. 18:10 Fuk
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
A ty seš z nich kerejch? Plešatý jsou oba a IT ví asi stejně jako ty.
5.7. 13:45 Jenda
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Odpovědět | Sbalit | Link | Blokovat | Admin
To je hrozná chráněná dílna to ČVUT.
5.7. 14:08 pavele
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
To by se hodilo na vlastní blog.
5.7. 15:24 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
To by se hodilo na vlastní blog.

A co čteš ty jelito? Je to snad tvůj blog?

5.7. 20:54 pavele
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
To by se hodilo na vlastní blog.

A co čteš ty jelito? Je to snad tvůj blog?

Myslel jsem vlastní webové stránky s blogem.
5.7. 21:40 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Tak si je založ, a neopruzuj na abclinuxu.

6.7. 08:22 _
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
rád určuješ lidem co mají dělat?
6.7. 09:06 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Pokud roupama neví co dělat, tak jo. Ale ty máš očividně problém rozeznat doporučení od příkazu. Možná to máš od toho, že sám rád mistruješ ty druhé.
6.7. 14:02 ?
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Muzu se seriozne zeptat:
  1. co pozitivniho do zivota ti prinasi psani blogu na abclinuxu?
  2. zamyslel jsi se nekdy, ze kdyz ti diskutujici vytknou kvalitu prispevku tak mozna maji pravdu?
6.7. 15:39 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Myslím, že bys měl s otázkami začít v prvé řadě u sebe:

  1. Mám právo kecat jiným do toho co, jak, proč a kdy dělají?
  2. Je vůbec ten můj pohled správný?
  3. Dochází mi o čem ten člověk píše a proč?

Protože kdyby sis na tyhle otázky seriózně odpověděl, tak by se tak blbě neptal. Jelikož blog není článek a ty nejsi redaktor, co by měl posuzovat jeho kvality.

7.7. 08:09 ?
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Mistre sam dobre vite, za je ve sve bezmezne hlouposti nejsem schopen sam na tyhle otazky zodpovedet. Tudiz jenom vy - slunce svetlych zitrku - jste schopen je zodpovedet dokonale. Takze jeste jednou:
  1. co pozitivniho do zivota ti prinasi psani blogu na abclinuxu?
  2. zamyslel jsi se nekdy, ze kdyz ti diskutujici vytknou kvalitu prispevku tak mozna maji pravdu?
7.7. 08:52 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Tak teda ještě jednou hlupáku: blog není článek a ty nejsi redaktor, co by měl posuzovat jeho kvality.
7.7. 10:12 ?
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Jako je to hezky tvrzeni a lehky offtopic, ale neodpovedel jste na otazky velmistre. Dockame se odpovedi?
8.7. 11:00 want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Naser si.
8.7. 16:14 ?
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Tak jo, piseme si. Je to po 37x co mistr uhnul odpovedi. Pristi zastavka - politicka strana. Alesovi by sedelo nejspis ANO.
8.7. 20:13 Jenda
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Motoristé
9.7. 07:28 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Mimoně jako vy zaměstnává ta agentura, co věštila vítězství Trzaskowskému. Zkuste svoje kolo štěstí.

10.7. 08:45 Jenda
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Clovek s moralnim profilrm Kapicy (podpor rusaku, islamistu, mafianu), muze volit jen Stacilo, Motoristy, SPD nebo ANO.
10.7. 16:33 ..
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Jen z incestu vzešlý prasoblb může volit to co tam je teď.
8.7. 13:46 rak
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
blog je psaný pro veřejnost (jinak by sis ten kňukot psal do deníčku), a ta si může posuzovat co chce. a posoudila že jsi IT lopata nasátá na státní rozpočet jako plešatá pijavice
8.7. 17:46 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Ty jsi pouze anonymní sráč, žádná veřejnost.
8.7. 20:08 rak
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
A kdo jiný to čte?
9.7. 07:33 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Třeba ti registrovaní a přihlášení uživatele, co klepli na to, že jim to přišlo dobrý. Ty můžeš jen bezmocně kníkat.

9.7. 11:11 pol
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Tak to tomu jednomu člověku napiš SMSkou a nesmrď s tím tady plešatino lopaťácká
10.7. 23:21 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Chcípneš zmrde hůř než krysa. Té bych mohl litovat. Ale tebe? Proč?

5.7. 15:16 Hvezda
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Praveze ma schopne vedeni. Nasli si magora co jim to tam dekadu spravuje za bura i mimo pracovni dobu a jeste je stastnej, ze muze vynalezat dickless sendvice a chlubit se egem na abicku..
5.7. 15:30 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde

Taky by ses chlubil, kdybys měl čím. Tak nedělej vlny.

8.7. 12:26 _
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
KŇUČÍŠ
8.7. 12:44 Aleš Kapica | skóre: 52 | blog: kenyho_stesky | Ostrava
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Jo, ale ne kvůli tobě. Dementi, co mají potřebu za každou ceny lokalizovat názvy parsovacích funkcí by se měli bičovat.
8.7. 13:36 _
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
zdalipak tvuj zamestnavatel vi, ze trpis nebezpeckou sexualni sadistickou deviaci? pro skolstvi zn ideal
8.7. 13:44 mak
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
chybí ti tam čárka jelito plešatý
9.7. 07:30 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Zalez do svého anonymního kouta kaštane.
9.7. 11:11 mak
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
nebo co? nebo nic. naser si pleško
6.7. 21:11 dad
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Odpovědět | Sbalit | Link | Blokovat | Admin
NUDA od IT lopaty
6.7. 21:41 Want
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
OK. Tak co ti čekáš ty pokrytecký jelimane? Buď si přiznej, že sis ten blog se zájmem přečetl, nebo drž hubu a šoupej nohama.
7.7. 10:14 dad
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
PROC bych mel mlcet kdyz je tu diskuze. Clanek je NUDA a psan byl LOPATOU. Tecka.
8.7. 11:05 dad
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
tldr, necetl jsem
Max avatar 7.7. 13:11 Max | skóre: 72 | blog: Max_Devaine
Rozbalit Rozbalit vše Re: Úskalí aktualizace - když se nějaký ten čas najde
Odpovědět | Sbalit | Link | Blokovat | Admin
Já měl v době blackoutu dov. Ale začly mi chodit sms z různých alarmů, takže jsem okamžitě věděl, že se jedná o rozsáhlejší výpadek proudu. A rovnou jsem i věděl, že takový rozsah tady ještě něbyl, takže to bude asi na delší dobu.
Každopádně byly nutné asi jen dvě věci:
1) kolegům jsem řekl, ať si poshazují jističe v pár patrech, aby proudový náraz při obnově neshodil hlavní třífázáky pro ty daná patra
2) po hodině jsem je poslal do záložní lokality, aby nasadili větrání záložní serverovny.

V hlavní serverovně je agregát, který naběhl, takže nula problémů. Jen se pro jistotu zajistil náhradní kanystr s naftou. Žádné vypínání ani nahazování něčeho se nekonalo. Výpadek se přežil bez problémů, jen lidi byli poslání domu.
V todo je výměna klimatizací s větším dimenzováním a agregát i pro záložní lokalitu.
Nicméně chápu, že objem serverů je ve škole větší, takže tam by agregát stál asi více a zřejmě někomu vyšlo, že to je nerentabilní investice.
Zdar Max
Měl jsem sen ... :(

Založit nové vláknoNahoru

ISSN 1214-1267, (c) 1999-2007 Stickfish s.r.o.