master: add configurable volume growth toml setting

This commit is contained in:
Chris Lu
2020-02-03 18:15:16 -08:00
parent 382ff218d3
commit dc786a63ac
2 changed files with 19 additions and 4 deletions

View File

@@ -369,6 +369,8 @@ type = "memory" # Choose [memory|etcd] type for storing the file id sequence
sequencer_etcd_urls = "http://127.0.0.1:2379"
# configurations for tiered cloud storage
# old volumes are transparently moved to cloud for cost efficiency
[storage.backend]
[storage.backend.s3.default]
enabled = false
@@ -377,5 +379,12 @@ sequencer_etcd_urls = "http://127.0.0.1:2379"
region = "us-east-2"
bucket = "your_bucket_name" # an existing bucket
# create this number of logical volumes if no more writable volumes
[master.volume_growth]
count_1 = 7 # create 1 x 7 = 7 actual volumes
count_2 = 6 # create 2 x 6 = 12 actual volumes
count_3 = 3 # create 3 x 3 = 9 actual volumes
count_other = 1 # create n x 1 = n actual volumes
`
)