|
Publicité ' | ||||||||||||||||||||||||
|
|
#1 |
![]() ![]() |
Bonjour à tous,
Nous avons recemment déployé une plateforme freeradius sous RHEL 6, en virtualisation avec KVM pour un opérateur télécom, selon l'architecture suivante: - 02 serveurs pour l'authentification - 02 serveurs pour l'accounting - 04 serveurs de bases de données dont un serveur par service AAA Il s'agit d'authentifier des utilisateurs ADSL via des requêtes adressées à des BAS Alcatel. Le problème est qu'avec un premier BAS de 5000 abonnés, le système fonctionnait bien. Après rajout d'un second BAS de 3000 abonnés, la plate forme a connu des problèmes de lenteur notables. Ma question est de savoir s'il existe des moyens d'optimiser FreeRadius pour améliorer les performances. Les machines virtuelles ont été upgrader. Nous continuons de reflechir si le problème viendrait de la virtualisation KVM, de l'architecture ou des BAS. Mais pour le moment, notre suspect n°1 reste FreeRadius ![]() Merci pour vos retours d'expérience. Cordialement
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
01
|
|
|
#2 |
|
Membre expérimenté
![]() |
Je n'en ai aucune idée. Toutefois, il y a une chose de sûre. C'est que le développeur Alan de Kock répond sur la liste freeradius et qu'il est redoutablement compétent.
|
|
|
01
|
|
|
#3 |
![]() ![]() |
Ah bon?
Merci pour le tuyau. As-tu le lien pour être en contact avec lui?
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
01
|
|
|
#4 |
![]() ![]() |
Je crois avoir retrouvé ces traces avec ça
Sinon, si quelqu'un a un lien plus direct je suis toujours preneur
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
01
|
|
|
#5 |
|
Membre expérimenté
![]() |
Il faut écrire là freeradius-users@lists.freeradius.org
|
|
|
20
|
|
|
#6 |
![]() ![]() |
Ok, merci. j'ai essayé de leur envoyé un message sans succès.
Je viens de me rendre compte qu'il faut d'abord s'inscrire sur le forum http://freeradius.1045715.n5.nabble....-f2740693.html avant de pouvoir écrire
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
01
|
|
|
#7 |
|
Membre expérimenté
![]() |
C'est pas un forum, c'est une mailing list. Il faut adhérer en s'inscrivant ici :
http://lists.freeradius.org/mailman/...eeradius-users Bon courage |
|
|
20
|
|
|
#8 |
![]() ![]() |
Ok, après plusieurs explications avec eux, je reviens à mon point de depart.
![]() Je crois que je vais continuer à chercher ailleurs.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#9 |
![]() ![]() |
Après une série de diagnostic, mon problème viendrait du module rlm_sql_mysql qui ne charge pas convenablement.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#10 |
|
Membre expérimenté
![]() |
|
|
|
00
|
|
|
#11 | ||
![]() ![]() |
Ok, ci-dessous,un extrait du résultat de la commande radiusd -X | tee log
Code :
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
||
|
00
|
|
|
#12 |
|
Membre expérimenté
![]() |
Etrange. On dirait que le dialogue ne fonctionne pas entre le module et la base. Si on fait un tcpdump entre le radius et la base, ça donne quoi ? Et les logs de la bases ?
Après, il peut y avoir un problème de compatibilité entre la version de la base et le module, mais c'est quand même surprenant... |
|
|
00
|
|
|
#13 |
|
Membre expérimenté
![]() ![]() Inscription : mars 2007 Messages : 505 ![]() |
De base pour des Diags sous nux je dirais pelle mele:
TCPDump -vvv. SYSSTAT (IOStat / VMStat / etc). MySQL Debug Verbose. FreeRadius Debug Verbose. KVM Debug Verbose. etc Bref, un peu plus de données que ce que tu apportes pour l'instant ;-) |
|
|
00
|
|
|
#14 | |
![]() ![]() |
Citation:
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
|
00
|
|
|
#15 |
|
Membre expérimenté
![]() ![]() Inscription : mars 2007 Messages : 505 ![]() |
|
|
|
00
|
|
|
#16 |
![]() ![]() |
S'agit-il de commandes à taper qui vont me retourner des résultats?
Si oui, quelles sont les commandes exactes? Merci.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#17 |
|
Membre expérimenté
![]() ![]() Inscription : mars 2007 Messages : 505 ![]() |
Non, il s'agit des outils qui te permettront de trouver des pistes ou de savoir ou ça bloque et ainsi donner ces infos aux gens de la mailing list FreeRadius.
|
|
|
00
|
|
|
#18 |
![]() ![]() |
Ok, merci j'y vois mieux.
Je reviendrai avec les résultats de ces outils. Mais dans l'un des messages précédents, j'ai fourni le résultat du Freeradius lancé en mode debug. J'imagine que c'est le resultat du radiusd -X.
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
|
00
|
|
|
#19 |
|
Membre expérimenté
![]() |
Le debug de raidus montre bien qu'il y a connexion/reconnexion incessante à la base, ce qui est pour le moins inefficace. On dirait qu'il y arrive au 19 eme coup.
Effectivement, le debug du mysql et le tcpdump peuvent donner de bonnes indications. Je suis juste surpris que la liste freeradius n'ait rien apporté avec un tel log. |
|
|
00
|
|
|
#20 | ||
![]() ![]() |
Citation:
Citation:
__________________
Un gros problème est la somme de plusieurs petits problèmes. Resolvez chacun des petits problèmes: vous aurez resolu le gros problème! ![]() Mes tutos || Mon blog || Développeurs ivoiriens |
||
|
00
|
Copyright © 2000-2012 - www.developpez.com