1. XenForo 1.5.14 中文版——支持中文搜索!现已发布!查看详情
  2. Xenforo 爱好者讨论群:215909318 XenForo专区

新闻 Ceph v0.87.1 发行说明,分布式文件系统 下载

本帖由 漂亮的石头2015-02-27 发布。版面名称:软件资讯

  1. 漂亮的石头

    漂亮的石头 版主 管理成员

    注册:
    2012-02-10
    帖子:
    486,020
    赞:
    46
    Ceph v0.87.1 发布,此版本是 Giant 第一个关键版本,也许是最终版本,主要关注 Hammer 和 Firefly 稳定性修复。

    建议所有用户升级到最新版本!

    UPGRADING


    • 因为 Linux Kernel 3.18 版本的改进和 FUSE 接口的限制,ceph-fuse 需要作为一些系统的根系统安装。See issues #9997, #10277, and #10542 for details.
    值得关注的改进


    • build: disable stack-execute bit on assembler objects (#10114 Dan Mick)


    • build: support boost 1.57.0 (#10688 Ken Dreyer)


    • ceph-disk: fix dmcrypt file permissions (#9785 Loic Dachary)


    • ceph-disk: run partprobe after zap, behave with partx or partprobe (#9665 #9721 Loic Dachary)


    • cephfs-journal-tool: fix import for aged journals (#9977 John Spray)


    • cephfs-journal-tool: fix journal import (#10025 John Spray)


    • ceph-fuse: use remount to trim kernel dcache (#10277 Yan, Zheng)


    • common: add cctid meta variable (#6228 Adam Crume)


    • common: fix dump of shard for ghobject_t (#10063 Loic Dachary)


    • crush: fix bucket weight underflow (#9998 Pawel Sadowski)


    • erasure-code: enforce chunk size alignment (#10211 Loic Dachary)


    • erasure-code: regression test suite (#9420 Loic Dachary)


    • erasure-code: relax caucy w restrictions (#10325 Loic Dachary)


    • libcephfs,ceph-fuse: allow xattr caps on inject_release_failure (#9800 John Spray)


    • libcephfs,ceph-fuse: fix cap flush tid comparison (#9869 Greg Farnum)


    • libcephfs,ceph-fuse: new flag to indicated sorted dcache (#9178 Yan, Zheng)


    • libcephfs,ceph-fuse: prune cache before reconnecting to MDS (Yan, Zheng)


    • librados: limit number of in-flight read requests (#9854 Jason Dillaman)


    • libradospy: fix thread shutdown (#8797 Dan Mick)


    • libradosstriper: fix locking issue in truncate (#10129 Sebastien Ponce)


    • librbd: complete pending ops before closing mage (#10299 Jason Dillaman)


    • librbd: fix error path on image open failure (#10030 Jason Dillaman)


    • librbd: gracefully handle deleted/renamed pools (#10270 Jason Dillaman)


    • librbd: handle errors when creating ioctx while listing children (#10123 Jason Dillaman)


    • mds: fix compat version in MClientSession (#9945 John Spray)


    • mds: fix journaler write error handling (#10011 John Spray)


    • mds: fix locking for file size recovery (#10229 Yan, Zheng)


    • mds: handle heartbeat_reset during shutdown (#10382 John Spray)


    • mds: store backtrace for straydir (Yan, Zheng)


    • mon: allow tiers for FS pools (#10135 John Spray)


    • mon: fix caching of last_epoch_clean, osdmap trimming (#9987 Sage Weil)


    • mon: fix ‘fs ls’ on peons (#10288 John Spray)


    • mon: fix MDS health status from peons (#10151 John Spray)


    • mon: fix paxos off-by-one (#9301 Sage Weil)


    • msgr: simple: do not block on takeover while holding global lock (#9921 Greg Farnum)


    • osd: deep scrub must not abort if hinfo is missing (#10018 Loic Dachary)


    • osd: fix misdirected op detection (#9835 Sage Weil)


    • osd: fix past_interval display for acting (#9752 Loic Dachary)


    • osd: fix PG peering backoff when behind on osdmaps (#10431 Sage Weil)


    • osd: handle no-op write with snapshot case (#10262 Ssage Weil)


    • osd: use fast-dispatch (Sage Weil, Greg Farnum)


    • rados: fix write to /dev/null (Loic Dachary)


    • radosgw-admin: create subuser when needed (#10103 Yehuda Sadeh)


    • rbd: avoid invalidating aio_write buffer during image import (#10590 Jason Dillaman)


    • rbd: fix export with images > 2GB (Vicente Cheng)


    • rgw: change multipart upload id magic (#10271 Georgios Dimitrakakis, Yehuda Sadeh)


    • rgw: check keystone auth for S3 POST (#10062 Abhishek Lekshmanan)


    • rgw: check timestamp for S3 keystone auth (#10062 Abhishek Lekshmanan)


    • rgw: fix partial GET with swift (#10553 Yehuda Sadeh)


    • rgw: fix quota disable (#9907 Dong Lei)


    • rgw: fix rare corruption of object metadata on put (#9576 Yehuda Sadeh)


    • rgw: fix S3 object copy content-type (#9478 Yehuda Sadeh)


    • rgw: headers end with rn (#9254 Benedikt Fraunhofer, Yehuda Sadeh)


    • rgw: remove swift user manifest DLO hash calculation (#9973 Yehuda Sadeh)


    • rgw: return correct len when len is 0 (#9877 Yehuda Sadeh)


    • rgw: return X-Timestamp field (#8911 Yehuda Sadeh)


    • rgw: run radosgw as apache with systemd (#10125)


    • rgw: sent ETag on S3 object copy (#9479 Yehuda Sadeh)


    • rgw: sent HTTP status reason explicitly in fastcgi (Yehuda Sadeh)


    • rgw: set length for keystone token validation (#7796 Mark Kirkwood, Yehuda Sadeh)


    • rgw: set ulimit -n on sysvinit before starting daemon (#9587 Sage Weil)


    • rgw: update bucket index on set_attrs (#5595 Yehuda Sadeh)


    • rgw: update swift subuser permission masks when authenticating (#9918 Yehuda Sadeh)


    • rgw: URL decode HTTP query params correction (#10271 Georgios Dimitrakakis, Yehuda Sadeh)


    • rgw: use cached attrs while reading object attrs (#10307 Yehuda Sadeh)


    • rgw: use strict_strtoll for content length (#10701 Axel Dunkel, Yehuda Sadeh)

    详细信息请看 the complete changelog

    CEPH 获取:


    更多内容请看:http://ceph.com/releases/v0-87-1-giant-released/#sthash.IA14V8L9.dpuf

    Ceph是加州大学Santa Cruz分校的Sage Weil(DreamHost的联合创始人)专为博士论文设计的新一代自由软件分布式文件系统。自2007年毕业之后,Sage开始全职投入到Ceph开 发之中,使其能适用于生产环境。Ceph的主要目标是设计成基于POSIX的没有单点故障的分布式文件系统,使数据能容错和无缝的复制。2010年3 月,Linus Torvalds将Ceph client合并到内 核2.6.34中。IBM开发者园地的一篇文章 探讨了Ceph的架构,它的容错实现和简化海量数据管理的功能。

    Ceph 中文文档:http://docs.openfans.org/ceph

    Ceph 的 4 个模块:

    [​IMG]
    Ceph v0.87.1 发行说明,分布式文件系统下载地址
     
正在加载...