时序数据库m3db集群二进制部署

一、m3db集群二进制部署

1、环境说明

1)存储节点(包含种子节点)

172.24.2.63~65

2)协调器节点

172.24.2.62

2、安装前的准备(依次在所有节点操作)

1)关闭防火墙

$ systemctl status firewalld
$ systemctl stop firewalld
$ systemctl disable firewalld
$ systemctl status firewalld

2)关闭SELinux

$ vi /etc/selinux/config
SELINUX=disabled

3)配置时间同步

$ date -s "20200222 21:53:00"(由于云桌面环境没有时钟服务器,当时用的是手动同步,即手动统一设置为当前时间)

4)内核内置

$ sysctl -w vm.max_map_count=3000000
$ sysctl -w vm.swappiness=1
$ sysctl -w fs.file-max=3000000
$ sysctl -w fs.nr_open=3000000

5)建立缓存目录

$ mkdir -p /var/lib/m3kv
6)安装jq

$ yum install jq

3、存储节点安装(可选存储节点任意一台操作,这里选172.24.2.63)

1)二进制包安装

a)下载解压

下载地址

https://github.com/m3db/m3/releases

解压

$ tar -xvf m3_0.14.2_linux_amd64.tar.gz
b)执行文件拷贝
$ cp m3_0.14.2_linux_amd64/m3dbnode /usr/local/bin

$ scp m3_0.14.2_linux_amd64/m3dbnode root@172.24.2.64:/usr/local/bin
$ scp m3_0.14.2_linux_amd64/m3dbnode root@172.24.2.65:/usr/local/bin

2)配置文件

a)准备
$ mkdir -p m3db/config

$ vi m3db/config/m3dbnode.yml
coordinator:
  listenAddress:
    value: "0.0.0.0:7201"

  local:
    namespaces:
      - namespace: default
        type: unaggregated
        retention: 48h

  logging:
    level: info

  metrics:
    scope:
      prefix: "coordinator"
    prometheus:
      handlerPath: /metrics
      listenAddress: 0.0.0.0:72
  • 12
    点赞
  • 6
    收藏
    觉得还不错? 一键收藏
  • 0
    评论

“相关推荐”对你有帮助么?

  • 非常没帮助
  • 没帮助
  • 一般
  • 有帮助
  • 非常有帮助
提交
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值