Efter sju sorger och åtta bedrövelser tog jag tag i saken och bestämde mig för att uppgradera min server. Jag körde tidigare på Xubuntu 6.10 och anledningen till uppgraderingen var att varje gång jag uppgraderar ett program så rasslar det till och drar med sig hundratals paket. Till slut kunde jag inte få min Slimserver att uppgradera med mindre än att jag lyfte i princip hela servern till senaste releasen.
Sagt och gjort.
Problemet jag hade när jag tidigare försökte köra Upgrade inifrån Update Manager i Xfce-gränssnittet var att installationen avbröts med felet:
No space left on device
varefter en rollback gjordes. En snabb check med 'df' avslöjade att min boot-partition på 20MB var i princip full. Jag antog - felaktigt - att det hade med att temporära filer för aptitude hamnade där och fyllde disken snabbt. Men! Igår körde jag upprgaderingen i command line istället:
keron: apt-get upgrade
Och då drog den igång hela uppgraderingen, paket för paket! Men, på slutet kom samma fel som tidigare med "No space left on device" men nu med lite tydligare felorsak: det var när uppgradering försökte lägga till de nya kärnorna i /boot som det blev fullt på disken. Så jag rensade bort en version som jag inte behövde och körde om 'apt-get upgrade' och voilá - allt klart.
Jag får lägga på minnet att rensa lite i /boot när jag uppgraderar till ny kernel i fortsättningen. I alla fall så trodde jag att allt var frid och fröjd och bootade om maskinen. Tvärstopp... GRUB stannar och kör igång initramfs-prompten, vad nu den är bra för. Ny reboot med CTRL+ALT+F1 för att få console och där ser man:
mdadm no devices listed in conf file were found
Jag kör software raid för delar av systemet och nu verkar det som att något saknades för att den skulle starta... Ingen panik nu, datan finns säkert kvar. Som tur var kunde jag starta om och låta GRUB ladda en tidigare kernel - som jag inte rensat - och det fungerade! Väl inne i systemet visade det sig att ett meddelande under uppgraderingen som jag ignorerat verkligen var av vikt... Det visade sig att mdadm förvisso konfigurerats för den nya kärnan, men att den var disablad tills dess att man inspekterat den och tagit bort spärren som fanns i form av en fil... Får komma ihåg att läsa meddelanden lite mer noga i fortsättningen :)
rm -rf /var/lib/mdadm/CONF-UNCHECKED
Sådär! Bootat och klart med nya kärnan 2.6.20-16-server !
Givetvis slutade apache att fungera efter uppgraderingen... mer om det senare.
Andra bloggar om: ubuntu, xubuntu, feisty fawn, datorer,
ändliga upprepningar om it, vetenskap, sport och kultur i allmänhet och java, teknik, nba, nfl, film och tv i synnerhet
måndag 4 juni 2007
Uppgraderade servern till Xubuntu 7.04 Feisty Fawn
Upplagd av jba kl. 10:08
Etiketter: datorer, feisty fawn, ubuntu, xubuntu
Subscribe to:
Kommentarer till inlägget (Atom)
0 Comments:
Post a Comment