OCS Inventory
Présentation
OCS Inventory pour Open Computer and Software Inventory est une solution de gestion technique de parc informatique.
Il permet de réaliser un inventaire des configurations matérielles des machines du réseau et des logiciels qui y sont installés. Ces informations peuvent être visualisées grâce à une interface web. Il comporte également la possibilité de déployer des applications sur un ensemble de machines selon des critères.
Installation
Il est possible d'effectuer l'installation sur un module EoleBase.
OCS Inventory s'installe manuellement en saisissant les commandes suivantes :
# Query-Auto
# apt-eole install eole-esbl-ocs
L'application n'est pas disponible immédiatement après l'installation.
L'activation d'OCS Inventory se fait dans l'interface de configuration du module, dans l'onglet Applications web
en passant la variable Activer OCS Inventory NG
à oui
.
Lorsque l'application est activée, des options supplémentaires sont disponibles, en mode expert, dans l'Onglet Ocs inventory
.
Chemin absolu vers le répertoire download contenant les paquets OCS
: permet de personnaliser le chemin qui indique où se créent physiquement les répertoires contenant les éléments des paquets (info et fragments), le sous répertoire se nomme toujoursdownload
;Mise en cache des analyses ipdiscover
: permet de personnaliser le chemin qui indique le répertoire de stockage du cache des analyses de la fonctionnalité découverte d'adresses IP, le sous répertoire se nomme toujoursipd
.
Ces 2 valeurs correspondent respectivement aux variables DOWNLOAD_PACK_DIR
et IPDISCOVER_IPD_DIR
de la configuration de l'application OCS (onglet Interface
du menu Configuration
de l'application OCS).
Serveur MySQL où est hébergée la base ocsweb en lecture
: permet de spécifier la localisation de la base de données en lecture ;Serveur MySQL où est hébergée la base ocsweb en écriture
: permet de spécifier la localisation de la base de données en écriture ;Port de communication du serveur MySQL
: permet de spécifier un numéro de port #fixme voir la demande #13614
L'opération nécessite une reconfiguration du serveur avec la commande reconfigure
.
Truc & astuce
Pour désactiver rapidement et temporairement (jusqu'au prochain reconfigure) l'application web il est possible d'utiliser la commande suivante :
# a2dissite nom_de_l'application
Le nom de l'application à mettre dans la commande est celui que l'on trouve dans le répertoire /etc/apache2/sites-available/
Pour activer cette nouvelle configuration il faut recharger la configuration d'Apache avec la commande :
# service apache2 reload
Pour réactiver l'application avec cette méthode il faut utiliser les commandes suivantes :
# a2ensite nom_de_l'application
# service apache2 reload
Pour désactiver l'application pour une période plus longue voir définitivement, il faut désactiver l'application depuis l'interface de configuration du module, dans l'onglet Applications web
.
L'opération nécessite une reconfiguration du module avec la commande reconfigure
.
Accéder à l'application
Pour accéder à l'application, se rendre à l'adresse : http://<adresse_serveur>/ocsreports
Attention
L'authentification ne se fait pas par le biais du serveur SSO.
Rôles des utilisateurs
Le compte par défaut est admin
et son mot de passe est admin
.
Attention
N'oubliez pas, pour des raisons évidentes de sécurité, de changer le mot de passe du compte admin
. Il peut même être préférable de le renommer ou d'en créer un autre.
Remarques
Une aide en ligne (wiki, IRC, Forums) est disponible en langue anglaise dans l'application.