Install mongodb OPS manager pada centos 7

0
877

halo sobat sekolahlinux, kali ini saya coba menuliskan tutorial tentang bagaimana cara install mongodb OPS manager pada centos 7, oke tanpa basa-basi ini dia caranya.

requirtment hardware

Ops Manager Hardware Requirements
Up to 400 monitored hosts 
core : 4+ 
ram : 15 GB
=
Up to 2000 monitored hosts
core : 8+ 
ram : 15 GB

Ops Manager Application Database Hardware Requirements
Up to 400 monitored hosts 
8 GB additional RAM beyond the RAM required for Ops Manager 
200 GB of storage space
=
Up to 2000 monitored hosts 
15 GB additional RAM beyond the RAM required for Ops Manager 
500 GB of storage space

Backup Daemon has the following hardware requirements.
Number of Hosts CPU Cores
Up to 200 hosts 4+ 2Ghz+
=
RAM Disk Space
15 GB additional RAM
=
Storage IOPS/s
Contact MongoDB Account Executive

Backup Database Hardware Requirements
core : 8*2Ghz+

Untuk detail bisa mengunjungi link dibawah ini:
https://docs.opsmanager.mongodb.com/current/core/requirements/

Tutorial ini diuji coba diatas vps dengan detail dibawah ini

IP : 192.168.100.100
Mongodb version : 3.2
Hardware : 4GB RAM, 2Core CPU

pasang repo mongo jika kalian belum pernah install mongodb, dan install mongodb

echo "[mongodb-org-3.2]
name=MongoDB Repository
baseurl=https://repo.mongodb.org/yum/amazon/2013.03/mongodb-org/3.2/x86_64/
gpgcheck=0
enabled=1" | sudo tee /etc/yum.repos.d/mongodb.repo

install mongodb pada server kalian, jika blum ada

yum install -y mongodb-org mongodb-org-shell

buat folder data untuk database Ops Manager

mkdir -p /data/appdb
chown -R mongod:mongod /data

buat folder untuk backup *optional

sudo mkdir -p /data/backup
sudo chown mongod:mongod /data/backup

jalankan mongodb dengan perintah dibawah ini

sudo -u mongod mongod --port 27017 --dbpath /data/appdb --logpath /data/appdb/mongodb.log --fork

jalankan rule dibawah ini untuk backup database *optional

sudo -u mongod mongod --port 27018 --dbpath /data/backup --logpath /data/backup/mongodb.log --fork

download package ops manager dari link url dibawah ini

https://www.mongodb.com/download-center?jmp=nav#ops-manager

jika sudah install paket rpm nya

rpm -ivh mongodb-mms-<version>.x86_64.rpm

secara default mongodb-mms akan memonitoring host mongodb dengan port 27017, jika kalian ingin merubahnya, kalian bisa rubah isi file dibawah ini

vim /opt/mongodb/mms/conf/conf-mms.properties

temukan parameter dibawah ini dan rubah port “27017” dengan port yang kalian gunakan pada mongodb kalian

mongo.mongoUri=mongodb://127.0.0.1:27017/?maxPoolSize=150

karena kita menginstall ops manager ini di centos 7 dengan systemd maka perlu kita lakukan sedikit perubah pada script “mongodb-mms” letaknya ada di “/etc/init.d” lalu cari kode dibawah ini

ABS_PATH="$( resolvepath $0 )"

lalu rubah kode tersebut menjadi seperti dibawah ini

SCRIPTPATH=/opt/mongodb/mms/bin/mongodb-mms
ABS_PATH="$( resolvepath $SCRIPTPATH )"

jika sudah jalankan service mongodb-mms

service mongodb-mms start

untuk aksesnya silahkan akses alamat dibawah ini di browser kalian

192.168.100.10:8080

silahkan register terlebih dahulu, untuk user yang registrasi pertama kali maka akan menjadi superadmin di OPS manager mongodb

sekian tutorial kali ini, semoga bermanfaat ya sobat linux 😀