Précédent   Forum des professionnels en informatique > Systèmes > Linux > Système
Système Vos questions autour de l'administration système
Partagez cette discussion sur d'autres réseaux sociaux : Viadeo Twitter Google Facebook Digg Delicious MySpace Yahoo
Réponse Proposer ce sujet en actualité
 
Outils de la discussion
Publicité
'
Vieux 11/03/2011, 05h04   #1
Invité de passage
 
Inscription : juin 2008
Messages : 11
Détails du profil
Informations forums :
Inscription : juin 2008
Messages : 11
Points : 0
Points : 0
Par défaut Installation and configuration de LVS

Bonjour,

Je dois installer LVS et pour le moment je rencontre quelques problèmes.
J'aurais voulu savoir d'abord comment je pouvais savoir si ipvs et ipvsadm était bien installé?
J'ai lu que normalement le module ipvs était déjà installé donc il était inutile de patcher le kernel.
Puis j'ai effectué les commandes suivantes:

Pour savoir si ipvs est déjà dans le kernel:

Code :
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
#lsmod | grep ip_vs
ip_vs 94528  0 
 
$ yum install ipvsadm 
Setting up Install Process
No package ipvsadm available.
Nothing to do
 
$ apt-get install ipvsadm
Reading package lists... Done
Building dependency tree       
Reading state information... Done
ipvsadm is already the newest version.
0 upgraded, 0 newly installed, 0 to remove and 44 not upgraded.
 
#ipvsadm
->IP Virtual Server version 1.2.1 (size=4096)
Prot LocalAddress:Port Scheduler Flags
  -> RemoteAddress:Port           Forward Weight ActiveConn InActConn
 
$ rpm -q ipvsadm
package ipvsadm is not installed
 
J'ai donc deux différentes réponses concernant l'installation de ipvsadm.
Comment savoir laquelle est correcte?
 
Dans ma configuration j'ai un load balancer avec l'adresse 192.168.1.x
et 2 real servers : 192.168.1.x
Je n'ai pas d'adresse IP pour la VIP.
J'aimerai donc savoir si il faut une adresse IP qui existe ou si par exemple je peux choisir une IP comme 192.168.0.x et l'utiliser?
Pour le moment c'est ce aue je fais mais mes real servers ne peuvent pas pinguer la VIP, est-ce normale?
Je met en place la configuration NAT.
 
Ma configuration est:
Pour le LB
#!/bin/bash
echo "1" > /proc/sys/net/ipv4/ip_forward
sysctl -p
/sbin/iptables -F -t nat
/sbin/iptables -F INPUT
/sbin/iptables -F FORWARD
/sbin/iptables -F OUTPUT
/sbin/iptables -t nat -A POSTROUTING -o eth0 -j MASQUERADE
ifconfig eth0:0 192.168.0.x netmask 255.255.255.0 broadcast 192.168.0.255 up
ipvsadm -C 
ipvsadm -A -t 192.168.0.x:80 -s rr
ipvsadm -a -t 192.168.0.x:80 -r 192.168.1.x1 -m 
ipvsadm -a -t 192.168.0.x:80 -r 192.168.1.x2 -m 
ipvsadm -l
Pour les real servers

Code :
route add default gw 192.168.0.x
Pouvez-vous me dire ou se trouve mes erreurs?
Merci
tranenengel est déconnecté   Envoyer un message privé Réponse avec citation 00
Vieux 11/03/2011, 10h33   #2
Membre Expert
 
Homme Alexis
Intégrateur d'Exploitation
Inscription : février 2003
Messages : 876
Détails du profil
Informations personnelles :
Nom : Homme Alexis
Âge : 32
Localisation : France

Informations professionnelles :
Activité : Intégrateur d'Exploitation
Secteur : Biens de consommation

Informations forums :
Inscription : février 2003
Messages : 876
Points : 1 619
Points : 1 619
Envoyer un message via ICQ à Alek-C Envoyer un message via Skype™ à Alek-C
Déjà, ça serait bien de mettre des balises CODE /CODE autour des zones adéquats : ça délimite mieux...

Ensuite, je n'ai pas compris pourquoi tu dis que ton LB est en 192.168.1.x et que tu as 192.168.0.x dans la config ?

Puis tu mets en default gw 192.168.0.x sur tes 2 serveurs alors qu'ils sont également en 192.168.1.x (mask ?)

Ca serait peut-être plus lisible que tu mettes les vraies ips ?

Pour finir, concernant tes problèmes yum / apt / rpm, vu que yum est rpm utilisent sans doute le même référentiel, c'est normal qu'ils ne trouvent pas le package si tu l'as installé avec apt-get qui lui fonctionne différemment (enfin, je suppose).

Vu que la commande ipvsadm retourne quelque chose, je dirais qu'il est installé
Alek-C est déconnecté   Envoyer un message privé Réponse avec citation 00
Réponse Proposer ce sujet en actualité
Outils de la discussion



Fuseau horaire GMT +2. Il est actuellement 00h07.


 
 
 
 
Partenaires

Hébergement Web