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 2009-03-10 09:44:19

julow
Member
Registered: 2009-03-02
Posts: 32

cherche bon tuto installation plugins mass import

Salut!

Je ne suis pas vraiment un "utilisateur expérimenté" dans le monde du Linux, aussi pour moi suivre ce tuto http://glpi-project.org/wiki/doku.php?i … import_use où l'on ne donne pas les commandes à faire me parait impossible car je suis totalement perdu!

Quelqu'un a t'il un bon tuto avec les commandes pour l'installation du plugin pass import??

Merci wink

Offline

#2 2009-03-10 10:08:56

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

sous quel environnement es-tu ?


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#3 2009-03-10 10:19:23

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

GNU/Linux Ubuntu Server Edition 8.10...

Merci ^^

Offline

#4 2009-03-10 10:28:49

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

Où est ce que tu bloques ?

Commence par vérifier que ton environnement à jour. Il te faut le module php-cli (inclus dans php à partir de la version 5.2).



ps : je suppose que tu es sous glpi 0.71.5 puisque tu ne l'as pas précisé. et pour revenir à ton problème de base, ne pourras tu pas juste copier la base de données de serveur ocs distant ?


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#5 2009-03-10 10:36:20

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

Je suis sur la dernière version stable de GLPI oui...

Je compte utiliser le plugin Mass Import afin d'importer tout les inventaires des sites distants oui...

J'en suis au tout début de l'install, comme ceci xD :

   1.
      Sous Linux, le package “php-cli” ou “php5-cli” doit être installé (c'est fait)
   2.
      Copiez les fichiers dans le répertoire plugins de GLPI. (euh j'ai fais un locate il y en a plein... celuis de /var/www/glpi/lib/tiny_mce/plugins??)
   3.
      Changer le propriétaire de tous les fichiers et répertoires pour le user apache (comment faire? ^^)
   4.
      Rendre exécutables les scripts dans le répertoire scripts (chown?? de quels scripts??)
   5.
      Connectez-vous à GLPI (ça je saurais faire... mais bloqué aux premières étapes xD)
   6.
      Dans le menu Configuration » Plugins cliquez sur Import en masse OCS
   7.
      Cliquez sur Installer le plugin
   8.
      Configuration » Mode OCSNG » “Serveur OCS” » Nombre d'éléments à synchroniser via le cron mettre “0”

Last edited by julow (2009-03-10 10:39:25)

Offline

#6 2009-03-10 10:48:48

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

2.
      Copiez les fichiers dans le répertoire plugins de GLPI. (euh j'ai fais un locate il y en a plein... celuis de /var/www/glpi/lib/tiny_mce/plugins??)

Non, celui de [..]/glpi/plugins/ tout simplement ^^ Et tu copies le répertoire mass_ocs_import tel quel dedans.

3.
      Changer le propriétaire de tous les fichiers et répertoires pour le user apache

-> chown -R apache:apache

Mais ca tu avais déjà du le faire pour faire fonctionner glpi non ? qui est le propriétaire de ton répertoire glpi actuellement ? si c'est pas apache tu dois avoir des dysfonctionnement, et lors de l'installation cela a du t'être fait remarquer.

4.
      Rendre exécutables les scripts dans le répertoire scripts (chown??)

 chmod 755 -R /scripts/

si tu es placé dans /glpi/


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#7 2009-03-10 11:10:49

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

Pour le chown -R apache:apache on me dit "invalid user"... jusqu'à présent les seuls utilisateurs que j'ai utilisé été root et www-data...

Merci beaucoup de ton aide!! wink

Offline

#8 2009-03-10 11:19:28

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

Il faut que ton répertoire mass_ocs_import est le même propriétaire que glpi.
www-date du coup je suppose.

donc

chown -R www-data:www-data /mass_ocs_import/

GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#9 2009-03-10 11:22:12

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

C'est bon j'ai trouvé, sous debian le user apache est en fait www-data... (oups en retard ^^ merci!)

Dernière question, à la fin du tuto je vois ceci :

Lancement via cron
*/5 * * * * php /var/www/glpi/plugins/mass_ocs_import/scripts/run.php --thread_nbr=2 --server_id=1

A quoi correspondent thread_nbr et server_id? Car j'aimerais le paramétrer pour mon cas de figure (plusieurs serveurs d'inventaire OCS donc plusieurs server_id?)

Last edited by julow (2009-03-10 11:22:43)

Offline

#10 2009-03-10 11:27:11

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

thread_nbr -> nombre de thread lancer par le cron

server_id -> identifiant du serveur

Donc oui si as tu plusieurs serveurs il te faudra faire varier cette ligne suivant l'emplacement.

Tu devras donc mettre dans la crontab, de www-data, sur chaque serveur distant cette ligne avec le l'identifiant du serveur OCS correspondant.


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#11 2009-03-10 11:38:10

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

D'accord,

mais à quoi correspond le nombre de thread... en fait c'est que je n'ai pas bien compris ce que désigne le terme "thread"... de quel tâche parle t'on?

l'id du serveur est elle toujours un chiffre? comment savoir quel est l'id du serveur? cette id doit être définie avant non? du genre je déclare un serveur distant avec telle @ip, à contacter sur tel port, et qui a cette id là non?

afin d'importer les inventaire de sites distants il me faut passer par un vpn afin que mes serveurs puissent être lié directement et de manière sécurisé?

merci beaucoup de ton aide, je commence enfin à m'en sortir même si je suis loin d'avoir tout réussi!
wink)

Offline

#12 2009-03-10 11:47:25

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

Pour "thread" tu peux chercher par toi même... google, wikipedia,...
En gros si t'as 3000postes et que tu lances 2 thread ben y'aura 1500 postes par thread.

L'id du serveur est l'identifiant du serveur dans la base de données.
Comment le connaitre ?
Consulte la base avec un logiciel de type SGBD,
ou sur ton terminal grâce à mysql,
ou dernier recours, en passant GLPI en mode debug, si tu sélectionnes une de tes bases OCS, tu verras apparaitre le code executé et donc tu pourras retrouver les identifiants correspondants à tes serveurs OCS.

Côté sécurité, j'y connais pas grand chose donc je t'aiderais pas la dessus.


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#13 2009-03-10 11:55:50

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

Connais tu les commande pour MySQL qui permettent d'afficher ce server_id?

Merci encore!

Je vais me renseigner pour ce qui est du VPN sur un autre forum plus approprié ^^

Offline

#14 2009-03-10 12:05:23

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

Tout se trouve dans la table "glpi_ocs_config" (SELECT * FROM glpi_ocs_config;).

Voilà, bon courage pour la suite.


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#15 2009-03-10 12:14:51

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

Merci beaucoup de ton aide ^^

SeeYa

Offline

#16 2009-03-10 17:04:18

julow
Member
Registered: 2009-03-02
Posts: 32

Re: cherche bon tuto installation plugins mass import

Euh si en fait petit problème.... Cette commande est a effectuer sur mes serveurs distants afin d'obtenir leurs server_id? Mais il n'y a pas GLPI d'installé dessus....? Devrait-il l'être?

J'ai testé cette commande sur mon serveur local... MySQL me retourne ceci :
No database selected

Thx!

Offline

#17 2009-03-11 12:35:35

petithomme
Member
Registered: 2009-01-05
Posts: 305

Re: cherche bon tuto installation plugins mass import

Mais non...

Cette commande va chercher dans la bd de glpi les différentes bases OCS que tu lui as connectées.
Donc avant de faire cette commande MySQL il faut que tu te places sur la base glpi en faisant :

Mysql> use NomBaseGlpi;

Last edited by petithomme (2009-03-11 12:45:52)


GLPI 0.90.5 - OCS 2.3.1 - Plugin OCS / GLPI 1.2.2

Offline

#18 2009-03-11 12:39:08

remi
GLPI-DEV
From: Champagne
Registered: 2007-04-28
Posts: 7,127
Website

Re: cherche bon tuto installation plugins mass import

Non, le serveur_id, c'est l'ID de l'enregistrement de la table glpi_ocs_config.

Il est affiché dans l'URL quand tu ouvre la fiche (Il sera sur la fiche dans la version 0.72...)

+


Dév. Fedora 29 - PHP 5.6/7.0/7.1/7.2/7.3/7.4 - MariaDB 10.3 - GLPI master
Certifié ITILv3 - RPM pour Fedora, RHEL et CentOS sur https://blog.remirepo.net/

Offline

#19 2010-01-16 22:39:20

le_rifinio
Member
Registered: 2010-01-16
Posts: 1

Re: cherche bon tuto installation plugins mass import

saluttt   aidez moi j ai un projet Sur GLPI  de fin de formation je vx une documentation sur ce projet

Offline

#20 2010-01-16 23:29:08

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

Re: cherche bon tuto installation plugins mass import

le_rifinio wrote:

saluttt   aidez moi j ai un projet Sur GLPI  de fin de formation je vx une documentation sur ce projet

1 - vous polluez un post existant
2 - lisez la doc
3 - pas de sms sur ce forum et on écrit en français

Offline

Board footer

Powered by FluxBB