Dalam tutorial ini, kami akan menunjukkan kepada Anda cara menginstal Zenoss di CentOS 6. Bagi Anda yang belum tahu, Zenoss adalah solusi pemantauan sumber terbuka dan gratis yang mirip dengan Nagios. Zenoss Core menyediakan antarmuka web yang memungkinkan administrator sistem untuk memantau ketersediaan, inventaris/konfigurasi, kinerja, dan acara lainnya. Keuntungan utama Zenoss adalah Anda tidak perlu menginstal perangkat lunak apa pun di sisi klien untuk pemantauan.
Artikel ini mengasumsikan Anda memiliki setidaknya pengetahuan dasar tentang Linux, tahu cara menggunakan shell, dan yang terpenting, Anda meng-host situs Anda di VPS Anda sendiri. Instalasinya cukup sederhana. Saya akan menunjukkan langkah-langkah instalasi Zenoss di CentOS 6.
Prasyarat
- Server yang menjalankan salah satu sistem operasi berikut:CentOS 6.
- Sebaiknya Anda menggunakan penginstalan OS baru untuk mencegah potensi masalah.
- Akses SSH ke server (atau cukup buka Terminal jika Anda menggunakan desktop).
- Seorang
non-root sudo user
atau akses keroot user
. Kami merekomendasikan untuk bertindak sebagainon-root sudo user
, namun, karena Anda dapat membahayakan sistem jika tidak berhati-hati saat bertindak sebagai root.
Instal Zenoss di CentOS 6
Langkah 1. Pertama, Instal Java dan pastikan JAVA_HOME disetel dengan benar.
Download Oracle-Sun Java RPM terbaru dari Java Downloads dan transfer ke server Anda.
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
Periksa dan verifikasi versi Java:
java -version
Langkah 2. Nonaktifkan SELinux.
Nonaktifkan mode penegakan secara permanen dengan mengedit /etc/selinux/
konfigurasi.
SELINUX=disabled
Langkah 3. Instal Repositori Ketergantungan Zenoss.
RPM ini menginstal Repositori Ketergantungan Zenoss. Ini akan membantu kami menyelesaikan semua dependensi yang diperlukan untuk menginstal dan menjalankan Zenoss.
rpm -Uvh http://deps.zenoss.com/yum/zenossdeps-4.2.x-1.el6.noarch.rpm
Langkah 4. Instal Server MySQL Terbaru.
Kita dapat menginstal MySQL Community Server dan Zenoss Core pada host yang sama atau menginstalnya pada host yang terpisah. Dalam kasus saya, saya menggunakan Host yang Sama. Tidak menyetel kata sandi root MySQL.
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
Instal paket dengan perintah:
yum -y --nogpgcheck localinstall MySQL*
Pastikan untuk mengatur parameter berikut di /etc/my.cnf
Anda file setelah instalasi MySQL.
#nano /etc/my.cnf [mysqld] max_allowed_packet=16M innodb_buffer_pool_size=256M innodb_additional_mem_pool_size=20M
Mulai daemon MySQL dan konfigurasikan untuk memulai secara otomatis saat reboot:
/etc/init.d/mysql start chkconfig mysql on
Konfigurasi Mysql untuk instalasi Zenoss Core, Jangan tambahkan spasi di antara tanda kutip tunggal pada perintah berikut:
mysqladmin -u root password '' mysqladmin -u root -h localhost password ''
Langkah 5. Instal Zenoss menggunakan YUM.
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
Sekarang Mulai Layanan berikut:
/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
Penting: Saat Anda menginstal rpm inti Zenoss seperti yang ditunjukkan pada langkah di atas, Anda mungkin mendapatkan banyak pesan dependensi yang hilang. Anda harus menginstal semua paket yang hilang itu satu per satu.
Langkah 5. Akses Zenoss melalui browser web.
http://ip_address_or_hostname:8080
Selamat! Anda telah berhasil menginstal Zenoss. Terima kasih telah menggunakan tutorial ini untuk menginstal Zenoss pada sistem centos 6. Untuk bantuan tambahan atau informasi berguna, kami sarankan Anda memeriksa situs web resmi Zenoss.