opsmanager的搭建

在mongodb的监控和管理上,终端管理终究不怎么便捷。官网推出的opsmanager可以尝试去部署下:

1关于ops功能的简单介绍:

 

大致功能如上图(通过一台主机上安装opsmanger服务,及所有客户端automation-agent的安装,通过网络将所有机子数据拉取至ops 服务中,并通过web 界面加以展示出来)。

2ops核心组件介绍:

(1)opsmanager。

(2)aotomation-agent:

          automation-agent 包括两个组件:monitoring agent与back up agent,字面理解的功能就是监控与备份。

3 部署的步骤流程:

 可以将opsmanager部署成复制集的形式,形成冗余备份。下面介绍的则是ops服务的单机搭建:

  1.安装mongodb:简单介绍linux 中mongodb企业版的安装(社区版的操作相同)

(1)创建/etc/yum.repos.d/mongodb-enterprise.repo文件,命令行 vi/etc/yum.repos.d/mongodb-enterprise.repo

  (2)写入

[mongodb-enterprise]
name=MongoDB Enterprise Repository
baseurl=https://repo.mongodb.com/yum/redhat/$releasever/mongodb-enterprise/3.4/$basearch/
gpgcheck=1
enabled=1
gpgkey=https://www.mongodb.org/static/pgp/server-3.4.asc
(3)执行
yum install -y mongodb-enterprise
具体安装操作请查看官方文档。

  2.分别起两个mongodb的实例,分别用作application与backup,将数据文件放置不同文件夹内,文件的权限设置参考形式为: chown -R mongod:mongod application

  3.下载opsmanager的rpm包(这个无具体要求,官方提供多种安装方法,本文已rpm为例)

将rpm包放置安装目录下,参考对应版本安装。

sudo rpm -ivh mongodb-mms-<version>.x86_64.rpm
默认rpm安装的配置文件在 /opt/mongodb/mms/conf目录下,配置文件名 conf-mms.properties,可以根据需求调整启动参数

 4.开启ops manager服务,命令如下:

sudo service mongodb-mms start
 5.关闭防火墙,如cent os 6的版本命令 service iptables stop,可以修改配置文件永久关闭。

 6.在浏览器上输入http://localhost:8080

 7.关于数据备份需要head databases 这个文件需要20G大小存放ops manager从其他agent中拉取的oplog。文件夹的权限:chown -R mongodb-mms:mongodb-mms xxx


















 

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值