que tu n'as toujours pas repondu aux questions precedentes :
- RAM presente sur la machine (libre/utilisée/cachée)
- nombre de processus
- limites imposées (ulimit ?)
- traitement effectués
as-tu trouvé le processus qui genere cette consommation ?
as-tu verifié qu'il fonctionnait bien (eventuellement quand il est tout seul) ?
que se passe-t-il si tu le ralenti ?
top te permet de savoir ou en est ton systeme (le processeur est il en IDLE, ou IOWAIT ?) iostat pour savoir ou tu en es entrée/sortie
car si ton processus par en patate, ca peut aussi simplement etre lié au processus lui meme (ce que tu refutes depuis le debut en disant que la programmation est clean)
enfin, vu que c'est sur une redhat, tu dois avoir le support redhat qui peut t'aider la dessus, car une machine avec 20Go de SWAP ca doit etre un gros serveur, et tu dois avoir pris les extensions garanties/services qui vont avec.
Comment avec SAMBA je peux concrètement récupérer ces droits sur l'AD pour les reproduire sous mon partage ?
en activant le support LDAP/AD dans samba
pour cela il faut voir les tutos qui parlent de monter un serveur samba dans un domaine ActiveDirectory ou LDAP
un peu comme Kerro au dessus, tout depend ou se trouve ton LDAP.
si c'est windows qui fournit un ActiveDirectory (ldap de microsoft), ben tu peux pas l'arreter sinon tes utilisateurs ne pourront plus s'identifier sur le reseau car il n'y aura plus de controleur de domaine, etc.
mais si c'est une machine à part, tu peux alors l'interroger depuis ton linux pour obtenir les utilisateurs/groupes/droits (pour ceux gerer par ldap)
ensuite un partage avec samba+ldap devrait faire l'affaire
par contre si les droits sont dans le systeme de fichier (NTFS probablement) effectivement ca risque d'etre plus delicat depuis Linux.
dans d'autres il faut ouvrir un ticket pour declencher une action, du coup le tech/ingé prend le ticket, le gere, le forward, escalade, repond au client, qui repose une question pour obtenir enfin la bonne reponse et finalement le tech/ingé ou le client cloture le ticket.
dmesg |grep eth0
[ 2.378172] eth0: Identified chip type is 'RTL8168F/8111F'.
[ 11.738515] r8168: eth0: link down
[ 11.738764] ADDRCONF(NETDEV_UP): eth0: link is not ready
la carte est chargée, mais le cable n'est pas branché ou la negotiation ne se fait pas bien.
recemment j'ai eu un probleme de ce genre quand j'ai voulu brancher une machine equipé Gigabit en remplacement d'une machine 100Mbps.
au final c'etait le cable entre la machine et le mur qui etait pourri.
c'etait suffisant pour le 100Mbps, mais pas bon pour le 1Gbps, du coup le lien ne faisait que monter/descendre...
j'ai cliqué sur envoyer, alors que je chercher la difference entre les deux schemas, et elle y est bien, c'est dans la fleche "result" qui est avant ou apres "ecriture logs"
perso je penses que le cas n° 2 ne peut pas arriver (ecriture du log avant la fin de la requete, vu qu'il a besoin de connaitre le resultat du temps de la requete pour ecrire dans le log)
apres, tu t'en fous du buffer car c'est pas l'ecriture dans le log qui declenche la transmission des données vers le "client"
enfin comme le dit notre ami au dessus, je ne vois pas de difference entre les deux schemas
Linux le fait, mais en LECTURE seule (ou alors j'ai pas trouvé l'option)
alors que Windows8 (d'apres l'article)
Précision importante pour les images ISO comme les VHD : il est autant possible d’y lire les fichiers que de les modifier et d’en ajouter de nouveaux, l’édition étant complète.
ca parait con, mais entre un outil que tu matrises et un qui fait bien ce que tu voudrais mais que tu ne connais pas, parfois vaut mieux prendre celui que tu maitrises.
bon sinon, en fait ca va dependre, du nombre de traitement, de la recurrence de ce que tu recherches...
et comme dit plus haut, tu as aussi l'alternative Perl qui de faire un vrai programme avec des boucles, recherche/remplace, des ouvertures/fermetures de fichiers...
Soit une requête qui traverse les différentes couches et qui retourne 1071 octets de données :
Sur le RP le temps d'une requête est 2582904µs
Sur le WS le temps d'une requête est 2578351µs
Sur le SA le temps d'une requête est 1003254µs
dans ton enoncé tu dis que la requete suit le trajet suivant
Client -> RP -> WS -> SA
donc le calcul est bon :
l'appli (SA) recoit la requete et la traite en 1.003.254µs
puis donne le resultat à WS qui etait en attente, WS obtient donc un reponse à 2.578.351µs (transmission WS->SA + traitement 1.003.254 + transmission SA->WS)
puis passe le resultat à RP qui attendait et qui te dit que de son point de vue la requete à mis 2.582.904µs (trans RP ->WS + trans WS -> SA + traitement + trans SA -> WS + trans WS -> RP)
La plupart des panneaux présente des signes distinctifs fort pour les raisons données au dessus. Le panneau « C18 inversé » ne correspond pas à ce critère, et c'est bien pour cela que le décret sus-mentionné introduit un panneau B15.
Pour moi, c'est la commune qui est en tort.
donc pour toi, le feu est vert pour toi, implique que le feu est rouge pour les autres, donc tu passes sans ralentir, sans regarder si y a quelqu'un...
le tort reste partagé :
1°) parce que c'est peut-etre une erreur passagere (panneau retourné, petit plaisantin)
2°) parce que, meme si un C15 est mentionné dans le code de la route, celui-ci dit aussi que c'est le chauffeur qui doit etre maitre de son vehicule, en toutes circonstances...
apres si tu veux jouer avec ton assurance et les avocats, tu peux toujours tenter de dire que le panneau etait effectivement erroné (dans ton sens, ou dans l'autre sens ?)
et que c'est à cause de ce panneau erronée que tu as percuté le vehicule qui venait en sens inverse.
si pendant le transfert ou pendant la manipulation le fichier change, le MD5 calculé sur le nouveau fichier ne correspond alors plus à celui qu'on a stocké.
pour resumer :
- à t0 tu calcule le MD5, et tu envoie le document ET le MD5 à ton client
- à t1 tu envoies le fichier (en fait il l'a deja), il calcule le nouveau MD5
si les deux MD5 sont identiques le fichier n'a pas été modifié...
au choix, la plus facile :
- faire une ligne dans fstab avec l'UUID du disque, un point de montage sur lequel l'utilisateur a les droits, et les bonnes options.
OU
- faire une regle avec udev
dans ton sens, la fleche blanche, vers le haut, indique que tu es prioritaire et que l'autre ne l'est pas.
quand tu roules dans l'autre sens, tu arrive sur un panneau qui te dis que la fleche montante est route (donc non prioritaire) et que la descente (celui qui vient en face) reste prioritaire.
perso ca passe.
apres y a le code de la route qui dit qu'il faut un B15 dans l'autre sens,
et pour les assurances, panneau ou pas ou panneau erroné, l'erreur incombe au conducteur qui doit rester maitre de son vehicule.
en effet ce n'est pas parce que tu es sur une route prioritaire (autre panneau, carré, jaune) que tu peux rouler sans faire attention aux vehicules venant de la droite.
[^] # Re: Test en swap on / swap off
Posté par NeoX . En réponse au message debordement de SWAP. Évalué à 6.
que tu n'as toujours pas repondu aux questions precedentes :
- RAM presente sur la machine (libre/utilisée/cachée)
- nombre de processus
- limites imposées (ulimit ?)
- traitement effectués
as-tu trouvé le processus qui genere cette consommation ?
as-tu verifié qu'il fonctionnait bien (eventuellement quand il est tout seul) ?
que se passe-t-il si tu le ralenti ?
top te permet de savoir ou en est ton systeme (le processeur est il en IDLE, ou IOWAIT ?)
iostat pour savoir ou tu en es entrée/sortie
car si ton processus par en patate, ca peut aussi simplement etre lié au processus lui meme (ce que tu refutes depuis le debut en disant que la programmation est clean)
enfin, vu que c'est sur une redhat, tu dois avoir le support redhat qui peut t'aider la dessus, car une machine avec 20Go de SWAP ca doit etre un gros serveur, et tu dois avoir pris les extensions garanties/services qui vont avec.
[^] # Re: boule de crystal
Posté par NeoX . En réponse au message debordement de SWAP. Évalué à 2.
je crois que c'est le but de ulimit qui permet de limiter certaines ressources.
je te laisse chercher les options par toi meme ;)
[^] # Re: boule de crystal
Posté par NeoX . En réponse au message debordement de SWAP. Évalué à 1.
ben je crois que tu tiens ta reponse.
il faut que tu regardes si tu n'as pas un probleme de ressources, d'acces à une ressource
et que tu trouves le process fautif.
une fois le process fautif identifié, tu peux lui imposer des limites, le debuggé pour tenter de savoir pourquoi il part en cacaouhete.
[^] # Re: boule de crystal
Posté par NeoX . En réponse au message debordement de SWAP. Évalué à 3.
si tu nous disais deja quel programme, quel option ?
parce dire,
- c'est pas le programme
- ca pourrait etre lié à un usage intensif de la swap
- est-il possible que ce soit la swap qui deconne ?
ca reste tellement flou, que je ne penses pas que quelqu'un ici puisse t'aider plus que ca.
si un process devient fou, ben faut diagnostiquer sur ce process
[^] # Re: si l'argent n'est pas encore parti
Posté par NeoX . En réponse au message On ne choisit pas sa famille. Évalué à 1.
c'est bien ce que j'avais marqué dans le titre
# si l'argent n'est pas encore parti
Posté par NeoX . En réponse au message On ne choisit pas sa famille. Évalué à 1.
=> opposition aupres de la banque
[^] # Re: un email
Posté par NeoX . En réponse au message CRA Compte rendu d'activité. Évalué à 2.
en planification/reporting j'ai rapidement testé achievo
je ne sais pas si ca correspond à ce que tu cherches et c'est pour ca que je demandais des precisions
parce que sinon, meme un simple git log peut aussi faire office de CRA puisque ca recapitule ce qui a été fait, par qui et pourquoi ;)
[^] # Re: place du LDAP dans ton reseau
Posté par NeoX . En réponse au message Dual boot : comment partagé une partition de données de la même façon. Évalué à 2.
en activant le support LDAP/AD dans samba
pour cela il faut voir les tutos qui parlent de monter un serveur samba dans un domaine ActiveDirectory ou LDAP
# place du LDAP dans ton reseau
Posté par NeoX . En réponse au message Dual boot : comment partagé une partition de données de la même façon. Évalué à 2.
un peu comme Kerro au dessus, tout depend ou se trouve ton LDAP.
si c'est windows qui fournit un ActiveDirectory (ldap de microsoft), ben tu peux pas l'arreter sinon tes utilisateurs ne pourront plus s'identifier sur le reseau car il n'y aura plus de controleur de domaine, etc.
mais si c'est une machine à part, tu peux alors l'interroger depuis ton linux pour obtenir les utilisateurs/groupes/droits (pour ceux gerer par ldap)
ensuite un partage avec samba+ldap devrait faire l'affaire
par contre si les droits sont dans le systeme de fichier (NTFS probablement) effectivement ca risque d'etre plus delicat depuis Linux.
# un email
Posté par NeoX . En réponse au message CRA Compte rendu d'activité. Évalué à 0.
c'est quoi pour toi un CRA ?
dans ma boite un email et un tableau ca suffit
dans d'autres il faut ouvrir un ticket pour declencher une action, du coup le tech/ingé prend le ticket, le gere, le forward, escalade, repond au client, qui repose une question pour obtenir enfin la bonne reponse et finalement le tech/ingé ou le client cloture le ticket.
[^] # Re: En même temps...
Posté par NeoX . En réponse au journal Flamanville ou Flaman rose ?. Évalué à 10.
Informatique, SSII, grand compte = gros chantier
tout ca reste fortement similaire ;)
[^] # Re: initrd ?
Posté par NeoX . En réponse au message Pb de carte Realtek PCI Express Gigabit Ethernet controller. Évalué à 3.
la carte est chargée, mais le cable n'est pas branché ou la negotiation ne se fait pas bien.
recemment j'ai eu un probleme de ce genre quand j'ai voulu brancher une machine equipé Gigabit en remplacement d'une machine 100Mbps.
au final c'etait le cable entre la machine et le mur qui etait pourri.
c'etait suffisant pour le 100Mbps, mais pas bon pour le 1Gbps, du coup le lien ne faisait que monter/descendre...
j'ai changé le cable, et ca roule
[^] # Re: initrd ?
Posté par NeoX . En réponse au message Pb de carte Realtek PCI Express Gigabit Ethernet controller. Évalué à 2.
Oui
avec une autre distrib, meme kernel ou pas
car parfois les distribs patchent (ou pas) le kernel pour faire fonctionner d'autres trucs à coté.
[^] # Re: c'est des math
Posté par NeoX . En réponse au message Apache et ses logs. Évalué à 2.
j'ai cliqué sur envoyer, alors que je chercher la difference entre les deux schemas, et elle y est bien, c'est dans la fleche "result" qui est avant ou apres "ecriture logs"
[^] # Re: c'est des math
Posté par NeoX . En réponse au message Apache et ses logs. Évalué à 2.
perso je penses que le cas n° 2 ne peut pas arriver (ecriture du log avant la fin de la requete, vu qu'il a besoin de connaitre le resultat du temps de la requete pour ecrire dans le log)
apres, tu t'en fous du buffer car c'est pas l'ecriture dans le log qui declenche la transmission des données vers le "client"
enfin comme le dit notre ami au dessus, je ne vois pas de difference entre les deux schemas
[^] # Re: Linux le faisait il y a 10 ans
Posté par NeoX . En réponse au journal La révolution est en marche !. Évalué à 4.
oui mais non
Linux le fait, mais en LECTURE seule (ou alors j'ai pas trouvé l'option)
alors que Windows8 (d'apres l'article)
et là, on peut parler de (R)évolution ;)
# ton soft de gravure ne fait pas la verification ?
Posté par NeoX . En réponse au message vérifier un CD avec md5sum. Évalué à 1.
tout est dans le titre
# celui que tu maitrises
Posté par NeoX . En réponse au message Que prendre entre sed et awk ?. Évalué à 1.
ca parait con, mais entre un outil que tu matrises et un qui fait bien ce que tu voudrais mais que tu ne connais pas, parfois vaut mieux prendre celui que tu maitrises.
bon sinon, en fait ca va dependre, du nombre de traitement, de la recurrence de ce que tu recherches...
et comme dit plus haut, tu as aussi l'alternative Perl qui de faire un vrai programme avec des boucles, recherche/remplace, des ouvertures/fermetures de fichiers...
# c'est des math
Posté par NeoX . En réponse au message Apache et ses logs. Évalué à 4.
dans ton enoncé tu dis que la requete suit le trajet suivant
Client -> RP -> WS -> SA
donc le calcul est bon :
l'appli (SA) recoit la requete et la traite en 1.003.254µs
puis donne le resultat à WS qui etait en attente, WS obtient donc un reponse à 2.578.351µs (transmission WS->SA + traitement 1.003.254 + transmission SA->WS)
puis passe le resultat à RP qui attendait et qui te dit que de son point de vue la requete à mis 2.582.904µs (trans RP ->WS + trans WS -> SA + traitement + trans SA -> WS + trans WS -> RP)
[^] # Re: ah oui
Posté par NeoX . En réponse au journal [Sécurité routière] Panneau C18 monté à l'envers ?. Évalué à 1.
donc pour toi, le feu est vert pour toi, implique que le feu est rouge pour les autres, donc tu passes sans ralentir, sans regarder si y a quelqu'un...
le tort reste partagé :
1°) parce que c'est peut-etre une erreur passagere (panneau retourné, petit plaisantin)
2°) parce que, meme si un C15 est mentionné dans le code de la route, celui-ci dit aussi que c'est le chauffeur qui doit etre maitre de son vehicule, en toutes circonstances...
apres si tu veux jouer avec ton assurance et les avocats, tu peux toujours tenter de dire que le panneau etait effectivement erroné (dans ton sens, ou dans l'autre sens ?)
et que c'est à cause de ce panneau erronée que tu as percuté le vehicule qui venait en sens inverse.
# c'est un peu pour ca qu'on utilise MD5 quand meme.
Posté par NeoX . En réponse au journal MD5 et garantie de non-modification. Évalué à 0.
on depose un fichier quelque part avec son MD5
si pendant le transfert ou pendant la manipulation le fichier change, le MD5 calculé sur le nouveau fichier ne correspond alors plus à celui qu'on a stocké.
pour resumer :
- à t0 tu calcule le MD5, et tu envoie le document ET le MD5 à ton client
- à t1 tu envoies le fichier (en fait il l'a deja), il calcule le nouveau MD5
si les deux MD5 sont identiques le fichier n'a pas été modifié...
# udev ou fstab
Posté par NeoX . En réponse au message Monter clef usb avec pcmanfm. Évalué à 3.
au choix, la plus facile :
- faire une ligne dans fstab avec l'UUID du disque, un point de montage sur lequel l'utilisateur a les droits, et les bonnes options.
OU
- faire une regle avec udev
[^] # Re: de ce que j'ai compris de LDAP
Posté par NeoX . En réponse au message OpenLDAP : effectuer un search avant le bind. Évalué à 4.
en meme temps c'est du coté de l'appli se faire le search+bind
si l'appli ne fait pas le search, alors il faut recoder ce morceau là. ;)
[^] # Re: ah oui
Posté par NeoX . En réponse au journal [Sécurité routière] Panneau C18 monté à l'envers ?. Évalué à 2.
ca ne m'a pas choqué quand je l'ai vu...
dans ton sens, la fleche blanche, vers le haut, indique que tu es prioritaire et que l'autre ne l'est pas.
quand tu roules dans l'autre sens, tu arrive sur un panneau qui te dis que la fleche montante est route (donc non prioritaire) et que la descente (celui qui vient en face) reste prioritaire.
perso ca passe.
apres y a le code de la route qui dit qu'il faut un B15 dans l'autre sens,
et pour les assurances, panneau ou pas ou panneau erroné, l'erreur incombe au conducteur qui doit rester maitre de son vehicule.
en effet ce n'est pas parce que tu es sur une route prioritaire (autre panneau, carré, jaune) que tu peux rouler sans faire attention aux vehicules venant de la droite.
[^] # Re: de ce que j'ai compris de LDAP
Posté par NeoX . En réponse au message OpenLDAP : effectuer un search avant le bind. Évalué à 2.
et avec les caracteres generiques ?
uid=%u,ou=*,dc=example,dc=com
note : ce n'est peut-etre pas * qu'il faut utiliser