tuto:monitoring:installer_le_serveur_zabbix_sur_centos

Différences

Ci-dessous, les différences entre deux révisions de la page.

Lien vers cette vue comparative

Les deux révisions précédentes Révision précédente
Prochaine révision
Révision précédente
tuto:monitoring:installer_le_serveur_zabbix_sur_centos [02/09/2013 15:59]
dani Links to tuto:linux_divers:base_install_cos6 changed to tuto:fusiondirectory:install_ubuntu:base_install_cos6
tuto:monitoring:installer_le_serveur_zabbix_sur_centos [14/04/2014 18:18] (Version actuelle)
dani
Ligne 1: Ligne 1:
 ====== Installation d'un serveur Zabbix sur CentOS ====== ====== Installation d'un serveur Zabbix sur CentOS ======
  
-Cette page est une prise de notes pour l'installation d'un serveur Zabbix (avec base MySQL) sur une CentOS 6 x6_64. Avant d'attaquer cette partie, il faut préparer le système de base en suivant [[tuto:fusiondirectory:install_ubuntu:base_install_cos6|ces instructions]].+Cette page est une prise de notes pour l'installation d'un serveur Zabbix (avec base MySQL) sur une CentOS 6 x6_64. Avant d'attaquer cette partie, il faut préparer le système de base en suivant [[tuto:linux_divers:base_install_cos6|ces instructions]].
  
 ====== Installation de Zabbix ====== ====== Installation de Zabbix ======
Ligne 10: Ligne 10:
 </code> </code>
  
-<note tip>le --exclude=*i386 est seulement valable si le serveur est en 64bits</note> 
-<note tip>Zabbix 2.0 est disponible sur notre dépôt de test, i faut dans ce cas utiliser la commande 
- 
-<code bash> 
-yum --enablerepo=fws-testing install zabbix-server-mysql zabbix-agent \ 
-    zabbix-web-mysql mysql-server httpd php-gd php-mysql php-bcmath mod_ssl  
-</code></note> 
 ====== Configuration mysql ====== ====== Configuration mysql ======
  
Ligne 290: Ligne 283:
 ==== SELinux ==== ==== SELinux ====
  
 +Il faut activer deux booléens SELinux pour que le serveur fonctionne correctement
  
-Sous CentOS 6, la politique SELinux par défaut va empêcher Zabbix d'utiliser la commande fping. Pour régler ce problème, on va créer une politique de sécurité personnalisée (au lieu de désactiver entièrement SELinux): +<code>
- +
- +
-<code bash> +
-cat <<'EOF' > zabbix.te +
-module zabbix 1.0; +
-  +
-require { +
-        type var_lib_t; +
-        type ping_t; +
-        class file { read getattr }; +
-+
-  +
-#============= ping_t ============== +
-allow ping_t var_lib_t:file { read getattr }; +
-EOF +
-checkmodule -M -m -o zabbix.mod zabbix.te +
-semodule_package -o zabbix.pp -m zabbix.mod +
-semodule -i zabbix.pp +
-</code> +
- +
- +
-Il faut aussi activer un booléen SELinux: +
- +
- +
-<code bash>+
 setsebool -P domain_kernel_load_modules=on setsebool -P domain_kernel_load_modules=on
 +setsebool -P zabbix_can_network=on
 </code> </code>
- 
 ==== Agent ==== ==== Agent ====
 Sauvegarde de la config par défaut: Sauvegarde de la config par défaut:
  • tuto/monitoring/installer_le_serveur_zabbix_sur_centos.1378130361.txt.gz
  • Dernière modification: 02/09/2013 15:59
  • de dani