neprihlásený Utorok, 28. apríla 2026, dnes má meniny Jarmila
Nový nástroj umožňuje aktualizovať jadro Ubuntu bez reštartu

DSL.sk, 29.6.2009


Spoločnosť Ksplice aktuálne sprístupnila svoj nástroj a službu Ksplice Uptrack umožňujúce aktualizovať jadro Linuxu bez potreby jeho reštartu.

Spoločnosť zatiaľ sprístupnila nástroj a spustila poskytovanie služby s aktualizáciami pre aktuálnu verziu najpopulárnejšej desktopovej distribúcie Ubuntu 9.04.

Podporované sú jadrá desktopovej verzie, serverové jadrá aj jadrá podporujúce virtualizáciu. Ubuntu 9.04 bude podporované do vydania Ubuntu 9.10, následne bude podporovaná nová verzia tejto distribúcie.

Po nainštalovaní nástroja, ktoré rovnako nevyžaduje reštart, následne nástroj užívateľa upozorňuje na dostupnosť aktualizácií jadra. Tieto aplikuje softvér priamo do bežiaceho jadra.

PC a servery využívajúce Ksplice tak môžu byť neustále aktualizované a bez známych bezpečnostných chýb a to bez potreby reštartu.


Ksplice Uptrack Manager (screenshot: Ksplice)



Nástroj Ksplice bol v prvej testovacej verzii ohlásený v apríli 2008, v tomto čase umožňoval iba aplikovanie aktualizácií nemeniacich dátové štruktúry jadra. Aktuálna sprístupnená verzia umožňuje aktualizovať jadro aj po zmene dátových štruktúr s pomocou typicky menej ako niekoľkých desiatok riadkov asistujúceho kódu.



Najnovšie články:

Nová séria Star Trek seriálu začne v júli, ukážka
Česká pobočka linuxovej distribúcie Suse založila odbory
V Košiciach balíkomat blokuje časť iného, od piatka začne platiť regulácia balíkomatov
V CPU pre smartfóny vedie stále MediaTek, Qualcomm sa vrátil pred Apple
Americký štát zatiaľ výstavbu dátových centier nezakázal, guvernérka zákon vetovala
Užívatelia Windows majú konečne získať úplnú kontrolu nad aktualizovaním
SPP spustil "veľké" batériové úložisko
Kryptografiu odolnú kvantovým počítačom už nasadil aj šifrujúci ransomvér
Zákaz zahraničných routerov v USA sa týka aj prenosných routerov, udelená ďalšia výnimka
Ďalší seriál Apple o alternatívnom vývoji dobývania vesmíru začne v máji, ukážka


Diskusia:
                               
 

husteee, konecne bude moct server bezat bez restartu aj niekolko rokov pokial nedojde k hw chybe :)
Odpovedať Známka: 7.3 Hodnotiť:
 

To pravdepodobne stale nepojde, kedze tato sluzba funguje (zatial) vzdy len na aktualnom jadre Ubuntu. To treba kazdeho pol roka vymenit, a pri tom musis urcite restartovat.
Odpovedať Známka: 5.6 Hodnotiť:
 

Som si isty ze od 10.04 co bude dalsie LTS v aprili ho budu podporovat rovnaku dobu ako canonical, inac to nema vyznam
Odpovedať Známka: 0.0 Hodnotiť:
 

Podla nazorov niekolko odbornikov nie je vhodne, ak ma server dlhy uptime, lebo sa neoveri moznost, co sa stane po restarte systemu, napriklad vypadkom napajania. Server by sa mal pravidelne v ramci bezpecnostnej politiky restartovat z casu nacas a testovat, ze ci po restarte nabehne vsetko a same ako ma.
Odpovedať Známka: -0.9 Hodnotiť:
 

mno, podla udajov Netcraftu bezia BSD systemy a systemy na Solarise (na HW Sun) cele roky bez restartu, dokonca aj po vymene komponentov za chodu (procesorove dosky atd.), takze neviem o com hovoris :)
Odpovedať Známka: 8.2 Hodnotiť:
 

Asi myslel MS servre lenze tie sa restartuju aj bez vedomia admina. :)
Odpovedať Známka: 5.4 Hodnotiť:
 

Pri M$ je hocijake vedomie, hocikoho ci uz hocicoho irelevantne xD
Odpovedať Známka: 4.3 Hodnotiť:
 

predpokladam ze by si v nejakej vacsej organizacii nascheduloval restart vsetkych serverov pravdidelne vzdy o polnoci :D sikovny si, odchovany na microsoftve?
Odpovedať Známka: 1.4 Hodnotiť:
 

racej by to celo aby microsoft zapracoval na niecom takom , alebo aspon aby nebol nutny restart po kazdej prkotine
Odpovedať Známka: 4.8 Hodnotiť:
 

mrkvosoft je nejaky divny uz par rokov kam sa hrabu na tipka ktory navrhol linux :D (Linus Torvalds)
v oknach staci pripojit mys a uz treba restart :D
Odpovedať Známka: 3.5 Hodnotiť:
 

Mas aj nemas pravdu - zavisi od nastaveni a konfiguracie - vymenim klavesnicu aj mys (PS2) za chodu - dokonca harddisk v sufliku... WindowsXP ide v pohode. Len to treba vediet ako - a to plati aj v Linuxe ze treba vediet nieco viac, nez len klikat.
Odpovedať Známka: 5.7 Hodnotiť:
 

pravda len skoda ze ja take neviem :D
Odpovedať Známka: 0.9 Hodnotiť:
 

Vo vacsine pripadov je to vtedy ked tento SW pouziva drivery, ktore sa musia inicializovat pri bootovani (kernel drivers), ale je pravda, ze sa nutnost restaru dost casto pouziva aj ked to absolutne nieje treba.
Odpovedať Známka: 0.0 Hodnotiť:
 

Vymeň za jazdy CPU, alebo VGA :P. Len vtip. To s tým diskom, wow hotswap. Skús vymeniť iDE disk, nevymeníš. A keď už sme pri tom. Šlahni do shitdowsu novú VGAčku a skús sa zaobísť bez reštartu - nemožné. Dokonca ani mnohé zvukové karty sa bez reštartu nezaobídu, tak isto ako aj množstvo softwaru.
Odpovedať Známka: -3.3 Hodnotiť:
 

zaujimalo by ma preco potrebuje softver po instalacii restart systemu :) okrem locknutych suborov systemom ma nic ine nenapada ale ani to nie je ospravedlnenie. takze stale netusim preco. vie niekto?
Odpovedať Známka: 7.5 Hodnotiť:
 

Vo vacsine pripadov je to vtedy ked tento SW pouziva drivery, ktore sa musia inicializovat pri bootovani (kernel drivers), ale je pravda, ze sa nutnost restaru dost casto pouziva aj ked to absolutne nieje treba.
Odpovedať Známka: 6.0 Hodnotiť:
 

mas + :D Ctrl+V :DDDD lol...

Odpovedať Známka: 0.0 Hodnotiť:
 

mas + :D Ctrl+V :DDDD lol...

Odpovedať Známka: -2.0 Hodnotiť:
 

Takemu X serveru obcas nepomoze ani restart. A to clovek len vymeni monitor:)
Odpovedať Známka: 6.0 Hodnotiť:
 

Niekedy sa mozno aplikacia potrebuje zaregistrovat s nejakou beziacou sluzbou. V linuxe staci restartnut sluzbu a ide to v pohode, vo windows neviem ako to presne funguje (su tam sluzby a tie sa daju restartovat, AFAIK), ale mozno vo windowse nie je moznost restartovat niektore komponenty systemu bez rebootu (Nepoznam windows az do takejto hlbky)
Plus linux ma vyhodu modularneho kernelu takze mozes ovladace a moduly kernelu za chodu odoberat a pridavat, winu toto chyba (opravte ma ak trepem).
Odpovedať Známka: 6.9 Hodnotiť:
 

"...vo windows neviem ako to presne funguje..."

Vo windows to nefunguje...
Odpovedať Známka: 2.7 Hodnotiť:
 

Aj na windowse mozes pridavat a odoberat ovladace za behu systemu. Chyba bude zrejme niekde uplne inde.
Odpovedať Hodnotiť:
 

win apps vo vacsine pouzivaju zaznamy v registroch, ktore musi win na funkcnost aplikacie nacitat tie, ktore tam dala ta aplikacia, a chyba je, ze registre nacitava jedine pri boote (aspon pokial viem)
Odpovedať Hodnotiť:
 

Az na to, ze zmeny v registroch vidia aplikacie okamzite:)

Cely pes je zakopany v tom, ze windows pouziva model mandatory lockovania suborov a akonahle je subor locknuty, nic s nim nepohne. V takomto prostredi sa upgrade aplikacii jednoducho musi vykonat v nejakej safe zone (pri restarte, pri odhlasenom uzivatelovi, pri nespustenej aplikacii, atd...)

Naopak, v linuxe su vsetky locky nad subormi (v beznych FS) odporucacie, takze aj ked si nejaka aplikacia vyziada lock na subor, absolutne nic to neznamena.

Oba pristupy maju svoje vyhody a nevyhody. Windows - robustnost, zarucena konzistencia dat, Linux - jednoduchsia a vykonnejsia implementacia, moznost upgrade za behu - obcas na dobre slovo (typicky taky firefox, mi zvykne po chvili crashnut, ked sa upgradne na pozadi:)
Odpovedať Hodnotiť:
 

Windows ma rovnako modularny kernel (ak nie modularnejsi:) Problem je, ze tato feature musi byt v systeme prakticky odpociatku. Windows to urcite casom prinesie, ale musime si pockat na dalsiu iteraciu ich driver modelu.

Linux v tomto pripade tazi jednoducho len z toho, ze sa kernel dodava ako celok. Velmi o tom pochybujem, ze to bude fungovat automaticky aj na drivroch, ktore nie su dodavane spolu s kernelom. Tak isto pochybujem, ze to pokryje vsetky buduce zmeny v kerneli. Proste, niekedy su zmeny v datovych strukturach natolko rozsiahle, ze sa neoplati paprat sa s rutinami na ich runtime konverziu a radsej pretrpiet ten jeden restart...
Odpovedať Hodnotiť:
 

"Velmi o tom pochybujem, ze to bude fungovat automaticky aj na drivroch, ktore nie su dodavane spolu s kernelom."

To uz davno funguje, hocijaky modul mozes za chodu pridavat a odoberat (ovladace su moduly).
Odpovedať Hodnotiť:
 

To je sice pekne, ale tu ide skor o to, ze sa patchuje beziaci modul. Pointa tohto patchovania kernelu je v tom, ze aplikacie na vonok nezistia, ze sa nieco v kernel space zmenilo. Pokial odoberies modul tak to v praxi znamena to, ze sa musia uzavriet vsetky referencie nan. Napriklad si predstav, ze by sa aplikacii z nicoho nic uzavrel socket.

No a v kontexte externych linuxovych modulov je to dnes uz aj bez patchovania problematicke. Pokial ten driver nie je oficialne sucastou jadra, prakticky nema sancu dlhodobo prezit (vynimkou su samozrejme firmy, ktore si nakladne zabezpecuju funkcionalitu paralelne so zmenami v aktualnom jadre)
Odpovedať Hodnotiť:
 

CPU kludne vymenis (na windows server), VGA nie ale jedine kde ma hotswap opodstatnenie su servery (na desktope prezijes restart) a tam vymena grafiky neni potrebna.

Mimochodom IDE disk vymenis, bezne som robieval.

Ale podla pouzitia vyrazu "shitdowsu" je ti predkladat argumenty zbytocne lebo ty si dopredu rozhodnuty.
Odpovedať Známka: 0.8 Hodnotiť:
 

tiez som kvoli vymene ide disku nerebootoval. proste po pripojeni noveho som dal najst hw a naslo.
Odpovedať Hodnotiť:
 

A vymenis vo windowse aj systemovy disk za behu? ;-)
Odpovedať Známka: -10.0 Hodnotiť:
 

Ak je v nejakej forme raidu ktora to umoznuje tak ano.
Odpovedať Známka: 5.0 Hodnotiť:
 

Tak tak, disky - aj IDE som bezne menil za chodu este ked som robil spravcu v jednej skole. Chalani len cumeli...
Odpovedať Známka: 4.3 Hodnotiť:
 

to sa robi bezne, casto je to nutne a poziadavka
Odpovedať Známka: 5.0 Hodnotiť:
 

kedze sa to vola Ksplice, pravdepodobne je to na prostredie KDE, neviem ako to riesia v terminali no serveri nemaju vacsinou grafiku. a natahovat do systemu KDE, a zatazovat ho len na to aby sa menilo jadro sa mi nezda moc rozumne. Dobra by bola verzia bez GUI co si nevyzaduje KDE balik.
Odpovedať Známka: -3.8 Hodnotiť:
 

To K bude od Kernel. Nie všetko, čo začína na K je pre KDE.
Odpovedať Známka: 5.3 Hodnotiť:
 

...na tom screenshote su jasne viditelne gnome widgety:)
Odpovedať Známka: 7.1 Hodnotiť:
 

A myslis ze verzia bez GUI nemoze existovat? Ze nemozes obsluhovat cely program len prikazmi, ked na servery nemas GUI.

Odpovedať Známka: 5.0 Hodnotiť:
 

načo ho sťahovať z webu keď je v repozitári?
Odpovedať Známka: -2.0 Hodnotiť:
 

Lunexáci si zasa honia:)
Odpovedať Známka: 0.0 Hodnotiť:
 

No ako som prečítal celú diskusiu, honíš si akurát ty...
Odpovedať Hodnotiť:
 

Mno nainstaloval som to a ono to nainstalova nejake updaty na kernel :) Po preventivnom restarte systemu to zatial funguje po starom ale realny prinos neviem posudit..
Odpovedať Hodnotiť:
 

ak pojde v terminali a bez restartu tak to skusim. No asi pockam ked to doladia, nechcem byt testerom.
Odpovedať Hodnotiť:

Pridať komentár