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 😀