Ik heb een colo bak met Debian Sarge (3.1) deze draait kernel 2.4.27-2-386
Nu wil ik deze een 2.6.XX-686 kernel gaan geven, aangezien ik wat programma's nodig heb die alleen binary worden uitgegeven. Deze programma's zijn optimized voor i686. De cpu (model name: Intel(R) Celeron(R) CPU 2.00GHz, stepping: 7) zou als het goed is een i686 kernel moeten kunnen draaien. Ten eerste, hoe kan ik dat verifieren?
Het installeren van een kernel zal zonder problemen gaan via apt. Maar, omdat ik niet volledig zeker ben of het goed gaat vraag ik mij af hoe ik een of andere fall-back kan doen voor het geval het fout gaat. Ik vermoed/verwacht problemen te krijgen in o.a. IPtables aangezien ik een nogal strakke firewall heb.
Bij de server heb ik toegang tot een Masterswitch. Ik heb dus de mogelijkheid de server te rebooten als het toch fout gaat. Maar, hoe kan ik ervoor zorgen dat na het rebooten hij niet de nieuwe kernel pakt, maar weer terug de oude. Want als het 1x fout gaat zal het vast een 2e keer ook niet goed gaan.
Nu heb ik zitten zoeken en ben geen duidelijke documentatie vanuit grub oid. tegen gekomen. Wel heeft iemand op het evil irc verteld dat er een mogelijkheid zou moeten zijn om bij de eerste boot Kernel 1 te pakken, en bij de volgende Kernel 2 (dus indien het fout gaat, kan die na een reboot vanaf de masterswitch terug de oude kernel pakken.) Maar, na wat zoeken ben ik totaal geen documentatie tegen gekomen om dit te bereiken.
In het kort, ik probeer na een reboot een test kernel gestart te krijgen, en indien het fout gaat via de masterswitch de server weer te rebooten en de stable kernel te gebruiken.
Nu wil ik deze een 2.6.XX-686 kernel gaan geven, aangezien ik wat programma's nodig heb die alleen binary worden uitgegeven. Deze programma's zijn optimized voor i686. De cpu (model name: Intel(R) Celeron(R) CPU 2.00GHz, stepping: 7) zou als het goed is een i686 kernel moeten kunnen draaien. Ten eerste, hoe kan ik dat verifieren?
Het installeren van een kernel zal zonder problemen gaan via apt. Maar, omdat ik niet volledig zeker ben of het goed gaat vraag ik mij af hoe ik een of andere fall-back kan doen voor het geval het fout gaat. Ik vermoed/verwacht problemen te krijgen in o.a. IPtables aangezien ik een nogal strakke firewall heb.
Bij de server heb ik toegang tot een Masterswitch. Ik heb dus de mogelijkheid de server te rebooten als het toch fout gaat. Maar, hoe kan ik ervoor zorgen dat na het rebooten hij niet de nieuwe kernel pakt, maar weer terug de oude. Want als het 1x fout gaat zal het vast een 2e keer ook niet goed gaan.
Nu heb ik zitten zoeken en ben geen duidelijke documentatie vanuit grub oid. tegen gekomen. Wel heeft iemand op het evil irc verteld dat er een mogelijkheid zou moeten zijn om bij de eerste boot Kernel 1 te pakken, en bij de volgende Kernel 2 (dus indien het fout gaat, kan die na een reboot vanaf de masterswitch terug de oude kernel pakken.) Maar, na wat zoeken ben ik totaal geen documentatie tegen gekomen om dit te bereiken.
In het kort, ik probeer na een reboot een test kernel gestart te krijgen, en indien het fout gaat via de masterswitch de server weer te rebooten en de stable kernel te gebruiken.