You are not logged in.

Announcement

 Téléchargez la dernière version stable de GLPI      -     Et vous, que pouvez vous faire pour le projet GLPI ? :  Contribuer
 Download last stable version of GLPI                      -     What can you do for GLPI ? :  Contribute

#1 2010-01-18 10:02:56

Atori
Member
Registered: 2010-01-18
Posts: 15

Synchronisation automatique des postes

Bonjour

J'ai installé sur mon serveur web, glpi et ocs, tout paramétré et ça fonctionne très bien, la liste des matériels et des logiciels est bien importées de ocs à glpi, par contre, je suis obligé de cliquer sur le bouton de synchronisation pour que les postes de la liste se mette à jours.
J'aimerai que ça se fasse automatiquement, après quelques recherches, j'ai vu qu'il fallait ajouter un cron, comment faire svp ?

merci d'avance

Offline

#2 2010-01-18 10:15:12

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Synchronisation automatique des postes

2 possibilités :
- modifier l'option "Nombre d'éléments à synchroniser via le cron" dans Configuration -> Mode OCSNG
Il utilisera alors le pseudo cron GLPI pour synchroniser le nombre de PC que vous lui demandez lorsque les gens utilisent glpi
- utiliser le plugin MassOcsImport
Il vous faudra créer une tache dans la crontab

Je vous conseille la 2eme solution
Pour le reste je vous laisse chercher dans la doc. Tout est indiqué

Offline

#3 2010-01-18 12:43:02

Atori
Member
Registered: 2010-01-18
Posts: 15

Re: Synchronisation automatique des postes

merci pour ta réponse

j'avais déjà la valeur 100 à "Nombre d'éléments à synchroniser via le cron"

j'essayerai la 2ème solution merci

Offline

#4 2010-01-20 09:45:47

Atori
Member
Registered: 2010-01-18
Posts: 15

Re: Synchronisation automatique des postes

Bonjour,

j'ai mis 2 cron, un dans le crontab et l'autre en faisant crontab -e

dans le syslog :

SQL /usr/sbin/cron[1809]: (CRON) INFO (pidfile fd = 3)
SQL /usr/sbin/cron[1810]: (CRON) STARTUP (fork ok)
SQL /usr/sbin/cron[1810]: (CRON) INFO (Skipping @reboot jobs -- not system startup)
(root) CMD (/var/www/glpi/plugins/massocsimport/scripts/run.php --thread_nbr=2 --server_id=1)
CMD (root /var/www/glpi/plugins/massocsimport/scripts/run.php --thread_nbr=2 --server_id=1)

c'est le lien vers mon pluggin Mass ocs import, j'ai mis des droits sur le dossier massocsimport (chmod 755)
par contre, rien ne se synchronise dans GLPI

mon crontab :
17 *    * * *    root    cd / && run-parts --report /etc/cron.hourly
25 6    * * *    root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.daily )
47 6    * * 7    root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.weekly )
52 6    1 * *    root    test -x /usr/sbin/anacron || ( cd / && run-parts --report /etc/cron.monthly )
*/5 *     * * *     root /var/www/glpi/plugins/massocsimport/scripts/run.php --thread_nbr=2 --server_id=1
#*/1*    * * *    www-data    /usr/bin/php5 /var/www/glpi/front/cron.php    &>/dev/null
#*/1*    * * *    root    /usr/bin/php5 /var/www/glpi/front/cron.php    &>/dev/null

et quand je lance un crontab -l :
# m h  dom mon dow   command
*/5 *     * * *     root /var/www/glpi/plugins/massocsimport/scripts/run.php --thread_nbr=2 --server_id=1

Il n'y a aucuns scripts dans la liste du plugin dans glpi

et quand je lance la commande manuellement, ça ne fait rien non plus
sh ocsng_fullsync.sh --thread_nbr=[2] --server_id=[2]

merci

Last edited by Atori (2010-01-20 11:14:45)

Offline

#5 2010-01-21 09:18:56

Atori
Member
Registered: 2010-01-18
Posts: 15

Re: Synchronisation automatique des postes

personne ?

Offline

#6 2010-01-21 10:02:34

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Synchronisation automatique des postes

Ola

Bon la seule ligne importante pour synchroniser avec le plugin massocsimport c'est ca :

*/5 * * * * /var/www/glpi/plugins/massocsimport/scripts/ocsng_fullsync.sh --thread_nbr=3 >/dev/null 2>&1

(synchro toutes les 5min, avec 3 thread, il n'est pas nécessaire en général de préciser le server id, il les fait tous par defaut)

Offline

#7 2010-01-21 11:13:24

Atori
Member
Registered: 2010-01-18
Posts: 15

Re: Synchronisation automatique des postes

Excellent, ça semble fonctionner, merci beaucoup pour ton aide

c'était quoi qui posait problème stp ?

Last edited by Atori (2010-01-21 11:13:33)

Offline

#8 2010-01-21 11:14:20

doum
Member
From: Nice
Registered: 2007-03-27
Posts: 1,421

Re: Synchronisation automatique des postes

Ben tu lancais pas le bon script big_smile

Offline

#9 2010-01-21 11:18:26

Atori
Member
Registered: 2010-01-18
Posts: 15

Re: Synchronisation automatique des postes

ah ouais ^^

merci à toi

Offline

#10 2010-01-21 11:28:18

wawa
GLPI-DEV
From: Montpellier / France
Registered: 2006-07-03
Posts: 6,019
Website

Re: Synchronisation automatique des postes

je ferme

Offline

Board footer

Powered by FluxBB