Blog de Florent Appointaire

Blog sur les technologies Microsoft (Windows Server, System Center, Azure, Windows Azure Pack/Azure Stack, etc;)

SCOM2012

Dans cet article, nous allons voir comment déployer un agent Unix de façon manuelle.

Pour commencer, importer les managements packs suivant les environnement Unix que vous souhaitez superviser. Dans mon cas, j'ai importé le management pack pour RedHat 6.

Une fois ceci fait, il vous faut installer l'agent SCOM manuellement sur le serveur. Pour faire ceci, rendez-vous dans C:\Program Files\System Center 2012\Operations Manager\Server\AgentManagement\UnixAgents\. Ici, il y a un script shell qui vous permettra d'avoir des renseignements sur le système d'exploitation :

[root@unix01 tmp]# sh GetOSVersion.sh
unix01 Red Hat Enterprise LinuxRHEL6.3x86_64true

 Une fois ceci fait, allez dans le dossier DownloadedKits et transférez sur le serveur la bonne version de l'agent, dans mon cas, scx-1.4.1-270.rhel.6.x64.rpm.

Retournez sur le serveur et faites :

[root@unix01 tmp]# rpm -i scx-1.4.1-270.rhel.6.x64.rpm

Il doit vous retourner ceci :

Generating certificate with hostname="unix01 ", domainname="florent-appointaire.fr"
Starting Microsoft SCX CIM Server: [  OK  ]

Si vous souhaitez vérifier que le paquet est bien installé, tapez ceci :

[root@unix01 tmp]# rpm -q scx
scx-1.4.1-270.el6.x86_64

La partie installation est maintenant terminée, passons à la partie certificat. Pour que l'authentification s'effectue, il faut signer le certificat.

Téléchargez le certificat qui a été généré sur votre serveur SCOM. Ce certificat se trouve dans /etc/opt/microsoft/scx/ssl/ et a pour nom scx-host-unix01.pem.

Sur le serveur SCOM, ouvrez une fenêtre de commande en mode administrateur et allez dans le dossier C:\Program Files\System Center 2012\Operations Manager\Server. Tapez ensuite :

scxcertconfig.exe -sign scx-host-unix01.pem scx-host-unix01_new.pem

Copiez le fichier scx-host-unix01_new.pem sur le serveur RedHat dans /etc/opt/microsoft/scx/ssl/. Supprimez l'ancien fichier et renommer le nouveau en enlevant _new.

Faites ensuite ceci :

[root@fr4-vsfsfts01 ssl]# scxadmin -restart
Shutting down Microsoft SCX CIM Server: [  OK  ]
Starting Microsoft SCX CIM Server: [  OK  ]

Une fois ceci terminé, retournez sur votre serveur SCOM et lancez le Discovery Wizard en sélectionnant Unix/Linux computers et dans le Discovery Type, sélectionnez seulement Discover only computers with the UNIX/Linux agent installed.

Ceci aura pour but d'enregistrer le serveur Unix dans SCOM.

Bon courage.

Facebook Like
Anonymous