* v0.27 released
@ 2011-04-24 4:51 Sage Weil
2011-04-24 11:55 ` DongJin Lee
2011-04-25 17:05 ` Stefan Majer
0 siblings, 2 replies; 4+ messages in thread
From: Sage Weil @ 2011-04-24 4:51 UTC (permalink / raw)
To: ceph-devel
v0.27 is done! This mostly bugfixes, cleanups, and incremental
improvements. Notably:
* lots of cleanups in config file loading, handling, to make library
behavior sane, warn on config file errors, etc.
* osd: fix out of order ack bug
* mount.ceph: uses kernel keys interface (when available) to pass secrets
* osd, mon: use new syncfs() syscall where available
* librados: compound object operation support
* librbd: snapshot images no longer writeable
* librbd: rollback to snapshot and other misc fixes
* mds: journal replay cleanups, performance, bug fixes
* mds: many clustered mds fixes (mostly with rename and recovery)
* mds: standby-replay mode fixes
* mds: robust lookuphash for better nfs reexport support
* mon: bugfixes with mds takeover
* obsync: synchronize object buckets between s3, directory, swift, rados
* osd: misc recovery fixes
* radosgw: dup bucket creation fixes
* radosgw: many small protocol fixes
As part of the radosgw work we've created s3-tests.git, which includes a
bunch of simple tests to verify implementations of the s3 protocol. See
* git://ceph.newdream.net/git/s3-tests.git
* http://ceph.newdream.net/git/?p=s3-tests.git;a=summary
For v0.28 we're focusing on the OSD cluster, radosgw, and continuing with
the MDS clustering fixes. Sam and Josh are working on a refactor in the
OSD peering code that will make peering more understandable, verifiable,
and (we hope) less buggy.
Relevant URLs:
* Direct download at: http://ceph.newdream.net/download/ceph-0.27.tar.gz
* For Debian and Ubuntu packages, see http://ceph.newdream.net/wiki/Debian
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: v0.27 released
2011-04-24 4:51 v0.27 released Sage Weil
@ 2011-04-24 11:55 ` DongJin Lee
2011-04-25 16:56 ` Tommi Virtanen
2011-04-25 17:05 ` Stefan Majer
1 sibling, 1 reply; 4+ messages in thread
From: DongJin Lee @ 2011-04-24 11:55 UTC (permalink / raw)
To: Sage Weil; +Cc: ceph-devel
In v0.27
When I run mkcephfs -c -a, I get
temp dir is /tmp/mkcephfs.Mts3TZhEwG
preparing monmap in /tmp/mkcephfs.Mts3TZhEwG/monmap
/usr/local/bin/monmaptool --create --clobber --add 0 --print
/tmp/mkcephfs.Mts3TZhEwG/monmap
/usr/local/bin/monmaptool: invalid ip:port '--print'
rm: cannot remove `/tmp/mkcephfs.Mts3TZhEwG/*': No such file or directory
and so I cannot start ceph up. But It was working till v0.26. Thanks
On Sun, Apr 24, 2011 at 4:51 PM, Sage Weil <sage@newdream.net> wrote:
> v0.27 is done! This mostly bugfixes, cleanups, and incremental
> improvements. Notably:
>
> * lots of cleanups in config file loading, handling, to make library
> behavior sane, warn on config file errors, etc.
> * osd: fix out of order ack bug
> * mount.ceph: uses kernel keys interface (when available) to pass secrets
> * osd, mon: use new syncfs() syscall where available
> * librados: compound object operation support
> * librbd: snapshot images no longer writeable
> * librbd: rollback to snapshot and other misc fixes
> * mds: journal replay cleanups, performance, bug fixes
> * mds: many clustered mds fixes (mostly with rename and recovery)
> * mds: standby-replay mode fixes
> * mds: robust lookuphash for better nfs reexport support
> * mon: bugfixes with mds takeover
> * obsync: synchronize object buckets between s3, directory, swift, rados
> * osd: misc recovery fixes
> * radosgw: dup bucket creation fixes
> * radosgw: many small protocol fixes
>
> As part of the radosgw work we've created s3-tests.git, which includes a
> bunch of simple tests to verify implementations of the s3 protocol. See
>
> * git://ceph.newdream.net/git/s3-tests.git
> * http://ceph.newdream.net/git/?p=s3-tests.git;a=summary
>
> For v0.28 we're focusing on the OSD cluster, radosgw, and continuing with
> the MDS clustering fixes. Sam and Josh are working on a refactor in the
> OSD peering code that will make peering more understandable, verifiable,
> and (we hope) less buggy.
>
> Relevant URLs:
> * Direct download at: http://ceph.newdream.net/download/ceph-0.27.tar.gz
> * For Debian and Ubuntu packages, see http://ceph.newdream.net/wiki/Debian
> --
> 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] 4+ messages in thread
* Re: v0.27 released
2011-04-24 11:55 ` DongJin Lee
@ 2011-04-25 16:56 ` Tommi Virtanen
0 siblings, 0 replies; 4+ messages in thread
From: Tommi Virtanen @ 2011-04-25 16:56 UTC (permalink / raw)
To: DongJin Lee; +Cc: Sage Weil, ceph-devel
On Sun, Apr 24, 2011 at 11:55:33PM +1200, DongJin Lee wrote:
> In v0.27
> When I run mkcephfs -c -a, I get
>
> temp dir is /tmp/mkcephfs.Mts3TZhEwG
> preparing monmap in /tmp/mkcephfs.Mts3TZhEwG/monmap
> /usr/local/bin/monmaptool --create --clobber --add 0 --print
> /tmp/mkcephfs.Mts3TZhEwG/monmap
> /usr/local/bin/monmaptool: invalid ip:port '--print'
> rm: cannot remove `/tmp/mkcephfs.Mts3TZhEwG/*': No such file or directory
>
> and so I cannot start ceph up. But It was working till v0.26. Thanks
It seems you have a monitor defined without "mon addr" set in the
config file.
mkcephfs could use better error handling; I'll add that.
--
:(){ :|:&};:
^ permalink raw reply [flat|nested] 4+ messages in thread
* Re: v0.27 released
2011-04-24 4:51 v0.27 released Sage Weil
2011-04-24 11:55 ` DongJin Lee
@ 2011-04-25 17:05 ` Stefan Majer
1 sibling, 0 replies; 4+ messages in thread
From: Stefan Majer @ 2011-04-25 17:05 UTC (permalink / raw)
To: Sage Weil; +Cc: ceph-devel
Hi Sage,
...
> For v0.28 we're focusing on the OSD cluster, radosgw, and continuing with
> the MDS clustering fixes. Sam and Josh are working on a refactor in the
> OSD peering code that will make peering more understandable, verifiable,
> and (we hope) less buggy.
Im using ceph since a while an follow the mailinglist since more than a year.
In the same project as we use ceph, we also use a messaging api called
zeromq (http://www.zeromq.org/) for messaging between our other
components.
And i thought this might be a proper replacement for your messaging
implementation, which causes some trouble.
ZeroMQ was developed to speed up stock trading and is now widely used
in many high performance messaging applications.
It offers a lot of different messaging pattern implementations
(publish/subscribe, fanout, ..) as well as different transport
mechanisms (tcp, multicast (pgm), inprocess ..).
It has a brokerless design and has many language bindings, but is
entirely written in c/c++.
There is a very active community.
It is also very well documented: http://zguide.zeromq.org/page:all
I was thinking since some time to point the ceph development team to
this piece of code, now with your announcement of the 0.28 work i
decided to do so.
So if you want to spend some spare time to read through the basic
concepts, enjoy.
Greetings from Munich
Stefan Majer
>
> Relevant URLs:
> * Direct download at: http://ceph.newdream.net/download/ceph-0.27.tar.gz
> * For Debian and Ubuntu packages, see http://ceph.newdream.net/wiki/Debian
> --
> 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] 4+ messages in thread
end of thread, other threads:[~2011-04-25 17:05 UTC | newest]
Thread overview: 4+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2011-04-24 4:51 v0.27 released Sage Weil
2011-04-24 11:55 ` DongJin Lee
2011-04-25 16:56 ` Tommi Virtanen
2011-04-25 17:05 ` Stefan Majer
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.