summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorPatrick Lauer <patrick@gentoo.org>2016-03-30 16:07:49 +0200
committerPatrick Lauer <patrick@gentoo.org>2016-03-30 16:08:43 +0200
commit54033c543c56d58d326fea9c50e0d426d4f71714 (patch)
treeeb7b599040a4e8015cbf80348adee82a87645956 /dev-db/aerospike-server-community/files/aerospike_mesh.conf
parentnet-fs/samba: Fixed smb backend detection by cups (bug #552310) (diff)
downloadgentoo-54033c543c56d58d326fea9c50e0d426d4f71714.tar.gz
gentoo-54033c543c56d58d326fea9c50e0d426d4f71714.tar.bz2
gentoo-54033c543c56d58d326fea9c50e0d426d4f71714.zip
dev-db/aerospike-server-community: Initial import, borrowed and bumped from the adjust overlay
Package-Manager: portage-2.2.28
Diffstat (limited to 'dev-db/aerospike-server-community/files/aerospike_mesh.conf')
-rw-r--r--dev-db/aerospike-server-community/files/aerospike_mesh.conf73
1 files changed, 73 insertions, 0 deletions
diff --git a/dev-db/aerospike-server-community/files/aerospike_mesh.conf b/dev-db/aerospike-server-community/files/aerospike_mesh.conf
new file mode 100644
index 000000000000..26274f310ed0
--- /dev/null
+++ b/dev-db/aerospike-server-community/files/aerospike_mesh.conf
@@ -0,0 +1,73 @@
+# Aerospike database configuration file for deployments using mesh heartbeats.
+
+service {
+ user root
+ group root
+ paxos-single-replica-limit 1 # Number of nodes where the replica count is automatically reduced to 1.
+ pidfile /run/aerospike/aerospike.pid
+ service-threads 4
+ transaction-queues 4
+ transaction-threads-per-queue 4
+ proto-fd-max 15000
+}
+
+logging {
+ # Log file must be an absolute path.
+ file /var/log/aerospike/aerospike.log {
+ context any info
+ }
+}
+
+network {
+ service {
+ address any
+ port 3000
+ }
+
+ heartbeat {
+ mode mesh
+ port 3002 # Heartbeat port for this node.
+
+ # List one or more other nodes, one ip-address & port per line:
+ mesh-seed-address-port 10.10.10.10 3002
+# mesh-seed-address-port 10.10.10.11 3002
+# mesh-seed-address-port 10.10.10.12 3002
+# mesh-seed-address-port 10.10.10.13 3002
+# mesh-seed-address-port 10.10.10.14 3002
+
+ interval 250
+ timeout 10
+ }
+
+ fabric {
+ port 3001
+ }
+
+ info {
+ port 3003
+ }
+}
+
+namespace test {
+ replication-factor 2
+ memory-size 4G
+ default-ttl 30d # 30 days, use 0 to never expire/evict.
+
+ storage-engine memory
+}
+
+namespace bar {
+ replication-factor 2
+ memory-size 4G
+ default-ttl 30d # 30 days, use 0 to never expire/evict.
+
+ storage-engine memory
+
+ # To use file storage backing, comment out the line above and use the
+ # following lines instead.
+# storage-engine device {
+# file /opt/aerospike/data/bar.dat
+# filesize 16G
+# data-in-memory true # Store data in memory in addition to file.
+# }
+}