Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > fr.comp.os.unix > #7935 > unrolled thread

détecter un serveur non disponible

Started byThomas <fantome.forums.tDeContes@free.fr.invalid>
First post2022-03-19 21:52 +0100
Last post2022-07-31 02:29 +0200
Articles 5 — 3 participants

Back to article view | Back to fr.comp.os.unix


Contents

  détecter un serveur non disponible Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-03-19 21:52 +0100
    Re: détecter un serveur non disponible Jo Engo <yl@icite.fr> - 2022-03-20 16:02 +0000
      Re: détecter un serveur non disponible Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-03-20 17:39 +0100
        Re: détecter un serveur non disponible Matt <matt@lv426.eu.invalid> - 2022-03-25 13:43 +0000
          Re: détecter un serveur non disponible Thomas <fantome.forums.tDeContes@free.fr.invalid> - 2022-07-31 02:29 +0200

#7935 — détecter un serveur non disponible

FromThomas <fantome.forums.tDeContes@free.fr.invalid>
Date2022-03-19 21:52 +0100
Subjectdétecter un serveur non disponible
Message-ID<fantome.forums.tDeContes-84DD77.21523719032022@news.free.fr>
bonjour :-)


jusqu'à maintenant j'ouvrais automatiquement les logs du rsync si ça 
faisait une erreur, n'importe laquelle.

là, je le fais sur une machine virtuelle qui est qqfois fermée.
alors, comme j'en avais assez d'avoir les logs qui soit ouverts à chaque 
tour quand la machine virtuelle est fermée, j'ai débranché ce mécanisme.
le pb, c'est qu'en cas de pb imprévu quand la machine vituelle est 
ouverte, je ne suis plus prévenu.

donc il faudrait que je puisse détecter si le serveur est non 
disponible, de manière à ne pas ouvrir les logs du rsync dans ce cas là, 
et à les ouvrir si ça fait une erreur pour une autre raison.

savez-vous comment faire ça bien ?

-- 
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

[toc] | [next] | [standalone]


#7940

FromJo Engo <yl@icite.fr>
Date2022-03-20 16:02 +0000
Message-ID<t17j74$h80$4@shakotay.alphanet.ch>
In reply to#7935
Le Sat, 19 Mar 2022 21:52:37 +0100, Thomas a écrit :


> donc il faudrait que je puisse détecter si le serveur est non
> disponible, de manière à ne pas ouvrir les logs du rsync dans ce cas là,
> et à les ouvrir si ça fait une erreur pour une autre raison.
> 
> savez-vous comment faire ça bien ?

Tester le serveur et ne pas lancer rsync s'il n'est pas disponible



-- 
Il y a des sages, des irascibles, des buveurs d'O ou de bière, des gens
polis et des malotrus et même des femmes.
	-+- Noëlle, sur fr.rec.photo -+-

[toc] | [prev] | [next] | [standalone]


#7941

FromThomas <fantome.forums.tDeContes@free.fr.invalid>
Date2022-03-20 17:39 +0100
Message-ID<fantome.forums.tDeContes-AE378A.17390220032022@news.free.fr>
In reply to#7940
In article <t17j74$h80$4@shakotay.alphanet.ch>, Jo Engo <yl@icite.fr> 
wrote:

> Le Sat, 19 Mar 2022 21:52:37 +0100, Thomas a écrit :
> 
> 
> > donc il faudrait que je puisse détecter si le serveur est non
> > disponible, de manière à ne pas ouvrir les logs du rsync dans ce cas là,
> > et à les ouvrir si ça fait une erreur pour une autre raison.
> > 
> > savez-vous comment faire ça bien ?
> 
> Tester le serveur

avec quelle commande ?

> et ne pas lancer rsync s'il n'est pas disponible

ok :-)

-- 
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

[toc] | [prev] | [next] | [standalone]


#7946

FromMatt <matt@lv426.eu.invalid>
Date2022-03-25 13:43 +0000
Message-ID<t1kguc$bil$1@dont-email.me>
In reply to#7941
On dim. 20 mars 2022 (17:39),
Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:

>> Tester le serveur

> avec quelle commande ?

Avec netcat cela se fait très facilement (cf. man 1 nc). Par exemple :

#v+
nc -z <ip_serveur> <port>
#v-

Attention sur certaines distributions GNU/Linux nc(1) n'est pas 
disponible par défaut (sous *BSD c'est inclus) et il faut veiller à 
activer le mode verbeux (« nc -vz ... »).

hth

-- 
(@Nudo-) j'aime quand windoz detecte une erreur, il te dit l'emplacement ou
(@Nudo-) ça a lieu, du genre 181x05E9841
(@Nudo-) "ok merci, je vais voir ça"
  * bashfr.org

[toc] | [prev] | [next] | [standalone]


#7988

FromThomas <fantome.forums.tDeContes@free.fr.invalid>
Date2022-07-31 02:29 +0200
Message-ID<62e5ccec$0$9140$426a74cc@news.free.fr>
In reply to#7946
In article <t1kguc$bil$1@dont-email.me>, Matt <matt@lv426.eu.invalid> 
wrote:

> On dim. 20 mars 2022 (17:39),
> Thomas <fantome.forums.tDeContes@free.fr.invalid> wrote:
> 
> >> Tester le serveur
> 
> > avec quelle commande ?
> 
> Avec netcat cela se fait très facilement (cf. man 1 nc). Par exemple :
> 
> #v+
> nc -z <ip_serveur> <port>
> #v-
> 
> Attention sur certaines distributions GNU/Linux nc(1) n'est pas 
> disponible par défaut (sous *BSD c'est inclus) et il faut veiller à 
> activer le mode verbeux (« nc -vz ... »).
> 
> hth

j'ai la flemme de tester ça,
parce que je n'ai pas la concentration nécessaire,
et surtout je crois avoir trouvé qqch de plus portable.

pour info :

ssh <paramètres pour connection ssh> true || exit 0

(bien sur le but là était d'interrompre le script sans erreur,
on peut vouloir autre chose.)

-- 
RAPID maintainer
http://savannah.nongnu.org/projects/rapid/

[toc] | [prev] | [standalone]


Back to top | Article view | fr.comp.os.unix


csiph-web