etcd-io / etcd-io/dbtester

Zookeeper: configure 'dataLogDir' in separate disk

Open
#310 2 comments 0 reactions 0 assignees View on GitHub
benchmark unplanned
Dominant language
Go
Stars
288
Forks
46
PR merge metrics
No merged PRs in 30d

Description

http://zookeeper.apache.org/doc/trunk/zookeeperAdmin.html#sc_advancedConfiguration

> Having a dedicated log device has a large impact on throughput and stable latencies. It is highly recommened to dedicate a log device and set dataLogDir to point to a directory on that device, and then make sure to point dataDir to a directory not residing on that device.

http://www.mail-archive.com/user@zookeeper.apache.org/msg07646.html

etcd would get separate wal, data dir as well.

TBD: Consul?

Contributor guide

Open the contributing guide

Research direction

Start with the linked ZooKeeper administration page and mail-archive discussion to understand the separate log and data directory requirement. Then inspect how dbtester handles etcd configuration and determine whether Consul is in scope. Done means the supported databases have clearly defined separate WAL or log and data directories, with the scope documented.

Written by the indexing model from the issue text.

Assessment

Domain
databases, distributed-systems, performance
Issue type
Feature
Difficulty
5/5
Estimated time
Over a week
Activity status
Stale
Clarity
Needs clarification
Newbie friendliness
20/100

Get new issues in your inbox

A short digest of beginner-friendly GitHub issues.