Infraštruktúra a hardvér
Rýchlejší captive portál na wlan_fi
: Upravili sme konfiguráciu captive portálu na Wi-Fi sieti wlan_fi
(zabezpečujúceho presmerovanie na https://wifi.fi.muni.cz/
) tak, aby toto presmerovanie bolo spoľahlivejšie (v niektorých prípadoch k nemu nedošlo) a rýchlejšie (niekedy trvalo aj neúnosné desiatky sekúnd). Problémy v drvivej väčšine spôsoboval kontrolér UniFi; po novom jeho účasť na zobrazovaní captive portálu obchádzame.
Linuxové učebňové stroje
Doplnené balíčky: Na učebňové stroje sme doplnili balíčky unison
(na synchronizáciu súborov) a keepassxc
(správca hesiel).
Občasné zamrznutia Gnome: Cca raz za týždeň dôjde k tomu, že grafické používateľské sedenie typicky krátko po prihlásení zamrzne. Zatiaľ sa nám nepodarilo prísť na kĺb príčine tohto problému, ani nájsť spoľahlivé indikátory takéhoto stavu. Ak narazíte na takýto problém, ozvite sa nám, ako obvykle, na unix@fi – stroj býva po sieti responzívny a pre vyriešenie problému stačí reštart GDM.
Softvérové vybavenie a prostredie
Zrýchlenie coredumps na Aise: Vďaka neúnavnej práci študentov na domácich úlohách sme narazili na to, že ak je ich program zo sveta vyprevadený signálom SIGABRT
(assert()
alebo abort()
) alebo SIGSEGV
, dôjde ku generovaniu výpisu obrazu pamäte procesu na disk (coredump), ale nie úplne optimálnym spôsobom. V doterajšej konfigurácii čerstvo reinštalovaného OS Aisy dochádzalo k tomu, že tento coredump bol posielaný službe systemd-coredumpd
, no úplne zbytočne, pretože vďaka nášmu nastaveniu limitu na maximálnu možnú veľkosť tohto obrazu (ulimit -c 0
= de facto zákaz jeho vytvárania) sa nakoniec tento obraz aj tak neuložil. To by nebolo až tak hrozné, keby celý tento proces posielania obrazu netrval asi 2,5 minúty a tým extrémne predlžoval agóniu procesu. Najväčší podiel na tomto probléme mala trochu bizarne doba štartu samotnej inštancie služby systemd-coredumpd
– to sa nám podarilo zásadne zlepšiť úpravou či vypnutím niektorých bezpečnostných nastavení tejto služby, čím sme znížili dobu takéhoto umierania na zlomok sekundy.
Pomalé prihlasovanie na Aisu: Napriek nejakej snahe o skrátenie doby od zadania hesla na SSH Aisy až po získanie promptu shellu sa stále môže občas stať, že tento proces trvá i okolo desiatich sekúnd. O probléme vieme a budeme sa ho snažiť riešiť počas údržby Aisy pred jarným semestrom, kedy nastavíme pripájanie všetkých domovských adresárov (zo servera Anxur) naraz a nie pre každého používateľa zvlášť – toto tvorí zásadný príspevok k zdržaniu.
Softvér doplnený na žiadosť: Na Aisu, Anxura a Auru sme doplnili darcs, balíčky libXext-devel
a poppler-glib-devel
. Na Aisu, Auru, Nymfy a Musy zas Ninja a Meson. Ďalej sme ešte na Aisu pridali vývojárske balíčky libgcrypt-devel
, libsodium-devel
a nettle-devel
. Výpočet ukončíme zmienkou o doplnenom SDK .NET (vo verzii 7.0) na Auru.
Nové moduly unix@fi: Pre účely výuky sme doinštalovali rôzne softvéry, či ich novšie verzie. Z možno výraznejších zmien zmieňme rstudio-2023.06.2
, matlab-r2023a
(so spúšťačom), cplex_studio-22.1.1
(i na Lunách), python-3.10.2
(súčasťou je Thonny 4.1.2 vrátane spúšťača) a llvm-17.0.1
. K LLVM dodajme, že vzhľadom na rozdielnosť verzií a veku operačných systémov na našich strojoch je v prípade potreby behu ním kompilovaného softvéru všade (Nymfy, Musy, Aisa, Anxura, Aura) potrebné softvér kompilovať na serveri Anxur.
Nové moduly od používateľov: Od používateľov pribudol softvérový modul texlive-2023
.
Služby
CentOS 9 Stream v Stratus.FI: Pridali sme šablónu ID 1014. Šablóna so zodpovedajúcim AlmaLinuxom 9 tam je už výrazne dlhšie – s CentOSom sme narazili na problémy pri výrobe, ktoré sa nám však nakoniec podarilo nejak ubúšiť.
Prestalo zlyhávať rušenie VMs v Stratus.FI: Ak ste v našej virtualizácii Stratus.FI občas narazili na chybu pri rušení virtuálneho stroja (prvý pokus o operáciu zlyhal a bolo nutné spraviť ešte jeden, ktorý už uspel), od júna by ste už po aktualizácii operačného systému hostov na tento problém narážať nemali.
Fakultný web a technická dokumentácia
Dokumentácia k PXE: Do technickej dokumentácie sme doplnili stránku o PXE. PXE umožňuje zavádzanie operačného systému cez sieť. Táto informácia je užitočná hlavne pre správcov laboratórií.
Exkluzívne zobrazovanie na infopaneloch: Do dokumentácie infopanelov sme pridali explicitnú zmienku o možnosti premietania zadaných grafík v exkluzívnom režime (bez zobrazovania štandardne premietaných grafík).
Vedeli ste, že…
… (softvérové moduly pre predmet) štandardne je systém modulov určený na výrobu jednotlivých softvérov, ale ďalším prístupom k ich výrobe je možnosť vytvoriť súhrnný modul, ktorý obsahuje potrebný softvér pre predmet (takto existuje napríklad modul ia169
). To sa môže hodiť, pokiaľ je toho softvéru viac, a vďaka tomu, že systém modulov podporuje aj uvádzanie závislostí, nemusí ísť nutne len o (duplikovanú) znôšku binárok a ďalších pomocných súborov.
… (citlivosť DUPS) jednou z kľúčových vlastností našej dynamickej UPS je schopnosť detegovať problémy či rizikové udalosti v dodávke elektrickej energie do budovy FI. Tie môžu mať vo všeobecnosti viacero podôb – úplný výpadok, brownout či rôzne odchýlky fázorov. Práve na ten posledný prípad (terminológiou DUPS DCM vector jump) narážame najčastejšie – napájanie od dodávateľa je možné charakterizovať okrem iného tromi vektormi/fázormi, ktoré by mali byť rovnako veľké a vždy v rozostupe 120 stupňov. Riadiaca jednotka DUPS je celkom citlivá a dokáže detegovať i pomerne malé odchýlky v ich fáze (niektoré zariadenia na ne môžu byť citlivejšie), ktoré zrejme vznikajú v dôsledku pripájania či odpájania väčších záťaží v metropolitnej prenosovej sústave. Napríklad za december došlo k dvom takýmto aktiváciám DUPS.
Záverom
Máte pripomienky, návrh na vylepšenie alebo jednoducho potrebu pochváliť nás? :-) Napíšte nám mail či využite IT ideas.
Ak vás tieto novinky zaujali, môžete si zapnúť sledovanie blogu a následne zapnúť posielanie mailových upozornení.