Sepia » History » Version 86
Cron Tab, 05/18/2016 11:51 PM
1 | 86 | Cron Tab | h3. Crontab<pre>+---------------------------------------------------+------------------------------------------------------------------------------------------------+ |
---|---|---|---|
2 | 86 | Cron Tab | | path | desc | |
3 | 86 | Cron Tab | +---------------------------------------------------+------------------------------------------------------------------------------------------------+ |
4 | 86 | Cron Tab | | ├── parallel | | |
5 | 86 | Cron Tab | | │ ├── % | | |
6 | 86 | Cron Tab | | │ ├── 0-cluster | | |
7 | 86 | Cron Tab | | │ │ ├── + | | |
8 | 86 | Cron Tab | | │ │ ├── openstack.yaml | | |
9 | 86 | Cron Tab | | │ │ └── start.yaml | Run ceph on two nodes, | |
10 | 86 | Cron Tab | | | with a separate client 0,1,2 third node. | |
11 | 86 | Cron Tab | | | Use xfs beneath the osds. | |
12 | 86 | Cron Tab | | | CephFS tests running on client 2,3 | |
13 | 86 | Cron Tab | | | | |
14 | 86 | Cron Tab | | │ ├── 1-infernalis-install | | |
15 | 86 | Cron Tab | | │ │ └── infernalis.yaml | install ceph/infernalis latest | |
16 | 86 | Cron Tab | | | run workload and upgrade-sequence in parallel | |
17 | 86 | Cron Tab | | | upgrade the client node | |
18 | 86 | Cron Tab | | | | |
19 | 86 | Cron Tab | | │ ├── 2-workload | | |
20 | 86 | Cron Tab | | │ │ ├── + | | |
21 | 86 | Cron Tab | | │ │ ├── blogbench.yaml | run a cephfs stress test | |
22 | 86 | Cron Tab | | | mount ceph-fuse on client.2 before running workunit | |
23 | 86 | Cron Tab | | | | |
24 | 86 | Cron Tab | | │ │ ├── ec-rados-default.yaml | run run randomized correctness test for rados operations | |
25 | 86 | Cron Tab | | | on an erasure-coded pool | |
26 | 86 | Cron Tab | | | | |
27 | 86 | Cron Tab | | │ │ ├── rados_api.yaml | object class functional tests | |
28 | 86 | Cron Tab | | | | |
29 | 86 | Cron Tab | | │ │ ├── rados_loadgenbig.yaml | generate read/write load with rados objects ranging from 1MB to 25MB | |
30 | 86 | Cron Tab | | | | |
31 | 86 | Cron Tab | | │ │ ├── test_rbd_api.yaml | librbd C and C++ api tests | |
32 | 86 | Cron Tab | | | | |
33 | 86 | Cron Tab | | │ │ └── test_rbd_python.yaml | librbd python api tests | |
34 | 86 | Cron Tab | | | | |
35 | 86 | Cron Tab | | │ ├── 3-upgrade-sequence | | |
36 | 86 | Cron Tab | | │ │ ├── upgrade-all.yaml | upgrade the ceph cluster | |
37 | 86 | Cron Tab | | | | |
38 | 86 | Cron Tab | | │ │ └── upgrade-mon-osd-mds.yaml | upgrade the ceph cluster, | |
39 | 86 | Cron Tab | | | upgrate in two steps | |
40 | 86 | Cron Tab | | | step one ordering: mon.a, osd.0, osd.1, mds.a | |
41 | 86 | Cron Tab | | | step two ordering: mon.b, mon.c, osd.2, osd.3 | |
42 | 86 | Cron Tab | | | ceph expected to be healthy state after each step | |
43 | 86 | Cron Tab | | | | |
44 | 86 | Cron Tab | | │ ├── 4-jewel.yaml | | |
45 | 86 | Cron Tab | | │ ├── 5-final-workload | | |
46 | 86 | Cron Tab | | │ │ ├── + | | |
47 | 86 | Cron Tab | | │ │ ├── blogbench.yaml | run a cephfs stress test | |
48 | 86 | Cron Tab | | | mount ceph-fuse on client.3 before running workunit | |
49 | 86 | Cron Tab | | | | |
50 | 86 | Cron Tab | | │ │ ├── rados-snaps-few-objects.yaml | randomized correctness test for rados operations on a replicated pool with snapshots | |
51 | 86 | Cron Tab | | | | |
52 | 86 | Cron Tab | | │ │ ├── rados_loadgenmix.yaml | generate read/write load with rados objects ranging from 1 byte to 1MB | |
53 | 86 | Cron Tab | | | | |
54 | 86 | Cron Tab | | │ │ ├── rados_mon_thrash.yaml | librados C and C++ api tests | |
55 | 86 | Cron Tab | | | | |
56 | 86 | Cron Tab | | │ │ ├── rbd_cls.yaml | rbd object class functional tests | |
57 | 86 | Cron Tab | | | | |
58 | 86 | Cron Tab | | │ │ ├── rbd_import_export.yaml | run basic import/export cli tests for rbd | |
59 | 86 | Cron Tab | | | | |
60 | 86 | Cron Tab | | │ │ └── rgw_swift.yaml | swift api tests for rgw | |
61 | 86 | Cron Tab | | | | |
62 | 86 | Cron Tab | | │ └── distros | | |
63 | 86 | Cron Tab | | │ ├── centos_7.2.yaml | | |
64 | 86 | Cron Tab | | │ └── ubuntu_14.04.yaml | | |
65 | 86 | Cron Tab | | ├── point-to-point-x | | |
66 | 86 | Cron Tab | | │ ├── % | | |
67 | 86 | Cron Tab | | │ ├── distros | | |
68 | 86 | Cron Tab | | │ │ ├── centos_7.2.yaml | | |
69 | 86 | Cron Tab | | │ │ └── ubuntu_14.04.yaml | | |
70 | 86 | Cron Tab | | │ └── point-to-point.yaml | Run ceph on two nodes, using one of them as a client, | |
71 | 86 | Cron Tab | | | with a separate client-only node. | |
72 | 86 | Cron Tab | | | Use xfs beneath the osds. | |
73 | 86 | Cron Tab | | | install ceph/infernalis v9.2.0 point version | |
74 | 86 | Cron Tab | | | run workload and upgrade-sequence in parallel | |
75 | 86 | Cron Tab | | | install ceph/infernalis latest version | |
76 | 86 | Cron Tab | | | run workload and upgrade-sequence in parallel | |
77 | 86 | Cron Tab | | | install ceph/-x version (jewel) | |
78 | 86 | Cron Tab | | | run workload and upgrade-sequence in parallel | |
79 | 86 | Cron Tab | | | | |
80 | 86 | Cron Tab | | ├── stress-split | | |
81 | 86 | Cron Tab | | │ ├── % | | |
82 | 86 | Cron Tab | | │ ├── 0-cluster | | |
83 | 86 | Cron Tab | | │ │ ├── + | | |
84 | 86 | Cron Tab | | │ │ ├── openstack.yaml | | |
85 | 86 | Cron Tab | | │ │ └── start.yaml | Run ceph on two nodes, | |
86 | 86 | Cron Tab | | | with a separate client-only node. | |
87 | 86 | Cron Tab | | | Use xfs beneath the osds. | |
88 | 86 | Cron Tab | | | | |
89 | 86 | Cron Tab | | │ ├── 1-infernalis-install | | |
90 | 86 | Cron Tab | | │ │ └── infernalis.yaml | install ceph/infernalis latest | |
91 | 86 | Cron Tab | | │ ├── 2-partial-upgrade | | |
92 | 86 | Cron Tab | | │ │ └── firsthalf.yaml | install upgrade ceph/-x on one node only | |
93 | 86 | Cron Tab | | | 1st half | |
94 | 86 | Cron Tab | | | restart : osd.0,1,2,3,4,5 | |
95 | 86 | Cron Tab | | | | |
96 | 86 | Cron Tab | | │ ├── 3-thrash | | |
97 | 86 | Cron Tab | | │ │ └── default.yaml | randomly kill and revive osd | |
98 | 86 | Cron Tab | | | small chance to increase the number of pgs | |
99 | 86 | Cron Tab | | | | |
100 | 86 | Cron Tab | | │ ├── 4-mon | | |
101 | 86 | Cron Tab | | │ │ └── mona.yaml | restart mon.a so it is upgraded to -x | |
102 | 86 | Cron Tab | | | | |
103 | 86 | Cron Tab | | │ ├── 5-workload | | |
104 | 86 | Cron Tab | | │ │ ├── + | | |
105 | 86 | Cron Tab | | │ │ ├── rbd-cls.yaml | run basic cls tests for rbd | |
106 | 86 | Cron Tab | | | | |
107 | 86 | Cron Tab | | │ │ ├── rbd-import-export.yaml | run basic import/export cli tests for rbd | |
108 | 86 | Cron Tab | | | | |
109 | 86 | Cron Tab | | │ │ ├── readwrite.yaml | randomized correctness test for rados operations on a replicated pool, | |
110 | 86 | Cron Tab | | | using only reads, writes, and deletes | |
111 | 86 | Cron Tab | | | | |
112 | 86 | Cron Tab | | │ │ └── snaps-few-objects.yaml | randomized correctness test for rados operations on a replicated pool with snapshot operations | |
113 | 86 | Cron Tab | | | | |
114 | 86 | Cron Tab | | │ ├── 6-next-mon | | |
115 | 86 | Cron Tab | | │ │ └── monb.yaml | restart mon.b so it is upgraded to -x | |
116 | 86 | Cron Tab | | | | |
117 | 86 | Cron Tab | | │ ├── 7-workload | | |
118 | 86 | Cron Tab | | │ │ ├── + | | |
119 | 86 | Cron Tab | | │ │ ├── radosbench.yaml | run randomized correctness test for rados operations | |
120 | 86 | Cron Tab | | | generate write load with rados bench | |
121 | 86 | Cron Tab | | | | |
122 | 86 | Cron Tab | | │ │ └── rbd_api.yaml | librbd C and C++ api tests | |
123 | 86 | Cron Tab | | | | |
124 | 86 | Cron Tab | | │ ├── 8-next-mon | | |
125 | 86 | Cron Tab | | │ │ └── monc.yaml | restart mon.c so it is upgraded to -x | |
126 | 86 | Cron Tab | | | as all mon were upgrated, expected ceph cluster reach quorum | |
127 | 86 | Cron Tab | | | | |
128 | 86 | Cron Tab | | │ ├── 9-workload | | |
129 | 86 | Cron Tab | | │ │ ├── + | | |
130 | 86 | Cron Tab | | │ │ ├── rbd-python.yaml | librbd python api tests | |
131 | 86 | Cron Tab | | | | |
132 | 86 | Cron Tab | | │ │ ├── rgw-swift.yaml | swift api tests for rgw | |
133 | 86 | Cron Tab | | | | |
134 | 86 | Cron Tab | | │ │ └── snaps-many-objects.yaml | randomized correctness test for rados operations on a replicated pool with snapshot operations | |
135 | 86 | Cron Tab | | | | |
136 | 86 | Cron Tab | | │ └── distros | | |
137 | 86 | Cron Tab | | │ ├── centos_7.2.yaml | | |
138 | 86 | Cron Tab | | │ └── ubuntu_14.04.yaml | | |
139 | 86 | Cron Tab | | ├── stress-split-erasure-code | | |
140 | 86 | Cron Tab | | │ ├── % | | |
141 | 86 | Cron Tab | | │ ├── 0-cluster | | |
142 | 86 | Cron Tab | | │ │ ├── + | | |
143 | 86 | Cron Tab | | │ │ ├── openstack.yaml | | |
144 | 86 | Cron Tab | | │ │ └── start.yaml | Run ceph on two nodes, | |
145 | 86 | Cron Tab | | | with a separate client-only node. | |
146 | 86 | Cron Tab | | | Use xfs beneath the osds. | |
147 | 86 | Cron Tab | | | | |
148 | 86 | Cron Tab | | │ ├── 1-infernalis-install | | |
149 | 86 | Cron Tab | | │ │ └── infernalis.yaml | install ceph/infernalis latest | |
150 | 86 | Cron Tab | | │ ├── 2-partial-upgrade | | |
151 | 86 | Cron Tab | | │ │ └── firsthalf.yaml | install upgrade ceph/-x on one node only | |
152 | 86 | Cron Tab | | | 1st half | |
153 | 86 | Cron Tab | | | restart : osd.0,1,2,3,4,5 | |
154 | 86 | Cron Tab | | | | |
155 | 86 | Cron Tab | | │ ├── 3-thrash | | |
156 | 86 | Cron Tab | | │ │ └── default.yaml | randomly kill and revive osd | |
157 | 86 | Cron Tab | | | small chance to increase the number of pgs | |
158 | 86 | Cron Tab | | | | |
159 | 86 | Cron Tab | | │ ├── 4-mon | | |
160 | 86 | Cron Tab | | │ │ └── mona.yaml | restart mon.a so it is upgraded to -x | |
161 | 86 | Cron Tab | | | | |
162 | 86 | Cron Tab | | │ ├── 5-workload | | |
163 | 86 | Cron Tab | | │ │ └── ec-rados-default.yaml | randomized correctness test for rados operations on an erasure coded pool | |
164 | 86 | Cron Tab | | | | |
165 | 86 | Cron Tab | | │ ├── 6-next-mon | | |
166 | 86 | Cron Tab | | │ │ └── monb.yaml | restart mon.b so it is upgraded to -x | |
167 | 86 | Cron Tab | | | | |
168 | 86 | Cron Tab | | │ ├── 8-next-mon | | |
169 | 86 | Cron Tab | | │ │ └── monc.yaml | restart mon.c so it is upgraded to -x | |
170 | 86 | Cron Tab | | | as all mon were upgrated, expected ceph cluster reach quorum | |
171 | 86 | Cron Tab | | | | |
172 | 86 | Cron Tab | | │ ├── 9-workload | | |
173 | 86 | Cron Tab | | │ │ └── ec-rados-plugin=jerasure-k=3-m=1.yaml | randomized correctness test for rados operations on an erasure coded pool | |
174 | 86 | Cron Tab | | | using the jerasure plugin with k=3 and m=1 | |
175 | 86 | Cron Tab | | | | |
176 | 86 | Cron Tab | | │ └── distros | | |
177 | 86 | Cron Tab | | │ ├── centos_7.2.yaml | | |
178 | 86 | Cron Tab | | │ └── ubuntu_14.04.yaml | | |
179 | 86 | Cron Tab | | └── stress-split-erasure-code-x86_64 | | |
180 | 86 | Cron Tab | | ├── % | | |
181 | 86 | Cron Tab | | ├── 0-cluster | | |
182 | 86 | Cron Tab | | │ ├── + | | |
183 | 86 | Cron Tab | | │ ├── openstack.yaml | | |
184 | 86 | Cron Tab | | │ └── start.yaml | Run ceph on two nodes, | |
185 | 86 | Cron Tab | | | with a separate client-only node. | |
186 | 86 | Cron Tab | | | Use xfs beneath the osds. | |
187 | 86 | Cron Tab | | | | |
188 | 86 | Cron Tab | | ├── 0-x86_64.yaml | | |
189 | 86 | Cron Tab | | ├── 1-infernalis-install | | |
190 | 86 | Cron Tab | | │ └── infernalis.yaml | install ceph/infernalis latest | |
191 | 86 | Cron Tab | | ├── 2-partial-upgrade | | |
192 | 86 | Cron Tab | | │ └── firsthalf.yaml | install upgrade ceph/-x on one node only | |
193 | 86 | Cron Tab | | | 1st half | |
194 | 86 | Cron Tab | | | restart : osd.0,1,2,3,4,5 | |
195 | 86 | Cron Tab | | | | |
196 | 86 | Cron Tab | | ├── 3-thrash | | |
197 | 86 | Cron Tab | | │ └── default.yaml | randomly kill and revive osd | |
198 | 86 | Cron Tab | | | small chance of increasing the number of pgs | |
199 | 86 | Cron Tab | | | | |
200 | 86 | Cron Tab | | ├── 4-mon | | |
201 | 86 | Cron Tab | | │ └── mona.yaml | restart mon.a so it is upgraded to -x | |
202 | 86 | Cron Tab | | | | |
203 | 86 | Cron Tab | | ├── 5-workload | | |
204 | 86 | Cron Tab | | │ └── ec-rados-default.yaml | randomized correctness test for rados operations on an erasure coded pool | |
205 | 86 | Cron Tab | | | | |
206 | 86 | Cron Tab | | ├── 6-next-mon | | |
207 | 86 | Cron Tab | | │ └── monb.yaml | restart mon.b so it is upgraded to -x | |
208 | 86 | Cron Tab | | | | |
209 | 86 | Cron Tab | | ├── 8-next-mon | | |
210 | 86 | Cron Tab | | │ └── monc.yaml | restart mon.c so it is upgraded to -x | |
211 | 86 | Cron Tab | | | as all mon were upgrated, expected ceph cluster reach quorum | |
212 | 86 | Cron Tab | | | | |
213 | 86 | Cron Tab | | └── 9-workload | | |
214 | 86 | Cron Tab | | └── ec-rados-plugin=jerasure-k=3-m=1.yaml | randomized correctness test for rados operations on an erasure coded pool | |
215 | 86 | Cron Tab | | | using the jerasure plugin with k=3 and m=1 | |
216 | 86 | Cron Tab | | | | |
217 | 86 | Cron Tab | +---------------------------------------------------+------------------------------------------------------------------------------------------------+</pre> |