Top-Themen

AppleEntwicklungHardwareInternetLinuxMicrosoftMultimediaNetzwerkeOff TopicSicherheitSonstige SystemeVirtualisierungWeiterbildungZusammenarbeit

Aktuelle Themen

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, 5352 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 ..
Neuester Wissensbeitrag
Windows 10

Powershell 5 BSOD

(8)

Tipp von agowa338 zum Thema Windows 10 ...

Ähnliche Inhalte
Linux Tools
gelöst Mit SPI-Schnittstelle Komunizieren über Node.js (7)

Frage von Roadrunner777 zum Thema Linux Tools ...

Hyper-V
gelöst HyperV Cluster einen Node hinzufügen (9)

Frage von koehnend zum Thema Hyper-V ...

Heiß diskutierte Inhalte
Microsoft
Ordner mit LW-Buchstaben versehen und benennen (21)

Frage von Xaero1982 zum Thema Microsoft ...

Netzwerkmanagement
gelöst Anregungen, kleiner Betrieb, IT-Umgebung (18)

Frage von Unwichtig zum Thema Netzwerkmanagement ...

Windows Update
Treiberinstallation durch Windows Update läßt sich nicht verhindern (17)

Frage von liquidbase zum Thema Windows Update ...