Fix some bugs when testing opensds ansible
[stor4nfv.git] / src / ceph / doc / mon / README.txt
1 paxos-call-chain.dot describes to some detail the call chain involved in the
2 Paxos algorithm, paying special consideration to the messages involved.
3
4 This information is not easily obtainable by Doxygen, as it does not follow
5 the call chain when messages are involved, since it becomes an async workflow.
6
7 To obtain the graph one should run
8
9   dot -T<format> paxos-call-chain.dot -o paxos-call-chain.<format>
10
11 e.g.,
12
13   dot -Tps paxos-call-chain.dot -o paxos-call-chain.ps
14
15 or
16
17   dot -Tpng paxos-call-chain.dot -o paxos-call-chain.png
18
19 It should do the trick.
20
21 Also, for future reference, we consider that:
22   - boxed nodes refer to the Leader;
23   - elliptical nodes refer to the Peon;
24   - diamond shaped nodes refer to state changes;
25   - dotted lines illustrate a message being sent from the Leader to the Peon,
26   or vice-versa.
27