TOP
SSV Software Systems Registrieren  Registrieren
Einloggen, um private Nachrichten zu lesen  Einloggen, um private Nachrichten zu lesen
Startseite FAQ Suchen Mitglieder Profil  Login 
SSV Support-Forum
NFS-Verbindung "sicher" abfragen

 
Neues Thema eröffnen   Neue Antwort erstellen    SSV-Forum Foren-Übersicht >>> ADNP/1520
<<< Vorheriges Thema - Nächstes Thema >>>  
Beiträge der letzten Zeit anzeigen:   
Autor Nachricht
lfriedrich



Anmeldedatum: 29.04.2008
Beiträge: 11

BeitragVerfasst am: 23.02.2010, 14:39    Titel: NFS-Verbindung "sicher" abfragen Antworten mit Zitat

Hallo Forum,

letzte Woche hat sich ein Switch in der Produktion verabschiedet und somit alle TRM's 816 vom Netz getrennt. Die Verbindung zum Produktionsserver erfolgt über NFS, die Verzeichnisse werden per Shellscript beim Booten gemountet (mount $SERVERPATH $MOUNTPOINT). Im Hintergrund läuft ein Watchdog der von einem BDE-Programm immer wieder getriggert wird.
Wie kann ich abfragen ob eine NFS-Verbindung noch vorhanden bzw. wirklich gemountet ist ? Ich möchte diese Abfrage in mein C-Programm einbauen und bei Netzwerkfehler einfache eine Endlosschleife aufrufen, so dass der Watchdog nach einiger Zeit das Terminal neu startet. Welche Systeminfo kann ich benutzen ?

Ich wäre dankbar, wenn ich einmal einen Tipp bekommen kann....

HG Lothar
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
lfriedrich



Anmeldedatum: 29.04.2008
Beiträge: 11

BeitragVerfasst am: 23.02.2010, 15:35    Titel: Antworten mit Zitat

Manchmal ist die Leitung sehr, sehr lang Wink

if ((fp=fopen("/mnt/nfs/mountcheck.txt","r")) != NULL)
{
fclose(fp);
}
else
{
system("init 6");
}

Ich frage einfach eine Datei auf dem Server ab. Ist der Mountpoint nicht mehr da, dann "friert" das Programm ein bzw. ist nach dem Booten immer noch kein mounten möglich, dann greift o.a. Programmteil.......
Ist sicher nicht elegant, aber es klappt.
Nach oben
Benutzer-Profile anzeigen Private Nachricht senden
Beiträge der letzten Zeit anzeigen:   
Neues Thema eröffnen   Neue Antwort erstellen    SSV-Forum Foren-Übersicht >>> ADNP/1520 Alle Zeiten sind GMT + 1 Stunde
Seite 1 von 1

 
Gehe zu:  
Sie können keine Beiträge in dieses Forum schreiben.
Sie können auf Beiträge in diesem Forum nicht antworten.
Sie können Ihre Beiträge in diesem Forum nicht bearbeiten.
Sie können Ihre Beiträge in diesem Forum nicht löschen.
Sie können an Umfragen in diesem Forum nicht teilnehmen.

SSV Software Systems GmbH

Dünenweg 5
30419 Hannover

Fon: +49(0)511 / 40 000-0
Fax: +49(0)511 / 40 000-40

sales@ssv-embedded.de

 

Impressum    ·    Datenschutz    ·    AGB

© 2018 SSV Software Systems GmbH. Alle Rechte vorbehalten.

ISO 9001:2015