Evgeni Golov schrieb:
Du hast nicht gesagt, welches Release bei dir rennt? Sarge oder etwas
neueres?
Wenn Sarge, dann weiß ich dir nicht zu helfen.
Nene was neueres...
Wenn etwas neueres (Etch zB), dann könnte udev der Schuldige sein.
Dieser merkt sich nämlich netterweise die MAC-Adressen von
Netzwerkkarten, um das "Rumspringen" von Devicenamen zu verhindern.
Wenn also eine Karte erkannt wird, und deren MAC-Adresse noch nicht
bekannt ist, wird dieser ethN+1 zugewiesen, wobei N die Nummer der
letzten bekannten Karte ist.
Ah okay - hört sich soweit vernünftig an.... Aber eth3-5 gibts leider
auch nicht,....
Nachsehen kannst du das in /etc/udev/rules.d/z25_persistent-net.rules,
da steht zB bei mir (Sid) folgendes:
....
Die gibts bei mir nicht...
ls -la /etc/udev/rules.d/
insgesamt 152
drwxr-xr-x 2 root root 4096 2006-11-19 16:45 .
drwxr-xr-x 3 root root 4096 2006-10-30 15:54 ..
-rw-r--r-- 1 root root 262 2006-05-22 14:25 00-init.rules
-rw-r--r-- 1 root root 2264 2006-05-22 14:25 20-names.rules
-rw-r--r-- 1 root root 190 2006-05-22 14:25 25-iftab.rules
-rw-r--r-- 1 root root 3048 2006-05-22 14:25 40-permissions.rules
-rw-r--r-- 1 root root 29 2006-05-11 17:45 45-fuse.rules
-rw-r--r-- 1 root root 47992 2006-11-02 11:23 45-libgphoto2.rules
-rw-r--r-- 1 root root 28262 2006-04-06 07:12 45-libsane.rules
-rw-r--r-- 1 root root 1306 2006-05-22 14:25 60-symlinks.rules
-rw-r--r-- 1 root root 2585 2006-05-22 14:25 65-persistent-disk.rules
-rw-r--r-- 1 root root 385 2006-05-22 14:25 80-programs.rules
-rw-r--r-- 1 root root 171 2006-05-29 12:03 85-alsa.rules
-rw-r--r-- 1 root root 208 2006-05-22 15:09 85-hal.rules
-rw-r--r-- 1 root root 81 2006-01-04 11:13 85-hdparm.rules
-rw-r--r-- 1 root root 126 2006-05-16 01:43 85-hwclock.rules
-rw-r--r-- 1 root root 657 2006-01-30 13:40 85-ifupdown.rules
-rw-r--r-- 1 root root 937 2006-03-23 20:40 85-pcmcia.rules
-rw-r--r-- 1 root root 82 2006-05-22 15:09 90-hal.rules
-rw-r--r-- 1 root root 2534 2006-05-22 14:25 90-modprobe.rules
-rw-r--r-- 1 root root 75 2006-05-22 14:25 99-udevmonitor.rules
Das was am ehesten danach aussieht ist:
cat /etc/udev/rules.d/25-iftab.rules
# This file causes network devices to be assigned consistent names.
# See udev(8) for syntax.
SUBSYSTEM=="net", ACTION=="add", DRIVER=="?*", \
PROGRAM="iftab_helper %k", NAME="$result"
Bei dir ist das Problem genau andersrum, du möchtest Karten mit anderen
MAC-Adressen trotzdem mit den alten eth-Namen ansprechen. Dazu könntest
du einfach die oben genannte Datei bearbeiten, und die "neuen"
MAC-Adressen eintragen. Ansonsten sind deine Karten derzeit eth3 bis
eth5.
Leider ist eth3-5 nicht da! Das sollte doch nicht so kompliziert sein, 3
Netzwerkkarten das gleiche ethX zuzuweisen - zudem sie sogar immer den
gleichen Typ haben....
Server1 eth0 Broadcom
eth1 Intel
eth2 3com
Server2 eth0 Broadcom
eth1 Intel
eth2 3com
Du wirst allerdings ein Problem haben, wenn durch dein Setup jedes Byte
auf beiden Servern gleich sein soll, denn das wird die udev-Dateien
wieder zurücksetzten. Du musst in dem Fall also entweder udev
abschalten oder /etc/udev aus dem Abgleichmechanismus rausnehmen.
Nicht jedes Byte nur eine Daten-Partition - da ist kein System drauf....
So, hoffe du hast in etwa verstanden was ich meine und weißt dir ab
hier zu helfen, denn ich hab absolut keine Ahnung heartbeat und Zeugs.
Geht ja noch gar net um heartbeat drbd und cluster.. Sondern eher um
"nimm eine Platte und bau sie in einen neuen Rechner ein" :-)
Gruß
Evgeni
Grüßle
Thomas
___________________________________________________________
Der frühe Vogel fängt den Wurm. Hier gelangen Sie zum neuen Yahoo! Mail: http://mail.yahoo.de
--
Haeufig gestellte Fragen und Antworten (FAQ):
http://www.de.debian.org/debian-user-german-FAQ/
Zum AUSTRAGEN schicken Sie eine Mail an [EMAIL PROTECTED]
mit dem Subject "unsubscribe". Probleme? Mail an [EMAIL PROTECTED] (engl)