Aller au contenu

Le Linux BAR - Discussion de tout et de rien


Dark26

Messages recommandés

Au cas ou ca pourrait vous interesser les amis, je bosse dans une equipe systemes distribues, et la haute disponibilite est souvent notre amie... En ce moment j'essaie de mettre sur pied sur version haute disponibilite de jabberd2, ca fait 4 mois que je suis dessus !

Et au passage gauret et dark, renseignez vous sur les outils magiques que sont les load balancer ! C'est :transpi:

Lien vers le commentaire
Partager sur d’autres sites

Ouais dark, on peut faire du round-robin facilement avec le DNS, mais c'est pas pareil :)

Une bonne adresse : http://linux-ha.org/

Sinon, renseigne toi aussi sur Heartbeat, c'est lui qui gère le failover.

Regardez ce que j'ai eu par mail alors que je jouais avec le raid soft :

This is an automatically generated mail message from mdadm

running on gauret.homelinux.net

A Fail event had been detected on md device /dev/md0.

Faithfully yours, etc.

C'est mignon, surtout la fin :)

Si j'avais plus de thunes, je m'achèterai bien de la machine pour tester tout ça en vrai :ouioui:

A+

Gauret

Lien vers le commentaire
Partager sur d’autres sites

Au cas ou ca pourrait vous interesser les amis, je bosse dans une equipe systemes distribues, et la haute disponibilite est souvent notre amie... En ce moment j'essaie de mettre sur pied sur version haute disponibilite de jabberd2, ca fait 4 mois que je suis dessus !

Sympa le taf :) Tu dois bien te marrer. Tu bosses où si c'est pas indiscret ?

Sinon, j'imagine que tu as entendu parler de http://jabberstudio.org/pipermail/jabberd/...ust/001867.html ?

Qu'est-ce que tu en penses ? Les echos que j'ai eu tendent plutôt à dire que jabberd2 est assez instable et qu'il vaut mieux utiliser jabberd 1.4. T'en penses quoi ?

Lien vers le commentaire
Partager sur d’autres sites

Sympa le taf :) Tu dois bien te marrer. Tu bosses où si c'est pas indiscret ?

Je bosse dans la boite qui s'occupe de l'informatique centrale des credits mutuels ( region grand ouest, sud ouest et centre), dans l'equipe responsable des serveurs centraux, les enormes machins la.... C'est assez impressionant de voir un tel matos... 3 salles enormes, dont une contient des serveurs de calculs, une contient des serveurs de donnees, et une contient des serveurs un peu plus polyvalent.. Bien entendu, un autre batiment distant contient tout ca en double, en un peu moins performant tout de meme. On a un barebone 16Gb double, qui n'emprunte pas non plus le meme chemin, ni le meme serveur, au cas ou. C'est absolument :byebye: 8000lignes de regle de firewall par firewall, 75 fichiers de conf apache pour un serveur apache, une base de donne optimisee a bloc ( experts inside ). Ca c'est genial, et tu apprends bcp, mais c'est la que tu te dis qu'en linux t'es une grosse m... compare aux specialistes.... :-D lol

Y a des robots pour manipuler les bandes, tu vois par camera ce qu'il se passe dans le robot, c'est vraiment enorme. Une puissance de calcul enorme, une capacite de stockage encore plus enorme ( 75To de libre en ce moment :yes: Vraiment sympa...

Ben la je suis en we, j'ai pas mes graphique sur moi mais je te mailerai l'architecture de jabberd2 gauret, tu verrais que c'est une architecture distribuee plutot pas mal, mais qui comporte 2 SPOF ( Single Point Of Failure pour ceux qui ne connaissent pas ) dont un peu se resoudre en utilisant une base de donnee clusterisee, mais l'autre est insolvable pour l'instant. Jeremy miller et Rob Norris ( auteurs principaux de jabberd2 ) en sont conscient et cherche aussi une soluce. J'ai echange aussi qq mails avec eux, puisque je cherche a faire la meme chose qu'eux, malheureusement, on a tous un pb de causalite. En fait, c'est une architecture en etoile avec un point central qui est le routeur, et il ne peut etre reparti sur plusieurs machines, a moins de faire un global 'atomic broadcast, ce qui ne serait pas top, ou d'employer l'un de nos load balancer pour repartir la charge sur plusieurs serveurs, mais toujours un pb de causalite assez genant. En fait, jabberd2 a ete ecrit en distribue, est tres evolutif grace a son fonctionenement par module, mais le coeur de jabberd2 est tres peu evolutif. C'est du C assez costaud d'ailleurs, c'est autre chose que d'ecrire un client...

Pour la stabilite, je travailel essentiellement sur jabberd2, et j'ai un serveur de developpement sur lequel je bosse bcp, mais un serveur de prod tourne depuis un mois et demi, et aucun pb a signaler, ca fonctionne plutot bien gauret. Je pourrais te detailler tous ca lundi si tu veux....faut que je decompresse un peu ce we, et faut aussi que j'ecrive encore un peu le guide linux....

bonne journee,

rem

Lien vers le commentaire
Partager sur d’autres sites

sinon dommage pour le problème pour le raid......

d'aileurs quand j'vasi eu un problème, ça ne m'avais rien dis :pleure:

Pas grave, je jouais avec des pseudos disques en loopback :) En réel j'ai un disque de 20Go et un de 60Go, et comme le 20Go peut me claquer dans les doigts d'un mois à l'autre, je peux pas faire grand chose.

Sinon, pour l'alerte par mail, c'est par défaut dans Fedora quand tu installes mdadm, c'est le service mdmonitor. La commande lancée est "mdadm --monitor --scan". Ca se configure pour envoyer des mails si tu veux.

==> Rémy: :yes::yes: merci pour les infos !

Lien vers le commentaire
Partager sur d’autres sites

Sinon, pour l'alerte par mail, c'est par défaut dans Fedora quand tu installes mdadm, c'est le service mdmonitor. La commande lancée est "mdadm --monitor --scan". Ca se configure pour envoyer des mails si tu veux.

ca marche pour le raid materiel ????

ou existe-t'il un autre soft pour faire la meme chose ? je suis très interressé

bon je sais :google: est mon ami mais je suis pas encore fini de révéllé, fait trop chaud :yes: :chaud:

l'assonorisation du serveur à commencé, il va bientot pouvoir passer en prod.....

ps : :pleure::yes:

Modifié par Duke98
Lien vers le commentaire
Partager sur d’autres sites

Bon, duke en parlant de ça :transpi: m'a fait chercher :mdr: , et moi aussi c'est un rpm pour contrôler le statut du contrôleur raid via snmp

en gros il doit allez chercher des trucs comme ça

cat /proc/megaraid/hba2/diskdrives-ch0

Channel: 0 Id: 1 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

Channel: 0 Id: 2 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

Channel: 0 Id: 3 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

Channel: 0 Id: 4 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

Channel: 0 Id: 5 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

Channel: 0 Id: 6 State: Online.

  Vendor: HP        Model: 9.10GB A 80-3807  Rev: 3807

  Type:  Direct-Access                      ANSI SCSI revision: 02

cat /proc/megaraid/hba2/raiddrives-0-9

Logical drive: 0:, state: optimal

Span depth:  1, RAID level:  5, Stripe size:  8, Row size:  6

Read Policy: Adaptive, Write Policy: Write thru, Cache Policy: Cached IO

c'est quoui la commande pour transformer un rpm en deb ??

Lien vers le commentaire
Partager sur d’autres sites

Si vous voulez un topo (ou des prestas $$$ :ouioui: ) sur la HA, on peut faire un topic spécifique.

Je vous recommande néanmoins de jeter un oeil à keepalived... nous on a des fermes entières de Linux en HA comme ça (firewall, serveurs mail ...)

on a même inventé un load-balancer de serveurs Windows TSE en ... Linux ...

Lien vers le commentaire
Partager sur d’autres sites

PUTAIN DE CEDEGA de mes .... :mad: :mad: :mad:

Deja, pour leur license, et j'espere que des developpeurs liront ca :

:zero::non: :8 :duel1::yes::dtc::ouioui::ouioui::mdr: :kc: :nimp: :prison: :love: :naz: :non:

Ensuite, est ce que qq'un sait comment recuperer une version qui fonctionne de wineX ou de cedega ( nouveau nom de wineX ) ? Il faut payer 5 € par mois pour pouvoir telecharger une version qui marche, mais on peut eventuellement prendre le cvs chez eux, mais comme par hasard, il ne compile pas, parse error. Teste avec gcc 3.2 et 3.3.4... J'ai presque l'impression que c'est volontaire leur truc, histoire que tu payes quoi ! grrrrr, bon calmons nous, je suis bien, tout va bien, je suis gai, tout me plait !

Allez, google est mon ami,:ouioui: , je vais bien trouver un wineX un peu plus ancien qui fonctionne quand meme....

Modifié par remy.harel
Lien vers le commentaire
Partager sur d’autres sites

Il y a 2 scriptes qui telecharche leur cvs

Pour cvswinex ,avec le scripte GetCVSWineX_Pthreads.sh

http://linuxonfire.free.fr/index.php?type=...g2&nom=CvsWineX

http://frlinux.net/?section=jeux&article=74

pour avoir differente version du cvs

GetCVSWineX_Pthreads.sh --help pour connaitre les options

GetCVSWineX_Pthreads.sh recompile quand on a changer /home/user/temp/winex

par une autre version sinon , il retelecharge le cvs.

pour cvscedega WineCVS.sh

http://www.linux-gamers.net/modules/wfsect...hp?articleid=45

il faut choisir le bon profile

le 0 bloque au moment ou on doit taper cvs comme mot de passe (normal ou pas ?)

le 1 marche

les 2 marchent sauf pour steam qui ne veut plus marcher :menfin: (surement a cause d'une nouvelle mise a jour)

Modifié par zaverel
Lien vers le commentaire
Partager sur d’autres sites

Quand tu compile avec les scripte , il y a un fichier log

dans /home/user/temp/winex et dans /home/user/.WineCVS

mais tout ne reste pas ,sa reécrit par dessus)

le mieux c'est de faire un configure a la main dans les sources et de voir ce qui manque:

car j'ai du rajouter des librairie et utiliser flex-old a la place de ?? pour que cela compile

http://linuxfr.org/2003/06/28/13028.html

sinon

version gcc 3.3.4 (Debian 1:3.3.4-4)

autoconf (GNU Autoconf) 2.59

automake (GNU automake) 1.7.9

Si tu veut plus d'info

Lien vers le commentaire
Partager sur d’autres sites

C'est gentil de ta part zaverel de m'aider...merci :chinois:

Ben en fait, j'ai exactement le meme pb que lorque je faisais les manips a la main moi meme, avec leur serveur cvs ( export CVSROOT, cvs co etc.... ) et je tombe sur le meme putain de pb. Ca me gave car j'ai achete dungeon siege au printemps, et j'avais pas mal recommencer a y jouer, mais depuis 2 mois je n'ai plus du tout de windaube installe et j'avoue que je n'ai pas trop envie d'en reinstaller un...

Lien vers le commentaire
Partager sur d’autres sites

pour cvscedega WineCVS.sh

http://www.linux-gamers.net/modules/wfsect...hp?articleid=45

il faut choisir le bon profile

le 0 bloque au moment ou on doit taper cvs comme mot de passe (normal ou pas ?)

le 1 marche

les 2 marchent sauf pour steam qui ne veut plus marcher :francais: (surement a cause d'une nouvelle mise a jour)

0 marche... quand on doit taper un mdp, je met cvs comme y'a marqué, et ça roule... (faut juste attendre que ça DL)

et maintenant, j'ai cedega qui marche

Lien vers le commentaire
Partager sur d’autres sites

ja dis ça à tout hasard :francais:

personne qui utilise le snmp avec squid :francais:

voila ce que ça me dis

snmpwalk localhost:3401  public .1.3

snmpwalk: Timeout

dans les logs du squid

2004/08/08 20:56:59| Failed SNMP agent query from : 127.0.0.1.

et dans mon fichier de conf

snmp_port 3401

acl snmppublic snmp_community public

snmp_access allow snmppublic localhost

snmp_access deny all

normalemnt ça devrait marcher :ouioui::ouioui:

je sais plus quoi faire ..... des idées ???

Lien vers le commentaire
Partager sur d’autres sites

http://www.linux-gamers.net/modules/wfsect...hp?articleid=45

2. Preparations

Download the script here.

Needed apps, packages, libraries:

wget

XFree86 devel packages

XFree86 Mesa packages

XFree86 Mesa devel packages

Flex (flex-old on debian) <<<<<<<<< ton probleme doit etre là :francais:

Bison

Modifié par zaverel
Lien vers le commentaire
Partager sur d’autres sites

Rejoindre la conversation

Vous pouvez publier maintenant et vous inscrire plus tard. Si vous avez un compte, connectez-vous maintenant pour publier avec votre compte.

Invité
Répondre à ce sujet…

×   Collé en tant que texte enrichi.   Coller en tant que texte brut à la place

  Seulement 75 émoticônes maximum sont autorisées.

×   Votre lien a été automatiquement intégré.   Afficher plutôt comme un lien

×   Votre contenu précédent a été rétabli.   Vider l’éditeur

×   Vous ne pouvez pas directement coller des images. Envoyez-les depuis votre ordinateur ou insérez-les depuis une URL.

×
×
  • Créer...