Op deze website gebruiken we cookies om content en advertenties te personaliseren, om functies voor social media te bieden en om ons websiteverkeer te analyseren. Ook delen we informatie over uw gebruik van onze site met onze partners voor social media, adverteren en analyse. Deze partners kunnen deze gegevens combineren met andere informatie die u aan ze heeft verstrekt of die ze hebben verzameld op basis van uw gebruik van hun services. Meer informatie.

Akkoord

Vraag & Antwoord

OS Linux

HeartBeat..voor Sendmail ?!

MrLeeJohn
8 antwoorden
  • Ik ben op zoek naar een manier om een soort backup mail- en samba server te maken. Het hele idee is (denk ik) heel simpel, het is de bedoeling dat een tweede server de mailserver of fileserver overneemt wanneer sendmail of samba crasht….als dit al gebeurt natuurlijk :)
    Ik ben dus op zoek naar een manier hoe ik kan checken of sendmail of samba op een andere machine nog actief is zodat ik hiermee wat script files kan schrijven. Ik heb ook gehoord dat er een proggie genaamd heartbeat bestaat …kan ik hier misschien iets mee ? of is dit alleen voor webservers ??
  • Heb ik wel eens iets over gelezen over zo'n oplossing… maar ga er dan voor als de hele server crasht. Ik las over een oplossing ooit die meerdere servers zo in de gaten hield….

    Met een ping-script kun je kijken of een server nog bereikbaar is.
    Met rdist kun je hele directory-scructuren (wel exclusief rechten; let op!!) copieren tussen pc's.

    Je kunt dus meerdere servers mbv rdist backuppen op 1 server. Als je dat slim doet zou die backup-server een uitgevallen server kunnen vervangen. Kopieer iedere server op een aparte partitie op die backup-server. Reboot je de server dan kun je kiezen welke partitie root moet worden en dus welke server vervangen moet worden.

    Als dat ping-script ziet dat een server uitgevallen is, dan kun je ook via een lilo-script zeggen welke partitie na een reboot de root wordt.

    Tis niet simpel dit te bakken, maar tis wel een errug leuke oplossing. Een soort poor-man's-backupcluster…

    Tismaareenidee….
  • Heartbeat ken(de) ik niet…

    http://linux-ha.org/

    Ziet er ook goed uit….
  • Je begrijpt mijn idee helemaal ! Maar zon ping-script…hoe moet ik me dat voorstellen ? Dat script neemt een bepaalde waarde aan, of voert iets uit als er geen reactie op de ping naar de server komt ??? ….misschien een voorbeeld scripje voorhanden ?
  • Zoiets?

    ————————–

    #!/bin/bash
    # "report" script to report network status

    ping=`ping -c3 $1 | tail -2`

    loss=`echo $ping | cut -d"," -f3 | cut -d" " -f2`

    delay=`echo $ping | cut -d"=" -f2 | cut -d"." -f1`


    if [ "$loss" = "100%" ] ; then

    echo $1 is not responding at all

    elif [ "$loss" != "0%" ] ; then

    echo $1 is responding with packet loss

    else

    ———————–
  • thx !!!
    Ik ga eens kijken of ik iets in elkaar kan draaien.
    ALS het draait..laat ik het hier wel weten
  • Zo'n "ping script" geeft alleen een indicatie of de kernel en TCP stack nog werkzaam zijn, en geen enkele informatie over de status van de machine.
    Je weer dus alleen dat de machine eventueel nog draait, niet of applicaties (sendmail, samba) nog werkzaam zijn.

    Kijk eens naar Big Brother http://bb4.com/ voor een indicatie van hoe je het zou kunnen doen.
  • mm…precies ja. Dat bedacht ik me op de weg terug van mijn werk ook. Het moet eigenlijk zo zijn dat je op de een of andere manier samba of sendmail kan checken op hun aanwezigheid….

Beantwoord deze vraag

Dit is een gearchiveerde pagina. Antwoorden is niet meer mogelijk.