docs: add m3db install (#414)
* docs: add m3db install * change transfer default settings
This commit is contained in:
parent
4339a653ce
commit
46c1c972ab
|
@ -0,0 +1,49 @@
|
|||
# 安装 M3db,ETCD
|
||||
|
||||
下载安装包 [m3db-install.tar.gz](https://s3-gz01.didistatic.com/n9e-pub/tarball/m3db-install.tar.gz)
|
||||
|
||||
|
||||
## 配置
|
||||
#### etcd证书
|
||||
```shell
|
||||
# 修改 ./etcd/certs/config/hosts-etcd
|
||||
# 填写etcd的机器列表
|
||||
|
||||
# 生成证书
|
||||
./etcd/certs/reinit-root-ca.sh
|
||||
./etcd/certs/update-etcd-client-certs.sh
|
||||
./etcd/certs/update-etcd-server-certs.sh
|
||||
```
|
||||
|
||||
|
||||
#### m3db 配置
|
||||
```shell
|
||||
# 修改 ./m3db/etc/m3dbnode.yml
|
||||
db:
|
||||
config:
|
||||
service:
|
||||
etcdClusters:
|
||||
- zone: embedded
|
||||
endpoints:
|
||||
- 10.255.0.146:2379 # 这里需要修改 etcd 节点信息
|
||||
- 10.255.0.129:2379
|
||||
```
|
||||
|
||||
|
||||
## 安装部署
|
||||
```shell
|
||||
. ./functions.sh
|
||||
# 设置安装的机器节点,
|
||||
hosts="{node1} {node2} {node3}"
|
||||
# 设置好ssh Public key认证后,设置 publick key 用户名
|
||||
user="dc2-user"
|
||||
|
||||
# 同步文件
|
||||
sync
|
||||
|
||||
# 安装
|
||||
install
|
||||
|
||||
# 检查
|
||||
status
|
||||
```
|
|
@ -3,7 +3,7 @@ backend:
|
|||
m3db:
|
||||
enabled: false
|
||||
name: "m3db"
|
||||
namespace: "test"
|
||||
namespace: "default"
|
||||
seriesLimit: 0
|
||||
docsLimit: 0
|
||||
daysLimit: 7 # max query time
|
||||
|
@ -15,7 +15,7 @@ backend:
|
|||
# KV environment, zone, and service from which to write/read KV data (placement
|
||||
# and configuration). Leave these as the default values unless you know what
|
||||
# you're doing.
|
||||
env: default_env
|
||||
env: default
|
||||
zone: embedded
|
||||
service: m3db
|
||||
etcdClusters:
|
||||
|
@ -23,9 +23,9 @@ backend:
|
|||
endpoints:
|
||||
- 127.0.0.1:2379
|
||||
tls:
|
||||
caCrtPath: /opt/run/etcd/certs/root/ca.pem
|
||||
crtPath: /opt/run/etcd/certs/output/etcd-client.pem
|
||||
keyPath: /opt/run/etcd/certs/output/etcd-client-key.pem
|
||||
caCrtPath: /etc/etcd/certs/ca.pem
|
||||
crtPath: /etc/etcd/certs/etcd-client.pem
|
||||
keyPath: /etc/etcd/certs/etcd-client-key.pem
|
||||
tsdb:
|
||||
enabled: true
|
||||
name: "tsdb"
|
||||
|
|
Loading…
Reference in New Issue