Différences
Ci-dessous, les différences entre deux révisions de la page.
| Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
|
ucarp [Le 04/08/2009, 13:21] 213.95.41.13 |
ucarp [Le 06/03/2023, 12:13] (Version actuelle) 82.66.91.100 [Paramètres généraux] |
||
|---|---|---|---|
| Ligne 1: | Ligne 1: | ||
| - | {{tag>Dapper Edgy serveur cluster haute_disponibilité réseau}} | + | {{tag>Xenial serveur haute_disponibilité réseau}} |
| ---- | ---- | ||
| Ligne 9: | Ligne 9: | ||
| Chaque élément du « cluster » (à partir de 2 serveurs) émet ainsi sur le réseau des signes de vie de façon à ce que les autres éléments ayant la même adresse IP virtuelle, prennent le relais lorsque l'élément défaillant (ou en maintenance) ne donne plus ces signes de vie. | Chaque élément du « cluster » (à partir de 2 serveurs) émet ainsi sur le réseau des signes de vie de façon à ce que les autres éléments ayant la même adresse IP virtuelle, prennent le relais lorsque l'élément défaillant (ou en maintenance) ne donne plus ces signes de vie. | ||
| Ucarp est en système de « failover » automatique sécurisé, simple et efficace. | Ucarp est en système de « failover » automatique sécurisé, simple et efficace. | ||
| + | ===== Pré-requis ===== | ||
| + | |||
| + | * Disposer des [[:sudo|droits d'administration]]. | ||
| + | * Disposer d'une connexion à Internet configurée et activée. | ||
| ===== Installation ===== | ===== Installation ===== | ||
| - | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt://ucarp|ucarp]]** | + | [[:tutoriel:comment_installer_un_paquet|Installer le paquet]] **[[apt>ucarp]]**. |
| - | + | ||
| - | ==== Manipulations supplémentaires ==== | + | |
| + | ===== Configuration ===== | ||
| Créer les répertoires utiles à ucarp : | Créer les répertoires utiles à ucarp : | ||
| Ligne 26: | Ligne 28: | ||
| [[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/default/ucarp** contenant les paramètres généraux à ucarp et y insérer les lignes : | [[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/default/ucarp** contenant les paramètres généraux à ucarp et y insérer les lignes : | ||
| - | <file> | + | <file ucarp> |
| # Location of the ucarp executable | # Location of the ucarp executable | ||
| UCARP_EXEC=/usr/sbin/ucarp | UCARP_EXEC=/usr/sbin/ucarp | ||
| Ligne 35: | Ligne 37: | ||
| # -z run shudown script on exit | # -z run shudown script on exit | ||
| # -P force perferred master | # -P force perferred master | ||
| - | #OPTIONS="-z -B" | + | #OPTIONS="-z -P" |
| OPTIONS="-z" | OPTIONS="-z" | ||
| </file> | </file> | ||
| Ligne 43: | Ligne 45: | ||
| Pour chaque adresse virtuelle nous allons créer une interface réseau virtuelle. | Pour chaque adresse virtuelle nous allons créer une interface réseau virtuelle. | ||
| - | [[:tutoriel:comment_editer_un_fichier|Créer le fichier]] **/etc/ucarp/interface/ucarp0** et y insérer : | + | [[:tutoriel:comment_modifier_un_fichier|Créer le fichier]] **/etc/ucarp/interface/ucarp0** et y insérer : |
| - | <file> | + | <file /etc/ucarp/interface/ucarp0> |
| # | # | ||
| # Location of the ucarp pid file | # Location of the ucarp pid file | ||
| Ligne 81: | Ligne 83: | ||
| ==== Fichier de service ==== | ==== Fichier de service ==== | ||
| - | De façon à pouvoir activer les adresses virtuelles simplement, nous allons [[:tutoriel:comment_editer_un_fichier|créer un fichier]] de service /**etc/init.d/ucarp** et y insérer : | + | De façon à pouvoir activer les adresses virtuelles simplement, nous allons [[:tutoriel:comment_modifier_un_fichier|créer un fichier]] de service /**etc/init.d/ucarp** et y insérer : |
| - | <file> | + | <file bash etc/init.d/ucarp> |
| #!/bin/sh | #!/bin/sh | ||
| #/etc/init.d/ucarp: start ucarp daemon. | #/etc/init.d/ucarp: start ucarp daemon. | ||
| Ligne 206: | Ligne 208: | ||
| En lançant ''ifconfig'' dans un terminal, on obtient alors : | En lançant ''ifconfig'' dans un terminal, on obtient alors : | ||
| - | <file> | + | <code> |
| eth0 Link encap:Ethernet HWaddr 00:15:C5:5D:89:77 | eth0 Link encap:Ethernet HWaddr 00:15:C5:5D:89:77 | ||
| inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 | inet addr:192.168.0.1 Bcast:192.168.0.255 Mask:255.255.255.0 | ||
| Ligne 220: | Ligne 222: | ||
| UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | UP BROADCAST RUNNING MULTICAST MTU:1500 Metric:1 | ||
| Base address:0xecc0 Memory:fe9e0000-fea00000 | Base address:0xecc0 Memory:fe9e0000-fea00000 | ||
| - | </file> | + | </code> |
| ===== Liens ===== | ===== Liens ===== | ||
| - | * Site officiel : http://www.ucarp.org/ | + | * [[http://www.ucarp.org/|Site officiel]] |
| - | * [[http://fr.wikipedia.org/wiki/Common_address_redundancy_protocol|CARP]] sur Wikipedia | + | * [[wpfr>Common address redundancy protocol]] sur Wikipedia |
| ---- | ---- | ||
| // Contributeur : [[utilisateurs:Tokiess]] // | // Contributeur : [[utilisateurs:Tokiess]] // | ||