Skip to content

Commit

Permalink
Merge pull request pingcap#807 from pingcap/Connor1996-patch-1
Browse files Browse the repository at this point in the history
tools: update tikv-control.md
  • Loading branch information
Connor1996 authored Jul 16, 2018
2 parents b185ab3 + 6ccca3e commit d957e40
Showing 1 changed file with 15 additions and 0 deletions.
15 changes: 15 additions & 0 deletions tools/tikv-control.md
Original file line number Diff line number Diff line change
Expand Up @@ -164,3 +164,18 @@ $ tikv-ctl --db /path/to/tikv/data/db region-properties -r 2
```bash
$ tikv-ctl --host 127.0.0.1:20160 region-properties -r 2
```
### 动态修改 TiKV 的 RocksDB 相关配置
`modify-tikv-config` 命令可以动态修改配置参数,暂时仅支持对于 RocksDB 相关参数的动态更改。通过 `-m` 参数可以指定要修改的 RocksDB,有 `kvdb``raftdb` 两个值可以选择。`-n` 用于指定配置名,`-v` 用于指定配置值,其中配置名可以参考 [TiKV 配置模版](https://github.com/pingcap/tikv/blob/master/etc/config-template.toml#L213-L500)中 [rocksdb] 和 [raftdb] 下的参数,分别对应 `kvdb``raftdb`。同时还可以通过 `default|write|lock + . + 参数名` 的形式来指定的不同 CF 的配置(对于 `kvdb``default|write|lock` 可以选择,对于 `raftdb` 仅有 `default` 可以选择。
```bash
$ tikv-ctl modify-tikv-config -m kvdb -n max_background_jobs -v 8
success!
$ tikv-ctl modify-tikv-config -m kvdb -n write.block-cache-size -v 256MB
success!
$ tikv-ctl modify-tikv-config -m raftdb -n default.disable_auto_compactions -v true
success!
```

0 comments on commit d957e40

Please sign in to comment.