ci: Add basic functionality test on commit.
[archipelago] / xseg / conf / archipelago.conf
1 # xseg
2 #SPEC="segdev:xsegbd:1024:5120:12"
3 SEGMENT_PORTS = 1024
4 SEGMENT_SIZE = 5120
5
6 XSEGBD_START=0
7 XSEGBD_END=499
8 VTOOL_START=1003
9 VTOOL_END=1022
10
11 # (peer role, peer type)
12 # Mandatory peer roles:
13 #       blockerb
14 #       blockerm
15 #       mapperd
16 #       vlmcd
17 #
18 # Available peer types:
19 #       rados_blocker
20 #       file_blocker
21 #       mapperd
22 #       vlmcd
23 # Order matters. Peers will be started with list order and stopped with reversed
24 # order.
25 roles = [('blockerb', 'file_blocker'),
26          ('blockerm', 'file_blocker'),
27          ('mapperd', 'mapperd'),
28          ('vlmcd', 'vlmcd')]
29
30 #nr_ops: Max number of flying operations
31 #log_level: verbosity levels for each xseg peer
32 #            0 - Error
33 #            1 - Warnings
34 #            2 - Info
35 #            3 - Debug
36
37 blockerb= {
38     'portno_start': 1000,
39     'portno_end': 1000,
40     'log_level': 3,
41     'nr_ops': 64,
42     'nr_threads': 64,
43     'archip_dir': '/srv/archip/blocks',
44     'fdcache': 512,
45 }
46
47 blockerm = {
48     'portno_start': 1002,
49     'portno_end': 1002,
50     'log_level': 3,
51     'nr_ops': 64,
52     'nr_threads': 64,
53     'archip_dir': '/srv/archip/maps',
54     'fdcache': 512,
55 }
56
57 mapperd = {
58     'portno_start': 1001,
59     'portno_end': 1001,
60     'log_level': 3,
61     'nr_ops': 512,
62     'blockerb_port': 1000,
63     'blockerm_port': 1002
64 }
65
66 vlmcd = {
67     'portno_start': 500,
68     'portno_end': 999,
69     'log_level': 3,
70     'nr_ops': 512,
71     'blocker_port': 1000,
72     'mapper_port': 1001
73 }
74
75