[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Umzug Linux in ein HA-Cluster



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



Reply to: