Homepage » hogyan kell » Hogyan lehet megakadályozni, hogy Yum frissítse a kernelt

    Hogyan lehet megakadályozni, hogy Yum frissítse a kernelt

    Amikor termelési szervereket futtat, az egyik dolog, amit nem akarsz csinálni, a kernel frissítése minden alkalommal, amikor egy új frissítés megjelenik. Miért? Mert ez az egyetlen olyan Linux-frissítési művelet, amely újraindítást igényel, miután elkészült, és egy olyan termelési környezetben, ahol gyakran nem áll le leállás.

    A forgatókönyv

    Szóval végül megvan a rpm alapú szervere, stabil és biztonságos. Az élet jó, és nem számít, hogy bármi mást kell tennie egy ideig.

    Ezután valamilyen oknál fogva root parancsként fut a parancssorban:

    #yum -y -d0 frissítés

    Ami éppen úgy történik, hogy a yum parancs minden kérésére igenlő választ ad. Az is előfordul, hogy a lehető legcsendesebben fut. És ezúttal történik a frissítés a kernel csomagokhoz.

    És most a dolgok nem működnek megfelelően. Hogyan akadályozhatta meg ezt?

    Bár nyilvánvalóan és kétségbeesetten szüksége van nyaralásra, újra meg kell vizsgálnia a rendszerfrissítési menetrendet, a dokumentációját (amely természetesen aprólékos, aktuális és könnyen elérhető), és különösen az yumot vezérlő konfigurációs fájlokat..

    De először, miért nem szeretné frissíteni a kernelt?

    1. A dolgok néha megtörnek. A frissítés a modulokat vagy illesztőprogramokat összeegyeztethetetlenné teheti, így az olyan eszközök, mint a vezeték nélküli kártya már nem működnek.
    2. Tartsa fenn a szerverpopulációk változatait. Ez minden bizonnyal érvényes, ha különböző szerverelosztásokkal és néhány otthoni dobozkal rendelkezik.
    3. A kernelt manuálisan összeállítottuk, ezáltal megkerülve az yum által biztosított automatikus konfigurációt
    4. Rettenetesen büszke vagy arra, hogy az új rendszermag aktiválása érdekében az újraindítás nem lenne a legjobban érdekelt. Tehát, ha soha nem indul újra, soha nem kell frissítenie.

    Miért szeretné frissíteni a kernelt?

    1. Elsősorban - biztonság. A rendszermagok olyan lyukakkal rendelkeznek, mint az alkalmazások, és ha nincsenek javítva, akkor a rosszfiúk lehetőséget adhatnak a rendszer kompromisszumára..
    2. Különösen akkor, ha nem használja a harmadik fél adattárát, hogy a verziója a lehető legkorszerűbb legyen. A főbb elválasztó foltok a rendszermagot magukban foglaló összes kóddal együtt helyezkednek el, és a stabilitás biztosítása érdekében törekednek a kibocsátás előtti tesztelésre. A nem frissítés elmarad, ami megnehezítheti a dolgokat egy nagyobb verzióra való frissítés végrehajtásakor.
    3. Egy új szolgáltatás kihasználása (vagy egy korábban megtört) javítása lehetővé tenné, hogy a kernel frissítésével jobban megfeleljen.

    A rendszermag frissítéséhez csak tegye a fentieket. Vagy jobb, ha megszünteti a parancssoros kapcsolókat, így bizonyos ellenőrzést gyakorolhat a frissítési folyamat felett, és láthatja, hogy mi történik. Fuss:

    #yum frissítés

    és kövesse az utasításokat.

    Megakadályozza, hogy Yum frissítse a kernelt

    Ha azonban nem szeretné, hogy csak vakon frissítse a rendszermagot, akkor a következőket adhatja hozzá az /etc/yum.conf fájlhoz:

    kizárja = kernel *

    Vagy, ha ragaszkodik a vanília konfigurációs fájl használatához, és mindent a CLI-n keresztül vezérel, használja

    #yum -exclude = kernel * frissítés

    Mindkét módszer megszünteti a rendszermag frissítését, vagy akár a potenciális frissítési listában.