Feature #1711
chef: multiple monitor support
0%
History
#1 Updated by Sage Weil over 12 years ago
- translation missing: en.field_position set to 16
#2 Updated by Sage Weil over 12 years ago
- translation missing: en.field_story_points set to 5
- translation missing: en.field_position deleted (
14) - translation missing: en.field_position set to 11
#3 Updated by Sage Weil over 12 years ago
- Target version set to v0.40
- translation missing: en.field_position deleted (
47) - translation missing: en.field_position set to 42
#4 Updated by Sage Weil over 12 years ago
- Target version deleted (
v0.40) - translation missing: en.field_position deleted (
44) - translation missing: en.field_position set to 1
#5 Updated by Sage Weil over 12 years ago
- translation missing: en.field_position deleted (
13) - translation missing: en.field_position set to 73
#6 Updated by Sage Weil about 12 years ago
- translation missing: en.field_position deleted (
94) - translation missing: en.field_position set to 36
#7 Updated by Sage Weil about 12 years ago
- translation missing: en.field_position deleted (
36) - translation missing: en.field_position set to 40
#8 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
138) - translation missing: en.field_position set to 63
#9 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
68) - translation missing: en.field_position set to 22
#10 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
40) - translation missing: en.field_position set to 37
#11 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
43) - translation missing: en.field_position set to 8
#12 Updated by Anonymous almost 12 years ago
Current architecture:
Assumption: mon id is always chef nodename (= short hostname)
Assumption: only one mon per host (for each cluster)
admin specifies in Chef environment:
1. ids (short hostnames) of mon initial members (#2418) (if not set, go haphazard)
2. cluster uuid
3. mon. key
- Chef role ceph-mon writes ceph.conf with the above.
- If no "done" flag yet, bootstrap an empty-monmap ceph-mon with the right uuid and mon. key, start it.
- On boot, upstart job ceph-mon-all starts all mons found in /var/lib/ceph/mon (that are "done").
- Chef run will do a search for role=mon, feed ip addresses of results as peer hints (#2419)
#13 Updated by Anonymous almost 12 years ago
Depends: #2406
#14 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
11) - translation missing: en.field_position set to 2
#15 Updated by Sage Weil almost 12 years ago
- translation missing: en.field_position deleted (
14) - translation missing: en.field_position set to 1
#16 Updated by Anonymous almost 12 years ago
- Status changed from New to Resolved
Works as of ceph-cookbook.git commit b5cc21bf5b9c3f59474a7dfe38e04ee01b584fa3 and ceph.git commit 7332e9c717fb627d51efcaa3f31473a2c129e876.
#17 Updated by Sage Weil almost 12 years ago
- Target version set to v0.48
- translation missing: en.field_position deleted (
3) - translation missing: en.field_position set to 1269