* v0.56.2 released
@ 2013-01-30 23:46 Sage Weil
2013-01-31 7:27 ` Stefan Priebe - Profihost AG
` (3 more replies)
0 siblings, 4 replies; 17+ messages in thread
From: Sage Weil @ 2013-01-30 23:46 UTC (permalink / raw)
To: ceph-devel
The next bobtail point release is ready, and it's looking pretty good.
This is an important update for the 0.56.x backport series that fixes a
number of bugs and several performance issues. All v0.56.x users are
encouraged to upgrade.
Notable changes since v0.56.1:
* osd: snapshot trimming fixes
* osd: scrub snapshot metadata
* osd: fix osdmap trimming
* osd: misc peering fixes
* osd: stop heartbeating with peers if internal threads are stuck/hung
* osd: PG removal is friendlier to other workloads
* osd: fix recovery start delay (was causing very slow recovery)
* osd: fix scheduling of explicitly requested scrubs
* osd: fix scrub interval config options
* osd: improve recovery vs client io tuning
* osd: improve 'slow request' warning detail for better diagnosis
* osd: default CRUSH map now distributes across hosts, not OSDs
* osd: fix crash on 32-bit hosts triggered by librbd clients
* librbd: fix error handling when talking to older OSDs
* mon: fix a few rare crashes
* ceph command: ability to easily adjust CRUSH tunables
* radosgw: object copy does not copy source ACLs
* rados command: fix omap command usage
* sysvinit script: set ulimit -n properly on remote hosts
* msgr: fix narrow race with message queuing
* fixed compilation on some old distros (e.g., RHEL 5.x)
There are a small number of interface changes related to the default CRUSH
rule and scrub interval configuration options. Please see the full release
notes.
You can get v0.56.2 in the usual fashion:
* Git at git://github.com/ceph/ceph.git
* Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz
* For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian
* For RPMs, see http://ceph.com/docs/master/install/rpm
^ permalink raw reply [flat|nested] 17+ messages in thread* Re: v0.56.2 released 2013-01-30 23:46 v0.56.2 released Sage Weil @ 2013-01-31 7:27 ` Stefan Priebe - Profihost AG 2013-01-31 7:43 ` Stefan Priebe - Profihost AG ` (2 subsequent siblings) 3 siblings, 0 replies; 17+ messages in thread From: Stefan Priebe - Profihost AG @ 2013-01-31 7:27 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Hello, is it correct that the actual upstream/bobtail branch does not match the v0.56.2 tag? The upstream/bobtail branch has 6 more commits from 25.01. and 28.01. Greets, Stefan Am 31.01.2013 00:46, schrieb Sage Weil: > The next bobtail point release is ready, and it's looking pretty good. > This is an important update for the 0.56.x backport series that fixes a > number of bugs and several performance issues. All v0.56.x users are > encouraged to upgrade. > > Notable changes since v0.56.1: > > * osd: snapshot trimming fixes > * osd: scrub snapshot metadata > * osd: fix osdmap trimming > * osd: misc peering fixes > * osd: stop heartbeating with peers if internal threads are stuck/hung > * osd: PG removal is friendlier to other workloads > * osd: fix recovery start delay (was causing very slow recovery) > * osd: fix scheduling of explicitly requested scrubs > * osd: fix scrub interval config options > * osd: improve recovery vs client io tuning > * osd: improve 'slow request' warning detail for better diagnosis > * osd: default CRUSH map now distributes across hosts, not OSDs > * osd: fix crash on 32-bit hosts triggered by librbd clients > * librbd: fix error handling when talking to older OSDs > * mon: fix a few rare crashes > * ceph command: ability to easily adjust CRUSH tunables > * radosgw: object copy does not copy source ACLs > * rados command: fix omap command usage > * sysvinit script: set ulimit -n properly on remote hosts > * msgr: fix narrow race with message queuing > * fixed compilation on some old distros (e.g., RHEL 5.x) > > There are a small number of interface changes related to the default CRUSH > rule and scrub interval configuration options. Please see the full release > notes. > > You can get v0.56.2 in the usual fashion: > > * Git at git://github.com/ceph/ceph.git > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > * For RPMs, see http://ceph.com/docs/master/install/rpm > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-30 23:46 v0.56.2 released Sage Weil 2013-01-31 7:27 ` Stefan Priebe - Profihost AG @ 2013-01-31 7:43 ` Stefan Priebe - Profihost AG 2013-01-31 9:02 ` Danny Al-Gaaf 2013-01-31 9:48 ` Stefan Priebe - Profihost AG 2013-02-03 15:39 ` ArtemGr 2013-02-05 19:30 ` Mandell Degerness 3 siblings, 2 replies; 17+ messages in thread From: Stefan Priebe - Profihost AG @ 2013-01-31 7:43 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Hello, while compiling the bobtail branch i've seen this warning: mon/PGMap.cc: In member function ‘void PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)’: mon/PGMap.cc:247: warning: comparison between signed and unsigned integer expressions CXX libmon_a-LogMonitor.o Greets, Stefan Am 31.01.2013 00:46, schrieb Sage Weil: > The next bobtail point release is ready, and it's looking pretty good. > This is an important update for the 0.56.x backport series that fixes a > number of bugs and several performance issues. All v0.56.x users are > encouraged to upgrade. > > Notable changes since v0.56.1: > > * osd: snapshot trimming fixes > * osd: scrub snapshot metadata > * osd: fix osdmap trimming > * osd: misc peering fixes > * osd: stop heartbeating with peers if internal threads are stuck/hung > * osd: PG removal is friendlier to other workloads > * osd: fix recovery start delay (was causing very slow recovery) > * osd: fix scheduling of explicitly requested scrubs > * osd: fix scrub interval config options > * osd: improve recovery vs client io tuning > * osd: improve 'slow request' warning detail for better diagnosis > * osd: default CRUSH map now distributes across hosts, not OSDs > * osd: fix crash on 32-bit hosts triggered by librbd clients > * librbd: fix error handling when talking to older OSDs > * mon: fix a few rare crashes > * ceph command: ability to easily adjust CRUSH tunables > * radosgw: object copy does not copy source ACLs > * rados command: fix omap command usage > * sysvinit script: set ulimit -n properly on remote hosts > * msgr: fix narrow race with message queuing > * fixed compilation on some old distros (e.g., RHEL 5.x) > > There are a small number of interface changes related to the default CRUSH > rule and scrub interval configuration options. Please see the full release > notes. > > You can get v0.56.2 in the usual fashion: > > * Git at git://github.com/ceph/ceph.git > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > * For RPMs, see http://ceph.com/docs/master/install/rpm > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 7:43 ` Stefan Priebe - Profihost AG @ 2013-01-31 9:02 ` Danny Al-Gaaf 2013-01-31 9:48 ` Stefan Priebe - Profihost AG 1 sibling, 0 replies; 17+ messages in thread From: Danny Al-Gaaf @ 2013-01-31 9:02 UTC (permalink / raw) To: Stefan Priebe - Profihost AG; +Cc: Sage Weil, ceph-devel Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: > Hello, > > while compiling the bobtail branch i've seen this warning: > mon/PGMap.cc: In member function ‘void > PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)’: > mon/PGMap.cc:247: warning: comparison between signed and unsigned > integer expressions > CXX libmon_a-LogMonitor.o For fix see: http://ceph.com/git/?p=ceph.git;a=commit;h=b571f8ee2d22a3894120204bc5f119ff37e1de53 @sage: please cherry pick b571f8ee2d22a3894120204bc5f119ff37e1de53 to the bobtail branch. Cheers, Danny -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 7:43 ` Stefan Priebe - Profihost AG 2013-01-31 9:02 ` Danny Al-Gaaf @ 2013-01-31 9:48 ` Stefan Priebe - Profihost AG 2013-01-31 12:16 ` Sage Weil 1 sibling, 1 reply; 17+ messages in thread From: Stefan Priebe - Profihost AG @ 2013-01-31 9:48 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel Hi, great to see that we now have op/s and B/s output in ceph -w / ceph -s. But is it reading or writing or both? Also if there are not ops the ; and the rest of the line is missing instead of printing zeros. This makes parsing harder. See: 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; 8086B/s wr, 1op/s 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail Stefan Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: > Hello, > > while compiling the bobtail branch i've seen this warning: > mon/PGMap.cc: In member function ‘void > PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)’: > mon/PGMap.cc:247: warning: comparison between signed and unsigned > integer expressions > CXX libmon_a-LogMonitor.o > > Greets, > Stefan > > Am 31.01.2013 00:46, schrieb Sage Weil: >> The next bobtail point release is ready, and it's looking pretty good. >> This is an important update for the 0.56.x backport series that fixes a >> number of bugs and several performance issues. All v0.56.x users are >> encouraged to upgrade. >> >> Notable changes since v0.56.1: >> >> * osd: snapshot trimming fixes >> * osd: scrub snapshot metadata >> * osd: fix osdmap trimming >> * osd: misc peering fixes >> * osd: stop heartbeating with peers if internal threads are stuck/hung >> * osd: PG removal is friendlier to other workloads >> * osd: fix recovery start delay (was causing very slow recovery) >> * osd: fix scheduling of explicitly requested scrubs >> * osd: fix scrub interval config options >> * osd: improve recovery vs client io tuning >> * osd: improve 'slow request' warning detail for better diagnosis >> * osd: default CRUSH map now distributes across hosts, not OSDs >> * osd: fix crash on 32-bit hosts triggered by librbd clients >> * librbd: fix error handling when talking to older OSDs >> * mon: fix a few rare crashes >> * ceph command: ability to easily adjust CRUSH tunables >> * radosgw: object copy does not copy source ACLs >> * rados command: fix omap command usage >> * sysvinit script: set ulimit -n properly on remote hosts >> * msgr: fix narrow race with message queuing >> * fixed compilation on some old distros (e.g., RHEL 5.x) >> >> There are a small number of interface changes related to the default CRUSH >> rule and scrub interval configuration options. Please see the full release >> notes. >> >> You can get v0.56.2 in the usual fashion: >> >> * Git at git://github.com/ceph/ceph.git >> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >> * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >> * For RPMs, see http://ceph.com/docs/master/install/rpm >> >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> -- To unsubscribe from this list: send the line "unsubscribe ceph-devel" in the body of a message to majordomo@vger.kernel.org More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 9:48 ` Stefan Priebe - Profihost AG @ 2013-01-31 12:16 ` Sage Weil 2013-01-31 12:32 ` Joao Eduardo Luis 2013-01-31 12:46 ` Stefan Priebe - Profihost AG 0 siblings, 2 replies; 17+ messages in thread From: Sage Weil @ 2013-01-31 12:16 UTC (permalink / raw) To: Stefan Priebe - Profihost AG; +Cc: ceph-devel On Thu, 31 Jan 2013, Stefan Priebe - Profihost AG wrote: > Hi, > > great to see that we now have op/s and B/s output in ceph -w / ceph -s. > > But is it reading or writing or both? Also if there are not ops the ; > and the rest of the line is missing instead of printing zeros. This > makes parsing harder. > > See: > 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 > active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; 8086B/s > wr, 1op/s > > 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 > active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail This output is meant for a human. If you need to parse it, we should be adding a --format=json option for ceph -s and/or -w so that's not necessary... sage > > Stefan > > Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: > > Hello, > > > > while compiling the bobtail branch i've seen this warning: > > mon/PGMap.cc: In member function ?void > > PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)?: > > mon/PGMap.cc:247: warning: comparison between signed and unsigned > > integer expressions > > CXX libmon_a-LogMonitor.o > > > > Greets, > > Stefan > > > > Am 31.01.2013 00:46, schrieb Sage Weil: > >> The next bobtail point release is ready, and it's looking pretty good. > >> This is an important update for the 0.56.x backport series that fixes a > >> number of bugs and several performance issues. All v0.56.x users are > >> encouraged to upgrade. > >> > >> Notable changes since v0.56.1: > >> > >> * osd: snapshot trimming fixes > >> * osd: scrub snapshot metadata > >> * osd: fix osdmap trimming > >> * osd: misc peering fixes > >> * osd: stop heartbeating with peers if internal threads are stuck/hung > >> * osd: PG removal is friendlier to other workloads > >> * osd: fix recovery start delay (was causing very slow recovery) > >> * osd: fix scheduling of explicitly requested scrubs > >> * osd: fix scrub interval config options > >> * osd: improve recovery vs client io tuning > >> * osd: improve 'slow request' warning detail for better diagnosis > >> * osd: default CRUSH map now distributes across hosts, not OSDs > >> * osd: fix crash on 32-bit hosts triggered by librbd clients > >> * librbd: fix error handling when talking to older OSDs > >> * mon: fix a few rare crashes > >> * ceph command: ability to easily adjust CRUSH tunables > >> * radosgw: object copy does not copy source ACLs > >> * rados command: fix omap command usage > >> * sysvinit script: set ulimit -n properly on remote hosts > >> * msgr: fix narrow race with message queuing > >> * fixed compilation on some old distros (e.g., RHEL 5.x) > >> > >> There are a small number of interface changes related to the default CRUSH > >> rule and scrub interval configuration options. Please see the full release > >> notes. > >> > >> You can get v0.56.2 in the usual fashion: > >> > >> * Git at git://github.com/ceph/ceph.git > >> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > >> * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > >> * For RPMs, see http://ceph.com/docs/master/install/rpm > >> > >> -- > >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > >> the body of a message to majordomo@vger.kernel.org > >> More majordomo info at http://vger.kernel.org/majordomo-info.html > >> > > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 12:16 ` Sage Weil @ 2013-01-31 12:32 ` Joao Eduardo Luis 2013-01-31 12:46 ` Stefan Priebe - Profihost AG 1 sibling, 0 replies; 17+ messages in thread From: Joao Eduardo Luis @ 2013-01-31 12:32 UTC (permalink / raw) To: Sage Weil; +Cc: Stefan Priebe - Profihost AG, ceph-devel On 01/31/2013 12:16 PM, Sage Weil wrote: > On Thu, 31 Jan 2013, Stefan Priebe - Profihost AG wrote: >> Hi, >> >> great to see that we now have op/s and B/s output in ceph -w / ceph -s. >> >> But is it reading or writing or both? Also if there are not ops the ; >> and the rest of the line is missing instead of printing zeros. This >> makes parsing harder. >> >> See: >> 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 >> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; 8086B/s >> wr, 1op/s >> >> 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 >> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail > > This output is meant for a human. If you need to parse it, we should be > adding a --format=json option for ceph -s and/or -w so that's not > necessary... > > sage One of the timecheck-related patches on master introduced the possibility of outputting 'health' and 'status' in json. 'ceph status --format=json' however is only outputting the same info as its plain counterpart, but with a different entry for each map, sort of like this: { "monmap": "3 mons at {a=10.0.0.1:6789/0,b=10.0.0.2:6789/0,c=10.0.0.3:6789/0}", "election_epoch": 2, "quorum", "0 1 2", ... } This could be easily converted into something more useful though. -Joao > > >> >> Stefan >> >> Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: >>> Hello, >>> >>> while compiling the bobtail branch i've seen this warning: >>> mon/PGMap.cc: In member function ?void >>> PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)?: >>> mon/PGMap.cc:247: warning: comparison between signed and unsigned >>> integer expressions >>> CXX libmon_a-LogMonitor.o >>> >>> Greets, >>> Stefan >>> >>> Am 31.01.2013 00:46, schrieb Sage Weil: >>>> The next bobtail point release is ready, and it's looking pretty good. >>>> This is an important update for the 0.56.x backport series that fixes a >>>> number of bugs and several performance issues. All v0.56.x users are >>>> encouraged to upgrade. >>>> >>>> Notable changes since v0.56.1: >>>> >>>> * osd: snapshot trimming fixes >>>> * osd: scrub snapshot metadata >>>> * osd: fix osdmap trimming >>>> * osd: misc peering fixes >>>> * osd: stop heartbeating with peers if internal threads are stuck/hung >>>> * osd: PG removal is friendlier to other workloads >>>> * osd: fix recovery start delay (was causing very slow recovery) >>>> * osd: fix scheduling of explicitly requested scrubs >>>> * osd: fix scrub interval config options >>>> * osd: improve recovery vs client io tuning >>>> * osd: improve 'slow request' warning detail for better diagnosis >>>> * osd: default CRUSH map now distributes across hosts, not OSDs >>>> * osd: fix crash on 32-bit hosts triggered by librbd clients >>>> * librbd: fix error handling when talking to older OSDs >>>> * mon: fix a few rare crashes >>>> * ceph command: ability to easily adjust CRUSH tunables >>>> * radosgw: object copy does not copy source ACLs >>>> * rados command: fix omap command usage >>>> * sysvinit script: set ulimit -n properly on remote hosts >>>> * msgr: fix narrow race with message queuing >>>> * fixed compilation on some old distros (e.g., RHEL 5.x) >>>> >>>> There are a small number of interface changes related to the default CRUSH >>>> rule and scrub interval configuration options. Please see the full release >>>> notes. >>>> >>>> You can get v0.56.2 in the usual fashion: >>>> >>>> * Git at git://github.com/ceph/ceph.git >>>> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >>>> * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >>>> * For RPMs, see http://ceph.com/docs/master/install/rpm >>>> >>>> -- >>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >>>> the body of a message to majordomo@vger.kernel.org >>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>> >> >> > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 12:16 ` Sage Weil 2013-01-31 12:32 ` Joao Eduardo Luis @ 2013-01-31 12:46 ` Stefan Priebe - Profihost AG 2013-01-31 12:54 ` Joao Eduardo Luis 1 sibling, 1 reply; 17+ messages in thread From: Stefan Priebe - Profihost AG @ 2013-01-31 12:46 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel this does not work: #~ ceph --format=json -s health HEALTH_OK monmap e1: 3 mons at {a=10.255.0.100:6789/0,b=10.255.0.101:6789/0,c=10.255.0.102:6789/0}, election epoch 2502, quorum 0,1,2 a,b,c osdmap e14994: 24 osds: 24 up, 24 in pgmap v4046683: 8128 pgs: 8128 active+clean; 172 GB data, 367 GB used, 4968 GB / 5336 GB avail; 56588B/s wr, 8op/s mdsmap e1: 0/0/1 up Stefan Am 31.01.2013 13:16, schrieb Sage Weil: > On Thu, 31 Jan 2013, Stefan Priebe - Profihost AG wrote: >> Hi, >> >> great to see that we now have op/s and B/s output in ceph -w / ceph -s. >> >> But is it reading or writing or both? Also if there are not ops the ; >> and the rest of the line is missing instead of printing zeros. This >> makes parsing harder. >> >> See: >> 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 >> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; 8086B/s >> wr, 1op/s >> >> 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 >> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail > > This output is meant for a human. If you need to parse it, we should be > adding a --format=json option for ceph -s and/or -w so that's not > necessary... > > sage > > >> >> Stefan >> >> Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: >>> Hello, >>> >>> while compiling the bobtail branch i've seen this warning: >>> mon/PGMap.cc: In member function ?void >>> PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)?: >>> mon/PGMap.cc:247: warning: comparison between signed and unsigned >>> integer expressions >>> CXX libmon_a-LogMonitor.o >>> >>> Greets, >>> Stefan >>> >>> Am 31.01.2013 00:46, schrieb Sage Weil: >>>> The next bobtail point release is ready, and it's looking pretty good. >>>> This is an important update for the 0.56.x backport series that fixes a >>>> number of bugs and several performance issues. All v0.56.x users are >>>> encouraged to upgrade. >>>> >>>> Notable changes since v0.56.1: >>>> >>>> * osd: snapshot trimming fixes >>>> * osd: scrub snapshot metadata >>>> * osd: fix osdmap trimming >>>> * osd: misc peering fixes >>>> * osd: stop heartbeating with peers if internal threads are stuck/hung >>>> * osd: PG removal is friendlier to other workloads >>>> * osd: fix recovery start delay (was causing very slow recovery) >>>> * osd: fix scheduling of explicitly requested scrubs >>>> * osd: fix scrub interval config options >>>> * osd: improve recovery vs client io tuning >>>> * osd: improve 'slow request' warning detail for better diagnosis >>>> * osd: default CRUSH map now distributes across hosts, not OSDs >>>> * osd: fix crash on 32-bit hosts triggered by librbd clients >>>> * librbd: fix error handling when talking to older OSDs >>>> * mon: fix a few rare crashes >>>> * ceph command: ability to easily adjust CRUSH tunables >>>> * radosgw: object copy does not copy source ACLs >>>> * rados command: fix omap command usage >>>> * sysvinit script: set ulimit -n properly on remote hosts >>>> * msgr: fix narrow race with message queuing >>>> * fixed compilation on some old distros (e.g., RHEL 5.x) >>>> >>>> There are a small number of interface changes related to the default CRUSH >>>> rule and scrub interval configuration options. Please see the full release >>>> notes. >>>> >>>> You can get v0.56.2 in the usual fashion: >>>> >>>> * Git at git://github.com/ceph/ceph.git >>>> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >>>> * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >>>> * For RPMs, see http://ceph.com/docs/master/install/rpm >>>> >>>> -- >>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >>>> the body of a message to majordomo@vger.kernel.org >>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>> >> >> ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 12:46 ` Stefan Priebe - Profihost AG @ 2013-01-31 12:54 ` Joao Eduardo Luis 2013-01-31 12:57 ` Joao Eduardo Luis 0 siblings, 1 reply; 17+ messages in thread From: Joao Eduardo Luis @ 2013-01-31 12:54 UTC (permalink / raw) To: Stefan Priebe - Profihost AG; +Cc: Sage Weil, ceph-devel On 01/31/2013 12:46 PM, Stefan Priebe - Profihost AG wrote: > this does not work: > > #~ ceph --format=json -s > > health HEALTH_OK > monmap e1: 3 mons at > {a=10.255.0.100:6789/0,b=10.255.0.101:6789/0,c=10.255.0.102:6789/0}, > election epoch 2502, quorum 0,1,2 a,b,c > osdmap e14994: 24 osds: 24 up, 24 in > pgmap v4046683: 8128 pgs: 8128 active+clean; 172 GB data, 367 GB > used, 4968 GB / 5336 GB avail; 56588B/s wr, 8op/s > mdsmap e1: 0/0/1 up > > Stefan The patches that would allow this are not on v0.56.2; they're in master though. -Joao > > Am 31.01.2013 13:16, schrieb Sage Weil: >> On Thu, 31 Jan 2013, Stefan Priebe - Profihost AG wrote: >>> Hi, >>> >>> great to see that we now have op/s and B/s output in ceph -w / ceph -s. >>> >>> But is it reading or writing or both? Also if there are not ops the ; >>> and the rest of the line is missing instead of printing zeros. This >>> makes parsing harder. >>> >>> See: >>> 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 >>> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; 8086B/s >>> wr, 1op/s >>> >>> 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 >>> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail >> >> This output is meant for a human. If you need to parse it, we should be >> adding a --format=json option for ceph -s and/or -w so that's not >> necessary... >> >> sage >> >> >>> >>> Stefan >>> >>> Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: >>>> Hello, >>>> >>>> while compiling the bobtail branch i've seen this warning: >>>> mon/PGMap.cc: In member function ?void >>>> PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)?: >>>> mon/PGMap.cc:247: warning: comparison between signed and unsigned >>>> integer expressions >>>> CXX libmon_a-LogMonitor.o >>>> >>>> Greets, >>>> Stefan >>>> >>>> Am 31.01.2013 00:46, schrieb Sage Weil: >>>>> The next bobtail point release is ready, and it's looking pretty good. >>>>> This is an important update for the 0.56.x backport series that fixes a >>>>> number of bugs and several performance issues. All v0.56.x users are >>>>> encouraged to upgrade. >>>>> >>>>> Notable changes since v0.56.1: >>>>> >>>>> * osd: snapshot trimming fixes >>>>> * osd: scrub snapshot metadata >>>>> * osd: fix osdmap trimming >>>>> * osd: misc peering fixes >>>>> * osd: stop heartbeating with peers if internal threads are stuck/hung >>>>> * osd: PG removal is friendlier to other workloads >>>>> * osd: fix recovery start delay (was causing very slow recovery) >>>>> * osd: fix scheduling of explicitly requested scrubs >>>>> * osd: fix scrub interval config options >>>>> * osd: improve recovery vs client io tuning >>>>> * osd: improve 'slow request' warning detail for better diagnosis >>>>> * osd: default CRUSH map now distributes across hosts, not OSDs >>>>> * osd: fix crash on 32-bit hosts triggered by librbd clients >>>>> * librbd: fix error handling when talking to older OSDs >>>>> * mon: fix a few rare crashes >>>>> * ceph command: ability to easily adjust CRUSH tunables >>>>> * radosgw: object copy does not copy source ACLs >>>>> * rados command: fix omap command usage >>>>> * sysvinit script: set ulimit -n properly on remote hosts >>>>> * msgr: fix narrow race with message queuing >>>>> * fixed compilation on some old distros (e.g., RHEL 5.x) >>>>> >>>>> There are a small number of interface changes related to the default CRUSH >>>>> rule and scrub interval configuration options. Please see the full release >>>>> notes. >>>>> >>>>> You can get v0.56.2 in the usual fashion: >>>>> >>>>> * Git at git://github.com/ceph/ceph.git >>>>> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >>>>> * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >>>>> * For RPMs, see http://ceph.com/docs/master/install/rpm >>>>> >>>>> -- >>>>> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >>>>> the body of a message to majordomo@vger.kernel.org >>>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>>> >>> >>> > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-31 12:54 ` Joao Eduardo Luis @ 2013-01-31 12:57 ` Joao Eduardo Luis 0 siblings, 0 replies; 17+ messages in thread From: Joao Eduardo Luis @ 2013-01-31 12:57 UTC (permalink / raw) To: Stefan Priebe - Profihost AG; +Cc: Sage Weil, ceph-devel On 01/31/2013 12:54 PM, Joao Eduardo Luis wrote: > On 01/31/2013 12:46 PM, Stefan Priebe - Profihost AG wrote: >> this does not work: >> >> #~ ceph --format=json -s >> >> health HEALTH_OK >> monmap e1: 3 mons at >> {a=10.255.0.100:6789/0,b=10.255.0.101:6789/0,c=10.255.0.102:6789/0}, >> election epoch 2502, quorum 0,1,2 a,b,c >> osdmap e14994: 24 osds: 24 up, 24 in >> pgmap v4046683: 8128 pgs: 8128 active+clean; 172 GB data, 367 GB >> used, 4968 GB / 5336 GB avail; 56588B/s wr, 8op/s >> mdsmap e1: 0/0/1 up >> >> Stefan > > > The patches that would allow this are not on v0.56.2; they're in master > though. And I just realized that it would not work with 'ceph -s', but would with 'ceph status'; this is due to the way the 'ceph' tool handles arguments and the fact that '-s' is a special case. So if you're trying it on master, try 'ceph status --format=json' instead of 'ceph -s --format=json' :) -Joao >> >> Am 31.01.2013 13:16, schrieb Sage Weil: >>> On Thu, 31 Jan 2013, Stefan Priebe - Profihost AG wrote: >>>> Hi, >>>> >>>> great to see that we now have op/s and B/s output in ceph -w / ceph -s. >>>> >>>> But is it reading or writing or both? Also if there are not ops the ; >>>> and the rest of the line is missing instead of printing zeros. This >>>> makes parsing harder. >>>> >>>> See: >>>> 2013-01-31 10:46:42.045874 mon.0 [INF] pgmap v4037097: 8128 pgs: 8128 >>>> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail; >>>> 8086B/s >>>> wr, 1op/s >>>> >>>> 2013-01-31 10:46:43.056919 mon.0 [INF] pgmap v4037098: 8128 pgs: 8128 >>>> active+clean; 172 GB data, 366 GB used, 4970 GB / 5336 GB avail >>> >>> This output is meant for a human. If you need to parse it, we should be >>> adding a --format=json option for ceph -s and/or -w so that's not >>> necessary... >>> >>> sage >>> >>> >>>> >>>> Stefan >>>> >>>> Am 31.01.2013 08:43, schrieb Stefan Priebe - Profihost AG: >>>>> Hello, >>>>> >>>>> while compiling the bobtail branch i've seen this warning: >>>>> mon/PGMap.cc: In member function ?void >>>>> PGMap::apply_incremental(CephContext*, const PGMap::Incremental&)?: >>>>> mon/PGMap.cc:247: warning: comparison between signed and unsigned >>>>> integer expressions >>>>> CXX libmon_a-LogMonitor.o >>>>> >>>>> Greets, >>>>> Stefan >>>>> >>>>> Am 31.01.2013 00:46, schrieb Sage Weil: >>>>>> The next bobtail point release is ready, and it's looking pretty >>>>>> good. >>>>>> This is an important update for the 0.56.x backport series that >>>>>> fixes a >>>>>> number of bugs and several performance issues. All v0.56.x users are >>>>>> encouraged to upgrade. >>>>>> >>>>>> Notable changes since v0.56.1: >>>>>> >>>>>> * osd: snapshot trimming fixes >>>>>> * osd: scrub snapshot metadata >>>>>> * osd: fix osdmap trimming >>>>>> * osd: misc peering fixes >>>>>> * osd: stop heartbeating with peers if internal threads are >>>>>> stuck/hung >>>>>> * osd: PG removal is friendlier to other workloads >>>>>> * osd: fix recovery start delay (was causing very slow recovery) >>>>>> * osd: fix scheduling of explicitly requested scrubs >>>>>> * osd: fix scrub interval config options >>>>>> * osd: improve recovery vs client io tuning >>>>>> * osd: improve 'slow request' warning detail for better diagnosis >>>>>> * osd: default CRUSH map now distributes across hosts, not OSDs >>>>>> * osd: fix crash on 32-bit hosts triggered by librbd clients >>>>>> * librbd: fix error handling when talking to older OSDs >>>>>> * mon: fix a few rare crashes >>>>>> * ceph command: ability to easily adjust CRUSH tunables >>>>>> * radosgw: object copy does not copy source ACLs >>>>>> * rados command: fix omap command usage >>>>>> * sysvinit script: set ulimit -n properly on remote hosts >>>>>> * msgr: fix narrow race with message queuing >>>>>> * fixed compilation on some old distros (e.g., RHEL 5.x) >>>>>> >>>>>> There are a small number of interface changes related to the >>>>>> default CRUSH >>>>>> rule and scrub interval configuration options. Please see the full >>>>>> release >>>>>> notes. >>>>>> >>>>>> You can get v0.56.2 in the usual fashion: >>>>>> >>>>>> * Git at git://github.com/ceph/ceph.git >>>>>> * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >>>>>> * For Debian/Ubuntu packages, see >>>>>> http://ceph.com/docs/master/install/debian >>>>>> * For RPMs, see http://ceph.com/docs/master/install/rpm >>>>>> >>>>>> -- >>>>>> To unsubscribe from this list: send the line "unsubscribe >>>>>> ceph-devel" in >>>>>> the body of a message to majordomo@vger.kernel.org >>>>>> More majordomo info at http://vger.kernel.org/majordomo-info.html >>>>>> >>>> >>>> >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-30 23:46 v0.56.2 released Sage Weil 2013-01-31 7:27 ` Stefan Priebe - Profihost AG 2013-01-31 7:43 ` Stefan Priebe - Profihost AG @ 2013-02-03 15:39 ` ArtemGr 2013-02-03 16:25 ` Sage Weil 2013-02-05 19:30 ` Mandell Degerness 3 siblings, 1 reply; 17+ messages in thread From: ArtemGr @ 2013-02-03 15:39 UTC (permalink / raw) To: ceph-devel Sage Weil <sage <at> inktank.com> writes: > The next bobtail point release is ready, and it's looking pretty good. > This is an important update for the 0.56.x backport series that fixes a > number of bugs and several performance issues. All v0.56.x users are > encouraged to upgrade. Is it just me, or is the Debian release missing? I have "deb http://ceph.com/debian-testing/ wheezy main" in "sources.list" and am not seeing the v0.56.2. ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-02-03 15:39 ` ArtemGr @ 2013-02-03 16:25 ` Sage Weil 0 siblings, 0 replies; 17+ messages in thread From: Sage Weil @ 2013-02-03 16:25 UTC (permalink / raw) To: ArtemGr; +Cc: ceph-devel On Sun, 3 Feb 2013, ArtemGr wrote: > Sage Weil <sage <at> inktank.com> writes: > > The next bobtail point release is ready, and it's looking pretty good. > > This is an important update for the 0.56.x backport series that fixes a > > number of bugs and several performance issues. All v0.56.x users are > > encouraged to upgrade. > > Is it just me, or is the Debian release missing? > I have "deb http://ceph.com/debian-testing/ wheezy main" in "sources.list" > and am not seeing the v0.56.2. Try 'deb http://ceph.com/debian-bobtail/ wheezy main'. It only got pushed to the bobtail repo, which is slightly awkward only because 0.57 isn't out yet. sage ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-01-30 23:46 v0.56.2 released Sage Weil ` (2 preceding siblings ...) 2013-02-03 15:39 ` ArtemGr @ 2013-02-05 19:30 ` Mandell Degerness 2013-02-05 19:34 ` Sage Weil 3 siblings, 1 reply; 17+ messages in thread From: Mandell Degerness @ 2013-02-05 19:30 UTC (permalink / raw) To: Sage Weil, ceph-devel We are using v0.56.2 and it still seems that the default crushmap is osd centered. Here is the crushmap as dumped: [root@node-172-19-0-15 ~]# cat crush.txt # begin crush map # devices device 0 osd.0 device 1 osd.1 device 2 osd.2 device 3 osd.3 device 4 osd.4 device 5 osd.5 device 6 osd.6 device 7 osd.7 device 8 osd.8 device 9 osd.9 device 10 osd.10 device 11 osd.11 device 12 osd.12 device 13 osd.13 device 14 osd.14 # types type 0 osd type 1 host type 2 rack type 3 row type 4 room type 5 datacenter type 6 root # buckets host 172.19.0.14 { id -2 # do not change unnecessarily # weight 6.000 alg straw hash 0 # rjenkins1 item osd.0 weight 1.000 item osd.4 weight 1.000 item osd.5 weight 1.000 item osd.12 weight 1.000 item osd.13 weight 1.000 item osd.14 weight 1.000 } host 172.19.0.13 { id -4 # do not change unnecessarily # weight 3.000 alg straw hash 0 # rjenkins1 item osd.2 weight 1.000 item osd.7 weight 1.000 item osd.9 weight 1.000 } host 172.19.0.16 { id -5 # do not change unnecessarily # weight 3.000 alg straw hash 0 # rjenkins1 item osd.3 weight 1.000 item osd.6 weight 1.000 item osd.10 weight 1.000 } host 172.19.0.15 { id -6 # do not change unnecessarily # weight 3.000 alg straw hash 0 # rjenkins1 item osd.1 weight 1.000 item osd.8 weight 1.000 item osd.11 weight 1.000 } rack 0 { id -3 # do not change unnecessarily # weight 15.000 alg straw hash 0 # rjenkins1 item 172.19.0.14 weight 6.000 item 172.19.0.13 weight 3.000 item 172.19.0.16 weight 3.000 item 172.19.0.15 weight 3.000 } root default { id -1 # do not change unnecessarily # weight 15.000 alg straw hash 0 # rjenkins1 item 0 weight 15.000 } # rules rule data { ruleset 0 type replicated min_size 1 max_size 10 step take default step choose firstn 0 type osd step emit } rule metadata { ruleset 1 type replicated min_size 1 max_size 10 step take default step choose firstn 0 type osd step emit } rule rbd { ruleset 2 type replicated min_size 1 max_size 10 step take default step choose firstn 0 type osd step emit } # end crush map [root@node-172-19-0-15 ~]# ceph --version ceph version 0.56.2 (586538e22afba85c59beda49789ec42024e7a061) We do not run any explicit crushtool commands as part of our start up at this time. Should we be? Regards, Mandell Degerness On Wed, Jan 30, 2013 at 3:46 PM, Sage Weil <sage@inktank.com> wrote: > The next bobtail point release is ready, and it's looking pretty good. > This is an important update for the 0.56.x backport series that fixes a > number of bugs and several performance issues. All v0.56.x users are > encouraged to upgrade. > > Notable changes since v0.56.1: > > * osd: snapshot trimming fixes > * osd: scrub snapshot metadata > * osd: fix osdmap trimming > * osd: misc peering fixes > * osd: stop heartbeating with peers if internal threads are stuck/hung > * osd: PG removal is friendlier to other workloads > * osd: fix recovery start delay (was causing very slow recovery) > * osd: fix scheduling of explicitly requested scrubs > * osd: fix scrub interval config options > * osd: improve recovery vs client io tuning > * osd: improve 'slow request' warning detail for better diagnosis > * osd: default CRUSH map now distributes across hosts, not OSDs > * osd: fix crash on 32-bit hosts triggered by librbd clients > * librbd: fix error handling when talking to older OSDs > * mon: fix a few rare crashes > * ceph command: ability to easily adjust CRUSH tunables > * radosgw: object copy does not copy source ACLs > * rados command: fix omap command usage > * sysvinit script: set ulimit -n properly on remote hosts > * msgr: fix narrow race with message queuing > * fixed compilation on some old distros (e.g., RHEL 5.x) > > There are a small number of interface changes related to the default CRUSH > rule and scrub interval configuration options. Please see the full release > notes. > > You can get v0.56.2 in the usual fashion: > > * Git at git://github.com/ceph/ceph.git > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > * For RPMs, see http://ceph.com/docs/master/install/rpm > > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-02-05 19:30 ` Mandell Degerness @ 2013-02-05 19:34 ` Sage Weil 2013-02-05 19:40 ` Mandell Degerness 0 siblings, 1 reply; 17+ messages in thread From: Sage Weil @ 2013-02-05 19:34 UTC (permalink / raw) To: Mandell Degerness; +Cc: ceph-devel On Tue, 5 Feb 2013, Mandell Degerness wrote: > We are using v0.56.2 and it still seems that the default crushmap is > osd centered. Here is the crushmap as dumped: > > [root@node-172-19-0-15 ~]# cat crush.txt > # begin crush map > > # devices > device 0 osd.0 > device 1 osd.1 > device 2 osd.2 > device 3 osd.3 > device 4 osd.4 > device 5 osd.5 > device 6 osd.6 > device 7 osd.7 > device 8 osd.8 > device 9 osd.9 > device 10 osd.10 > device 11 osd.11 > device 12 osd.12 > device 13 osd.13 > device 14 osd.14 > > # types > type 0 osd > type 1 host > type 2 rack > type 3 row > type 4 room > type 5 datacenter > type 6 root > > # buckets > host 172.19.0.14 { > id -2 # do not change unnecessarily > # weight 6.000 > alg straw > hash 0 # rjenkins1 > item osd.0 weight 1.000 > item osd.4 weight 1.000 > item osd.5 weight 1.000 > item osd.12 weight 1.000 > item osd.13 weight 1.000 > item osd.14 weight 1.000 > } > host 172.19.0.13 { > id -4 # do not change unnecessarily > # weight 3.000 > alg straw > hash 0 # rjenkins1 > item osd.2 weight 1.000 > item osd.7 weight 1.000 > item osd.9 weight 1.000 > } > host 172.19.0.16 { > id -5 # do not change unnecessarily > # weight 3.000 > alg straw > hash 0 # rjenkins1 > item osd.3 weight 1.000 > item osd.6 weight 1.000 > item osd.10 weight 1.000 > } > host 172.19.0.15 { > id -6 # do not change unnecessarily > # weight 3.000 > alg straw > hash 0 # rjenkins1 > item osd.1 weight 1.000 > item osd.8 weight 1.000 > item osd.11 weight 1.000 > } > rack 0 { > id -3 # do not change unnecessarily > # weight 15.000 > alg straw > hash 0 # rjenkins1 > item 172.19.0.14 weight 6.000 > item 172.19.0.13 weight 3.000 > item 172.19.0.16 weight 3.000 > item 172.19.0.15 weight 3.000 > } > root default { > id -1 # do not change unnecessarily > # weight 15.000 > alg straw > hash 0 # rjenkins1 > item 0 weight 15.000 > } > > # rules > rule data { > ruleset 0 > type replicated > min_size 1 > max_size 10 > step take default > step choose firstn 0 type osd > step emit > } > rule metadata { > ruleset 1 > type replicated > min_size 1 > max_size 10 > step take default > step choose firstn 0 type osd > step emit > } > rule rbd { > ruleset 2 > type replicated > min_size 1 > max_size 10 > step take default > step choose firstn 0 type osd > step emit > } > > # end crush map > [root@node-172-19-0-15 ~]# ceph --version > ceph version 0.56.2 (586538e22afba85c59beda49789ec42024e7a061) > > We do not run any explicit crushtool commands as part of our start up > at this time. Should we be? Do you run mkcephfs? If you are passing in a ceph.conf to mkcephfs, it is still dynamically choosing a rule based on whether you have enough osds (3 i think? i forget). If you are running ceph-mon --mkfs directly (as ceph-deploy, chef, juju do), it will always default to osds. sage > > Regards, > Mandell Degerness > > On Wed, Jan 30, 2013 at 3:46 PM, Sage Weil <sage@inktank.com> wrote: > > The next bobtail point release is ready, and it's looking pretty good. > > This is an important update for the 0.56.x backport series that fixes a > > number of bugs and several performance issues. All v0.56.x users are > > encouraged to upgrade. > > > > Notable changes since v0.56.1: > > > > * osd: snapshot trimming fixes > > * osd: scrub snapshot metadata > > * osd: fix osdmap trimming > > * osd: misc peering fixes > > * osd: stop heartbeating with peers if internal threads are stuck/hung > > * osd: PG removal is friendlier to other workloads > > * osd: fix recovery start delay (was causing very slow recovery) > > * osd: fix scheduling of explicitly requested scrubs > > * osd: fix scrub interval config options > > * osd: improve recovery vs client io tuning > > * osd: improve 'slow request' warning detail for better diagnosis > > * osd: default CRUSH map now distributes across hosts, not OSDs > > * osd: fix crash on 32-bit hosts triggered by librbd clients > > * librbd: fix error handling when talking to older OSDs > > * mon: fix a few rare crashes > > * ceph command: ability to easily adjust CRUSH tunables > > * radosgw: object copy does not copy source ACLs > > * rados command: fix omap command usage > > * sysvinit script: set ulimit -n properly on remote hosts > > * msgr: fix narrow race with message queuing > > * fixed compilation on some old distros (e.g., RHEL 5.x) > > > > There are a small number of interface changes related to the default CRUSH > > rule and scrub interval configuration options. Please see the full release > > notes. > > > > You can get v0.56.2 in the usual fashion: > > > > * Git at git://github.com/ceph/ceph.git > > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > > * For RPMs, see http://ceph.com/docs/master/install/rpm > > > > -- > > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > > the body of a message to majordomo@vger.kernel.org > > More majordomo info at http://vger.kernel.org/majordomo-info.html > -- > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > the body of a message to majordomo@vger.kernel.org > More majordomo info at http://vger.kernel.org/majordomo-info.html > > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-02-05 19:34 ` Sage Weil @ 2013-02-05 19:40 ` Mandell Degerness 2013-02-05 20:37 ` Sage Weil 0 siblings, 1 reply; 17+ messages in thread From: Mandell Degerness @ 2013-02-05 19:40 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel We are doing the latter. What is the best way to force it to host first selection? On Tue, Feb 5, 2013 at 11:34 AM, Sage Weil <sage@inktank.com> wrote: > On Tue, 5 Feb 2013, Mandell Degerness wrote: >> We are using v0.56.2 and it still seems that the default crushmap is >> osd centered. Here is the crushmap as dumped: >> >> [root@node-172-19-0-15 ~]# cat crush.txt >> # begin crush map >> >> # devices >> device 0 osd.0 >> device 1 osd.1 >> device 2 osd.2 >> device 3 osd.3 >> device 4 osd.4 >> device 5 osd.5 >> device 6 osd.6 >> device 7 osd.7 >> device 8 osd.8 >> device 9 osd.9 >> device 10 osd.10 >> device 11 osd.11 >> device 12 osd.12 >> device 13 osd.13 >> device 14 osd.14 >> >> # types >> type 0 osd >> type 1 host >> type 2 rack >> type 3 row >> type 4 room >> type 5 datacenter >> type 6 root >> >> # buckets >> host 172.19.0.14 { >> id -2 # do not change unnecessarily >> # weight 6.000 >> alg straw >> hash 0 # rjenkins1 >> item osd.0 weight 1.000 >> item osd.4 weight 1.000 >> item osd.5 weight 1.000 >> item osd.12 weight 1.000 >> item osd.13 weight 1.000 >> item osd.14 weight 1.000 >> } >> host 172.19.0.13 { >> id -4 # do not change unnecessarily >> # weight 3.000 >> alg straw >> hash 0 # rjenkins1 >> item osd.2 weight 1.000 >> item osd.7 weight 1.000 >> item osd.9 weight 1.000 >> } >> host 172.19.0.16 { >> id -5 # do not change unnecessarily >> # weight 3.000 >> alg straw >> hash 0 # rjenkins1 >> item osd.3 weight 1.000 >> item osd.6 weight 1.000 >> item osd.10 weight 1.000 >> } >> host 172.19.0.15 { >> id -6 # do not change unnecessarily >> # weight 3.000 >> alg straw >> hash 0 # rjenkins1 >> item osd.1 weight 1.000 >> item osd.8 weight 1.000 >> item osd.11 weight 1.000 >> } >> rack 0 { >> id -3 # do not change unnecessarily >> # weight 15.000 >> alg straw >> hash 0 # rjenkins1 >> item 172.19.0.14 weight 6.000 >> item 172.19.0.13 weight 3.000 >> item 172.19.0.16 weight 3.000 >> item 172.19.0.15 weight 3.000 >> } >> root default { >> id -1 # do not change unnecessarily >> # weight 15.000 >> alg straw >> hash 0 # rjenkins1 >> item 0 weight 15.000 >> } >> >> # rules >> rule data { >> ruleset 0 >> type replicated >> min_size 1 >> max_size 10 >> step take default >> step choose firstn 0 type osd >> step emit >> } >> rule metadata { >> ruleset 1 >> type replicated >> min_size 1 >> max_size 10 >> step take default >> step choose firstn 0 type osd >> step emit >> } >> rule rbd { >> ruleset 2 >> type replicated >> min_size 1 >> max_size 10 >> step take default >> step choose firstn 0 type osd >> step emit >> } >> >> # end crush map >> [root@node-172-19-0-15 ~]# ceph --version >> ceph version 0.56.2 (586538e22afba85c59beda49789ec42024e7a061) >> >> We do not run any explicit crushtool commands as part of our start up >> at this time. Should we be? > > Do you run mkcephfs? If you are passing in a ceph.conf to mkcephfs, it is > still dynamically choosing a rule based on whether you have enough osds (3 > i think? i forget). If you are running ceph-mon --mkfs directly (as > ceph-deploy, chef, juju do), it will always default to osds. > > sage > >> >> Regards, >> Mandell Degerness >> >> On Wed, Jan 30, 2013 at 3:46 PM, Sage Weil <sage@inktank.com> wrote: >> > The next bobtail point release is ready, and it's looking pretty good. >> > This is an important update for the 0.56.x backport series that fixes a >> > number of bugs and several performance issues. All v0.56.x users are >> > encouraged to upgrade. >> > >> > Notable changes since v0.56.1: >> > >> > * osd: snapshot trimming fixes >> > * osd: scrub snapshot metadata >> > * osd: fix osdmap trimming >> > * osd: misc peering fixes >> > * osd: stop heartbeating with peers if internal threads are stuck/hung >> > * osd: PG removal is friendlier to other workloads >> > * osd: fix recovery start delay (was causing very slow recovery) >> > * osd: fix scheduling of explicitly requested scrubs >> > * osd: fix scrub interval config options >> > * osd: improve recovery vs client io tuning >> > * osd: improve 'slow request' warning detail for better diagnosis >> > * osd: default CRUSH map now distributes across hosts, not OSDs >> > * osd: fix crash on 32-bit hosts triggered by librbd clients >> > * librbd: fix error handling when talking to older OSDs >> > * mon: fix a few rare crashes >> > * ceph command: ability to easily adjust CRUSH tunables >> > * radosgw: object copy does not copy source ACLs >> > * rados command: fix omap command usage >> > * sysvinit script: set ulimit -n properly on remote hosts >> > * msgr: fix narrow race with message queuing >> > * fixed compilation on some old distros (e.g., RHEL 5.x) >> > >> > There are a small number of interface changes related to the default CRUSH >> > rule and scrub interval configuration options. Please see the full release >> > notes. >> > >> > You can get v0.56.2 in the usual fashion: >> > >> > * Git at git://github.com/ceph/ceph.git >> > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >> > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >> > * For RPMs, see http://ceph.com/docs/master/install/rpm >> > >> > -- >> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> > the body of a message to majordomo@vger.kernel.org >> > More majordomo info at http://vger.kernel.org/majordomo-info.html >> -- >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> the body of a message to majordomo@vger.kernel.org >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-02-05 19:40 ` Mandell Degerness @ 2013-02-05 20:37 ` Sage Weil 2013-02-05 21:09 ` Mandell Degerness 0 siblings, 1 reply; 17+ messages in thread From: Sage Weil @ 2013-02-05 20:37 UTC (permalink / raw) To: Mandell Degerness; +Cc: ceph-devel On Tue, 5 Feb 2013, Mandell Degerness wrote: > We are doing the latter. What is the best way to force it to host > first selection? Checking the code, you should be seeing either hosts (unless you've changed osd_crush_chooseleaf_type from its default of 1). Or, if the map generation is being done from a prepared ceph.conf, it should do hosts if there is more than one host in the initial conf. Maybe you're doing the ceph-mon --mkfs from an initial .conf that has only 1 host to begin with, and others are added after? I can make it observe the config setting in all cases (instead of trying to guess what the user wants). I pushed a patch to wip-osdmap-chooseleaf that you can cherry-pick that does this.. can you let me know if that resolves the issue, and/or if you think this makes the most sense for users? sage > > On Tue, Feb 5, 2013 at 11:34 AM, Sage Weil <sage@inktank.com> wrote: > > On Tue, 5 Feb 2013, Mandell Degerness wrote: > >> We are using v0.56.2 and it still seems that the default crushmap is > >> osd centered. Here is the crushmap as dumped: > >> > >> [root@node-172-19-0-15 ~]# cat crush.txt > >> # begin crush map > >> > >> # devices > >> device 0 osd.0 > >> device 1 osd.1 > >> device 2 osd.2 > >> device 3 osd.3 > >> device 4 osd.4 > >> device 5 osd.5 > >> device 6 osd.6 > >> device 7 osd.7 > >> device 8 osd.8 > >> device 9 osd.9 > >> device 10 osd.10 > >> device 11 osd.11 > >> device 12 osd.12 > >> device 13 osd.13 > >> device 14 osd.14 > >> > >> # types > >> type 0 osd > >> type 1 host > >> type 2 rack > >> type 3 row > >> type 4 room > >> type 5 datacenter > >> type 6 root > >> > >> # buckets > >> host 172.19.0.14 { > >> id -2 # do not change unnecessarily > >> # weight 6.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item osd.0 weight 1.000 > >> item osd.4 weight 1.000 > >> item osd.5 weight 1.000 > >> item osd.12 weight 1.000 > >> item osd.13 weight 1.000 > >> item osd.14 weight 1.000 > >> } > >> host 172.19.0.13 { > >> id -4 # do not change unnecessarily > >> # weight 3.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item osd.2 weight 1.000 > >> item osd.7 weight 1.000 > >> item osd.9 weight 1.000 > >> } > >> host 172.19.0.16 { > >> id -5 # do not change unnecessarily > >> # weight 3.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item osd.3 weight 1.000 > >> item osd.6 weight 1.000 > >> item osd.10 weight 1.000 > >> } > >> host 172.19.0.15 { > >> id -6 # do not change unnecessarily > >> # weight 3.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item osd.1 weight 1.000 > >> item osd.8 weight 1.000 > >> item osd.11 weight 1.000 > >> } > >> rack 0 { > >> id -3 # do not change unnecessarily > >> # weight 15.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item 172.19.0.14 weight 6.000 > >> item 172.19.0.13 weight 3.000 > >> item 172.19.0.16 weight 3.000 > >> item 172.19.0.15 weight 3.000 > >> } > >> root default { > >> id -1 # do not change unnecessarily > >> # weight 15.000 > >> alg straw > >> hash 0 # rjenkins1 > >> item 0 weight 15.000 > >> } > >> > >> # rules > >> rule data { > >> ruleset 0 > >> type replicated > >> min_size 1 > >> max_size 10 > >> step take default > >> step choose firstn 0 type osd > >> step emit > >> } > >> rule metadata { > >> ruleset 1 > >> type replicated > >> min_size 1 > >> max_size 10 > >> step take default > >> step choose firstn 0 type osd > >> step emit > >> } > >> rule rbd { > >> ruleset 2 > >> type replicated > >> min_size 1 > >> max_size 10 > >> step take default > >> step choose firstn 0 type osd > >> step emit > >> } > >> > >> # end crush map > >> [root@node-172-19-0-15 ~]# ceph --version > >> ceph version 0.56.2 (586538e22afba85c59beda49789ec42024e7a061) > >> > >> We do not run any explicit crushtool commands as part of our start up > >> at this time. Should we be? > > > > Do you run mkcephfs? If you are passing in a ceph.conf to mkcephfs, it is > > still dynamically choosing a rule based on whether you have enough osds (3 > > i think? i forget). If you are running ceph-mon --mkfs directly (as > > ceph-deploy, chef, juju do), it will always default to osds. > > > > sage > > > >> > >> Regards, > >> Mandell Degerness > >> > >> On Wed, Jan 30, 2013 at 3:46 PM, Sage Weil <sage@inktank.com> wrote: > >> > The next bobtail point release is ready, and it's looking pretty good. > >> > This is an important update for the 0.56.x backport series that fixes a > >> > number of bugs and several performance issues. All v0.56.x users are > >> > encouraged to upgrade. > >> > > >> > Notable changes since v0.56.1: > >> > > >> > * osd: snapshot trimming fixes > >> > * osd: scrub snapshot metadata > >> > * osd: fix osdmap trimming > >> > * osd: misc peering fixes > >> > * osd: stop heartbeating with peers if internal threads are stuck/hung > >> > * osd: PG removal is friendlier to other workloads > >> > * osd: fix recovery start delay (was causing very slow recovery) > >> > * osd: fix scheduling of explicitly requested scrubs > >> > * osd: fix scrub interval config options > >> > * osd: improve recovery vs client io tuning > >> > * osd: improve 'slow request' warning detail for better diagnosis > >> > * osd: default CRUSH map now distributes across hosts, not OSDs > >> > * osd: fix crash on 32-bit hosts triggered by librbd clients > >> > * librbd: fix error handling when talking to older OSDs > >> > * mon: fix a few rare crashes > >> > * ceph command: ability to easily adjust CRUSH tunables > >> > * radosgw: object copy does not copy source ACLs > >> > * rados command: fix omap command usage > >> > * sysvinit script: set ulimit -n properly on remote hosts > >> > * msgr: fix narrow race with message queuing > >> > * fixed compilation on some old distros (e.g., RHEL 5.x) > >> > > >> > There are a small number of interface changes related to the default CRUSH > >> > rule and scrub interval configuration options. Please see the full release > >> > notes. > >> > > >> > You can get v0.56.2 in the usual fashion: > >> > > >> > * Git at git://github.com/ceph/ceph.git > >> > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz > >> > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian > >> > * For RPMs, see http://ceph.com/docs/master/install/rpm > >> > > >> > -- > >> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > >> > the body of a message to majordomo@vger.kernel.org > >> > More majordomo info at http://vger.kernel.org/majordomo-info.html > >> -- > >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in > >> the body of a message to majordomo@vger.kernel.org > >> More majordomo info at http://vger.kernel.org/majordomo-info.html > >> > >> > > ^ permalink raw reply [flat|nested] 17+ messages in thread
* Re: v0.56.2 released 2013-02-05 20:37 ` Sage Weil @ 2013-02-05 21:09 ` Mandell Degerness 0 siblings, 0 replies; 17+ messages in thread From: Mandell Degerness @ 2013-02-05 21:09 UTC (permalink / raw) To: Sage Weil; +Cc: ceph-devel I'm doing a ceph-mon --mkfs from an initial .conf that has no OSDs defined in it. All osds are added dynamically. We'll try your patch. I would think that we would want to have a way to specify in the .conf file which option to use. It would be important to be able to revert back to OSD first in test scenarios. On Tue, Feb 5, 2013 at 12:37 PM, Sage Weil <sage@inktank.com> wrote: > On Tue, 5 Feb 2013, Mandell Degerness wrote: >> We are doing the latter. What is the best way to force it to host >> first selection? > > Checking the code, you should be seeing either hosts (unless you've > changed osd_crush_chooseleaf_type from its default of 1). Or, if the map > generation is being done from a prepared ceph.conf, it should do hosts if > there is more than one host in the initial conf. > > Maybe you're doing the ceph-mon --mkfs from an initial .conf that has only > 1 host to begin with, and others are added after? > > I can make it observe the config setting in all cases (instead of trying > to guess what the user wants). I pushed a patch to wip-osdmap-chooseleaf > that you can cherry-pick that does this.. can you let me know if that > resolves the issue, and/or if you think this makes the most sense for > users? > > sage > > > > >> >> On Tue, Feb 5, 2013 at 11:34 AM, Sage Weil <sage@inktank.com> wrote: >> > On Tue, 5 Feb 2013, Mandell Degerness wrote: >> >> We are using v0.56.2 and it still seems that the default crushmap is >> >> osd centered. Here is the crushmap as dumped: >> >> >> >> [root@node-172-19-0-15 ~]# cat crush.txt >> >> # begin crush map >> >> >> >> # devices >> >> device 0 osd.0 >> >> device 1 osd.1 >> >> device 2 osd.2 >> >> device 3 osd.3 >> >> device 4 osd.4 >> >> device 5 osd.5 >> >> device 6 osd.6 >> >> device 7 osd.7 >> >> device 8 osd.8 >> >> device 9 osd.9 >> >> device 10 osd.10 >> >> device 11 osd.11 >> >> device 12 osd.12 >> >> device 13 osd.13 >> >> device 14 osd.14 >> >> >> >> # types >> >> type 0 osd >> >> type 1 host >> >> type 2 rack >> >> type 3 row >> >> type 4 room >> >> type 5 datacenter >> >> type 6 root >> >> >> >> # buckets >> >> host 172.19.0.14 { >> >> id -2 # do not change unnecessarily >> >> # weight 6.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item osd.0 weight 1.000 >> >> item osd.4 weight 1.000 >> >> item osd.5 weight 1.000 >> >> item osd.12 weight 1.000 >> >> item osd.13 weight 1.000 >> >> item osd.14 weight 1.000 >> >> } >> >> host 172.19.0.13 { >> >> id -4 # do not change unnecessarily >> >> # weight 3.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item osd.2 weight 1.000 >> >> item osd.7 weight 1.000 >> >> item osd.9 weight 1.000 >> >> } >> >> host 172.19.0.16 { >> >> id -5 # do not change unnecessarily >> >> # weight 3.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item osd.3 weight 1.000 >> >> item osd.6 weight 1.000 >> >> item osd.10 weight 1.000 >> >> } >> >> host 172.19.0.15 { >> >> id -6 # do not change unnecessarily >> >> # weight 3.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item osd.1 weight 1.000 >> >> item osd.8 weight 1.000 >> >> item osd.11 weight 1.000 >> >> } >> >> rack 0 { >> >> id -3 # do not change unnecessarily >> >> # weight 15.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item 172.19.0.14 weight 6.000 >> >> item 172.19.0.13 weight 3.000 >> >> item 172.19.0.16 weight 3.000 >> >> item 172.19.0.15 weight 3.000 >> >> } >> >> root default { >> >> id -1 # do not change unnecessarily >> >> # weight 15.000 >> >> alg straw >> >> hash 0 # rjenkins1 >> >> item 0 weight 15.000 >> >> } >> >> >> >> # rules >> >> rule data { >> >> ruleset 0 >> >> type replicated >> >> min_size 1 >> >> max_size 10 >> >> step take default >> >> step choose firstn 0 type osd >> >> step emit >> >> } >> >> rule metadata { >> >> ruleset 1 >> >> type replicated >> >> min_size 1 >> >> max_size 10 >> >> step take default >> >> step choose firstn 0 type osd >> >> step emit >> >> } >> >> rule rbd { >> >> ruleset 2 >> >> type replicated >> >> min_size 1 >> >> max_size 10 >> >> step take default >> >> step choose firstn 0 type osd >> >> step emit >> >> } >> >> >> >> # end crush map >> >> [root@node-172-19-0-15 ~]# ceph --version >> >> ceph version 0.56.2 (586538e22afba85c59beda49789ec42024e7a061) >> >> >> >> We do not run any explicit crushtool commands as part of our start up >> >> at this time. Should we be? >> > >> > Do you run mkcephfs? If you are passing in a ceph.conf to mkcephfs, it is >> > still dynamically choosing a rule based on whether you have enough osds (3 >> > i think? i forget). If you are running ceph-mon --mkfs directly (as >> > ceph-deploy, chef, juju do), it will always default to osds. >> > >> > sage >> > >> >> >> >> Regards, >> >> Mandell Degerness >> >> >> >> On Wed, Jan 30, 2013 at 3:46 PM, Sage Weil <sage@inktank.com> wrote: >> >> > The next bobtail point release is ready, and it's looking pretty good. >> >> > This is an important update for the 0.56.x backport series that fixes a >> >> > number of bugs and several performance issues. All v0.56.x users are >> >> > encouraged to upgrade. >> >> > >> >> > Notable changes since v0.56.1: >> >> > >> >> > * osd: snapshot trimming fixes >> >> > * osd: scrub snapshot metadata >> >> > * osd: fix osdmap trimming >> >> > * osd: misc peering fixes >> >> > * osd: stop heartbeating with peers if internal threads are stuck/hung >> >> > * osd: PG removal is friendlier to other workloads >> >> > * osd: fix recovery start delay (was causing very slow recovery) >> >> > * osd: fix scheduling of explicitly requested scrubs >> >> > * osd: fix scrub interval config options >> >> > * osd: improve recovery vs client io tuning >> >> > * osd: improve 'slow request' warning detail for better diagnosis >> >> > * osd: default CRUSH map now distributes across hosts, not OSDs >> >> > * osd: fix crash on 32-bit hosts triggered by librbd clients >> >> > * librbd: fix error handling when talking to older OSDs >> >> > * mon: fix a few rare crashes >> >> > * ceph command: ability to easily adjust CRUSH tunables >> >> > * radosgw: object copy does not copy source ACLs >> >> > * rados command: fix omap command usage >> >> > * sysvinit script: set ulimit -n properly on remote hosts >> >> > * msgr: fix narrow race with message queuing >> >> > * fixed compilation on some old distros (e.g., RHEL 5.x) >> >> > >> >> > There are a small number of interface changes related to the default CRUSH >> >> > rule and scrub interval configuration options. Please see the full release >> >> > notes. >> >> > >> >> > You can get v0.56.2 in the usual fashion: >> >> > >> >> > * Git at git://github.com/ceph/ceph.git >> >> > * Tarball at http://ceph.com/download/ceph-0.56.2.tar.gz >> >> > * For Debian/Ubuntu packages, see http://ceph.com/docs/master/install/debian >> >> > * For RPMs, see http://ceph.com/docs/master/install/rpm >> >> > >> >> > -- >> >> > To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> >> > the body of a message to majordomo@vger.kernel.org >> >> > More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> -- >> >> To unsubscribe from this list: send the line "unsubscribe ceph-devel" in >> >> the body of a message to majordomo@vger.kernel.org >> >> More majordomo info at http://vger.kernel.org/majordomo-info.html >> >> >> >> >> >> ^ permalink raw reply [flat|nested] 17+ messages in thread
end of thread, other threads:[~2013-02-05 21:09 UTC | newest] Thread overview: 17+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2013-01-30 23:46 v0.56.2 released Sage Weil 2013-01-31 7:27 ` Stefan Priebe - Profihost AG 2013-01-31 7:43 ` Stefan Priebe - Profihost AG 2013-01-31 9:02 ` Danny Al-Gaaf 2013-01-31 9:48 ` Stefan Priebe - Profihost AG 2013-01-31 12:16 ` Sage Weil 2013-01-31 12:32 ` Joao Eduardo Luis 2013-01-31 12:46 ` Stefan Priebe - Profihost AG 2013-01-31 12:54 ` Joao Eduardo Luis 2013-01-31 12:57 ` Joao Eduardo Luis 2013-02-03 15:39 ` ArtemGr 2013-02-03 16:25 ` Sage Weil 2013-02-05 19:30 ` Mandell Degerness 2013-02-05 19:34 ` Sage Weil 2013-02-05 19:40 ` Mandell Degerness 2013-02-05 20:37 ` Sage Weil 2013-02-05 21:09 ` Mandell Degerness
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.