Forum |  HardWare.fr | News | Articles | PC | S'identifier | S'inscrire | Shop Recherche
1570 connectés 

  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Installation & Configuration de Shinken sur Debian (Squeeze)

 


 Mot :   Pseudo :  
 
Bas de page
Auteur Sujet :

Installation & Configuration de Shinken sur Debian (Squeeze)

n°1328305
Rocket_du_​69
Posté le 11-01-2013 à 10:19:40  profilanswer
 

Bonjour,
 
Je dois installer le logiciel Shinken pour superviser mon réseau.
Je voudrais installer ce logiciel sous Debian mais je ne connais strictement rien à Linux hormis le fait que la licence soit libre.
 
Je suis 5-6 sites internet dont celui de Shinken et ils disent qu'il faut simplement lancer le script d'installation :
curl-L http://install.shinken-monitoring.org | /bin/bash
 
J'ai donc cherché où mettre ce script et j'ai trouvé "Shell - Konsole".
J'ai ouvert Shell et j'ai entré le script mais la réponse est :
bash: curl-L: command not found
 
Que dois-je faire ?
 
Merci d'avance.
 
Cordialement.


Message édité par Rocket_du_69 le 18-01-2013 à 11:49:41
mood
Publicité
Posté le 11-01-2013 à 10:19:40  profilanswer
 

n°1328310
bardiel
Debian powa !
Posté le 11-01-2013 à 11:08:54  profilanswer
 

Linux c'est bien. En connaître les bases c'est mieux.
 
Tu es sous quelle distribution ? -> Debian [:babylone83]  
Tu es en utilisateur de base sur ta console (typiquement tu as un "$" sur la fin de l'entrée) ou super-utilisateur ? (typiquement "#" même si parfois tu peux avoir un "§" ou un "è_é>" )
 
C'est un espace entre curl et -L qu'il faut entrer, suivant le man de curl.
 
Je ferais plutôt :
- je passe en super-utilisateur. Donc sous Debian c'est :

su


suivi du mot de passe si ton compte peut être super-utilisateur.
- je télécharge le script l'installation de Shinken que je mets dans un dossier temporaire (/tmp) :

wget http://www.shinken-monitoring.org/install -O /tmp/install_shinken.sh


- je vais dans mon dossier temporaire, je lance mon script :

cd /tmp && sh install_shinken.sh


Et je suis ce qui est indiqué par la suite.
Une fois terminé, je supprime mon script d'installation de shinken :

rm /tmp/install_shinken.sh


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1328311
Rocket_du_​69
Posté le 11-01-2013 à 11:26:01  profilanswer
 

D'accord !
Je pensais que c'était "sudo" et non "su".
 
Merci j'ai bien avancé grâce à tes explications.
 
J'en suis à l'étape "lancer le script : cd /tmp && sh install_shinken.sh". Je l'ai fait mais quelques problèmes :
http://img15.hostingpics.net/thumbs/mini_227168Sanstitre.png

n°1328313
bardiel
Debian powa !
Posté le 11-01-2013 à 11:49:19  profilanswer
 

Dans une autre console, sous su que te donnes la commande :

apt-get update


---------------
Grippe ? Coronavirus ? Portez votre masque correctement ! :D
n°1328314
Rocket_du_​69
Posté le 11-01-2013 à 11:52:55  profilanswer
 

Voici le résultat :
http://img15.hostingpics.net/thumbs/mini_213762Sanstitre2.png
 
J'avais déjà essayé avec ensuite un "apt-get install build-essential" mais j'ai pas l'impression que s'ait fait quelque chose.


Message édité par Rocket_du_69 le 11-01-2013 à 13:46:22
n°1328401
Rocket_du_​69
Posté le 14-01-2013 à 08:24:35  profilanswer
 

Up
Toujours le même problème et rien sur internet.

n°1328404
o'gure
Modérateur
Multi grognon de B_L
Posté le 14-01-2013 à 08:30:23  profilanswer
 

Les miroirs que tu utilises ne disposes plus de lenny C'est la old-stable et n'est vraiment pas récente (elle n'a plus de mise à jour de sécu de mémoire d'ailleurs)
  - Soit trouves des miroirs qui la fournisse
  - Soit upgrade en squeeze (au minimum)

 

Et pour les résultats de commandes en mode console tu peux sélectionner avec la souris le texte puis le coller ici en appuyant sur le bouton du millieu. ça t'éviteras de devoir faire des captures d'écran et nous de cliquer sur l'image et de voir entièrement les logs.


Message édité par o'gure le 14-01-2013 à 08:37:57
n°1328405
o'gure
Modérateur
Multi grognon de B_L
Posté le 14-01-2013 à 08:33:25  profilanswer
 

Rocket_du_69 a écrit :

Je pensais que c'était "sudo" et non "su".


ça peut être les deux, tout dépend comment on l'utilise. Personnellement je préfère sudo.

n°1328406
Rocket_du_​69
Posté le 14-01-2013 à 08:37:47  profilanswer
 

Et bien j'avais essayé "sudo" mais sa ne marchait pas alors qu'en faisait "su" c'était bon.
 
Ok pour le texte, je ferais ainsi.
 
Concernant la solution que vous m'avez apporté, pourriez m'explique ce que je dois faire car je suis novice en Linux et je n'ai pas tout compris les miroirs et le squeeze.
 
Merci.

n°1328408
Rocket_du_​69
Posté le 14-01-2013 à 09:00:00  profilanswer
 

J'ai trouvé un tuto pour mettre à niveau le Lenny mais est-ce c'est ça ? http://www.debian.org/releases/squ [...] ng.fr.html
 
Pënsez-vous que si je reprends une Debian d'origine cela changera quelque chose ? Car je ne suis pas si je ne l'avais pas déjà utilisé pour une autre installe.

mood
Publicité
Posté le 14-01-2013 à 09:00:00  profilanswer
 

n°1328514
Rocket_du_​69
Posté le 15-01-2013 à 09:40:17  profilanswer
 

Je suis passé sous Debian6 et il semblerais que se soit bien mieux.
 
Après avoir lancé le script "cd /tmp && sh install_shinken.sh" beaucoup de chose se sont passé et voici la fin :
" > Found installation parameters
 --> ETC=/usr/local/shinken/etc
 --> VAR=/usr/local/shinken/var
 --> LIBEXEC=/usr/local/shinken/libexec
 --> TARGET=/usr/local/shinken
 > Installing prerequisites
 > Getting pnp4nagios archive
 > Extracting archive
 > Configuring source tree
 > Building ....
 > Installing
 > Fix htpasswd.users path
 > Enable npcdmod
 > using ip address: 192.168.92.254
 > Starting npcd"
 
Comme indiqué sur le site d'installation de Shinken, j'ai ensuite effectuer un "/etc/init.d/shinken start" et voici le résultat :
"Starting skonf:  
Already running ... (warning).
Starting scheduler:  
Already running ... (warning).
Starting poller:  
Already running ... (warning).
Starting reactionner:  
Already running ... (warning).
Starting broker:  
Already running ... (warning).
Starting receiver:  
Already running ... (warning).
Starting arbiter:  
FAILED: [1358238685] Error :   Opening the log file 'arbiterd.log' failed with '[Errno 13] Permission denied: u'/usr/local/shinken/var/arbiterd.log'' (full output is in /tmp/bad_start_for_arbiter)
 failed!"
 
Il me semble avoir quand même bien avancé mais d'autres problèmes se présagent ;)
 
EDIT : Excusez-moi, il semblerais que j'ai réglé le problème avec :
# service shinken stop
# chown -R shinken:shinken /usr/local/shinken
# service shinken start
 
Je vais donc pouvoir attaquer la config.

Message cité 1 fois
Message édité par Rocket_du_69 le 15-01-2013 à 09:49:45
n°1328517
o'gure
Modérateur
Multi grognon de B_L
Posté le 15-01-2013 à 09:46:37  profilanswer
 

Rocket_du_69 a écrit :

FAILED: [1358238685] Error :   Opening the log file 'arbiterd.log' failed with '[Errno 13] Permission denied: u'/usr/local/shinken/var/arbiterd.log'' (full output is in /tmp/bad_start_for_arbiter)


Tu as exécuté l'installation avec des privilèges root ?

n°1328533
Rocket_du_​69
Posté le 15-01-2013 à 10:23:52  profilanswer
 

Excusez moi, j'ai édité mon précédent message pendant que vous postiez.
J'attaque maintenant la configuration avec ce site :
http://blog.nicolargo.com/2012/11/ [...] inken.html

n°1328552
Rocket_du_​69
Posté le 15-01-2013 à 11:47:06  profilanswer
 

L'installation de Shinken est terminé est j'y ai maintenant accès.
 
Cependant, j'ai quelques difficultés au niveau de la configuration initiale.
J'ai pu modifier le fichier contacts.cfg en ajoutant un administrateur et quelques utilisateurs.
 
Par ailleurs, comme dit sur le site "http://blog.nicolargo.com/2012/11/ [...] inken.html", je dois sécuriser l'accès à l'interface WebUI installé par défaut. Pour cela, il faut éditer la section module / WebUI du fichier shinken-specific.cfg en ajoutant le module Mongodb et en changeant le mot de passe auth_secret mais je ne trouve pas le module WebUI.
De plus, quand je me connecte à Shinken, une bannière avec ce message s'affiche : "WARNING : you didn't define a WebUI module for saving user preferences like the MongoDB one. You won't be able to use this page!".

Message cité 1 fois
Message édité par Rocket_du_69 le 15-01-2013 à 13:31:00
n°1328565
o'gure
Modérateur
Multi grognon de B_L
Posté le 15-01-2013 à 13:12:29  profilanswer
 

Rocket_du_69 a écrit :

il faut éditer la section module / WebUI du fichier shinken-specific.cfg en ajoutant le module Mongodb et en changeant le mot de passe auth_secret mais je ne trouve pas le module WebUI.


Pour elle y est.
Je viens de télécharger la dernière version, ouverte le tar.gz et regarder à l'intérieur du fichier indiqué.
A la 313ème ligne  


 
## Module:      WebUI
## Loaded by:   Broker
# The Shinken web interface and integrated web server.
define module {
    module_name     WebUI


n°1328568
Rocket_du_​69
Posté le 15-01-2013 à 13:33:53  profilanswer
 

Moi je vais dans shinken-specific.cfg, je n'ai pas de fichier tar.gz

n°1328576
o'gure
Modérateur
Multi grognon de B_L
Posté le 15-01-2013 à 14:00:12  profilanswer
 

Rocket_du_69 a écrit :

Moi je vais dans shinken-specific.cfg, je n'ai pas de fichier tar.gz


ok... J'ai téléchargé le tar.gz du site officiel et j'ai regardé ce que contenait le fichier shinken-specific.cfg de cette archive officielle (grosso modo, j'ai fait à la main ce que tu as fait de manière automatique)

 

peux tu taper

grep -n WebUI  shinken-specific.cfg



Message édité par o'gure le 15-01-2013 à 14:29:40
n°1328578
o'gure
Modérateur
Multi grognon de B_L
Posté le 15-01-2013 à 14:05:03  profilanswer
 

Au passage shinken est packagé dans la testing de debian
http://packages.debian.org/search?keywords=shinken

n°1328643
Rocket_du_​69
Posté le 16-01-2013 à 11:01:30  profilanswer
 

Voici le résultat de la commande :
"8:  module_name WebUI
 408:  modules Livestatus, Simple-log, WebUI,NPCDMOD"
 
Effectivement, j'ai eu l'occasion de voir que Shinken était packagé dans la testing de debian .


Message édité par Rocket_du_69 le 16-01-2013 à 11:06:16
n°1328668
o'gure
Modérateur
Multi grognon de B_L
Posté le 16-01-2013 à 13:47:17  profilanswer
 

Donc tu as bien le module dans le fichier de conf (en début de fichier, ligne 8...)

n°1328674
Rocket_du_​69
Posté le 16-01-2013 à 13:52:46  profilanswer
 

Ah ok, je connaissais pas cette technique pour rechercher un mot dans un fichier.
 
Mais en faite c'est moi qui l'ai rajouté car ne trouvant pas, je l'ai modifié. Initialement c'était :

Citation :

define module {
  modules Apache_passwd,ActiveDir_UI,Cfg_password,PNP_UI
  manage_acl 1
  play_sound 0
  host 0.0.0.0
  module_type webui
  allow_html_output 0
  max_output_length 100
  module_name WebUI
  auth_secret CHANGE_ME
  port 7767
}


et je l'ai remplacé par :

Citation :

define module {
  modules Apache_passwd,ActiveDir_UI,Cfg_password,PNP_UI
  manage_acl 1
  play_sound 0
  host 0.0.0.0
  module_type webui
  allow_html_output 0
  max_output_length 100
  module_name WebUI
  module_type webui
  host 0.0.0.0
  port 7767
  auth_secret XXXXX
  modules Apache_passwd,ActiveDir_UI,Cfg_password,PNP_UI,Mongodb
  manage_acl 1
  play_sound 0
  Allow_html_output 0
  max_output_length 100
}


Mais je ne sais pas si s'était une bonne idée ? :D


Message édité par Rocket_du_69 le 16-01-2013 à 13:53:59
n°1328712
Rocket_du_​69
Posté le 17-01-2013 à 09:53:01  profilanswer
 

Up


Message édité par Rocket_du_69 le 17-01-2013 à 10:22:12
n°1328721
Modération
Posté le 17-01-2013 à 10:38:51  answer
 

Pas la peine de faire un up de ton topic tant qu'il est en première page...

n°1328745
Rocket_du_​69
Posté le 17-01-2013 à 14:44:17  profilanswer
 

Petite parenthèse, je viens de rentrer une dizaine de serveur donc le fichier "localhost.cfg". Ils sont tous allumés donc dans l'onglet "All" sur Shinken c'est marqué qu'ils fonctionnent (Up). J'ai voulu essayé avec un serveur éteint pour testé que tout marche bien mais c'est marqué qu'il fonctionne aussi (Up).
 
D'où vient le problème ?

mood
Publicité
Posté le   profilanswer
 


Aller à :
Ajouter une réponse
  FORUM HardWare.fr
  Linux et OS Alternatifs
  Logiciels

  Installation & Configuration de Shinken sur Debian (Squeeze)

 

Sujets relatifs
ubuntu 12.10 problèmes d'installationDebian, RAID logiciel, LVM : questions autour de mon NAS
session debianEnvoie d'email ISPConfig Debian
GPO sous une Debian ? Est-ce possible ?[Debian] Samba, Unrar & autres problématiques.
solution P2V pour debianSouris USB NovaSliderX200 non reconnue sous Debian
Connexion sous Ubuntu Packages Update possible sous Debian ? 
Plus de sujets relatifs à : Installation & Configuration de Shinken sur Debian (Squeeze)


Copyright © 1997-2022 Hardware.fr SARL (Signaler un contenu illicite / Données personnelles) / Groupe LDLC / Shop HFR