From 6810e93c3fb6a2cfe5aa0d733563eff251524189 Mon Sep 17 00:00:00 2001 From: Vitaliy Filippov Date: Fri, 30 Apr 2021 01:21:16 +0300 Subject: [PATCH] Add RDMA options to mon.js list --- mon/mon.js | 16 ++++++++++++++++ 1 file changed, 16 insertions(+) diff --git a/mon/mon.js b/mon/mon.js index eb892989..d8ea083c 100644 --- a/mon/mon.js +++ b/mon/mon.js @@ -41,6 +41,12 @@ const etcd_allow = new RegExp('^'+[ const etcd_tree = { config: { /* global: { + // WARNING: NOT ALL OF THESE ARE ACTUALLY CONFIGURABLE HERE + // THIS IS JUST A POOR'S MAN CONFIG DOCUMENTATION + // etcd connection + config_path: "/etc/vitastor/vitastor.conf", + etcd_address: "10.0.115.10:2379/v3", + etcd_prefix: "/vitastor", // mon etcd_mon_ttl: 30, // min: 10 etcd_mon_timeout: 1000, // ms. min: 0 @@ -50,7 +56,17 @@ const etcd_tree = { osd_out_time: 600, // seconds. min: 0 placement_levels: { datacenter: 1, rack: 2, host: 3, osd: 4, ... }, // client and osd + tcp_header_buffer_size: 65536, use_sync_send_recv: false, + use_rdma: true, + rdma_device: null, // for example, "rocep5s0f0" + rdma_port_num: 1, + rdma_gid_index: 0, + rdma_mtu: 4096, + rdma_max_sge: 128, + rdma_max_send: 32, + rdma_max_recv: 8, + rdma_max_msg: 1048576, log_level: 0, block_size: 131072, disk_alignment: 4096,