StratoServer
Neulich mal nen Strato Dedicated Server retten ... klingt einfacher als es ist.
Tag 1 ...
Der Zugang zum Server soll über einen Consolen-Server gehen. Der hat einen speziellen Serverpfad & -Benutzer
ssh -l k234567:h2338882 h2338882.console.stratoserver.net
... dort muss man eine normale SSH-Anmeldung machen und nach erfolgreichem Login einfach noch ein weiteres Mal die Enter-Taste drücken
Ist hat nur doof, wenn danach nix mehr passiert.
Ticket bei Strato wieder auf.
Tag 2 ...
bis 2330 Uhr
Neuer Tag neue Glück. Der Server ist heute auch ohne Umwege über irgendwelche Remote-Consolen erreichbar. Dort muss man nun nur die jeweils aktuellen Benuterdaten des aktivierten Root-Users eingeben ...
ssh root@h2*38*82.stratoserver.net
Es ist ein mdadm Raid im System drin
- Raid-Master ist /dev/md
- /dev/md0 ... /boot/
- /dev/md1 ... /
- /dev/md2 ... /home/
- /dev/md3 ... /var/
Nach der ersten Info von Strato müssen wir unbedingt die Datei XX-persistent-net.rules leeren ... also
- cd /mnt/<mountpoint> ... <mountpoint> = oa
- also ...
cd /mnt/ mkdir oa mount /dev/md1 /mnt/oa/ mount /dev/md0 /mnt/oa/boot/ mount /dev/md2 /mnt/oa/home/ mount /dev/md3 /mnt/oa/var/ mount -t proc none /proc /mnt/oa/proc/ mount --bind /sys /mnt/oa/sys/ mount --bind /dev /mnt/oa/dev/ chroot .
- Grub neu gestaltet
- grub auf dem /dev/md
- grub auf den /dev/sda1
- grub auf den /dev/sdb1
- Init-Rramdisk neu gemacht
- fsck /dev/md0
- fsck /dev/md1
- fsck /dev/md2
- fsck /dev/md3
DJSmV24N
Tag 3 ...
Tag 4 ...
root@h233*8*2:/proc# cat mdstat Personalities : [raid0] [raid1] [raid10] [raid6] [raid5] [raid4] md3 : active raid1 sdb6[1]
380499776 blocks super 1.0 [2/1] [_U] bitmap: 3/3 pages [12KB], 65536KB chunk
md2 : active raid1 sda5[0] sdb5[1]
570753856 blocks super 1.0 [2/2] [UU] bitmap: 0/5 pages [0KB], 65536KB chunk
md1 : active raid1 sda3[0] sdb3[1]
20479872 blocks super 1.0 [2/2] [UU]
md0 : active raid1 sda1[0] sdb1[1]
1023936 blocks super 1.0 [2/2] [UU]
unused devices: <none> root@h233*8*2:/proc#