GNU/Linux >> LINUX-Kenntnisse >  >> Cent OS

So installieren Sie Zenoss unter CentOS 6

In diesem Tutorial zeigen wir Ihnen, wie Sie Zenoss auf CentOS 6 installieren. Für diejenigen unter Ihnen, die es nicht wussten, Zenoss ist eine kostenlose und Open-Source-Überwachungslösung, ähnlich wie Nagios. Zenoss Core bietet eine Webschnittstelle, die es Systemadministratoren ermöglicht, Verfügbarkeit, Bestand/Konfiguration, Leistung und andere Ereignisse zu überwachen. Der Hauptvorteil von Zenoss besteht darin, dass Sie keine Software auf der Client-Seite für die Überwachung installieren müssen.

In diesem Artikel wird davon ausgegangen, dass Sie zumindest über Grundkenntnisse in Linux verfügen, wissen, wie man die Shell verwendet, und vor allem, dass Sie Ihre Website auf Ihrem eigenen VPS hosten. Die Installation ist recht einfach. Das werde ich tun zeigen Ihnen die Schritt-für-Schritt-Installation von Zenoss auf CentOS 6.

Voraussetzungen

  • Ein Server, auf dem eines der folgenden Betriebssysteme ausgeführt wird:CentOS 6.
  • Es wird empfohlen, dass Sie eine neue Betriebssysteminstallation verwenden, um potenziellen Problemen vorzubeugen.
  • SSH-Zugriff auf den Server (oder öffnen Sie einfach das Terminal, wenn Sie sich auf einem Desktop befinden).
  • Ein non-root sudo user oder Zugriff auf den root user . Wir empfehlen, als non-root sudo user zu agieren , da Sie Ihr System beschädigen können, wenn Sie als Root nicht aufpassen.

Installieren Sie Zenoss auf CentOS 6

Schritt 1. Installieren Sie zuerst Java und stellen Sie sicher, dass JAVA_HOME richtig eingestellt ist.

Laden Sie das neueste Java-RPM von Oracle-Sun von Java Downloads herunter und übertragen Sie es auf Ihren Server.

wget -O jre-6u31-linux-x64-rpm.bin \ http://javadl.sun.com/webapps/download/AutoDL?BundleId=59622
chmod +x ./jre-6u31-linux-x64-rpm.bin
./jre-6u31-linux-x64-rpm.bin
export JAVA_HOME=/usr/java/default

Überprüfen und verifizieren Sie die Java-Version:

java -version

Schritt 2. SELinux deaktivieren.

Deaktivieren Sie den Erzwingungsmodus dauerhaft, indem Sie /etc/selinux/ bearbeiten Konfig.

SELINUX=disabled

Schritt 3. Installieren Sie das Zenoss Dependencies Repository.

Dieses RPM installiert das Zenoss Dependency Repository. Es hilft uns, alle Abhängigkeiten aufzulösen, die zum Installieren und Ausführen von Zenoss erforderlich sind.

rpm -Uvh http://deps.zenoss.com/yum/zenossdeps-4.2.x-1.el6.noarch.rpm

Schritt 4. Installieren Sie den neuesten MySQL-Server.

Wir können MySQL Community Server und Zenoss Core auf demselben Host oder auf separaten Hosts installieren. In meinem Fall verwende ich denselben Host. Tun Sie es Nicht das MySQL-Root-Passwort festlegen.

wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-client-5.5.33-1.el6.x86_64.rpm
wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-server-5.5.33-1.el6.x86_64.rpm
wget ftp://ftp.sunet.se/pub/databases/relational/mysql/Downloads/MySQL-5.5/MySQL-shared-5.5.33-1.el6.x86_64.rpm

Installieren Sie die Pakete mit dem Befehl:

yum -y --nogpgcheck localinstall MySQL*

Stellen Sie sicher, dass Sie die folgenden Parameter in Ihrer /etc/my.cnf festlegen Datei nach der MySQL-Installation.

#nano /etc/my.cnf

[mysqld]
max_allowed_packet=16M
innodb_buffer_pool_size=256M
innodb_additional_mem_pool_size=20M

Starten Sie den MySQL-Daemon und konfigurieren Sie ihn so, dass er beim Neustart automatisch gestartet wird:

/etc/init.d/mysql start
chkconfig mysql on

Konfiguriere Mysql für die Installation von Zenoss Core, füge in den folgenden Befehlen kein Leerzeichen zwischen den einfachen Anführungszeichen hinzu:

mysqladmin -u root password ''
mysqladmin -u root -h localhost password ''

Schritt 5. Zenoss mit YUM installieren.

wget http://downloads.sourceforge.net/project/zenoss/zenoss-4.2/zenoss-4.2.5/zenoss_core-4.2.5-2108.el6.x86_64.rpm
yum localinstall zenoss_core-4.2.5-2108.el6.x86_64.rpm

Starten Sie nun folgende Dienste:

/etc/init.d/memcached start ; chkconfig memcached on
/etc/init.d/rabbitmq-server start ; chkconfig rabbitmq-server on 
/etc/init.d/snmpd start ; chkconfig snmpd on
/etc/init.d/zenoss start ; chkconfig zenoss on

Wichtig: Wenn Sie Zenoss Core RPM wie im obigen Schritt gezeigt installieren, erhalten Sie möglicherweise viele Meldungen zu fehlenden Abhängigkeiten. Sie müssen alle diese fehlenden Pakete einzeln installieren.

Schritt 5. Greifen Sie über einen Webbrowser auf Zenoss zu.

http://ip_address_or_hostname:8080

Herzlichen Glückwunsch! Sie haben Zenoss erfolgreich installiert. Vielen Dank, dass Sie dieses Tutorial für die Installation von Zenoss auf Centos 6-Systemen verwendet haben. Für zusätzliche Hilfe oder nützliche Informationen empfehlen wir Ihnen, die offizielle Zenoss-Website zu besuchen.


Cent OS
  1. So installieren Sie PHP 7, 7.2 und 7.3 auf CentOS 7

  2. So installieren Sie Java 11 und 12 unter CentOS 7

  3. So installieren Sie Wine 4.0 unter CentOS 7

  4. So installieren Sie Vim 8.2 unter CentOS 7

  5. So installieren Sie VirtualBox unter CentOS 7

So installieren Sie Ruby unter CentOS 7

So installieren Sie PostgreSQL unter CentOS 7

So installieren Sie Go unter CentOS 7

So installieren Sie Python 3 unter CentOS 7

So installieren Sie R unter CentOS 7

So installieren Sie R unter CentOS 8