Note de ce sujet :
  • Moyenne : 0 (0 vote(s))
  • 1
  • 2
  • 3
  • 4
  • 5
Erreur daemon linknx
#1
Bonjour,

j'utilise linknx en test depuis quelques temps et j'ai un petit souci
avec mon daemon.

Apres un certain temps d'utilisation (très variable) le daemon ce
coupe a priori sans raison et la dernière ligne du log est toujours :


terminate called after throwing an instance of 'ticpp::Exception'


Je ne sait pas quoi faire, peut être mettre en place une solution pour
le relancer automatiquement ou alors trouvé l'origine du problème.

Merci pour votre aide


Stephane
#2
J'ai également remarqué ce phénomène.
En ce qui me concerne c'était lié au fichier de log de linknx (je
parle bien du log du démon, et pas du log des objets déclarés dans le
fichier linknx.xml).
Lorsque le fichier de log atteint une certaine taille, le démon
plante.
J'ai donc supprimé le log du démon de linknx et depuis tout va bien.
#3
Merci pour ta réponse

ce qui est étrange c'est que mes logs (que j'ai finit par renommé a
chaque redémarrage de linknx ne font pas la même taille Confused) Par contre
comment lance tu le daemon sans log ?

Le 27 janvier 2011 13:49, Ben <tmt.ben@gmail.com> a écrit :

> J'ai également remarqué ce phénomène.
> En ce qui me concerne c'était lié au fichier de log de linknx (je
> parle bien du log du démon, et pas du log des objets déclarés dans le
> fichier linknx.xml).
> Lorsque le fichier de log atteint une certaine taille, le démon
> plante.
> J'ai donc supprimé le log du démon de linknx et depuis tout va bien.
#4
Indique moi la commande complète que tu utilises pour lancer linknx.
#5
Salut,

Est-ce que linknx utilise Log4cpp ou pas? Tu peux le vérifier avec la
commande "linknx -V". Si le résultat contient "Log4cpp logging
enabled", c'est qu'il utilise log4cpp.
A part ça, il pourrait également être utile de préciser quelle version
de linknx vous utilisez et sur quelle machine (x86, ia64, arm, mips,
powerPC, ....)

Jean-François

On 27 jan, 21:10, Ben <tmt....@gmail.com> wrote:
> Indique moi la commande complète que tu utilises pour lancer linknx.
#6
Salut,

@Ben

j'utilise la commande : " linknx --daemon=/var/log/linknx.log
-c/var/www/domotique/knxweb2/config/linknx.xml "


@jef2000

j’utilise un sheevaplug donc avec un architecture armel et
en l’occurrence une debian squeeze.

Je n'ai pas activer log4cpp a la compilation.

Stephane


Le 28 janvier 2011 00:01, jef2000 <jef2000@ouaye.net> a écrit :

> Salut,


> Est-ce que linknx utilise Log4cpp ou pas? Tu peux le vérifier avec la
> commande "linknx -V". Si le résultat contient "Log4cpp logging
> enabled", c'est qu'il utilise log4cpp.
> A part ça, il pourrait également être utile de préciser quelle version
> de linknx vous utilisez et sur quelle machine (x86, ia64, arm, mips,
> powerPC, ....)
>
> Jean-François
>
> On 27 jan, 21:10, Ben <tmt....@gmail.com> wrote:
> > Indique moi la commande complète que tu utilises pour lancer linknx.
>
#7
> j'utilise la commande : " linknx --daemon=/var/log/linknx.log
> -c/var/www/domotique/knxweb2/config/linknx.xml "

Pour supprimer le log :
linknx --daemon -c/var/www/domotique/knxweb2/config/linknx.xml

> j’utilise un sheevaplug donc avec un architecture armel et
> en l’occurrence une debian squeeze.

Tu en es content ?
Tu as installé Debian sur la SD Card ou sur une clé usb ?
Tu utilises l'option MySQL de linknx ?
#8
Merci pour la commande.

J'utilise le sheeva sur 2 installations différentes, une avec un disque
esata et une sur clef usb (plus rapide que la sd et plus fiable) les deux
avec l'utilisation de la persistance sur MYSQL. Et j'en suis plutôt content
mis a part que je recommande grandement l'utilisation de la version esata
qui est beaucoup plus rapide et plus fiable pour pas beaucoup plus cher (ni
en consommation, ni en coût d'achat).

Stephane

Le 28 janvier 2011 13:00, Ben <tmt.ben@gmail.com> a écrit :

> > j'utilise la commande : " linknx --daemon=/var/log/linknx.log
> > -c/var/www/domotique/knxweb2/config/linknx.xml "
>
> Pour supprimer le log :
> linknx --daemon -c/var/www/domotique/knxweb2/config/linknx.xml
>
> > j’utilise un sheevaplug donc avec un architecture armel et
> > en l’occurrence une debian squeeze.
>
> Tu en es content ?
> Tu as installé Debian sur la SD Card ou sur une clé usb ?
> Tu utilises l'option MySQL de linknx ?
>
#9
Salut,

alors j'ai essayé la commande et j'ai déjà eu 2 déconnections de linknx sans
raison particulière comme auparavant.

quelqu'un aurait il une idée ?

Stephane

Le 28 janvier 2011 13:04, Stephane Triglia <stephane.triglia@gmail.com> a
écrit :

> Merci pour la commande.
>
> J'utilise le sheeva sur 2 installations différentes, une avec un disque
> esata et une sur clef usb (plus rapide que la sd et plus fiable) les deux
> avec l'utilisation de la persistance sur MYSQL. Et j'en suis plutôt content
> mis a part que je recommande grandement l'utilisation de la version esata
> qui est beaucoup plus rapide et plus fiable pour pas beaucoup plus cher (ni
> en consommation, ni en coût d'achat).
>
> Stephane
>
> Le 28 janvier 2011 13:00, Ben <tmt.ben@gmail.com> a écrit :
>
> > j'utilise la commande : " linknx --daemon=/var/log/linknx.log
>> > -c/var/www/domotique/knxweb2/config/linknx.xml "
>>
>> Pour supprimer le log :
>> linknx --daemon -c/var/www/domotique/knxweb2/config/linknx.xml
>>
>> > j’utilise un sheevaplug donc avec un architecture armel et
>> > en l’occurrence une debian squeeze.
>>
>> Tu en es content ?
>> Tu as installé Debian sur la SD Card ou sur une clé usb ?
>> Tu utilises l'option MySQL de linknx ?
>>
>
>
#10
Salut,

Le problème vient probablement du timeout de la connexion entre linknx
et mysql. Quelqu'un d'autre a déjà eu le problème. Je pense que
j'avais commité un bugfix dans CVS pour ça, ce sera dans la prochaine
release.

Jean-François

On 3 fév, 11:03, Stephane Triglia <stephane.trig...@gmail.com> wrote:
> Salut,
>
> alors j'ai essayé la commande et j'ai déjà eu 2 déconnections de linknx sans
> raison particulière comme auparavant.
>
> quelqu'un aurait il une idée ?
>
> Stephane
>
> Le 28 janvier 2011 13:04, Stephane Triglia <stephane.trig...@gmail.com> a
> écrit :
>
> > Merci pour la commande.
>
> > J'utilise le sheeva sur 2 installations différentes, une avec un disque
> > esata et une sur clef usb (plus rapide que la sd et plus fiable) les deux
> > avec l'utilisation de la persistance sur MYSQL. Et j'en suis plutôt content
> > mis a part que je recommande grandement l'utilisation de la version esata
> > qui est beaucoup plus rapide et plus fiable pour pas beaucoup plus cher (ni
> > en consommation, ni en coût d'achat).
>
> > Stephane
>
> > Le 28 janvier 2011 13:00, Ben <tmt....@gmail.com> a écrit :
>
> > > j'utilise la commande : " linknx --daemon=/var/log/linknx.log
> >> > -c/var/www/domotique/knxweb2/config/linknx.xml "
>
> >> Pour supprimer le log :
> >> linknx --daemon -c/var/www/domotique/knxweb2/config/linknx.xml
>
> >> > j’utilise un sheevaplug donc avec un architecture armel et
> >> > en l’occurrence une debian squeeze.
>
> >> Tu en es content ?
> >> Tu as installé Debian sur la SD Card ou sur une clé usb ?
> >> Tu utilises l'option MySQL de linknx ?
#11
comment intégrer ce correctif a mon linknx et accessoirement, quand
est prévu la prochain release ?!

Le 3 février 2011 12:59, jef2000 <jef2000@ouaye.net> a écrit :

> Salut,
>
> Le problème vient probablement du timeout de la connexion entre linknx
> et mysql. Quelqu'un d'autre a déjà eu le problème. Je pense que
> j'avais commité un bugfix dans CVS pour ça, ce sera dans la prochaine
> release.
>
> Jean-François
>
> On 3 fév, 11:03, Stephane Triglia <stephane.trig...@gmail.com> wrote:
> > Salut,
> >
> > alors j'ai essayé la commande et j'ai déjà eu 2 déconnections de linknx
> sans
> > raison particulière comme auparavant.
> >
> > quelqu'un aurait il une idée ?
> >
> > Stephane
> >
> > Le 28 janvier 2011 13:04, Stephane Triglia <stephane.trig...@gmail.com>
> a
> > écrit :
> >
> > > Merci pour la commande.
> >
> > > J'utilise le sheeva sur 2 installations différentes, une avec un disque
> > > esata et une sur clef usb (plus rapide que la sd et plus fiable) les
> deux
> > > avec l'utilisation de la persistance sur MYSQL. Et j'en suis plutôt
> content
> > > mis a part que je recommande grandement l'utilisation de la version
> esata
> > > qui est beaucoup plus rapide et plus fiable pour pas beaucoup plus cher
> (ni
> > > en consommation, ni en coût d'achat).
> >
> > > Stephane
> >
> > > Le 28 janvier 2011 13:00, Ben <tmt....@gmail.com> a écrit :
> >
> > > > j'utilise la commande : " linknx --daemon=/var/log/linknx.log
> > >> > -c/var/www/domotique/knxweb2/config/linknx.xml "
> >
> > >> Pour supprimer le log :
> > >> linknx --daemon -c/var/www/domotique/knxweb2/config/linknx.xml
> >
> > >> > j’utilise un sheevaplug donc avec un architecture armel et
> > >> > en l’occurrence une debian squeeze.
> >
> > >> Tu en es content ?
> > >> Tu as installé Debian sur la SD Card ou sur une clé usb ?
> > >> Tu utilises l'option MySQL de linknx ?
>


Atteindre :


Utilisateur(s) parcourant ce sujet : 1 visiteur(s)