* v0.83 released
@ 2014-07-30 1:21 Sage Weil
[not found] ` <alpine.DEB.2.00.1407291820100.5744-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>
0 siblings, 1 reply; 6+ messages in thread
From: Sage Weil @ 2014-07-30 1:21 UTC (permalink / raw)
To: ceph-devel, ceph-users, ceph-maintainers
Another Ceph development release! This has been a longer cycle, so there
has been quite a bit of bug fixing and stabilization in this round.
There is also a bunch of packaging fixes for RPM distros (RHEL/CentOS,
Fedora, and SUSE) and for systemd. We've also added a new
librados-striper library from Sebastien Ponce that provides a generic
striping API for applications to code to.
Upgrading
---------
* The experimental keyvaluestore-dev OSD backend had an on-disk format
change that prevents existing OSD data from being upgraded. This
affects developers and testers only.
* mon-specific and osd-specific leveldb options have been removed.
From this point onward users should use 'leveldb_' generic options and add
the options in the appropriate sections of their configuration files.
Monitors will still maintain the following monitor-specific defaults:
leveldb_write_buffer_size = 32*1024*1024 = 33554432 // 32MB
leveldb_cache_size = 512*1024*1204 = 536870912 // 512MB
leveldb_block_size = 64*1024 = 65536 // 64KB
leveldb_compression = false
leveldb_log = ""
OSDs will still maintain the following osd-specific defaults:
leveldb_log = ""
Notable Changes
---------------
* ceph-disk: fix dmcrypt support (Stephen Taylor)
* cephtool: fix help (Yilong Zhao)
* cephtool: test cleanup (Joao Eduardo Luis)
* doc: librados example fixes (Kevin Dalley)
* doc: many doc updates (John Wilkins)
* doc: update erasure docs (Loic Dachary, Venky Shankar)
* filestore: disable use of XFS hint (buggy on old kernels) (Samuel Just)
* filestore: fix xattr spillout (Greg Farnum, Haomai Wang)
* keyvaluestore: header cache (Haomai Wang)
* librados_striper: striping library for librados (Sebastien Ponce)
* libs3: update to latest (Danny Al-Gaaf)
* log: fix derr level (Joao Eduardo Luis)
* logrotate: fix osd log rotation on ubuntu (Sage Weil)
* mds: fix xattr bug triggered by ACLs (Yan, Zheng)
* misc memory leaks, cleanups, fixes (Danny Al-Gaaf, Sahid Ferdjaoui)
* misc suse fixes (Danny Al-Gaaf)
* misc word size fixes (Kevin Cox)
* mon: drop mon- and osd- specific leveldb options (Joao Eduardo Luis)
* mon: ec pool profile fixes (Loic Dachary)
* mon: fix health down messages (Sage Weil)
* mon: fix quorum feature check (#8738, Greg Farnum)
* mon: 'osd crush reweight-subtree ...' (Sage Weil)
* mon, osd: relax client EC support requirements (Sage Weil)
* mon: some instrumentation (Sage Weil)
* objecter: flag operations that are redirected by caching (Sage Weil)
* osd: clean up shard_id_t, shard_t (Loic Dachary)
* osd: fix connection reconnect race (Greg Farnum)
* osd: fix dumps (Joao Eduardo Luis)
* osd: fix erasure-code lib initialization (Loic Dachary)
* osd: fix extent normalization (Adam Crume)
* osd: fix loopback msgr issue (Ma Jianpeng)
* osd: fix LSB release parsing (Danny Al-Gaaf)
* osd: improved backfill priorities (Sage Weil)
* osd: many many core fixes (Samuel Just)
* osd, mon: config sanity checks on start (Sage Weil, Joao Eduardo Luis)
* osd: sharded threadpool to improve parallelism (Somnath Roy)
* osd: simple io prioritization for scrub (Sage Weil)
* osd: simple scrub throttling (Sage Weil)
* osd: tests for bench command (Loic Dachary)
* osd: use xfs hint less frequently (Ilya Dryomov)
* pybind/rados: fix small timeouts (John Spray)
* qa: xfstests updates (Ilya Dryomov)
* rgw: cache bucket info (Yehuda Sadeh)
* rgw: cache decoded user info (Yehuda Sadeh)
* rgw: fix multipart object attr regression (#8452, Yehuda Sadeh)
* rgw: fix radosgw-admin 'show log' command (#8553, Yehuda Sadeh)
* rgw: fix URL decoding (#8702, Brian Rak)
* rgw: handle empty extra pool name (Yehuda Sadeh)
* rpm: do not restart daemons on upgrade (Alfredo Deza)
* rpm: misc packaging fixes for rhel7 (Sandon Van Ness)
* rpm: split ceph-common from ceph (Sandon Van Ness)
* systemd: wrap started daemons in new systemd environment (Sage Weil, Dan
Mick)
* sysvinit: less sensitive to failures (Sage Weil)
* upstart: increase max open files limit (Sage Weil)
Getting Ceph
------------
* Git at git://github.com/ceph/ceph.git
* Tarball at http://ceph.com/download/ceph-0.83.tar.gz
* For packages, see http://ceph.com/docs/master/install/get-packages
* For ceph-deploy, see http://ceph.com/docs/master/install/install-ceph-deploy
^ permalink raw reply [flat|nested] 6+ messages in thread[parent not found: <alpine.DEB.2.00.1407291820100.5744-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>]
* Re: v0.83 released [not found] ` <alpine.DEB.2.00.1407291820100.5744-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org> @ 2014-08-05 4:58 ` debian Only [not found] ` <CA+SSH2qOdNne-ExmOjLGnNKfZYXtO+KJ8vSQzvJj07hOK5H8qA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> 0 siblings, 1 reply; 6+ messages in thread From: debian Only @ 2014-08-05 4:58 UTC (permalink / raw) To: Sage Weil Cc: ceph-maintainers-H+wXaHxf7aLQT0dZR+AlfA, ceph-devel-u79uwXL29TY76Z2rM5mHXA, ceph-users-Qp0mS5GaXlQ [-- Attachment #1.1: Type: text/plain, Size: 4890 bytes --] Good news. when this release will public in Debian Wheezy pkglist ? thanks for ur good job 2014-07-30 8:21 GMT+07:00 Sage Weil <sage-4GqslpFJ+cxBDgjK7y7TUQ@public.gmane.org>: > Another Ceph development release! This has been a longer cycle, so there > has been quite a bit of bug fixing and stabilization in this round. > There is also a bunch of packaging fixes for RPM distros (RHEL/CentOS, > Fedora, and SUSE) and for systemd. We've also added a new > librados-striper library from Sebastien Ponce that provides a generic > striping API for applications to code to. > > Upgrading > --------- > > * The experimental keyvaluestore-dev OSD backend had an on-disk format > change that prevents existing OSD data from being upgraded. This > affects developers and testers only. > > * mon-specific and osd-specific leveldb options have been removed. > From this point onward users should use 'leveldb_' generic options and > add > the options in the appropriate sections of their configuration files. > Monitors will still maintain the following monitor-specific defaults: > > leveldb_write_buffer_size = 32*1024*1024 = 33554432 // 32MB > leveldb_cache_size = 512*1024*1204 = 536870912 // 512MB > leveldb_block_size = 64*1024 = 65536 // 64KB > leveldb_compression = false > leveldb_log = "" > > OSDs will still maintain the following osd-specific defaults: > > leveldb_log = "" > > Notable Changes > --------------- > > * ceph-disk: fix dmcrypt support (Stephen Taylor) > * cephtool: fix help (Yilong Zhao) > * cephtool: test cleanup (Joao Eduardo Luis) > * doc: librados example fixes (Kevin Dalley) > * doc: many doc updates (John Wilkins) > * doc: update erasure docs (Loic Dachary, Venky Shankar) > * filestore: disable use of XFS hint (buggy on old kernels) (Samuel Just) > * filestore: fix xattr spillout (Greg Farnum, Haomai Wang) > * keyvaluestore: header cache (Haomai Wang) > * librados_striper: striping library for librados (Sebastien Ponce) > * libs3: update to latest (Danny Al-Gaaf) > * log: fix derr level (Joao Eduardo Luis) > * logrotate: fix osd log rotation on ubuntu (Sage Weil) > * mds: fix xattr bug triggered by ACLs (Yan, Zheng) > * misc memory leaks, cleanups, fixes (Danny Al-Gaaf, Sahid Ferdjaoui) > * misc suse fixes (Danny Al-Gaaf) > * misc word size fixes (Kevin Cox) > * mon: drop mon- and osd- specific leveldb options (Joao Eduardo Luis) > * mon: ec pool profile fixes (Loic Dachary) > * mon: fix health down messages (Sage Weil) > * mon: fix quorum feature check (#8738, Greg Farnum) > * mon: 'osd crush reweight-subtree ...' (Sage Weil) > * mon, osd: relax client EC support requirements (Sage Weil) > * mon: some instrumentation (Sage Weil) > * objecter: flag operations that are redirected by caching (Sage Weil) > * osd: clean up shard_id_t, shard_t (Loic Dachary) > * osd: fix connection reconnect race (Greg Farnum) > * osd: fix dumps (Joao Eduardo Luis) > * osd: fix erasure-code lib initialization (Loic Dachary) > * osd: fix extent normalization (Adam Crume) > * osd: fix loopback msgr issue (Ma Jianpeng) > * osd: fix LSB release parsing (Danny Al-Gaaf) > * osd: improved backfill priorities (Sage Weil) > * osd: many many core fixes (Samuel Just) > * osd, mon: config sanity checks on start (Sage Weil, Joao Eduardo Luis) > * osd: sharded threadpool to improve parallelism (Somnath Roy) > * osd: simple io prioritization for scrub (Sage Weil) > * osd: simple scrub throttling (Sage Weil) > * osd: tests for bench command (Loic Dachary) > * osd: use xfs hint less frequently (Ilya Dryomov) > * pybind/rados: fix small timeouts (John Spray) > * qa: xfstests updates (Ilya Dryomov) > * rgw: cache bucket info (Yehuda Sadeh) > * rgw: cache decoded user info (Yehuda Sadeh) > * rgw: fix multipart object attr regression (#8452, Yehuda Sadeh) > * rgw: fix radosgw-admin 'show log' command (#8553, Yehuda Sadeh) > * rgw: fix URL decoding (#8702, Brian Rak) > * rgw: handle empty extra pool name (Yehuda Sadeh) > * rpm: do not restart daemons on upgrade (Alfredo Deza) > * rpm: misc packaging fixes for rhel7 (Sandon Van Ness) > * rpm: split ceph-common from ceph (Sandon Van Ness) > * systemd: wrap started daemons in new systemd environment (Sage Weil, Dan > Mick) > * sysvinit: less sensitive to failures (Sage Weil) > * upstart: increase max open files limit (Sage Weil) > > Getting Ceph > ------------ > > * Git at git://github.com/ceph/ceph.git > * Tarball at http://ceph.com/download/ceph-0.83.tar.gz > * For packages, see http://ceph.com/docs/master/install/get-packages > * For ceph-deploy, see > http://ceph.com/docs/master/install/install-ceph-deploy > _______________________________________________ > ceph-users mailing list > ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > [-- Attachment #1.2: Type: text/html, Size: 6084 bytes --] [-- Attachment #2: Type: text/plain, Size: 178 bytes --] _______________________________________________ ceph-users mailing list ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <CA+SSH2qOdNne-ExmOjLGnNKfZYXtO+KJ8vSQzvJj07hOK5H8qA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>]
* Re: v0.83 released [not found] ` <CA+SSH2qOdNne-ExmOjLGnNKfZYXtO+KJ8vSQzvJj07hOK5H8qA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org> @ 2014-08-05 13:55 ` Sage Weil [not found] ` <alpine.DEB.2.00.1408050653170.18917-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org> 2014-08-07 17:36 ` krbd kernel 3.16.0-1 with v0.83 got stuck during write Kasper Dieter 0 siblings, 2 replies; 6+ messages in thread From: Sage Weil @ 2014-08-05 13:55 UTC (permalink / raw) To: debian Only Cc: ceph-maintainers-H+wXaHxf7aLQT0dZR+AlfA, ceph-devel-u79uwXL29TY76Z2rM5mHXA, ceph-users-Qp0mS5GaXlQ [-- Attachment #1: Type: TEXT/PLAIN, Size: 6284 bytes --] On Tue, 5 Aug 2014, debian Only wrote: > Good news. when this release will public in Debian Wheezy pkglist ?thanks > for ur good job I think that, in general, the strategy should be to keep the stable packages (firefly 0.80.x currently) in the stable downstream repos (wheezy). These development releases can either be found at ceph.com, or perhaps they can go into debian unstable or rawhide or similar. I don't think it is the release that most users will want when they 'apt-get install ceph' on a generic system, though! sage > > > 2014-07-30 8:21 GMT+07:00 Sage Weil <sage-4GqslpFJ+cxBDgjK7y7TUQ@public.gmane.org>: > Another Ceph development release! This has been a longer cycle, > so there > has been quite a bit of bug fixing and stabilization in this > round. > There is also a bunch of packaging fixes for RPM distros > (RHEL/CentOS, > Fedora, and SUSE) and for systemd. We've also added a new > librados-striper library from Sebastien Ponce that provides a > generic > striping API for applications to code to. > > Upgrading > --------- > > * The experimental keyvaluestore-dev OSD backend had an on-disk > format > change that prevents existing OSD data from being upgraded. > This > affects developers and testers only. > > * mon-specific and osd-specific leveldb options have been > removed. > From this point onward users should use 'leveldb_' generic > options and add > the options in the appropriate sections of their configuration > files. > Monitors will still maintain the following monitor-specific > defaults: > > leveldb_write_buffer_size = 32*1024*1024 = 33554432 // > 32MB > leveldb_cache_size = 512*1024*1204 = 536870912 // > 512MB > leveldb_block_size = 64*1024 = 65536 // > 64KB > leveldb_compression = false > leveldb_log = "" > > OSDs will still maintain the following osd-specific defaults: > > leveldb_log = "" > > Notable Changes > --------------- > > * ceph-disk: fix dmcrypt support (Stephen Taylor) > * cephtool: fix help (Yilong Zhao) > * cephtool: test cleanup (Joao Eduardo Luis) > * doc: librados example fixes (Kevin Dalley) > * doc: many doc updates (John Wilkins) > * doc: update erasure docs (Loic Dachary, Venky Shankar) > * filestore: disable use of XFS hint (buggy on old kernels) > (Samuel Just) > * filestore: fix xattr spillout (Greg Farnum, Haomai Wang) > * keyvaluestore: header cache (Haomai Wang) > * librados_striper: striping library for librados (Sebastien > Ponce) > * libs3: update to latest (Danny Al-Gaaf) > * log: fix derr level (Joao Eduardo Luis) > * logrotate: fix osd log rotation on ubuntu (Sage Weil) > * mds: fix xattr bug triggered by ACLs (Yan, Zheng) > * misc memory leaks, cleanups, fixes (Danny Al-Gaaf, Sahid > Ferdjaoui) > * misc suse fixes (Danny Al-Gaaf) > * misc word size fixes (Kevin Cox) > * mon: drop mon- and osd- specific leveldb options (Joao Eduardo > Luis) > * mon: ec pool profile fixes (Loic Dachary) > * mon: fix health down messages (Sage Weil) > * mon: fix quorum feature check (#8738, Greg Farnum) > * mon: 'osd crush reweight-subtree ...' (Sage Weil) > * mon, osd: relax client EC support requirements (Sage Weil) > * mon: some instrumentation (Sage Weil) > * objecter: flag operations that are redirected by caching (Sage > Weil) > * osd: clean up shard_id_t, shard_t (Loic Dachary) > * osd: fix connection reconnect race (Greg Farnum) > * osd: fix dumps (Joao Eduardo Luis) > * osd: fix erasure-code lib initialization (Loic Dachary) > * osd: fix extent normalization (Adam Crume) > * osd: fix loopback msgr issue (Ma Jianpeng) > * osd: fix LSB release parsing (Danny Al-Gaaf) > * osd: improved backfill priorities (Sage Weil) > * osd: many many core fixes (Samuel Just) > * osd, mon: config sanity checks on start (Sage Weil, Joao > Eduardo Luis) > * osd: sharded threadpool to improve parallelism (Somnath Roy) > * osd: simple io prioritization for scrub (Sage Weil) > * osd: simple scrub throttling (Sage Weil) > * osd: tests for bench command (Loic Dachary) > * osd: use xfs hint less frequently (Ilya Dryomov) > * pybind/rados: fix small timeouts (John Spray) > * qa: xfstests updates (Ilya Dryomov) > * rgw: cache bucket info (Yehuda Sadeh) > * rgw: cache decoded user info (Yehuda Sadeh) > * rgw: fix multipart object attr regression (#8452, Yehuda > Sadeh) > * rgw: fix radosgw-admin 'show log' command (#8553, Yehuda > Sadeh) > * rgw: fix URL decoding (#8702, Brian Rak) > * rgw: handle empty extra pool name (Yehuda Sadeh) > * rpm: do not restart daemons on upgrade (Alfredo Deza) > * rpm: misc packaging fixes for rhel7 (Sandon Van Ness) > * rpm: split ceph-common from ceph (Sandon Van Ness) > * systemd: wrap started daemons in new systemd environment (Sage > Weil, Dan > Mick) > * sysvinit: less sensitive to failures (Sage Weil) > * upstart: increase max open files limit (Sage Weil) > > Getting Ceph > ------------ > > * Git at git://github.com/ceph/ceph.git > * Tarball at http://ceph.com/download/ceph-0.83.tar.gz > * For packages, see > http://ceph.com/docs/master/install/get-packages > * For ceph-deploy, see > http://ceph.com/docs/master/install/install-ceph-deploy > _______________________________________________ > ceph-users mailing list > ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > > [-- Attachment #2: Type: text/plain, Size: 178 bytes --] _______________________________________________ ceph-users mailing list ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com ^ permalink raw reply [flat|nested] 6+ messages in thread
[parent not found: <alpine.DEB.2.00.1408050653170.18917-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>]
* Re: v0.83 released [not found] ` <alpine.DEB.2.00.1408050653170.18917-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org> @ 2014-08-05 14:09 ` Sage Weil 0 siblings, 0 replies; 6+ messages in thread From: Sage Weil @ 2014-08-05 14:09 UTC (permalink / raw) To: debian Only Cc: ceph-devel-u79uwXL29TY76Z2rM5mHXA, ceph-users-Qp0mS5GaXlQ, ceph-maintainers-Qp0mS5GaXlQ [-- Attachment #1: Type: TEXT/PLAIN, Size: 6654 bytes --] Oops, fixing ceph-maintainers address. On Tue, 5 Aug 2014, Sage Weil wrote: > On Tue, 5 Aug 2014, debian Only wrote: > > Good news. when this release will public in Debian Wheezy pkglist ?thanks > > for ur good job > > I think that, in general, the strategy should be to keep the stable > packages (firefly 0.80.x currently) in the stable downstream repos > (wheezy). These development releases can either be found at ceph.com, or > perhaps they can go into debian unstable or rawhide or similar. I don't > think it is the release that most users will want when they 'apt-get > install ceph' on a generic system, though! > > sage > > > > > > > > 2014-07-30 8:21 GMT+07:00 Sage Weil <sage-4GqslpFJ+cxBDgjK7y7TUQ@public.gmane.org>: > > Another Ceph development release! This has been a longer cycle, > > so there > > has been quite a bit of bug fixing and stabilization in this > > round. > > There is also a bunch of packaging fixes for RPM distros > > (RHEL/CentOS, > > Fedora, and SUSE) and for systemd. We've also added a new > > librados-striper library from Sebastien Ponce that provides a > > generic > > striping API for applications to code to. > > > > Upgrading > > --------- > > > > * The experimental keyvaluestore-dev OSD backend had an on-disk > > format > > change that prevents existing OSD data from being upgraded. > > This > > affects developers and testers only. > > > > * mon-specific and osd-specific leveldb options have been > > removed. > > From this point onward users should use 'leveldb_' generic > > options and add > > the options in the appropriate sections of their configuration > > files. > > Monitors will still maintain the following monitor-specific > > defaults: > > > > leveldb_write_buffer_size = 32*1024*1024 = 33554432 // > > 32MB > > leveldb_cache_size = 512*1024*1204 = 536870912 // > > 512MB > > leveldb_block_size = 64*1024 = 65536 // > > 64KB > > leveldb_compression = false > > leveldb_log = "" > > > > OSDs will still maintain the following osd-specific defaults: > > > > leveldb_log = "" > > > > Notable Changes > > --------------- > > > > * ceph-disk: fix dmcrypt support (Stephen Taylor) > > * cephtool: fix help (Yilong Zhao) > > * cephtool: test cleanup (Joao Eduardo Luis) > > * doc: librados example fixes (Kevin Dalley) > > * doc: many doc updates (John Wilkins) > > * doc: update erasure docs (Loic Dachary, Venky Shankar) > > * filestore: disable use of XFS hint (buggy on old kernels) > > (Samuel Just) > > * filestore: fix xattr spillout (Greg Farnum, Haomai Wang) > > * keyvaluestore: header cache (Haomai Wang) > > * librados_striper: striping library for librados (Sebastien > > Ponce) > > * libs3: update to latest (Danny Al-Gaaf) > > * log: fix derr level (Joao Eduardo Luis) > > * logrotate: fix osd log rotation on ubuntu (Sage Weil) > > * mds: fix xattr bug triggered by ACLs (Yan, Zheng) > > * misc memory leaks, cleanups, fixes (Danny Al-Gaaf, Sahid > > Ferdjaoui) > > * misc suse fixes (Danny Al-Gaaf) > > * misc word size fixes (Kevin Cox) > > * mon: drop mon- and osd- specific leveldb options (Joao Eduardo > > Luis) > > * mon: ec pool profile fixes (Loic Dachary) > > * mon: fix health down messages (Sage Weil) > > * mon: fix quorum feature check (#8738, Greg Farnum) > > * mon: 'osd crush reweight-subtree ...' (Sage Weil) > > * mon, osd: relax client EC support requirements (Sage Weil) > > * mon: some instrumentation (Sage Weil) > > * objecter: flag operations that are redirected by caching (Sage > > Weil) > > * osd: clean up shard_id_t, shard_t (Loic Dachary) > > * osd: fix connection reconnect race (Greg Farnum) > > * osd: fix dumps (Joao Eduardo Luis) > > * osd: fix erasure-code lib initialization (Loic Dachary) > > * osd: fix extent normalization (Adam Crume) > > * osd: fix loopback msgr issue (Ma Jianpeng) > > * osd: fix LSB release parsing (Danny Al-Gaaf) > > * osd: improved backfill priorities (Sage Weil) > > * osd: many many core fixes (Samuel Just) > > * osd, mon: config sanity checks on start (Sage Weil, Joao > > Eduardo Luis) > > * osd: sharded threadpool to improve parallelism (Somnath Roy) > > * osd: simple io prioritization for scrub (Sage Weil) > > * osd: simple scrub throttling (Sage Weil) > > * osd: tests for bench command (Loic Dachary) > > * osd: use xfs hint less frequently (Ilya Dryomov) > > * pybind/rados: fix small timeouts (John Spray) > > * qa: xfstests updates (Ilya Dryomov) > > * rgw: cache bucket info (Yehuda Sadeh) > > * rgw: cache decoded user info (Yehuda Sadeh) > > * rgw: fix multipart object attr regression (#8452, Yehuda > > Sadeh) > > * rgw: fix radosgw-admin 'show log' command (#8553, Yehuda > > Sadeh) > > * rgw: fix URL decoding (#8702, Brian Rak) > > * rgw: handle empty extra pool name (Yehuda Sadeh) > > * rpm: do not restart daemons on upgrade (Alfredo Deza) > > * rpm: misc packaging fixes for rhel7 (Sandon Van Ness) > > * rpm: split ceph-common from ceph (Sandon Van Ness) > > * systemd: wrap started daemons in new systemd environment (Sage > > Weil, Dan > > Mick) > > * sysvinit: less sensitive to failures (Sage Weil) > > * upstart: increase max open files limit (Sage Weil) > > > > Getting Ceph > > ------------ > > > > * Git at git://github.com/ceph/ceph.git > > * Tarball at http://ceph.com/download/ceph-0.83.tar.gz > > * For packages, see > > http://ceph.com/docs/master/install/get-packages > > * For ceph-deploy, see > > http://ceph.com/docs/master/install/install-ceph-deploy > > _______________________________________________ > > ceph-users mailing list > > ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org > > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > > > > > > [-- Attachment #2: Type: text/plain, Size: 178 bytes --] _______________________________________________ ceph-users mailing list ceph-users-idqoXFIVOFJgJs9I8MT0rw@public.gmane.org http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com ^ permalink raw reply [flat|nested] 6+ messages in thread
* krbd kernel 3.16.0-1 with v0.83 got stuck during write 2014-08-05 13:55 ` Sage Weil [not found] ` <alpine.DEB.2.00.1408050653170.18917-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org> @ 2014-08-07 17:36 ` Kasper Dieter 2014-08-07 17:56 ` Ilya Dryomov 1 sibling, 1 reply; 6+ messages in thread From: Kasper Dieter @ 2014-08-07 17:36 UTC (permalink / raw) To: ceph-devel@vger.kernel.org; +Cc: Kasper Dieter Hi, I'm running a 3 node cluster with 126 OSDs in total under CentOS-6.5 with ceph version 0.83 (78ff1f0a5dfd3c5850805b4021738564c36c92b8) On the client side it's 0.83, too with kernel 3.16.0-1.el6.elrepo.x86_64 rbd showmapped id pool image snap device 0 SAS-r2 sas2-r2-1T-4m.0 - /dev/rbd0 1 SAS-r2 sas2-r2-1T-4m.1 - /dev/rbd1 2 SAS-r2 sas2-r2-1T-4m.2 - /dev/rbd2 After a couple of minutes (trying to fill the 1TB volume) fio --filename=/dev/rbd0 --direct=1 --rw=write --bs=8M --size=8G --numjobs=128 --offset_increment=8G --runtime=3600 --group_reporting --name=file1 got stuck. /var/log/message: (...) Aug 7 19:22:34 rx37-0 kernel: libceph: osd118 192.168.113.54:6902 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd40 192.168.113.52:6920 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd109 192.168.113.54:6875 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd67 192.168.113.53:6875 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd37 192.168.113.52:6911 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd98 192.168.113.54:6842 socket closed (con state OPEN) Aug 7 19:22:34 rx37-0 kernel: libceph: osd26 192.168.113.52:6878 socket closed (con state OPEN) Aug 7 19:24:43 rx37-0 kernel: INFO: task kworker/2:0:19 blocked for more than 120 seconds. Aug 7 19:24:43 rx37-0 kernel: Not tainted 3.16.0-1.el6.elrepo.x86_64 #1 Aug 7 19:24:43 rx37-0 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Aug 7 19:24:43 rx37-0 kernel: kworker/2:0 D 0000000000000002 0 19 2 0x00000000 Aug 7 19:24:43 rx37-0 kernel: Workqueue: ceph-msgr con_work [libceph] Aug 7 19:24:43 rx37-0 kernel: ffff8810307bfb68 0000000000000046 ffff8810307bfb18 ffff8810307bc010 Aug 7 19:24:43 rx37-0 kernel: 0000000000014380 0000000000014380 ffff8810307ae390 ffff880079678250 Aug 7 19:24:43 rx37-0 kernel: 0000003500004040 ffff88102a1fd7c8 ffff88102a1fd7cc ffff8810307ae390 Aug 7 19:24:43 rx37-0 kernel: Call Trace: Aug 7 19:24:43 rx37-0 kernel: [<ffffffff81647629>] schedule+0x29/0x70 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8164778e>] schedule_preempt_disabled+0xe/0x10 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff816490fb>] __mutex_lock_slowpath+0xdb/0x1d0 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff81649213>] mutex_lock+0x23/0x40 Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0615e0f>] get_reply+0x3f/0x200 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0616058>] alloc_msg+0x88/0x90 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060d8f1>] ceph_con_in_msg_alloc+0x71/0x240 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060eba8>] read_partial_message+0x1e8/0x3d0 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060d278>] ? ceph_tcp_recvmsg+0x48/0x60 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa06101d6>] try_read+0x2b6/0x430 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0610688>] con_work+0x78/0x220 [libceph] Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108d60c>] process_one_work+0x17c/0x420 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108e7d3>] worker_thread+0x123/0x420 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108e6b0>] ? maybe_create_worker+0x180/0x180 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810943be>] kthread+0xce/0xf0 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810942f0>] ? kthread_freezable_should_stop+0x70/0x70 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8164ae3c>] ret_from_fork+0x7c/0xb0 Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810942f0>] ? kthread_freezable_should_stop+0x70/0x70 Aug 7 19:24:43 rx37-0 kernel: INFO: task kworker/3:0:24 blocked for more than 120 seconds. Aug 7 19:24:43 rx37-0 kernel: Not tainted 3.16.0-1.el6.elrepo.x86_64 #1 Aug 7 19:24:43 rx37-0 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. Aug 7 19:24:43 rx37-0 kernel: kworker/3:0 D 0000000000000003 0 24 2 0x00000000 Aug 7 19:24:43 rx37-0 kernel: Workqueue: ceph-msgr con_work [libceph] Aug 7 19:24:43 rx37-0 kernel: ffff881030027c98 0000000000000046 ffff881019afe330 ffff881030024010 (...) Any ideas ? With Kernel 3.10.32 on the client side everythink worked fine. Mit freundlichen Grüßen / Best regards Dieter Kasper -- 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] 6+ messages in thread
* Re: krbd kernel 3.16.0-1 with v0.83 got stuck during write 2014-08-07 17:36 ` krbd kernel 3.16.0-1 with v0.83 got stuck during write Kasper Dieter @ 2014-08-07 17:56 ` Ilya Dryomov 0 siblings, 0 replies; 6+ messages in thread From: Ilya Dryomov @ 2014-08-07 17:56 UTC (permalink / raw) To: Kasper Dieter; +Cc: ceph-devel@vger.kernel.org On Thu, Aug 7, 2014 at 9:36 PM, Kasper Dieter <dieter.kasper@ts.fujitsu.com> wrote: > Hi, > > I'm running a 3 node cluster with 126 OSDs in total under CentOS-6.5 with > ceph version 0.83 (78ff1f0a5dfd3c5850805b4021738564c36c92b8) > > On the client side it's 0.83, too > with kernel 3.16.0-1.el6.elrepo.x86_64 > > rbd showmapped > id pool image snap device > 0 SAS-r2 sas2-r2-1T-4m.0 - /dev/rbd0 > 1 SAS-r2 sas2-r2-1T-4m.1 - /dev/rbd1 > 2 SAS-r2 sas2-r2-1T-4m.2 - /dev/rbd2 > > After a couple of minutes (trying to fill the 1TB volume) > fio --filename=/dev/rbd0 --direct=1 --rw=write --bs=8M --size=8G --numjobs=128 --offset_increment=8G --runtime=3600 --group_reporting --name=file1 > got stuck. > > /var/log/message: > (...) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd118 192.168.113.54:6902 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd40 192.168.113.52:6920 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd109 192.168.113.54:6875 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd67 192.168.113.53:6875 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd37 192.168.113.52:6911 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd98 192.168.113.54:6842 socket closed (con state OPEN) > Aug 7 19:22:34 rx37-0 kernel: libceph: osd26 192.168.113.52:6878 socket closed (con state OPEN) > Aug 7 19:24:43 rx37-0 kernel: INFO: task kworker/2:0:19 blocked for more than 120 seconds. > Aug 7 19:24:43 rx37-0 kernel: Not tainted 3.16.0-1.el6.elrepo.x86_64 #1 > Aug 7 19:24:43 rx37-0 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 7 19:24:43 rx37-0 kernel: kworker/2:0 D 0000000000000002 0 19 2 0x00000000 > Aug 7 19:24:43 rx37-0 kernel: Workqueue: ceph-msgr con_work [libceph] > Aug 7 19:24:43 rx37-0 kernel: ffff8810307bfb68 0000000000000046 ffff8810307bfb18 ffff8810307bc010 > Aug 7 19:24:43 rx37-0 kernel: 0000000000014380 0000000000014380 ffff8810307ae390 ffff880079678250 > Aug 7 19:24:43 rx37-0 kernel: 0000003500004040 ffff88102a1fd7c8 ffff88102a1fd7cc ffff8810307ae390 > Aug 7 19:24:43 rx37-0 kernel: Call Trace: > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff81647629>] schedule+0x29/0x70 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8164778e>] schedule_preempt_disabled+0xe/0x10 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff816490fb>] __mutex_lock_slowpath+0xdb/0x1d0 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff81649213>] mutex_lock+0x23/0x40 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0615e0f>] get_reply+0x3f/0x200 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0616058>] alloc_msg+0x88/0x90 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060d8f1>] ceph_con_in_msg_alloc+0x71/0x240 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060eba8>] read_partial_message+0x1e8/0x3d0 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa060d278>] ? ceph_tcp_recvmsg+0x48/0x60 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa06101d6>] try_read+0x2b6/0x430 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffffa0610688>] con_work+0x78/0x220 [libceph] > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108d60c>] process_one_work+0x17c/0x420 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108e7d3>] worker_thread+0x123/0x420 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8108e6b0>] ? maybe_create_worker+0x180/0x180 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810943be>] kthread+0xce/0xf0 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810942f0>] ? kthread_freezable_should_stop+0x70/0x70 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff8164ae3c>] ret_from_fork+0x7c/0xb0 > Aug 7 19:24:43 rx37-0 kernel: [<ffffffff810942f0>] ? kthread_freezable_should_stop+0x70/0x70 > Aug 7 19:24:43 rx37-0 kernel: INFO: task kworker/3:0:24 blocked for more than 120 seconds. > Aug 7 19:24:43 rx37-0 kernel: Not tainted 3.16.0-1.el6.elrepo.x86_64 #1 > Aug 7 19:24:43 rx37-0 kernel: "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. > Aug 7 19:24:43 rx37-0 kernel: kworker/3:0 D 0000000000000003 0 24 2 0x00000000 > Aug 7 19:24:43 rx37-0 kernel: Workqueue: ceph-msgr con_work [libceph] > Aug 7 19:24:43 rx37-0 kernel: ffff881030027c98 0000000000000046 ffff881019afe330 ffff881030024010 > (...) > > > Any ideas ? > > With Kernel 3.10.32 on the client side everythink worked fine. http://tracker.ceph.com/issues/8818, the fix is on its way to mainline and will be backported to 3.15 and 3.16. Thanks, Ilya ^ permalink raw reply [flat|nested] 6+ messages in thread
end of thread, other threads:[~2014-08-07 17:56 UTC | newest]
Thread overview: 6+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2014-07-30 1:21 v0.83 released Sage Weil
[not found] ` <alpine.DEB.2.00.1407291820100.5744-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>
2014-08-05 4:58 ` debian Only
[not found] ` <CA+SSH2qOdNne-ExmOjLGnNKfZYXtO+KJ8vSQzvJj07hOK5H8qA-JsoAwUIsXosN+BqQ9rBEUg@public.gmane.org>
2014-08-05 13:55 ` Sage Weil
[not found] ` <alpine.DEB.2.00.1408050653170.18917-vIokxiIdD2AQNTJnQDzGJqxOck334EZe@public.gmane.org>
2014-08-05 14:09 ` Sage Weil
2014-08-07 17:36 ` krbd kernel 3.16.0-1 with v0.83 got stuck during write Kasper Dieter
2014-08-07 17:56 ` Ilya Dryomov
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.