Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1259 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ucarp ou vrrp ?

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

ucarp ou vrrp ?

n°855286
zit
Posté le 23-10-2006 à 17:09:59  profilanswer
 

Bonjour à tous,
 
Je suis en train de monter un serveur web, mail et dns dans des vservers sur une même machines. Je comptes réaliser une solution de haute disponibilité via vrrp ou ucarp. Ces deux logiciels font la même chose d'après ce que j'ai lu) en attribuant une adresse ip virtuelle aux deux serveurs. Je constate aussi qu'il n'y a quasiment pas de doc sur le net sur ce protocole qui est au depart utilisé par les routeur. Merci de me conseiller si quelqu'un utilise deja cette solution.
 
Merci d'avance

mood
Publicité
Posté le 23-10-2006 à 17:09:59  profilanswer
 

n°855315
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-10-2006 à 19:16:14  profilanswer
 

vrrp c'est proprio, ça pue :o
 
ucarp c'est libre, c'est écrit par frank denis et ça roxe. Je vais en déployer dans ma boite. note que l'intêret des vservers en HA est limité dans le cas où l'hote plante mais bon, tu fais comme tu le sens :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°855332
zit
Posté le 23-10-2006 à 19:44:23  profilanswer
 

black_lord a écrit :

vrrp c'est proprio, ça pue :o
 
ucarp c'est libre, c'est écrit par frank denis et ça roxe. Je vais en déployer dans ma boite. note que l'intêret des vservers en HA est limité dans le cas où l'hote plante mais bon, tu fais comme tu le sens :o


 
Ok pour le choix ca sera le libre ucarp alors! Quelques petites questions :
-en HA , High Availability je suppose?
-l'hote plante, tu parle du guest celui qui herberge les vservers ?
- aurait -tu un bon tutorial sur ucarp, genre pas obliger de faire le script a la main pour ucarp redemarre quand le vserveur redemarre ?

n°855340
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-10-2006 à 20:20:39  profilanswer
 

- HA = High Availability oui :)
- de celui qui héberge les vservers (genre ton dom0 si c'est un Xen)
- non, mais la doc fournie est très claire et ton script va faire 10 lignes si tu veux le faire bien standard.


Message édité par black_lord le 23-10-2006 à 20:20:57

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°855345
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 23-10-2006 à 20:38:31  profilanswer
 


#/usr/bin/env bash
#
# Startup script for ucarp
 
source /etc/default/ucarp
 
case "$1" in
 start)
     /usr/sbin/ucarp -v $VID -p $CARP_PASSWORD -a $VIRTUAL_IP -s $MY_IP -u $IPUP_SCRIPT -d $IPDOWN_SCRIPT &
 stop)
     # Command to stop
     killall ucarp # Oui c'est mal
 
 restart)
     $0 stop
     $0 start


 
avec genre ça dans /etc/default/ucarp
 


VID=2
CARP_PASSWORD=00ntz
VIRTUAL_IP=192.168.0.254
MY_IP=192.168.0.1
IPUP_SCRIPT=/etc/init.d/vip-up.sh
IPDOWN_SCRIPT=/etc/init.d/vip-down.sh


 
là c'est un peu debian style mais tu vois le truc :) (d'ailleurs le paquet est dans ubuntu et pas dans debian [:pingouino])

Message cité 2 fois
Message édité par black_lord le 23-10-2006 à 20:39:18

---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°855959
zit
Posté le 25-10-2006 à 16:33:19  profilanswer
 

black_lord a écrit :


#/usr/bin/env bash
#
# Startup script for ucarp
 
source /etc/default/ucarp
 
case "$1" in
 start)
     /usr/sbin/ucarp -v $VID -p $CARP_PASSWORD -a $VIRTUAL_IP -s $MY_IP -u $IPUP_SCRIPT -d $IPDOWN_SCRIPT &
 stop)
     # Command to stop
     killall ucarp # Oui c'est mal
 
 restart)
     $0 stop
     $0 start


 
avec genre ça dans /etc/default/ucarp
 


VID=2
CARP_PASSWORD=00ntz
VIRTUAL_IP=192.168.0.254
MY_IP=192.168.0.1
IPUP_SCRIPT=/etc/init.d/vip-up.sh
IPDOWN_SCRIPT=/etc/init.d/vip-down.sh


 
là c'est un peu debian style mais tu vois le truc :) (d'ailleurs le paquet est dans ubuntu et pas dans debian [:pingouino])


bon, je vais tester tous ca. Mais parcontre je rencontre des problèmes avec les vservers car quand je configure ucarp l'adresse virtuel ce retrouve sur l'addresse de l'hôte et pas sur le vserver, est ce que someone a deja travailler avec vrrp ou ucarp sur des vservers ?

n°856021
Taz
bisounours-codeur
Posté le 25-10-2006 à 19:27:39  profilanswer
 

black_lord a écrit :

vrrp c'est proprio, ça pue :o

y a un rfc dessus.

n°856059
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 25-10-2006 à 21:31:49  profilanswer
 

c'est plein de brevets :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°856130
trictrac
Posté le 26-10-2006 à 07:14:48  profilanswer
 

et heartbeat2 dans tout ca ???

n°861495
Taz
bisounours-codeur
Posté le 10-11-2006 à 10:48:52  profilanswer
 

black_lord a écrit :

c'est plein de brevets :o


google wikipedia vrrp

mood
Publicité
Posté le 10-11-2006 à 10:48:52  profilanswer
 

n°861605
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-11-2006 à 15:34:15  profilanswer
 

http://kerneltrap.org/comment/reply/477/1567 :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°861614
M300A
Posté le 10-11-2006 à 15:44:44  profilanswer
 

black_lord a écrit :


#/usr/bin/env bash
#
# Startup script for ucarp
 
source /etc/default/ucarp
 
case "$1" in
 start)
     /usr/sbin/ucarp -v $VID -p $CARP_PASSWORD -a $VIRTUAL_IP -s $MY_IP -u $IPUP_SCRIPT -d $IPDOWN_SCRIPT &
 stop)
     # Command to stop
     killall ucarp # Oui c'est mal
 
 restart)
     $0 stop
     $0 start


 
avec genre ça dans /etc/default/ucarp
 


VID=2
CARP_PASSWORD=00ntz
VIRTUAL_IP=192.168.0.254
MY_IP=192.168.0.1
IPUP_SCRIPT=/etc/init.d/vip-up.sh
IPDOWN_SCRIPT=/etc/init.d/vip-down.sh


 
là c'est un peu debian style mais tu vois le truc :) (d'ailleurs le paquet est dans ubuntu et pas dans debian [:pingouino])

http://packages.debian.org/cgi-bin [...] elease=all
 
:whistle:
 
 

n°861616
M300A
Posté le 10-11-2006 à 15:47:40  profilanswer
 

Pour ton killall, je connais pas bien ucarp mais je suppose que tu peux le démarrer avec un pid file, non ?
 
Ca serait nettement plus propre ;)

n°861617
M300A
Posté le 10-11-2006 à 15:48:26  profilanswer
 

et le /usr/bin/env bash c'est dans le script d'init du paquet :eek:
 
Je vais bugreporter direct...

n°861619
Dark_Schne​ider
Close the World, Open the Net
Posté le 10-11-2006 à 16:00:36  profilanswer
 

Mandriva a sorti un outil qui s'apelle drakinvictus qui permet de faire une redondance avec ucarp justement
http://qa.mandriva.com/twiki/bin/v [...] s_Firewall


---------------
Mandriva : parce que nous le valons bien ! http://linux-wizard.net/index.php
n°861642
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-11-2006 à 17:21:19  profilanswer
 

M300A a écrit :

Pour ton killall, je connais pas bien ucarp mais je suppose que tu peux le démarrer avec un pid file, non ?
 
Ca serait nettement plus propre ;)


 

M300A a écrit :

et le /usr/bin/env bash c'est dans le script d'init du paquet :eek:
 
Je vais bugreporter direct...


 
hého c'est bon là :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°861645
M300A
Posté le 10-11-2006 à 17:25:24  profilanswer
 

Pour le script d'init j'ai matté le bts debian et en fait y'a un patch pour le configurer depuis network/interfaces qui devrait être ajouté :love:

n°861659
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-11-2006 à 18:06:21  profilanswer
 

M300A a écrit :

Pour le script d'init j'ai matté le bts debian et en fait y'a un patch pour le configurer depuis network/interfaces qui devrait être ajouté :love:


justement, en regardant les fichiers présents dans le paquet je me dit que le paquet a pas l'air top moumoute :o c'est ballot, je l'utilise sous freebsd sinon j'aurais patché 2/3 trucs :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°861665
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 10-11-2006 à 18:24:03  profilanswer
 

taz > http://en.wikipedia.org/wiki/Commo [...] y_Protocol


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°861668
Taz
bisounours-codeur
Posté le 10-11-2006 à 18:42:27  profilanswer
 

nan mais je connais CARP. Mais le coup de brevet, j'y prends pas trop, je vois pas en quoi une implémentation clone du même principe ne serait pas couverte par ces mêmes brevets. J'ai déjà fait du carp avec du pfsync, ça marche pas trop mal.

n°861702
M300A
Posté le 10-11-2006 à 20:16:20  profilanswer
 

black_lord a écrit :

justement, en regardant les fichiers présents dans le paquet je me dit que le paquet a pas l'air top moumoute :o c'est ballot, je l'utilise sous freebsd sinon j'aurais patché 2/3 trucs :o


 
Propose tes patches, si le mainteneur se reveille pas je vais le NMUé. Marre de tous ses devs incompétents et inactif, place aux jeunes ;)

n°861896
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 11-11-2006 à 14:51:13  profilanswer
 

Taz a écrit :

nan mais je connais CARP. Mais le coup de brevet, j'y prends pas trop, je vois pas en quoi une implémentation clone du même principe ne serait pas couverte par ces mêmes brevets. J'ai déjà fait du carp avec du pfsync, ça marche pas trop mal.


 
je trouve même que ça marche bien :o avec de l'openbsd ou du freebsd ?
 

M300A a écrit :

Propose tes patches, si le mainteneur se reveille pas je vais le NMUé. Marre de tous ses devs incompétents et inactif, place aux jeunes ;)


 
ils sont pas écrits hein :o et en plus il semblerait que l'auteur de ucarp (Axey sur ce même forum) soit contre le fait de mettre le pass dans un fichier. Perso j'aime pas trop non plus avoir à trimballer un password sur une ligne de commande.


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°862311
M300A
Posté le 13-11-2006 à 02:24:50  profilanswer
 

Le problème c'est que quoi qu'on fasse il apparaitra toujours dans le ps...
 
Bref ca sux a lot, j'vais l'écrire moi même si ca continue :p

n°862327
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 13-11-2006 à 08:32:41  profilanswer
 

Citation :

The idea of a config file has been brought up on the ucarp mailing list
in the past and rejected. Upstream is pretty adamant about keeping ucarp simple.


 
:o
 
Après je sais pas trop ce qui se passe quand ce que fait debian en général ne va pas dans le sens de l'upstream [:spamafote] (ex : un pass sur la CLI)


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
n°864832
M300A
Posté le 21-11-2006 à 09:16:37  profilanswer
 

C'est simple :o)
 
On fork \o/

n°864857
black_lord
Modérateur
Truth speaks from peacefulness
Posté le 21-11-2006 à 11:27:07  profilanswer
 

j'ai fait un send-pr sur freebsd pour ucarp [:cupra] il sera pas accepté tel quel a priori, je vais le modifier :o


---------------
uptime is for lousy system administrators what Viagra is for impotent people - mes unixeries - github me
mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  ucarp ou vrrp ?

 

Sujets relatifs
pure-ftpd 1.0.19, ucarp 1.0 
Plus de sujets relatifs à : ucarp ou vrrp ?


Copyright © 1997-2025 Groupe LDLC (Signaler un contenu illicite / Données personnelles)