Dossier Technique - Académie de Nantes

Transcription

Dossier Technique - Académie de Nantes
INVENTAIRE
Déploiement OCS
Collèges et Lycées
Dossier Technique
Cellule Technique des Réseaux d'Établissements
DSI-D2
Rectorat de Nantes
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Contacts
Nom
BUSSONNIERE Fabian
Société
Rectorat de Nantes
Fonction
Téléphone/fax
Adresse électronique
[email protected]
Type de document
Nom
Dossier technique
Confidentialité
Rectorat Nantes
Périmètre de diffusion
Rectorat - DSI
Révision du document
Version
1.0
1.1
1.2
Date de modification
12/05/10
28/05/2010
15/06/2010
Auteur
Fabian Bussonnière
Fabian Bussonnière
Fabian Bussonnière
01/03/11
25/11/10
Fabian Bussonnière
1.4
15/02/2011
Fabian Bussonnière
1,5
10/09/12
Fabian Bussonnière
Description
Documentation initiale
MAJ et validation install Scribe
Regroupement des documentations
collèges et lycées, administratif et
pédagogique
Corrections de quelques coquilles ( n° de
chapitres incorrect, copier/coller trop
rapides...)
MAJ adresse serveur
Suppression paramètres proxy
Utilisation agent 1.3.3
Modif script pour HORUS
Modification des scripts pour inclure les
Windows 64 bits
Validation du document
Rédaction par :
Vérification par :
Validation par :
Approbation par :
Nom
BUSSONNIERE Fabian
MORY Nicolas
MORY Nicolas
MORY Nicolas
AC Nantes\DSI\D2\CTRE : Dossier Technique
Fonction
DSI-D2-CTRE
DSI-D2-CTRE (resp)
DSI-D2-CTRE (resp)
DSI-D2-CTRE (resp)
Date
15/06/2010
15/06/2010
15/06/2010
15/06/2010
Page : 2 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Table des matières
1
2
3
4
5
6
7
1 Présentation.................................................................................................................................................................4
2 Fonctionnement OCS...................................................................................................................................................5
2.1 Pré-requis.................................................................................................................................................................5
2.2 Remarques importantes...........................................................................................................................................5
3 Déploiement réseau administratif ..............................................................................................................................6
3.1 Avec un serveur HORUS:..........................................................................................................................................6
3.1.1 Principe d'installation sur les HORUS : ...........................................................................................................6
3.1.2 Mise en place du script Lycées (ou collège):...................................................................................................7
3.2 Sans serveur :..........................................................................................................................................................8
4 Déploiement Réseau Pédagogique..............................................................................................................................8
4.1 Pré-requis :...............................................................................................................................................................8
4.2 Domaine Pédagogique Windows..............................................................................................................................9
4.2.1 Paramétrage de l'agent OCS:..........................................................................................................................9
4.2.2 Mise en place des scripts.................................................................................................................................9
4.2.3 Paramétrage d'une stratégie de groupe :.....................................................................................................10
4.3 Domaine Samba Edu..............................................................................................................................................11
4.3.1 Préparation agent OCS :................................................................................................................................11
4.3.2 Préparation des scripts :................................................................................................................................11
4.3.3 Exécution à l'ouverture de session :..............................................................................................................11
4.4 Domaine SCRIBE....................................................................................................................................................12
4.4.1 Préparation agent OCS :................................................................................................................................12
4.4.2 Préparation des scripts :................................................................................................................................12
4.4.3 Exécution à l'ouverture de session :..............................................................................................................12
4.5 Sans contrôleur de domaine:.................................................................................................................................13
4.5.1 Méthode 1 : Outil de déploiement OCS.........................................................................................................13
4.5.2 Méthode 2 : Passer sur tous les postes.........................................................................................................19
5 Utilisation du serveur OCS.........................................................................................................................................20
5.1 Accès au serveur OCS............................................................................................................................................20
5.2 Navigation dans OCS..............................................................................................................................................21
5.3 Gestion des postes.................................................................................................................................................22
5.3.1 Suppression d'un poste :...............................................................................................................................22
6 Packager l'agent OCS.................................................................................................................................................23
6.1 Préparation :...........................................................................................................................................................23
6.2 Packager l'agent OCS : ..........................................................................................................................................23
7 En cas de problème:..................................................................................................................................................25
7.1 Tests des identifiants du CLIENT ocs :....................................................................................................................25
7.2 Hors Architecture Académique :...........................................................................................................................25
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 3 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
1 PRÉSENTATION
L'application (versions, plugins), les droits des utilisateurs ainsi que les procédures
seront mis à jour pour prendre en compte les suggestions des établissements.
La solution de gestion centralisée actuelle du parc informatique comporte :
-
Serveur OCS version 1.33, installé au Rectorat,
-
GLPI version 0.72 installé au Rectorat,
-
Un serveur d'« inventaire » pour chaque département et un pour la Région.
-
Agent OCS de la communauté OCS sur tous les postes. (en version 1.X)
-
Les données d’inventaire du parc informatique de chaque collèges sont remontées vers
le serveur OCS implanté au Rectorat. Ces données sont ensuite importées
automatiquement (toutes les 5 minutes) dans la base de données de GLPI au Rectorat.
Architecture :
Architecture projet Inventaire
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 4 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
2 FONCTIONNEMENT OCS
2.1 Pré-requis
Aucun pré requis technique notable n’est requis pour le poste client.
Les différentes informations nécessaires au déploiement des agents OCS sur les postes
clients sont :

L'adresse du serveur OCS pour effectuer une remontée d'inventaire.

La disponibilité des tunnels académiques (pédagogiques et administratifs)

Le couple « login/mot de passe » de l’agent OCS.

L’identifiant de l'établissement (Code RNE).

Le couple « login/mot de passe » pour consulter les informations sur le serveur OCS.
2.2 Remarques importantes
Il est impératif de suivre rigoureusement les procédures d'installation de
l'agent OCS décrites dans ce document.
L'agent OCS ne doit pas être présent dans des images système (ghost,...).
Les postes seront inventoriés dés la première connexion d'un utilisateur sur
sa machine.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 5 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
3 DÉPLOIEMENT RÉSEAU
ADMINISTRATIF
Demandez au CRID de votre département via la plate-forme
d'assistance informatique pour mettre en place l'installation
du client OCS sur le réseau administratif.
3.1 Avec un serveur HORUS:
Les informations nécessaires à l'installation d'OCS sont ceux fournis à l'établissement ou au CRID : TAG, Login et Mot de passe.
3.1.1
Principe d'installation sur les HORUS :
Création d'un fichier « /home/netlogon/scripts/groups/DomainUsers.bat » ou ajout dans
le fichier si existant du script d'installation des agents OCS sur le réseau administratif.
–
–
Téléchargement de l'installeur « OcsAgentSetup.exe » dans « /home/netlogon/OCSNG »
L'agent OCS une fois installé est autonome et remontera les informations au serveur
central tant que les tunnels VPN EPLE<->Rectorat seront en service.
Si un message tel que celui ci-dessous apparaît, votre compte ne dispose pas des droits
d'administrateur local sur votre machine.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 6 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
3.1.2
Mise en place du script Lycées (ou collège):
Récupérez le dernier agent OCS windows (en version 1.3X) sur le site de la communautée OCS :
décompressez l'archive et récupérez uniquement le fichier OcsAgentSetup.exe.
Connectez vous sur le serveur HORUS. Deux opérations sont à effectuer :
–
Créer le répertoire « /home/netlogon/OCSNG/ ».
–
Copiez le fichier « OcsAgentSetup.exe » dans « /home/netlogon/OCSNG/ » et
modifiez les droits sur ce fichier : chmod 644 OcsAgentSetup.exe
–
Placez vous dans le répertoire « /home/netlogon/scripts/groups/ ». Copiez le
script ci-dessous dans le fichier DomainUsers.bat :
@echo off
REM Le RNE de l EPLE
SET RNE= RneEtablissement
REM L'IP du serveur HORUS
SET IP_HORUS=adresseIPhorus
REM L'adresse du serveur d'Inventaire
SET SERVINV=adresseServeurInventaire
REM Le LOGIN de l'EPLE
SET LOGIN= LoginEtab
REM Le mot de passe de l EPLE
SET PWD=PwdEtab
REM -----------Script d installation des agents OCS sur les postes du domaine administratif Maquette Bocal-----------If "%ProgramFiles%" == "" Set "%ProgramFiles%"="C:\Program Files"
set OCSInventoryV5007="%ProgramFiles%\OCS Inventory Agent\Com\HTTP.dll"
set OCSInventoryExePath="%ProgramFiles%\OCS Inventory Agent\OCSInventory.exe"
set OCSInventoryExePath64="%ProgramFiles(x86)%\OCS Inventory Agent\OCSInventory.exe"
REM Test de présence de l'agent ATOSv5007
IF EXIST %OCSInventoryV5007% GOTO SUPPATOS
IF EXIST %OCSInventoryExePath% GOTO FIN
IF EXIST %OCSInventoryExePath64% GOTO FIN
GOTO INSTALL
:SUPPATOS
REM Desinstallation de l'agent ATOS OCS déjà présent
"C:\Program Files\OCS Inventory Agent\uninst.exe" /NOSPLASH /s
rmdir "C:\Program Files\OCS Inventory Agent" /Q /S
GOTO INSTALL
REM Installation de l'agent OCS si besoin
:INSTALL
IF EXIST "c:\ocs-ng" rmdir "c:\ocs-ng" /Q /S
\\%IP_HORUS%\netlogon\OCSNG\OcsAgentSetup.exe /SERVER:%SERVINV% /auth_user:%LOGIN% /auth_pwd:%PWD%
/DEBUG /TAG:%RNE% /NOW /S /NOSPLASH
:FIN
Script d'installation OCS dans le DomainUsers.bat
– Remplacez les notes en rouge de la ligne du script marqués ci dessus par les
informations propre à l'établissement.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 7 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Pour rappel, l'adresse du serveur OCS pour les établissements EN sont :
–
ocs-lycees.in.ac-nantes.fr pour les lycées de l'académie
–
ocs44.in.ac-nantes.fr pour les collèges du département 44
–
ocs49.in.ac-nantes.fr pour les collèges du département 49
–
ocs72.in.ac-nantes.fr pour les collèges du département 72
–
ocs85.in.ac-nantes.fr pour les collèges du département 85
Pour les établissements Non éducation nationale, il suffit d'enlever le .in à l'adresse ci-dessus.
3.2 Sans serveur :
Suivre la procédure du chapitre 4.5 : « Sans contrôleur de domaine: »
4 DÉPLOIEMENT RÉSEAU
PÉDAGOGIQUE
Le déploiement ne consiste qu'à installer l'agent OCS sur les postes. L'agent OCS de la
communauté est autonome. Il s'exécute de lui même à période aléatoire (configurable sur le
serveur central). Il s'intègre en tant que service windows.
4.1 Pré-requis :
Pour les utilisateurs de la solution SLIS, pensez à vérifier si le masquerading
des adresses en 172.17.0.0 vers les adresses 172.30.141.0 sur tous les ports est
mis en place.
Vérifiez aussi si le réseau 172.17.0.0 correspond bien à vos besoins...
Filtre Intranet vers Internet (routage) pour OCS
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 8 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.2 Domaine Pédagogique Windows
4.2.1
Paramétrage de l'agent OCS:
Se reporter au chapitre : « Packager l'agent OCS » afin de créer le fichier ocspackage.exe qui contient l'installeur d'OCS pré-configuré.
Placez le fichier « ocspackage.exe » obtenu dans un répertoire partagé. (par exemple
« \\srv-iaca\netlogon »)
4.2.2
Mise en place des scripts
Contenu du fichier ocs.bat :
PENSEZ A MODIFIER LE CHEMIN DE L'INSTALLEUR OCS EN ROUGE.
:: Installation du service OCS sur les postes clients
@echo off
REM -----------Script d installation des agents OCS sur les postes du domaine administratif Maquette Bocal-----------If "%ProgramFiles%" == "" Set "%ProgramFiles%"="C:\Program Files"
set OCSInventoryV5007="%ProgramFiles%\OCS Inventory Agent\Com\HTTP.dll"
set OCSInventoryExePath="%ProgramFiles%\OCS Inventory Agent\OCSInventory.exe"
set OCSInventoryExePath64="%ProgramFiles(x86)%\OCS Inventory Agent\OCSInventory.exe"
REM Test de présence de l'agent ATOSv5007
IF EXIST %OCSInventoryV5007% GOTO SUPPATOS
IF EXIST %OCSInventoryExePath% GOTO FIN
IF EXIST %OCSInventoryExePath64% GOTO FIN
GOTO INSTALL
:SUPPATOS
REM Desinstallation de l'agent ATOS OCS déjà présent
"C:\Program Files\OCS Inventory Agent\uninst.exe" /NOSPLASH /s
rmdir "C:\Program Files\OCS Inventory Agent" /Q /S
GOTO INSTALL
REM Installation de l'agent OCS si besoin
:INSTALL
IF EXIST "c:\ocs-ng" rmdir "c:\ocs-ng" /Q /S
\\chemin_vers_l'executable\ocspackage.exe
:FIN
REM-----------------------------------------------------------------------------------------------------
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 9 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.2.3
Paramétrage d'une stratégie de groupe :
Vous pouvez déployer l'agent OCS avec ces deux fichiers (ocs.bat et ocspackage.exe). La
méthode de déploiement doit être adaptée aux stratégies et outils déjà en place.
Exemple : Création d'une stratégie de groupe par GPO :
Il faut au préalable avoir une Unité d'Organisation contenant toutes les stations concernées.
Sur cette OU, créer et lier un objet de Stratégie de Groupe :
Clic droit > Modifier pour éditer la GPO.
Ensuite aller dans Configuration Ordinateur > Paramètres Windows > Scripts > Démarrage.
Double clic sur Démarrage pour éditer.
Puis Ajouter le chemin du script \\mondomaine\netlogon\ocs\ocs.bat
Et enfin Valider.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 10 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.3 Domaine Samba Edu
4.3.1
Préparation agent OCS :
Se reporter au chapitre : « Packager l'agent OCS » afin de créer le fichier ocspackage.exe qui contient l'installeur d'OCS pré configuré.
Copiez le fichier généré dans L:\ro\inventory\deploy\ocspackage.exe.
4.3.2
Préparation des scripts :
Modifiez ou créez le fichier L:\ro\inventory\deploy\ocs.bat : (dépend de l'installation ou
non du package OCS du SE3)
:: Installation du service OCS sur les postes clients
@echo off
REM -----------Script d installation des agents OCS sur les postes du domaine administratif Maquette Bocal-----------If "%ProgramFiles%" == "" Set "%ProgramFiles%"="C:\Program Files"
set OCSInventoryV5007="%ProgramFiles%\OCS Inventory Agent\Com\HTTP.dll"
set OCSInventoryExePath="%ProgramFiles%\OCS Inventory Agent\OCSInventory.exe"
set OCSInventoryExePath64="%ProgramFiles(x86)%\OCS Inventory Agent\OCSInventory.exe"
REM Test de présence de l'agent ATOSv5007
IF EXIST %OCSInventoryV5007% GOTO SUPPATOS
IF EXIST %OCSInventoryExePath% GOTO FIN
IF EXIST %OCSInventoryExePath64% GOTO FIN
GOTO INSTALL
:SUPPATOS
REM Desinstallation de l'agent ATOS OCS deja present
"C:\Program Files\OCS Inventory Agent\uninst.exe" /NOSPLASH /s
rmdir "C:\Program Files\OCS Inventory Agent" /Q /S
GOTO INSTALL
REM Installation de l'agent OCS si besoin
:INSTALL
IF EXIST "c:\ocs-ng" rmdir "c:\ocs-ng" /Q /S
\\se3pdc\Progs\ro\inventory\deploy\ocspackage.exe
:FIN
REM-----------------------------------------------------------------------------------------------------
4.3.3
Exécution à l'ouverture de session :
Modifier le fichier x:\templates\base\logon.bat et rajouter la ligne suivante à la fin :
call \\se3pdc\Progs\ro\inventory\deploy\ocs.bat
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 11 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.4 Domaine SCRIBE
La procédure ci-dessous utilise « \\srvpeda » pour accéder aux partages du serveur.
Pensez à l'adapter si besoin ou à le remplacer par son adresse IP.
4.4.1
Préparation agent OCS :
Se reporter au chapitre : « Packager l'agent OCS » afin de créer le fichier ocspackage.exe qui contient l'installeur d'OCS pré configuré.
Créez le répertoire «/home/netlogon/OCSNG/» et placez-y l'exécutable OCS ainsi
obtenu « ocspackage.exe ». Donnez les droits en lecture sur l'exécutable « ocspackage.exe »
avec chmod 644.
4.4.2
Préparation des scripts :
Créer le script ocs.bat dans « /home/netlogon/scripts/groups/ » à partir d'un client Windows
connecté en administrateur du domaine pour que l'encodage soit correct (pour Windows) :
@echo off
REM -----------Script d installation des agents OCS sur les postes du domaine pedagogique-----------REM -----------Script d installation des agents OCS sur les postes du domaine administratif Maquette Bocal-----------If "%ProgramFiles%" == "" Set "%ProgramFiles%"="C:\Program Files"
set OCSInventoryV5007="%ProgramFiles%\OCS Inventory Agent\Com\HTTP.dll"
set OCSInventoryExePath="%ProgramFiles%\OCS Inventory Agent\OCSInventory.exe"
set OCSInventoryExePath64="%ProgramFiles(x86)%\OCS Inventory Agent\OCSInventory.exe"
REM Test de présence de l'agent ATOSv5007
IF EXIST %OCSInventoryV5007% GOTO SUPPATOS
IF EXIST %OCSInventoryExePath% GOTO FIN
IF EXIST %OCSInventoryExePath64% GOTO FIN
rem GOTO INSTALL
:SUPPATOS
REM Desinstallation de l'agent ATOS OCS deja present
"C:\Program Files\OCS Inventory Agent\uninst.exe" /NOSPLASH /s
rmdir "C:\Program Files\OCS Inventory Agent" /Q /S
GOTO INSTALL
REM Installation de l'agent OCS si besoin
:INSTALL
IF EXIST "c:\ocs-ng" rmdir "c:\ocs-ng" /Q /S
"\\srvpeda\netlogon\OCSNG\OCSRNE.exe"
:FIN
Script d'installation OCS dans le ocs.bat
4.4.3
Exécution à l'ouverture de session :
Ajouter la ligne suivante dans « /home/netlogon/scripts/groups/DomainUsers.txt » :
cmd,\\srvpeda\netlogon\scripts\groups\ocs.bat,HIDDEN
L'exécution de l'agent dés la première installation peut provoquer l' « ERREUR 403 ».Le
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 12 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
service OCS quand il se lance corrige ce soucis. Pour tester cette solution, lancer le
ocs_contact.exe (situé dans le répertoire d'installation d'OCS) sur un poste du réseau.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 13 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.5 Sans contrôleur de domaine:
En l'absence de contrôleurs de domaines pour exécuter automatiquement l'installation
des agents OCS sur les postes pédagogiques, nous disposons de deux options. Dans tous les
cas, si un agent OCS est installé, il faudra le supprimer (peut être inclus dans un script dans la
méthode 2)
4.5.1
Méthode 1 : Outil de déploiement OCS
Cette procédure peut être utilisé dans tous les cas pour faciliter le déploiement des agents
OCS. Un rapport d'exécution est généré à la fin du déploiement sur le réseau. Pour les postes
en échec, utilisez la méthode 2.
Pré-requis :
–
Stations allumées (session ouverte ou non)
–
Le pare-feu Windows doit être inactif (erreur de connexion si actif) ou doit autoriser
le programme.
–
Un ordinateur pour installer les outils de déploiement identifié disposant d'un
compte administrateur commun à toutes les machines.
–
Télécharger l'agent OCS, l'outil de déploiement.
–
–
Agent OCS : Site de la communauté OCS version 1.03
–
Outil de déploiement : Site de la communauté OCS version 1.03
Connaitre les adresses IP des ordinateurs du réseau.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 14 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Déploiement :
–
Ouvrir une session en tant qu'administrateur sur un poste.
–
Installer "OCS Inventory NG Agent Deployment Tool » avec les paramètres par défaut.
–
Lancer l'outil.
–
Choisir "Windows Agent".
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 15 / 26
–
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Il est possible de renseigner une plage d'adresse IP pour déployer les agents IP par
IP ou de renseigner les adresses IP ou les noms netbios des postes.
L'utilisation d'une plage d'adresse avec des adresses IP non continues peut prendre
du temps.
–
Pour importer une liste d'adresses IP, il faut créer un fichier .csv avec pour contenu
la liste des postes (sous la forme) :
Computer address
10.44.X.100
Il est possible d'inclure le poste sur lequel
est mis en place l'outil de déploiement.
10.44.X.101
...
10.44.X.Y
–
Importation de la liste d'adresses IP :
Choisir Import, puis ouvrir le fichier .csv ci dessus.
Les adresses s'affichent dans l'encadré blanc en bas à gauche. Il est possible de supprimer ou d'ajouter des postes à l'aide des boutons + et -.
–
Cliquer sur "Next". On accède à la page de configuration de l'agent OCS.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 16 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Les actions a effectuer sont les suivantes:
–
Sélectionner l'emplacement du "OcsAgentSetup" de l'agent OCS.
–
Renseigner l'adresse du serveur :
–
ocs-lycees.in.ac-nantes.fr pour les lycées.
–
ocs<dep>.in.ac-nantes.fr pour les collèges
NE PAS OUBLIER LE « IN » et remplacez <dep> par le numéro de dé partement.
–
Renseigner dans "Other options for Agent" la liste d'options suivante :
/auth_user:LOGINETAB /auth_pwd:PWDETAB /tag:TAGETAB /s
/nosplash /debug /now
Remplacez LOGINETAB, PWETAB,
OCS fournis.
–
TAGETAB par les identifiants, mot de passe et TAG
Cochez les options :
–
"Force inventory just after setup" : Elle force l'inventaire de l'agent dès que l'installation de celui-ci est terminée.
–
« Enable debugging log files » : Elle crée un fichier de log sur l'exécution et l'envoi
de l'inventaire de chaque postes déployés.
Validez la configuration en cliquant sur "Next".
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 17 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Renseignez l'identifiant et le mot de passes administrateur local des postes du réseau.
Cliquer sur "Next". On accède à la page qui pilote le déploiement des agents.
Fonctionnalités de la page :
–
"Bandwith usage" :
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 18 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Permet de déployer plusieurs postes simultanément. Pour suivre le bon déroulement
du déploiement, il est déconseillé de pousser au delà de 3.
–
"Start !" : Lance le déploiement !
–
"Save log" : Permet de récupérer les logs d'installation des agents. Accessible
lorsque le déploiement est terminé (même si il n'y a pas d'erreurs...)
Après avoir lancé le déploiement, une liste d'actions s'affiche. Certaines actions prennent du
temps. Il ne faut pas arrêter le déploiement, mais attendre le rapport final !
Vérifier le nombre de postes en erreur (ici 1 réussi et 1 échec). Valider.
Si il y a des postes en erreur, un popup apparaît pour vous permettre de sauvegarder un
fichier csv avec les adresses / noms NETBIOS de ces postes.
Sauvegarder ensuite les logs d'installation par "Save log" si il y a besoin de vérification.
Les postes installés par cette méthode sont autonomes et contacteront régulièrement le
serveur d'inventaire.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 19 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
4.5.2
Méthode 2 : Passer sur tous les postes
Se reporter au chapitre : « Packager l'agent OCS » afin de créer le fichier ocspackage.exe qui contient l'installeur d'OCS pré configuré.
On reprend le script ocs.bat de Windows par exemple en modifiant la ligne :
IF NOT EXIST %OCSInventoryExePath% \\XXXXXXXXXXXXXXXXXXX\ocspackage.exe
Par :
IF NOT EXIST %OCSInventoryExePath% ocspackage.exe
Mettre les fichiers ocspackage.exe et ocs.bat dans le même répertoire.
Se connecter sur les postes en tant qu'administrateur local et exécuter le script ocs.bat
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 20 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
5 UTILISATION DU SERVEUR OCS
5.1 Accès au serveur OCS
L'accès au site OCS des inventaires des postes des collèges se fait à l'adresse :
ocs-lycees.ac-nantes.fr pour les lycées de la Région
ocs44.ac-nantes.fr pour les collèges du44
ocs49.ac-nantes.fr pour les collèges du49
ocs72.ac-nantes.fr pour les collèges du72
ocs85.ac-nantes.fr pour les collèges du85
Écran d'authentification d'OCS
Si il n'y a aucun texte affiché ou si vous voulez modifier la langue, sélectionnez le drapeau
correspondant à celle souhaitée.
Un login et un mot de passe vous ont été fournis par mail pour accéder au serveur OCS.
En cas de perte de votre mot de passe, merci d'effectuer une demande à la plate-forme
académique.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 21 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
5.2 Navigation dans OCS
Page principale d'OCS avec son menu récapitulatif.
Sélectionnez
pour modifier votre mot de passe lors de votre première connexion.
Une page demandera votre nouveau mot de passe. Sélectionnez « Envoyer » pour valider.
La page principale d'OCS comporte l'ensemble des menu de l'application :
: Affichage de toutes les machines autorisé
: Filtre les machines en fonction de leur TAG (code RNE de l'établissement)
: Affichage de groupes de machines.
: Affichage de la liste de logiciels installé sur les postes
: Outil de filtre des inventaires des postes.
: Outil de gestion des doublons dans l'inventaire
: Accès à la page principale d'OCS.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 22 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
5.3 Gestion des postes
Les inventaires des postes transmis par les agents sont importé sur le serveur OCS suivant
les règles ci-dessous :
–
Tout poste est identifié par le couple adresse Mac et le modèle du poste.
–
Tout nouvel inventaire d'une machine (installation de l'agent) entraine :
–
–
Vérification si le PC est présent. (@Mac + Modèle)
–
Si absent, ou si le modèle est vide, importation comme un nouveau poste.
–
Si présent, mise à jour des informations.
Les informations sur le serveur OCS sont prioritaires sur celle des agents. Exemple :
le TAG une fois remonté par l'agent n'est modifiable que sur le serveur.
La gestion des informations des postes s'effectue dans GLPI.
5.3.1
Suppression d'un poste :
La solution actuelle (version 1.03 du serveur OCS) permet à l'utilisateur de gérer complètement l'inventaire de son parc :
–
Modification et suppression possible de chaque poste dans l'inventaire
–
Affichage et gestion des doublons.
Il est préférable d'utiliser l'outil de gestion de doublons plutôt que de supprimer des
postes en doublons...
La fusion de postes en doublons nécessite la sélection au préalable des lignes en
double (ou plus) de l'inventaire du même ordinateur .
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 23 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
6 PACKAGER L'AGENT OCS
6.1 Préparation :
Il faut récupérer les agents OCS et l'outil « OCS Packager » .
Sur le site OCS, choisissez la dernière version dans l'encadré de gauche (1.3.1 à l'écriture du
document).
Récupérez l'agent OCS WINDOWS AGENT (4061.1 à l'écriture du document)
Récupérer l'outil « OCSNG WINDOWS PACKAGER » (1.0.2.8 à l'écriture du document)
Décompressez le fichier « OcsAgentSetup.exe » contenu dans l'archive de l'agent OCS.
Décompressez le fichier « OcsPackager.exe » contenu dans l'archive de l'outil.
6.2 Packager l'agent OCS :
Exécutez l'outil « OcsPackager.exe » sur un système d'exploitation Windows.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 24 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
Renseignez :
–
Le chemin vers l'exécutable OCS dans « Exe file » : il s'agit du fichier « OcsAgentSetup.exe » précédemment télécharger puis décompressé...
–
les paramètres dans « Command line options » :
/server:AdresseServeur
/auth_user:LOGINETAB
/tag:TAGETAB /s /nosplash /debug /now
/auth_pwd:PWDETAB
En adaptant les paramètres suivant :
–
–
AdresseServeur : Remplacer par ocs<dep>.in.ac-nantes.fr (remplacer <dep> par
le numéro de département) pour les collèges ou par ocs-lycees.in.ac-nantes.fr
pour les lycées.
–
LOGINETAB, PWDETAB : Mettre le login et le mot de passe OCS de l'établissement
–
TAGETAB : Mettre le code RNE de l'établissement
Renseignez le nom de l'utilisateur local et son mot de passe dans « Install will run
under account »
Cliquez sur « Suivant ».
Choisissez le dossier de destination et valider...
Le programme encapsule les informations dans le fichier « ocspackage.exe ».
Testez l'agent packager sur un poste du
réseau avant de mettre le script de déploiement sur le serveur !
Vérifiez la remontée de l'inventaire du poste sur le serveur OCS dédié au département.
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 25 / 26
Rédacteur : Fabian Bussonnière
Projet : INVENTAIRE Utilisation OCS
Date de Mise à Jour : 10/09/2012
Version : 1.5
7 EN CAS DE PROBLÈME:
PROBLÈME:
7.1 Tests des identifiants du CLIENT ocs :
L'accès pour vérification du couple de login / mot de passe de l'agent OCS se fait à
l'adresse du serveur ocs avec « /ocsinventory » à la suite.
exemple : ocsXX.in.ac-nantes.fr/ocsinventory
Une mire d'identification apparaît ; renseignez le mot de passe du client OCS. Si celle-ci réapparait, revérifier votre mot de passe ou redemandez le.
Les identifiants sont conformes si cette page apparaît : (400 BAD REQUEST)
Bad Request
Your browser sent a request that this server could not understand.
Server at ocsXXXXX.ac-nantes.fr Port 80
7.2
Hors Architecture Académique :
Dans le cas d'un établissement hors architecture académique, les options de contact de
l'agent OCS seront amenés à changer :
–
Établissement sans tunnels avec le Rectorat : Même paramétrage.
L'adresse du serveur OCS ne comporte pas de « .in ». Les données de l'agent OCS passeront en clair sur Internet.
–
Etablissements avec Proxy :
L'ajout d'une option de proxy peut être mise en place par l'ajout des paramètres
suivants dans les paramètres à l'installation de l'agent OCS. :
/proxy_http /proxy_address:IPDUPROXY /proxy_port:PORTDUPROXY
AC Nantes\DSI\D2\CTRE : Dossier Technique
Page : 26 / 26