v0.84 released

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



On Tue, 19 Aug 2014, Robert LeBlanc wrote:
> OK, I don't think the udev rules are on my machines. I built the cluster
> manually and not with ceph-deploy. I must have missed adding the rules in
> the manual or the Packages from Debian (Jessie) did not create them.

They are normally part of the ceph package:

$ dpkg -L ceph | grep udev
/lib/udev
/lib/udev/rules.d
/lib/udev/rules.d/60-ceph-partuuid-workaround.rules
/lib/udev/rules.d/95-ceph-osd.rules

sage


> Robert LeBlanc

> 
> 
> On Mon, Aug 18, 2014 at 5:49 PM, Sage Weil <sweil at redhat.com> wrote:
>       On Mon, 18 Aug 2014, Robert LeBlanc wrote:
>       > This may be a better question for Federico. I've pulled the
>       systemd stuff
>       > from git and I have it working, but only if I have the volumes
>       listed in
>       > fstab. Is this the intended way that systemd will function for
>       now or am I
>       > missing a step? I'm pretty new to systemd.
> 
> The OSDs are normally mounted and started via udev, which will call
> 'ceph-disk activate <device>'.? The missing piece is teaching
> ceph-disk
> how to start up the systemd service for the OSD.? I suspect that this
> can
> be completely dynamic, based on udev events, not not using 'enable'
> thing
> where systemd persistently registers that a service is to be
> started...?
> 
> sage
> 
> 
> 
> 
> > Thanks,
> > Robert LeBlanc
> >
> >
> > On Mon, Aug 18, 2014 at 1:14 PM, Sage Weil <sage at inktank.com> wrote:
> >? ? ? ?The next Ceph development release is here!? This release
> >? ? ? ?contains several
> >? ? ? ?meaty items, including some MDS improvements for journaling,
> the
> >? ? ? ?ability
> >? ? ? ?to remove the CephFS file system (and name it), several mon
> >? ? ? ?cleanups with
> >? ? ? ?tiered pools, several OSD performance branches, a new "read
> >? ? ? ?forward" RADOS
> >? ? ? ?caching mode, a prototype Kinetic OSD backend, and various
> >? ? ? ?radosgw
> >? ? ? ?improvements (especially with the new standalone civetweb
> >? ? ? ?frontend).? And
> >? ? ? ?there are a zillion OSD bug fixes. Things are looking pretty
> >? ? ? ?good for the
> >? ? ? ?Giant release that is coming up in the next month.
> >
> >? ? ? ?Upgrading
> >? ? ? ?---------
> >
> >? ? ? ?* The *_kb perf counters on the monitor have been removed.?
> >? ? ? ?These are
> >? ? ? ?? replaced with a new set of *_bytes counters (e.g.,
> >? ? ? ?cluster_osd_kb is
> >? ? ? ?? replaced by cluster_osd_bytes).
> >
> >? ? ? ?* The rd_kb and wr_kb fields in the JSON dumps for pool stats
> >? ? ? ?(accessed via
> >? ? ? ?? the 'ceph df detail -f json-pretty' and related commands)
> have
> >? ? ? ?been replaced
> >? ? ? ?? with corresponding *_bytes fields.? Similarly, the
> >? ? ? ?'total_space', 'total_used',
> >? ? ? ?? and 'total_avail' fields are replaced with 'total_bytes',
> >? ? ? ?? 'total_used_bytes', and 'total_avail_bytes' fields.
> >
> >? ? ? ?* The 'rados df --format=json' output 'read_bytes' and
> >? ? ? ?'write_bytes'
> >? ? ? ?? fields were incorrectly reporting ops; this is now fixed.
> >
> >? ? ? ?* The 'rados df --format=json' output previously included
> >? ? ? ?'read_kb' and
> >? ? ? ?? 'write_kb' fields; these have been removed.? Please use
> >? ? ? ?'read_bytes' and
> >? ? ? ?? 'write_bytes' instead (and divide by 1024 if appropriate).
> >
> >? ? ? ?Notable Changes
> >? ? ? ?---------------
> >
> >? ? ? ?* ceph-conf: flush log on exit (Sage Weil)
> >? ? ? ?* ceph-dencoder: refactor build a bit to limit dependencies
> >? ? ? ?(Sage Weil,
> >? ? ? ?? Dan Mick)
> >? ? ? ?* ceph.spec: split out ceph-common package, other fixes
> (Sandon
> >? ? ? ?Van Ness)
> >? ? ? ?* ceph_test_librbd_fsx: fix RNG, make deterministic (Ilya
> >? ? ? ?Dryomov)
> >? ? ? ?* cephtool: refactor and improve CLI tests (Joao Eduardo Luis)
> >? ? ? ?* client: improved MDS session dumps (John Spray)
> >? ? ? ?* common: fix dup log messages (#9080, Sage Weil)
> >? ? ? ?* crush: include new tunables in dump (Sage Weil)
> >? ? ? ?* crush: only require rule features if the rule is used
> (#8963,
> >? ? ? ?Sage Weil)
> >? ? ? ?* crushtool: send output to stdout, not stderr (Wido den
> >? ? ? ?Hollander)
> >? ? ? ?* fix i386 builds (Sage Weil)
> >? ? ? ?* fix struct vs class inconsistencies (Thorsten Behrens)
> >? ? ? ?* hadoop: update hadoop tests for Hadoop 2.0 (Haumin Chen)
> >? ? ? ?* librbd, ceph-fuse: reduce cache flush overhead (Haomai Wang)
> >? ? ? ?* librbd: fix error path when opening image (#8912, Josh
> Durgin)
> >? ? ? ?* mds: add file system name, enabled flag (John Spray)
> >? ? ? ?* mds: boot refactor, cleanup (John Spray)
> >? ? ? ?* mds: fix journal conversion with standby-replay (John Spray)
> >? ? ? ?* mds: separate inode recovery queue (John Spray)
> >? ? ? ?* mds: session ls, evict commands (John Spray)
> >? ? ? ?* mds: submit log events in async thread (Yan, Zheng)
> >? ? ? ?* mds: use client-provided timestamp for user-visible file
> >? ? ? ?metadata (Yan,
> >? ? ? ?? Zheng)
> >? ? ? ?* mds: validate journal header on load and save (John Spray)
> >? ? ? ?* misc build fixes for OS X (John Spray)
> >? ? ? ?* misc integer size cleanups (Kevin Cox)
> >? ? ? ?* mon: add get-quota commands (Joao Eduardo Luis)
> >? ? ? ?* mon: do not create file system by default (John Spray)
> >? ? ? ?* mon: fix 'ceph df' output for available space (Xiaoxi Chen)
> >? ? ? ?* mon: fix bug when no auth keys are present (#8851, Joao
> >? ? ? ?Eduardo Luis)
> >? ? ? ?* mon: fix compat version for MForward (Joao Eduardo Luis)
> >? ? ? ?* mon: restrict some pool properties to tiered pools (Joao
> >? ? ? ?Eduardo Luis)
> >? ? ? ?* msgr: misc locking fixes for fast dispatch (#8891, Sage
> Weil)
> >? ? ? ?* osd: add 'dump_reservations' admin socket command (Sage
> Weil)
> >? ? ? ?* osd: add READFORWARD caching mode (Luis Pabon)
> >? ? ? ?* osd: add header cache for KeyValueStore (Haomai Wang)
> >? ? ? ?* osd: add prototype KineticStore based on Seagate Kinetic
> (Josh
> >? ? ? ?Durgin)
> >? ? ? ?* osd: allow map cache size to be adjusted at runtime (Sage
> >? ? ? ?Weil)
> >? ? ? ?* osd: avoid refcounting overhead by passing a few things by
> ref
> >? ? ? ?(Somnath
> >? ? ? ?? Roy)
> >? ? ? ?* osd: avoid sharing PG info that is not durable (Samuel Just)
> >? ? ? ?* osd: clear slow request latency info on osd up/down (Sage
> >? ? ? ?Weil)
> >? ? ? ?* osd: fix PG object listing/ordering bug (Guang Yang)
> >? ? ? ?* osd: fix PG stat errors with tiering (#9082, Sage Weil)
> >? ? ? ?* osd: fix bug with long object names and rename (#8701, Sage
> >? ? ? ?Weil)
> >? ? ? ?* osd: fix cache full -> not full requeueing (#8931, Sage
> Weil)
> >? ? ? ?* osd: fix gating of messages from old OSD instances (Greg
> >? ? ? ?Farnum)
> >? ? ? ?* osd: fix memstore bugs with collection_move_rename, lock
> >? ? ? ?ordering (Sage
> >? ? ? ?? Weil)
> >? ? ? ?* osd: improve locking for KeyValueStore (Haomai Wang)
> >? ? ? ?* osd: make tiering behave if hit_sets aren't enabled (Sage
> >? ? ? ?Weil)
> >? ? ? ?* osd: mark pools with incomplete clones (Sage Weil)
> >? ? ? ?* osd: misc locking fixes for fast dispatch (Samuel Just, Ma
> >? ? ? ?Jianpeng)
> >? ? ? ?* osd: prevent old rados clients from using tiered pools
> (#8714,
> >? ? ? ?Sage
> >? ? ? ?? Weil)
> >? ? ? ?* osd: reduce OpTracker overhead (Somnath Roy)
> >? ? ? ?* osd: set configurable hard limits on object and xattr names
> >? ? ? ?(Sage Weil,
> >? ? ? ?? Haomai Wang)
> >? ? ? ?* osd: trim old EC objects quickly; verify on scrub (Samuel
> >? ? ? ?Just)
> >? ? ? ?* osd: work around GCC 4.8 bug in journal code (Matt Benjamin)
> >? ? ? ?* rados bench: fix arg order (Kevin Dalley)
> >? ? ? ?* rados: fix {read,write}_ops values for df output (Sage Weil)
> >? ? ? ?* rbd: add rbdmap pre- and post post- hooks, fix misc bugs
> >? ? ? ?(Dmitry
> >? ? ? ?? Smirnov)
> >? ? ? ?* rbd: improve option default behavior (Josh Durgin)
> >? ? ? ?* rgw: automatically align writes to EC pool (#8442, Yehuda
> >? ? ? ?Sadeh)
> >? ? ? ?* rgw: fix crash on swift CORS preflight request (#8586,
> Yehuda
> >? ? ? ?Sadeh)
> >? ? ? ?* rgw: fix memory leaks (Andrey Kuznetsov)
> >? ? ? ?* rgw: fix multipart upload (#8846, Silvain Munaut, Yehuda
> >? ? ? ?Sadeh)
> >? ? ? ?* rgw: improve -h (Abhishek Lekshmanan)
> >? ? ? ?* rgw: improve delimited listing of bucket, misc fixes (Yehuda
> >? ? ? ?Sadeh)
> >? ? ? ?* rgw: misc civetweb fixes (Yehuda Sadeh)
> >? ? ? ?* rgw: powerdns backend for global namespaces (Wido den
> >? ? ? ?Hollander)
> >? ? ? ?* systemd: initial systemd config files (Federico Simoncelli)
> >
> >? ? ? ?Getting Ceph
> >? ? ? ?------------
> >
> >? ? ? ?* Git at git://github.com/ceph/ceph.git
> >? ? ? ?* Tarball at http://ceph.com/download/ceph-0.84.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 at lists.ceph.com
> >? ? ? ?http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
> >
> >
> >
> >
> 
> 
> 
> 


[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux