Sonntag, 7. Dezember 2008

Paketliste sichern & wiederherstellen

Speichern der Paketliste in die Datei Paketliste.txt:

dpkg --get-selections > Paketliste.txt


Umgekehrt aus der Datei die Paketliste setzen:

dpkg --set-selections < Paketliste.txt


Ein anschließendes

apt-get dselect-upgrade

erledigt den Rest.

Donnerstag, 4. Dezember 2008

Software Raid 5 mit 2 ausgefallenen Festplatten

Wenn bei einer Raid 5 Konfiguration 2 Platten ausfallen ist das eigentlich schlecht, weil dann die Paritätsinfos nicht ausreichen, um das Raid wieder ans laufen zu bekommen.

Mir ist in meinem Server wohl ein Stromkabel abgegangen, so dass 2 Platten keinen Strom hatten, folglich also nur 2 der 4 Platten im Raid hingen. Nachdem ich das Stromkabel wieder angeschossen habe, ergab


root@tweety:/home/dro167# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : inactive hde1[0](S) hdh1[3](S) hdg1[2](S) hdf1[1](S)
978615040 blocks

unused devices:
root@tweety:/home/dro167#


Ein manuelles hinzufügen wollte das Raid nicht starten lassen, da ja 2 Platten ausgefallen waren. Nach einiger Sucherei habe ich endlich die Lösung gefunden:


mdadm --assemble --force -v /dev/md0 /dev/hd[efgh]1



Dieser Befehl bewirkte bei mir, dass der Eventcounter der beiden Platten, wo sich das Stromkabel gelockert hatte, auf den gleichen Stand wie die beiden anderen gebracht wurde und letztendlich das Raid5 wieder in den Status aktiv wechselte...


root@tweety:/home/dro167# cat /proc/mdstat
Personalities : [linear] [multipath] [raid0] [raid1] [raid6] [raid5] [raid4] [raid10]
md0 : active raid5 hde1[0] hdh1[3] hdg1[2] hdf1[1]
732587712 blocks level 5, 64k chunk, algorithm 2 [4/4] [UUUU]

unused devices:
root@tweety:/home/dro167#




Noch mal Glück gehabt.... ;)

MacOSX backup SD card