Detailliertes Tutorial zum Upgrade von Zabbix Monitoring 4.4 auf 5.0

Detailliertes Tutorial zum Upgrade von Zabbix Monitoring 4.4 auf 5.0

1. Zabbix-Backup

[root@iZ2zeapnvuohe8p14289u6Z /]# mkdir -p /soft/zabbixback/zabbix-backup
 
[root@iZ2zeapnvuohe8p14289u6Z /]# cp /etc/zabbix/zabbix_server.conf /soft/zabbixback/zabbix-backup
 
[root@iZ2zeapnvuohe8p14289u6Z /]# cp /etc/zabbix/zabbix_agentd.conf /soft/zabbixback/zabbix-backup
 
[root@iZ2zeapnvuohe8p14289u6Z /]# cp /etc/zabbix/web/zabbix.conf.php /soft/zabbixback/zabbix-backup
 
[root@iZ2zeapnvuohe8p14289u6Z /]# cp -R /usr/share/zabbix/ /soft/zabbixback/zabbix-backup
 
[root@iZ2zeapnvuohe8p14289u6Z /]# cp –R /usr/share/doc/zabbix-* /soft/zabbixback/zabbix-backup

2. MariaDB-Datenbanksicherung

[root@iZ2zeapnvuohe8p14289u6Z /]# mysql # Geben Sie mysql ein
 
MariaDB [(keine)]> wähle count(8) tables,table_schema aus information_schema.tables, wobei table_schema = 'zabbix';
+--------+--------------+
| Tabellen | Tabellenschema |
+--------+--------------+
| 166 | zabbix |
+--------+--------------+
1 Zeile im Satz (0,00 Sek.)
 
MariaDB [(keine)]> mysqldump -uzabbix -pzabbix --opt --skip-lock-tables zabbix | gzip > /home/backup/zabbix_$(date +%Y%m%d_%H%M%S).sql.gz
 
[root@iZ2zeapnvuohe8p14289u6Z /]# ll /soft/zabbixback
 
Gesamtdosis 5120
 
-rw-r--r-- 1 root root 20. Juli 23 10:48 zabbix_20200726_104832.sql.gz
 
-rw-r--r-- 1 root root 526 23. Juli 10:48 zabbix_20200726_104849.sql.gz
 
drwxr-xr-x 3 root root 96 23. Juli 10:45 zabbix-backup<br data-filtered="gefiltert"><br data-filtered="gefiltert">

3. Stoppen Sie zabbix-server, zabbix-agent

[root@iZ2zeapnvuohe8p14289u6Z /]# systemctl stop zabbix-agent zabbix-server

4. Deinstallieren Sie die alte Version 4.4

[root@iZ2zeapnvuohe8p14289u6Z /]# yum entferne zabbix-web-* httpd

5. 4.4 Upgrade auf 5.0

[root@iZ2zeapnvuohe8p14289u6Z /]# rpm -Uvh https://repo.zabbix.com/zabbix/5.0/rhel/7/x86_64/zabbix-release-5.0-1.el7.noarch.rpm
 
[root@iZ2zeapnvuohe8p14289u6Z /]# yum alles reinigen
 
[root@iZ2zeapnvuohe8p14289u6Z /]# yum update zabbix-server zabbix-agent -y
 
[root@iZ2zeapnvuohe8p14289u6Z /]# yum-config-manager --enable rhel-server-rhscl-7-rpms

6. Bearbeiten Sie die Datei zabbix.repo

[root@iZ2zeapnvuohe8p14289u6Z /]# vim /etc/yum.repos.d/zabbix.repo 

7. Installieren Sie das Zabbix-Frontend-Paket

[root@iZ2zeapnvuohe8p14289u6Z /]# yum installiere zabbix-web-mysql-scl zabbix-apache-conf-scl -y

8. Zabbix Front-End PHP-Konfiguration

[root@iZ2zeapnvuohe8p14289u6Z /]# vim /etc/opt/rh/rh-php72/php-fpm.d/zabbix.conf 

9. Starten Sie den Zabbix-Server und -Agenten und stellen Sie sie so ein, dass sie beim Booten starten

[root@iZ2zeapnvuohe8p14289u6Z /]# systemctl Neustart Zabbix-Server Zabbix-Agent httpd rh-php72-php-fpm
[root@iZ2zeapnvuohe8p14289u6Z /]# systemctl aktiviere Zabbix-Server Zabbix-Agent httpd rh-php72-php-fpm

Dies ist das Ende dieses Artikels zum Upgrade der Zabbix-Überwachung von 4.4 auf 5.0. Weitere relevante Inhalte zur Zabbix-Überwachung finden Sie in früheren Artikeln auf 123WORDPRESS.COM oder in den folgenden verwandten Artikeln. Ich hoffe, dass jeder 123WORDPRESS.COM in Zukunft unterstützen wird!

Das könnte Sie auch interessieren:
  • Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Windows-Plattform)
  • Detaillierte Erläuterung der Überwachung des Jenkins-Prozesses basierend auf Zabbix
  • Detaillierte Erläuterung des Prozesses der aktiven, passiven und Webüberwachung von Zabbix im verteilten Überwachungssystem
  • Das verteilte Überwachungssystem Zabbix verwendet SNMP- und JMX-Kanäle zum Sammeln von Daten
  • Detaillierte Erläuterung des Zabbix-Überwachungsstatus des SQL Server-Dienstes
  • So überwachen Sie MySQL mit Zabbix
  • Detaillierte Schritte zum Hinzufügen von Hosts, die Sie in Zabbix überwachen müssen
  • Beispielcode zum Konfigurieren von Überwachungselementen und aggregierten Grafiken in Zabbix
  • Verwenden von Zabbix zum Überwachen des Ogg-Prozesses (Linux-Plattform)

<<:  Eine Zusammenfassung der Wissenspunkte zur Datenbankindizierung. Alles, was Sie wissen müssen, finden Sie hier.

>>:  js zur Realisierung eines einfachen Werbefensters

Artikel empfehlen

Detaillierte Erklärung der Stile in uni-app

Inhaltsverzeichnis Stile in uni-app Zusammenfasse...

So nummerieren Sie die Ergebnisse von MySQL-Abfragedaten automatisch

Vorwort Tatsächlich bin ich noch nie auf eine Sit...

Reiner CSS-Code zum Erzielen von Fluss und dynamischen Linieneffekten

Ideen: Eine äußere Box legt den Hintergrund fest;...

Vue implementiert kleine Suchfunktion

In diesem Artikelbeispiel wird der spezifische Co...

Die Funktionen und Unterschiede zwischen deaktiviert und schreibgeschützt

1: schreibgeschützt dient zum Sperren dieses Steue...

So installieren Sie das ZSH-Terminal in CentOS 7.x

1. Installieren Sie grundlegende Komponenten Führ...

Der Button hat einen hässlichen grauen Rand. Wie kann ich ihn entfernen?

Ich habe den Dialog beim Schließen verwendet und e...

So lösen Sie das Problem verschwommener kleiner Symbole auf Mobilgeräten

Vorwort Zuvor habe ich über das Problem der verti...

Befehl zum Anzeigen der Erstellungszeit der Binlog-Datei unter Linux

Inhaltsverzeichnis Hintergrund analysieren Verfah...

Optimierte Aufzeichnung der Verwendung von IN-Datenvolumen in Mysql

Die MySQL-Versionsnummer ist 5.7.28. Tabelle A ha...

Tutorial zum Erstellen einer VSCode+CMake+Clang+GCC-Umgebung unter Win10

Ich möchte C/C++ verwenden, um grundlegende Daten...

Implementierungsbeispiel zum Hochladen mehrerer Anhänge in Vue

Inhaltsverzeichnis Vorwort Kerncode Datei zeigt e...