-
Notifications
You must be signed in to change notification settings - Fork 20
/
astools.conf
145 lines (131 loc) · 4.97 KB
/
astools.conf
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
35
36
37
38
39
40
41
42
43
44
45
46
47
48
49
50
51
52
53
54
55
56
57
58
59
60
61
62
63
64
65
66
67
68
69
70
71
72
73
74
75
76
77
78
79
80
81
82
83
84
85
86
87
88
89
90
91
92
93
94
95
96
97
98
99
100
101
102
103
104
105
106
107
108
109
110
111
112
113
114
115
116
117
118
119
120
121
122
123
124
125
126
127
128
129
130
131
132
133
134
135
136
137
138
139
140
141
142
143
144
145
# -----------------------------------
# Aerospike tools configuration file.
# -----------------------------------
#
# You can copy this to one of:
# - "/etc/aerospike/astools.conf" to set global options,
# - "~/.aerospike/astools.conf" to set user-specific options.
#
# One can use all long options that the program supports.
# Run program with --help to get a list of available options.
#
# The commented-out settings shown in this file represent the default values.
#
#
# Options common to all the tools
#
#------------------------------------------------------------------------------
# cluster specific options
#
# This section has connection / security / tls specific configuration optoins.
# Optionally many different named connection instances can be specified.
#------------------------------------------------------------------------------
#
[cluster]
# host = "localhost:3000" # host = "<host>[:<tls-name>][:<port>][,...]"
# user = ""
# password = ""
#------------------------------------------------------------------------------
# Transport Level Encryption
#------------------------------------------------------------------------------
#
#
# tls-enable = false # true enables tls, if false all other tls
# config are ignored
# tls-name = "" # the tls substanza defined in your
# aerospike.conf
# tls-protocols = "TLSv1.2"
# tls-cipher-suite = "ALL:!COMPLEMENTOFDEFAULT:!eNULL"
# tls-crl-check = true
# tls-crl-check-all = true
# tls-keyfile = "/etc/aerospike/x509_certificates/MultiServer/key.pem"
# tls-keyfile-password required if tls-keyfile is password protected
# It can be one of following three format
# Environment variable: "env:<VAR>"
# tls-keyfile-password = "env:PEMPWD"
# File: "file:<PATH>"
# tls-keyfile-password = "file:/etc/aerospike/x509_certificates/MultiServer/keypwd.txt"
# String: "<PASSWORD>"
# tls-keyfile-password = ""
# One of the tls-cafile or tls-capath is required. if both are specified
# everything is loaded.
#
# tls-cafile = "/etc/aerospike/x509_certificates/Platinum/cacert.pem"
# tls-capath = "/etc/aerospike/x509_certificates/Platinum"
#
# tls-certfile = "/etc/aerospike/x509_certificates/multi_chain.pem"
[cluster_secure]
# host = "localhost:cluster_a:3000"
# user = "admin"
# password = "admin"
[cluster_tls]
# host = "localhost:cluster_a:3000"
# tls-enable = true
# tls-name = "aerospike-tls"
# tls-protocols = "TLSv1.2"
# tls-cipher-suite = "ALL:!COMPLEMENTOFDEFAULT:!eNULL"
# tls-crl-check = true
# tls-crl-check-all = true
# tls-keyfile = "/etc/aerospike/x509_certificates/MultiServer/key.pem"
# tls-cafile = "/etc/aerospike/x509_certificates/Platinum/cacert.pem"
# tls-capath = "/etc/aerospike/x509_certificates/Platinum"
# tls-certfile = "/etc/aerospike/x509_certificates/multi_chain.pem"
# tls-cert-blacklist = "/etc/aerospike/x509_certificates/blacklist.txt"
# Following are tools specific options
#
# Optionally corresponding to a named instance in cluster section asbackup can also
# have instance a specific config
#
#------------------------------------------------------------------------------
# asbackup specific options
# this is not be a complete list of available options
# see asbackup --help for descriptions and all avaliable options
# some of these options are mutually exclusive
#------------------------------------------------------------------------------
[asbackup]
# remove-files = false
# continue = "example.asb.state"
# state-file-dst = "example.asb.state"
# output-file = "example_backup.asb"
# output-file-prefix = "backup_prefix"
# compact = false
# file-limit = 256
# partition-list = "0-4096"
# after-digest = "EjRWeJq83vEjRRI0VniavN7xI0U="
# max-records = 1000
# records-per-second = 1000
#------------------------------------------------------------------------------
# asrestore specific options
# this is not be a complete list of available options
# see asrestore --help for descriptions and all avaliable options
# some of these options are mutually exclusive
#------------------------------------------------------------------------------
[asrestore]
# indexes-last = false
# no-udfs = false
# wait = false
# input-file = "example_backup.asb"
# unique = false
# replace = false
# ignore-record-error = false
# no-generation = false
# extra-ttl = 10
# nice = "1024,100"
# directory-list = "/path/to/backup/dir,/path/to/another/backup/dir"
#------------------------------------------------------------------------------
# CONFIG FILE INCLUDES
#------------------------------------------------------------------------------
#
# These options allow settings to be loaded from files other than the
# default astools.conf.
#
# Note:
#
# The file in directory are read in undefined order. Avoid having
# duplicate sections.
#
# Include file and directory are loaded after config file it is part
# of.
[include]
# file = "./astools.conf" # include file only if it exists,
# directory = "/etc/aerospike/conf.d" # directory 'conf.d'