En el siguiente artículo vamos a explicar paso a paso cómo actualizar Zabbix sobre Ubuntu Server. Asumiendo que la instalación que va a actualizar fue implementado con nuestra guía y que la versión es 2.0 en adelante, procedemos a describir: Backup completo de la Base de datos. Sugerimos utilizar "PhpMyAdmin". En el caso de no tener instalado esta herramienta puede utilizar la siguiente linea de comando: sudo mysqldump -uUSUARIO -pPASSWORD --routines db_zabbix > db_zabbix.sql Backup del repositorio WEB, puedes utilizar el siguiente comando: sudo cp -R /var/www/zabbix /var/www/zabbix.backup Backup de los archivos de configuración Zabbix Server sudo cp /usr/local/etc/zabbix_agentd.conf /usr/local/etc/zabbix_agentd.conf.bk sudo cp /usr/local/etc/zabbix_server.conf /usr/local/etc/zabbix_server.conf.bk Detenemos los servicios Zabbix Server & Agent sudo /etc/init.d/zabbix-server stop sudo /etc/init.d/zabbix-agent stop Actualizar a última versión ...Preparamos el directorio donde vamos a instalar ... cd ~ mkdir zabbixupgrade cd zabbixupgrade Obtenemos la última versión de Zabbix wget -c "http://sourceforge.net/projects/zabbix/files/ZABBIX%20Latest%20Stable/2.4.1/zabbix-2.4.1.tar.gz/download" -O zabbix-2.4.1.tar.gz Lo extraemos tar --gzip --extract --verbose --file zabbix-2.4.1.tar.gz Ingresa al directorio de la fuente cd zabbix-2.4.1 Vamos a preparar el instalador y a definirle que va a reinstalar Zabbix-server con el agente para el "Servidor Recolector Zabbix" activo y que acepte ipv6, entre otros. sudo ./configure --enable-server --enable-agent --with-mysql --enable-ipv6 --with-net-snmp --with-libcurl --with-libxml2 Procedemos a instalar. Esto puede llevar un poco de tiempo, por favor espere a que termine. sudo make install Verifica que esté configurado el usuario, password y base de datos. sudo nano /usr/local/etc/zabbix_server.conf Vamos a copiar la última versión del Administrador Web Zabbix sudo cp -R frontends/php/* /var/www/zabbix sudo chmod -R ugo+rwx /var/www/zabbix/conf Reiniciamos nuestro servidor sudo reboot Revisa el LOG de Zabbix Server y verifiquemos que el proceso de actualización de la Base de datos termine. Debe de indicar "completed 100% of database upgrade" more /tmp/zabbix_server.log En la versión 2.2.x en adelante, HouseKeeping esta desactivado por default. Para activar esta opción ingrese a: Administrator -> General -> HouseKeeping NOTA: En el proceso de actualización, los nuevos TEMPLATES (por ejemplo de VmWare Virtualization y demás) no se agregan automáticamente. Puede bajar los templates oficiales en el siguiente link: https://www.zabbix.org/wiki/Zabbix_Templates/Official_Templates Después de bajar los templates, se debe agregar en: Configuration -> Templates -> IMPORT Estamos investigando la forma fácil de agregar TODOS los nuevos templates en un solo paso... Regresa pronto! Finalizado, Zabbix Actualización (upgrade)
0 Comments
Leave a Reply. |
Editor:
Juan Estuardo Hernandez Consultor Software Libre, Organización y Métodos. Acumular información es sólo el primer paso hacia la sabiduría. Pero compartir información es el primer paso hacia la comunidad.
Henry Louis Gates, Jr. Condiciones de uso: El contenido del website 911-ubuntu y este artículo en particular, es “Libre” y puede ser consultado por quien lo desee. Por favor “No haga copias de nuestros artículos”. Si desea compartirlo puede referir nuestras publicaciones como un enlace (Link), así las personas interesadas obtendrá nuestras últimas actualizaciones. Como todo en la vida, nada es perfecto, así que si observas algún error o desea mejorar el contenido de estos artículos, puede enviarnos un mensaje el cual será bienvenido. (Formulario al pie de página). |