Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen (A bis Z)

Administrator.de FeedbackApache ServerAppleAssemblerAudioAusbildungAuslandBackupBasicBatch & ShellBenchmarksBibliotheken & ToolkitsBlogsCloud-DiensteClusterCMSCPU, RAM, MainboardsCSSC und C++DatenbankenDatenschutzDebianDigitiales FernsehenDNSDrucker und ScannerDSL, VDSLE-BooksE-BusinessE-MailEntwicklungErkennung und -AbwehrExchange ServerFestplatten, SSD, RaidFirewallFlatratesGoogle AndroidGrafikGrafikkarten & MonitoreGroupwareHardwareHosting & HousingHTMLHumor (lol)Hyper-VIconsIDE & EditorenInformationsdiensteInstallationInstant MessagingInternetInternet DomäneniOSISDN & AnaloganschlüsseiTunesJavaJavaScriptKiXtartKVMLAN, WAN, WirelessLinuxLinux DesktopLinux NetzwerkLinux ToolsLinux UserverwaltungLizenzierungMac OS XMicrosoftMicrosoft OfficeMikroTik RouterOSMonitoringMultimediaMultimedia & ZubehörNetzwerkeNetzwerkgrundlagenNetzwerkmanagementNetzwerkprotokolleNotebook & ZubehörNovell NetwareOff TopicOpenOffice, LibreOfficeOutlook & MailPapierkorbPascal und DelphiPeripheriegerätePerlPHPPythonRechtliche FragenRedHat, CentOS, FedoraRouter & RoutingSambaSAN, NAS, DASSchriftartenSchulung & TrainingSEOServerServer-HardwareSicherheitSicherheits-ToolsSicherheitsgrundlagenSolarisSonstige SystemeSoziale NetzwerkeSpeicherkartenStudentenjobs & PraktikumSuche ProjektpartnerSuseSwitche und HubsTipps & TricksTK-Netze & GeräteUbuntuUMTS, EDGE & GPRSUtilitiesVB for ApplicationsVerschlüsselung & ZertifikateVideo & StreamingViren und TrojanerVirtualisierungVisual StudioVmwareVoice over IPWebbrowserWebentwicklungWeiterbildungWindows 7Windows 8Windows 10Windows InstallationWindows MobileWindows NetzwerkWindows ServerWindows SystemdateienWindows ToolsWindows UpdateWindows UserverwaltungWindows VistaWindows XPXenserverXMLZusammenarbeit
GELÖST

Heartbeat deklaiert 2. node als dead

Frage Linux

Mitglied: Marco123

Marco123 (Level 1) - Jetzt verbinden

22.12.2009 um 11:40 Uhr, 5395 Aufrufe, 6 Kommentare

Hallo,

Ich wollte heartbeat auf 2 nodes konfigurieren, jedoch sagen die Nodes, dass die gegenpartei tot ist, obwohl die online sind :/

die konfiguration von ha.cf haresources sowie authkeys stimmt. auch die rechte sind vergeben: 600 authkeys.

in den Logdateien ist leider nichts zu erkennen.
ich habe schon auf crc umgestellt jedoch auch ohne erfolg.

im sniffer sehe ich die udp pakete auf port 694 ankommen, auf beiden nodes.

HA.CF (mx1)
udpport 694
ucast eth0 10.12.0.12
node ha-mx1
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on

HA.CF (mx2)
udpport 694
ucast eth0 10.12.0.11
node ha-mx1
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on


(Diese sind auf beiden Nodes gleich)

haresources
ha-mx1 10.12.0.10

authkeys
auth 1
1 crc

LOG auf mx1
ResourceManager[20270]: 2009/12/22_11:06:12 debug: /etc/ha.d/resource.d/IPaddr 10.12.0.10 start done. RC=0
ipfail[20123]: 2009/12/22_11:06:13 debug: Cluster node: 10.12.0.1: status: ping
ipfail[20123]: 2009/12/22_11:06:14 debug: Cluster node: ha-mx2: status: dead
ipfail[20123]: 2009/12/22_11:06:14 debug: [They are ha-mx2]
ipfail[20123]: 2009/12/22_11:06:14 debug: Cluster node: ha-mailone: status: active
ipfail[20123]: 2009/12/22_11:06:15 debug: Setting message signal
ipfail[20123]: 2009/12/22_11:06:15 debug: Waiting for messages...
heartbeat[20022]: 2009/12/22_11:06:22 info: Local Resource acquisition completed. (none)
heartbeat[20022]: 2009/12/22_11:06:22 info: local resource transition completed.


in der IPTqables habe ich die udp pakete auch erlaubt:
iptables -A INPUT -p udp --dport 694 -j ACCEPT
iptables -A INPUT -p udp --sport 694 -j ACCEPT


vielen dank !!!!!!!!!!!!!
Mitglied: Marcel84
22.12.2009 um 12:52 Uhr
Möglicherweise Windows Firewall aktiv und ICMP Echo off?
Bitte warten ..
Mitglied: Marcel84
22.12.2009 um 12:55 Uhr
Sorry hab nicht gesehen, dass dies auf nem Linux Sys läuft, in dem Fall nix mit windows firewall
Bitte warten ..
Mitglied: Marco123
22.12.2009 um 16:16 Uhr
Hey,

hab "fast" den Fehler gefunden, liegt an der Firewall :/

nur benötige ich die Regeln um heartbeat zuzulassen
für input und output, genutzt wird ucast auf dem port 694.

wer kann mir die Regeln sagen*G* bittteee

iptables -
iptables-

dankeee
Bitte warten ..
Mitglied: alex-w
07.01.2010 um 14:30 Uhr
Hi in der 'Configdatei für die zweite Node musst du die Reihenfolge der Nodes umkehren.

Also so:

HA.CF (mx1)
udpport 694
ucast eth0 10.12.0.12
node ha-mx1
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on

HA.CF (mx2)
udpport 694
ucast eth0 10.12.0.11
node ha-mx2
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on

und evtl. musst du als ping die jeweilig andere Adresse der Node angeben.

Gruß Alex
Bitte warten ..
Mitglied: Marco123
07.01.2010 um 19:56 Uhr
Zitat von alex-w:
Hi in der 'Configdatei für die zweite Node musst du die Reihenfolge der Nodes umkehren.

Also so:

HA.CF (mx1)
udpport 694
ucast eth0 10.12.0.12
node ha-mx1
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on

HA.CF (mx2)
udpport 694
ucast eth0 10.12.0.11
node ha-mx2
node ha-mx2
ping 10.12.0.1
respawn hacluster /usr/lib/heartbeat/ipfail
keepalive 2
deadtime 30
auto_failback on

und evtl. musst du als ping die jeweilig andere Adresse der Node angeben.

Gruß Alex


Hallo Alex,

Da liegst du falsch, der 2. Node Ignoriert den Namen des anderen Host.

Der Eintrag Ping:
darf NICHT auf den anderen Node zeigen, dieser MUSS auf z.b den Gateway zeigen!

da dies eine überprüfungvariable ist, damit die Nodes sehen ob sie selbst die möglichkeit haben aktiv zu werden.
solltest du dies auf dem 2. Node auf den ersten Node, zeigen lassen, und der 2. Node merkt durch den heartbeat, dass der 1. Down ist, prüft er erst ob er selbt die verbindung zum internet hat. dies ist der Ping entry.
sollte der Ping eintrag auf den 1. Node verweißen, sagt der 2. " Sry ich bin selber nicht fähig zu arbeiten "

Mit freundlichen Grüßen

Marco
Bitte warten ..
Mitglied: alex-w
07.01.2010 um 20:15 Uhr
Ok das mag stimmen aber deine Konfig hat trotzdem oben genannten Fehler. Sprich die Reihenfolge der Nodes in den Configs muss anders sein.

Gruß
Bitte warten ..
Ähnliche Inhalte
Cluster
Heartbeat über 2 subnetze (8)

Frage von akadawa zum Thema Cluster ...

Cluster
gelöst Heartbeat Failover Masternode konfigurieren (1)

Frage von akadawa zum Thema Cluster ...

Linux Netzwerk
Cluster mit 2 Nodes ohne Quorum? (7)

Frage von it-fraggle zum Thema Linux Netzwerk ...

Cluster
Hilfe bei Einrichtung des MailTo Dienstes des heartbeat (4)

Frage von akadawa zum Thema Cluster ...

Neue Wissensbeiträge
Viren und Trojaner

FinFisher: Internetprovider schieben Spitzelopfern Malware unter

(1)

Information von kaiand1 zum Thema Viren und Trojaner ...

Humor (lol)

Wo ist der Fehler auf dem Bild?

(17)

Information von the-buccaneer zum Thema Humor (lol) ...

Windows Update

Offenbar erneutes MS-Update mit Fehlerschleife (2012 R2)

Information von VGem-e zum Thema Windows Update ...

Heiß diskutierte Inhalte
Lizenzierung
Programm soll in verschiedenen Versionen lizenziert sein (20)

Frage von Yanmai zum Thema Lizenzierung ...

Humor (lol)
Wo ist der Fehler auf dem Bild? (17)

Information von the-buccaneer zum Thema Humor (lol) ...

Windows Userverwaltung
Ordner-Rechte für Dom.Admin einschränken? (13)

Frage von kilobyte zum Thema Windows Userverwaltung ...