Re: 9.2 eth0 und eth1 wechseln ständig

Peter Bergmann wrote:
Also sprach Holger Wöhle:
Hallo, Ich habe zwei Netzwerkkarten in einem Server. Die eine 192.168.0.102 zeigt ins Client-Lan, Die zweite 192.168.254.2 in ein Server-Lan. Irgendwie werden aber die Bezeichnungen eth0 und eth1 mehr oder weniger willkürlich vergeben. Das ist schlecht, da z.B. heartbeat gerne immer den gleichen Namen für ein Interface hat. Aus dem Admin Guide Kapitel Manuelle Netzwerkkonfiguration habe ich keine Lösung herauslesen können. Wie und wo kann ich Karte 1 fest als eth0 und Karte 2 als eth1 eintragen ?
cu Holger
Hallo Holger,
mit dem Eintrag
PERSISTENT_NAME='ethX'
in die Konfig-Datei ( /etc/sysconfig/network/ifcfg-eth-id-... ) sollte es gehen.
Jein. X darf (in diesem Fall bei zwei Karten) _nicht_ 0 oder 1 sein; sonst hast Du leider _nichts_ gewonnen (Ich war auch drau reingefallen). Besser direkt sprechende Namen vergeben und ab dann mit diesen Namen weitermachen. Andreas

Hallo Holger, bitte lies doch mal unter dem Thread: "Netzwerkschnittstelle eth0 + eth1 werden bei Boot ab und an getauscht" Diese Diskussion habe ich auch noch mal angestoßen, weil ich selbst nach langem recherchieren (google etc) für mich keine Lösung habe erkennen können. Mittlerweile habe ich für mich was gefunden (Siehe den solved-Zweig in dem Thread) Auch Malcom ( malcolm@malcolm-agnew.de ) hat mir eine sehr gute Lösung geschickt, die auf nameif und /etc/mactab (file muß angelegt werden) basiert. Bei mir hatte das nur den Nachteil, das ich das eth0 Interface für Vmware benötige (Ich hab noch nicht rausgefunden, wie ich den Namen fürs Vmware Interface beliebig vergeben kann. Soweit mal + ich hoffe ich hab Dir weiterhelfen können Gruß Axel Kyek, Andreas, VF-DE schrieb:
Peter Bergmann wrote:
Also sprach Holger Wöhle:
Hallo, Ich habe zwei Netzwerkkarten in einem Server. Die eine 192.168.0.102 zeigt ins Client-Lan, Die zweite 192.168.254.2 in ein Server-Lan. Irgendwie werden aber die Bezeichnungen eth0 und eth1 mehr oder weniger willkürlich vergeben. Das ist schlecht, da z.B. heartbeat gerne immer den gleichen Namen für ein Interface hat. Aus dem Admin Guide Kapitel Manuelle Netzwerkkonfiguration habe ich keine Lösung herauslesen können. Wie und wo kann ich Karte 1 fest als eth0 und Karte 2 als eth1 eintragen ?
cu Holger
Hallo Holger,
mit dem Eintrag
PERSISTENT_NAME='ethX'
in die Konfig-Datei ( /etc/sysconfig/network/ifcfg-eth-id-... ) sollte es gehen.
Jein. X darf (in diesem Fall bei zwei Karten) _nicht_ 0 oder 1 sein; sonst hast Du leider _nichts_ gewonnen (Ich war auch drau reingefallen).
Besser direkt sprechende Namen vergeben und ab dann mit diesen Namen weitermachen.
Andreas

Hallo, muß mich leider berichtigen: Die Lösung die ich im solved-Zweig beschrieben habe (Einträge in der boot.local) hat leider nicht den gewünschten Erfolg gebracht. Sorry, muß nun doch noch weiterprobieren. Wenn ich was neues weiß sag ich Bescheid Gruß Axel Axel Birndt schrieb:
Hallo Holger,
bitte lies doch mal unter dem Thread: "Netzwerkschnittstelle eth0 + eth1 werden bei Boot ab und an getauscht"
Diese Diskussion habe ich auch noch mal angestoßen, weil ich selbst nach langem recherchieren (google etc) für mich keine Lösung habe erkennen können. Mittlerweile habe ich für mich was gefunden (Siehe den solved-Zweig in dem Thread) Auch Malcom ( malcolm@malcolm-agnew.de ) hat mir eine sehr gute Lösung geschickt, die auf nameif und /etc/mactab (file muß angelegt werden) basiert. Bei mir hatte das nur den Nachteil, das ich das eth0 Interface für Vmware benötige (Ich hab noch nicht rausgefunden, wie ich den Namen fürs Vmware Interface beliebig vergeben kann.
Soweit mal + ich hoffe ich hab Dir weiterhelfen können
Gruß Axel
Kyek, Andreas, VF-DE schrieb:
Peter Bergmann wrote:
Also sprach Holger Wöhle:
Hallo, Ich habe zwei Netzwerkkarten in einem Server. Die eine 192.168.0.102 zeigt ins Client-Lan, Die zweite 192.168.254.2 in ein Server-Lan. Irgendwie werden aber die Bezeichnungen eth0 und eth1 mehr oder weniger willkürlich vergeben. Das ist schlecht, da z.B. heartbeat gerne immer den gleichen Namen für ein Interface hat. Aus dem Admin Guide Kapitel Manuelle Netzwerkkonfiguration habe ich keine Lösung herauslesen können. Wie und wo kann ich Karte 1 fest als eth0 und Karte 2 als eth1 eintragen ?
cu Holger
Hallo Holger,
mit dem Eintrag
PERSISTENT_NAME='ethX' in die Konfig-Datei ( /etc/sysconfig/network/ifcfg-eth-id-... ) sollte es gehen.
Jein. X darf (in diesem Fall bei zwei Karten) _nicht_ 0 oder 1 sein; sonst hast Du leider _nichts_ gewonnen (Ich war auch drau reingefallen).
Besser direkt sprechende Namen vergeben und ab dann mit diesen Namen weitermachen.
Andreas

Hallo Holger,
bitte lies doch mal unter dem Thread: "Netzwerkschnittstelle eth0 + eth1 werden bei Boot ab und an getauscht"
Diese Diskussion habe ich auch noch mal angestoßen, weil ich selbst nach langem recherchieren (google etc) für mich keine Lösung habe erkennen können. Mittlerweile habe ich für mich was gefunden (Siehe den solved-Zweig in dem Thread) Auch Malcom ( malcolm@malcolm-agnew.de ) hat mir eine sehr gute Lösung geschickt, die auf nameif und /etc/mactab (file muß angelegt werden) basiert. Bei mir hatte das nur den Nachteil, das ich das eth0 Interface für Vmware benötige (Ich hab noch nicht rausgefunden, wie ich den Namen fürs Vmware Interface beliebig vergeben kann.
Soweit mal + ich hoffe ich hab Dir weiterhelfen können
Gruß Axel
Kyek, Andreas, VF-DE schrieb:
Peter Bergmann wrote:
Also sprach Holger Wöhle:
Hallo, Ich habe zwei Netzwerkkarten in einem Server. Die eine 192.168.0.102 zeigt ins Client-Lan, Die zweite 192.168.254.2 in ein Server-Lan. Irgendwie werden aber die Bezeichnungen eth0 und eth1 mehr oder weniger willkürlich vergeben. Das ist schlecht, da z.B. heartbeat gerne immer den gleichen Namen für ein Interface hat. Aus dem Admin Guide Kapitel Manuelle Netzwerkkonfiguration habe ich keine Lösung herauslesen können. Wie und wo kann ich Karte 1 fest als eth0 und Karte 2 als eth1 eintragen ?
cu Holger
Hallo Holger,
mit dem Eintrag
PERSISTENT_NAME='ethX'
in die Konfig-Datei ( /etc/sysconfig/network/ifcfg-eth-id-... ) sollte es gehen.
Jein. X darf (in diesem Fall bei zwei Karten) _nicht_ 0 oder 1 sein; sonst hast Du leider _nichts_ gewonnen (Ich war auch drau reingefallen).
Besser direkt sprechende Namen vergeben und ab dann mit diesen Namen weitermachen.
Andreas
Hallo, die Einträge PERSISTENT_NAME='lan' bzw. PERSISTENT_NAME='replic' in den entsprechenden Dateien /etc/sysconfig/network/ifcfg-eth-id... haben mein Problem gelöst. haresource habe ich folgerndermassen angepasst: Ipaddr::192.168.0.100/24/lan . Damit wird das virtuelle Interface lan:0 (vorher eth0:0) gestartet. Vielen Dank für die Hilfe cu Holger

Hallo, Ich habe einen Server unter SuSE 9.2 laufen. Irgendwer frisst mir meinen Hauptspeicher und danach meinen Swap auf! Ich habe mal das Accounting und sa gestartet und konnte zumindest die Uhrzeit eingrenzen: Zwischen 04:15 und 04:20 steigt der RAM verbrauch von 45% auf 98% und es wird erstmals Swap belegt (sar-r). Um diese Zeit läuft das cron.daily script. Doch da liegen nur die üblichen verdächtigen (die SuSE Scripte). Kann ich mit den Daten von acct und sa herausfinde, wer mir den Speicher frisst ? cu Holger

Am Donnerstag, 2. Juni 2005 09:13 schrieb Holger Wöhle:
Hallo, Ich habe einen Server unter SuSE 9.2 laufen. Irgendwer frisst mir meinen Hauptspeicher und danach meinen Swap auf! Ich habe mal das Accounting und sa gestartet und konnte zumindest die Uhrzeit eingrenzen: Zwischen 04:15 und 04:20 steigt der RAM verbrauch von 45% auf 98% und es wird erstmals Swap belegt (sar-r). Um diese Zeit läuft das cron.daily script. Doch da liegen nur die üblichen verdächtigen (die SuSE Scripte).
Kann ich mit den Daten von acct und sa herausfinde, wer mir den Speicher frisst ?
Hallo, ich kenne die beiden Programme jetzt nicht so genau, aber ich würde dir empfehlen, während dieser Zeit mal top laufen zu lassen und dort mal "Shift"+"m" zu drücken, dann werden die Prozesse nach Speichernutzung sortiert. Dann solltest du den Prozess evtl. finden. Wenn du ihn hast, gib mal Bescheid, würde mich mal interessieren, welcher das macht. Mfg, Thomas

Am Donnerstag, 2. Juni 2005 09:13 schrieb Holger Wöhle:
Hallo, Ich habe einen Server unter SuSE 9.2 laufen. Irgendwer frisst mir meinen Hauptspeicher und danach meinen Swap auf! Ich habe mal das Accounting und sa gestartet und konnte zumindest die Uhrzeit eingrenzen: Zwischen 04:15 und 04:20 steigt der RAM verbrauch von 45% auf 98% und es wird erstmals Swap belegt (sar-r). Um diese Zeit läuft das cron.daily script. Doch da liegen nur die üblichen verdächtigen (die SuSE Scripte).
Kann ich mit den Daten von acct und sa herausfinde, wer mir den Speicher frisst ?
Hallo,
ich kenne die beiden Programme jetzt nicht so genau, aber ich würde dir empfehlen, während dieser Zeit mal top laufen zu lassen und dort mal "Shift"+"m" zu drücken, dann werden die Prozesse nach Speichernutzung sortiert. Dann solltest du den Prozess evtl. finden. Wenn du ihn hast, gib mal Bescheid, würde mich mal interessieren, welcher das macht.
Mfg, Thomas
Hallo Thomas, Vielen Dank für deinen Tip. "top" habe ich schon ausprobiert, allerdings nix gefunden! Aus diesem Grund habe ich ja das Accounting und sa gestartet. Cu Holger

Am Donnerstag, 2. Juni 2005 09:13 schrieb Holger Wöhle:
Zwischen 04:15 und 04:20 steigt der RAM verbrauch von 45% auf 98% und es wird erstmals Swap belegt (sar-r).
bei mir liefert ein sar -r nur Kann nicht öffnen /var/log/sa/sa.2005_06_02: Datei oder Verzeichnis nicht gefunden was muß man denn da sonst noch machen? Bye Jürgen -- Dr.rer.nat. Juergen Vollmer, Viktoriastrasse 15, D-76133 Karlsruhe Tel: +49(721) 9204871 Fax: +49(721) 24874 Juergen.Vollmer@informatik-vollmer.de www.informatik-vollmer.de Internet-Telefonie: www.skype.com Benutzer: juergen.vollmer

Hallo, Holger Wöhle wrote:
Hallo, Ich habe einen Server unter SuSE 9.2 laufen. Irgendwer frisst mir meinen Hauptspeicher und danach meinen Swap auf!
Ich hatte das gleiche Problem. Informationen dazu kannst Du im Listenarchiv finden. Meine letzten Bemerkungen findest Du im Thread "[9.3] zu Tode swappen". Kurzfassung hier: Kein Schuldiger zu finden, wird wohl im weitesten Sinne der Kernel sein. Nur durch sukzessives Probieren kannst Du in dem Fall den verantwortlichen Prozess rausfinden. Wenn Du natürlich einen Prozess finden kannst der viel Speicher belegt - um so besser.
Ich habe mal das Accounting und sa gestartet und konnte zumindest die Uhrzeit eingrenzen: Zwischen 04:15 und 04:20 steigt der RAM verbrauch von 45% auf 98% und es wird erstmals Swap belegt (sar-r). Um diese Zeit läuft das cron.daily script. Doch da liegen nur die üblichen verdächtigen (die SuSE Scripte).
Kann ich mit den Daten von acct und sa herausfinde, wer mir den Speicher frisst ?
Ich konnt's nicht... aber habe ein Mini-Skript gebaut, das minütlich Speichernutzung un Prozesse loggt. Das brachte mich genau gar nicht weiter :-( Arno
cu Holger
-- IT-Service Lehmann al@its-lehmann.de Arno Lehmann http://www.its-lehmann.de
participants (6)
-
Arno Lehmann
-
Axel Birndt
-
Dr. Jürgen Vollmer
-
Holger Wöhle
-
Kyek, Andreas, VF-DE
-
Thomas Gräber