====== Criando Script de Inicialização Zabbix CENTOS ====== ===== Introdução ===== * Considera-se aqui que o Zabbix está instalado e configurado em ambiente CENTOS 6.0. * Considera-se que o [[infraestrutura_de_ti:zabbix:MySQL]] e o HTTPD ainda não possuem script de inicialização automática. ===== Criando Script ===== Arquivo **/etc/init.d/zabbixserver** #!/bin/sh # chkconfig: 345 99 10 # description: zabbixserver start (){ echo "Iniciando o Zabbix - Mysql e Apache" service mysqld start service httpd start /usr/local/sbin/zabbix_server >> /dev/null /usr/local/sbin/zabbix_agentd >> /dev/null /usr/local/sbin/zabbix_agent >> /dev/null } stop (){ echo "Finalizando o Zabbix" pkill -9 zabbix_server >> /dev/null pkill -9 zabbix_agentd >> /dev/null pkill -9 zabbix_agent >> /dev/null } case "$1" in start) start ;; stop) stop ;; *) echo "Uso: zabbixserver (start stop)" ;; esac \\ * Permissão de execução chmod +x /etc/init.d/zabbixserver ===== Registrado Script ===== * Registra o Script chkconfig --add zabbixserver * Adiciona script em inicialização automática chkconfig zabbixserver on * Testa configuração chkconfig --list zabbixserver \\ ===== Referência ===== - [[http://marcosabadi.blogspot.com.br/2008/11/criando-e-colocando-um-scripts-para.html|http://marcosabadi.blogspot.com.br/2008/11/criando-e-colocando-um-scripts-para.html]]