设为首页 收藏本站
查看: 1284|回复: 0

[经验分享] Ceph v0.94.3 发布,分布式文件系统

[复制链接]

尚未签到

发表于 2015-9-15 12:02:44 | 显示全部楼层 |阅读模式
欢迎加入运维网交流群:263444886   DSC0000.jpg
DSC0001.png   Ceph v0.94.3 发布,建议所有0.94.x的用户更新,主要更新内容如下:
  
升级

  •   The pg ls-by-{pool,primary,osd} commands and pg ls now take the argument recovering instead of recovery in order to include the recovering pgs in the listed pgs.
重要更新:

  •   librbd: aio calls may block (issue#11770, pr#4875, Jason Dillaman)
  •   osd: make the all osd/filestore thread pool suicide timeouts separately configurable (issue#11701, pr#5159, Samuel Just)
  •   mon: ceph fails to compile with boost 1.58 (issue#11982, pr#5122, Kefu Chai)
  •   tests: TEST_crush_reject_empty must not run a mon (issue#12285,11975, pr#5208, Kefu Chai)
  •   osd: FAILED assert(!old_value.deleted()) in upgrade:giant-x-hammer-distro-basic-multi run (issue#11983, pr#5121, Samuel Just)
  •   build/ops: linking ceph to tcmalloc causes segfault on SUSE SLE11-SP3 (issue#12368, pr#5265, Thorsten Behrens)
  •   common: utf8 and old gcc breakage on RHEL6.5 (issue#7387, pr#4687, Kefu Chai)
  •   crush: take crashes due to invalid arg (issue#11740, pr#4891, Sage Weil)
  •   rgw: need conversion tool to handle fixes following #11974 (issue#12502, pr#5384, Yehuda Sadeh)
  •   rgw: Swift API: support for 202 Accepted response code on container creation (issue#12299, pr#5214, Radoslaw Zarzynski)
  •   common: Log::reopen_log_file: take m_flush_mutex (issue#12520, pr#5405, Samuel Just)
  •   rgw: Properly respond to the Connection header with Civetweb (issue#12398, pr#5284, Wido den Hollander)
  •   rgw: multipart list part response returns incorrect field (issue#12399, pr#5285, Henry Chang)
  •   build/ops: ceph.spec.in: 95-ceph-osd.rules, mount.ceph, and mount.fuse.ceph not installed properly on SUSE (issue#12397, pr#5283, Nathan Cutler)
  •   rgw: radosgw-admin dumps user info twice (issue#12400, pr#5286, guce)
  •   doc: fix doc build (issue#12180, pr#5095, Kefu Chai)
  •   tests: backport 11493 fixes, and test, preventing ec cache pools (issue#12314, pr#4961, Samuel Just)
  •   rgw: does not send Date HTTP header when civetweb frontend is used (issue#11872, pr#5228, Radoslaw Zarzynski)
  •   mon: pg ls is broken (issue#11910, pr#5160, Kefu Chai)
  •   librbd: A client opening an image mid-resize can result in the object map being invalidated (issue#12237, pr#5279, Jason Dillaman)
  •   doc: missing man pages for ceph-create-keys, ceph-disk-* (issue#11862, pr#4846, Nathan Cutler)
  •   tools: ceph-post-file fails on rhel7 (issue#11876, pr#5038, Sage Weil)
  •   build/ops: rcceph script is buggy (issue#12090, pr#5028, Owen Synge)
  •   rgw: Bucket header is enclosed by quotes (issue#11874, pr#4862, Wido den Hollander)
  •   build/ops: packaging: add SuSEfirewall2 service files (issue#12092, pr#5030, Tim Serong)
  •   rgw: Keystone PKI token expiration is not enforced (issue#11722, pr#4884, Anton Aksola)
  •   build/ops: debian/control: ceph-common (>> 0.94.2) must be >= 0.94.2-2 (issue#12529,11998, pr#5417, Loic Dachary)
  •   mon: Clock skew causes missing summary and confuses Calamari (issue#11879, pr#4868, Thorsten Behrens)
  •   rgw: rados objects wronly deleted (issue#12099, pr#5117, wuxingyi)
  •   tests: kernel_untar_build fails on EL7 (issue#12098, pr#5119, Greg Farnum)
  •   fs: Fh ref count will leak if readahead does not need to do read from osd (issue#12319, pr#5427, Zhi Zhang)
  •   mon: OSDMonitor: allow addition of cache pool with non-empty snaps with co… (issue#12595, pr#5252, Samuel Just)
  •   mon: MDSMonitor: handle MDSBeacon messages properly (issue#11979, pr#5123, Kefu Chai)
  •   tools: ceph-disk: get_partition_type fails on /dev/cciss… (issue#11760, pr#4892, islepnev)
  •   build/ops: max files open limit for OSD daemon is too low (issue#12087, pr#5026, Owen Synge)
  •   mon: add an “osd crush tree” command (issue#11833, pr#5248, Kefu Chai)
  •   mon: mon crashes when “ceph osd tree 85 –format json” (issue#11975, pr#4936, Kefu Chai)
  •   build/ops: ceph / ceph-dbg steal ceph-objecstore-tool from ceph-test / ceph-test-dbg (issue#11806, pr#5069, Loic Dachary)
  •   rgw: DragonDisk fails to create directories via S3: MissingContentLength (issue#12042, pr#5118, Yehuda Sadeh)
  •   build/ops: /usr/bin/ceph from ceph-common is broken without installing ceph (issue#11998, pr#5206, Ken Dreyer)
  •   build/ops: systemd: Increase max files open limit for OSD daemon (issue#11964, pr#5040, Owen Synge)
  •   build/ops: rgw/logrotate.conf calls service with wrong init script name (issue#12044, pr#5055, wuxingyi)
  •   common: OPT_INT option interprets 3221225472 as -1073741824, and crashes in Throttle::Throttle() (issue#11738, pr#4889, Kefu Chai)
  •   doc: doc/release-notes: v0.94.2 (issue#11492, pr#4934, Sage Weil)
  •   common: admin_socket: close socket descriptor in destructor (issue#11706, pr#4657, Jon Bernard)
  •   rgw: Object copy bug (issue#11755, pr#4885, Javier M. Mellid)
  •   rgw: empty json response when getting user quota (issue#12245, pr#5237, wuxingyi)
  •   fs: cephfs Dumper tries to load whole journal into memory at once (issue#11999, pr#5120, John Spray)
  •   rgw: Fix tool for #11442 does not correctly fix objects created via multipart uploads (issue#12242, pr#5229, Yehuda Sadeh)

  •   rgw: Civetweb RGW appears to report full>
  •   osd: stuck incomplete (issue#12362, pr#5269, Samuel Just)
  •   osd: start_flush: filter out removed snaps before determining snapc’s (issue#11911, pr#4899, Samuel Just)
  •   librbd: internal.cc: 1967: FAILED assert(watchers.size() == 1) (issue#12239, pr#5243, Jason Dillaman)
  •   librbd: new QA client upgrade tests (issue#12109, pr#5046, Jason Dillaman)
  •   librbd: [ FAILED ] TestLibRBD.ExclusiveLockTransition (issue#12238, pr#5241, Jason Dillaman)
  •   rgw: Swift API: XML document generated in response for GET on account does not contain account name (issue#12323, pr#5227, Radoslaw Zarzynski)
  •   rgw: keystone does not support chunked input (issue#12322, pr#5226, Hervé Rousseau)
  •   mds: MDS is crashed (mds/CDir.cc: 1391: FAILED assert(!is_complete())) (issue#11737, pr#4886, Yan, Zheng)
  •   cli: ceph: cli interactive mode does not understand quotes (issue#11736, pr#4776, Kefu Chai)
  •   librbd: add valgrind memory checks for unit tests (issue#12384, pr#5280, Zhiqiang Wang)
  •   build/ops: admin/build-doc: script fails silently under certain circumstances (issue#11902, pr#4877, John Spray)
  •   osd: Fixes for rados ops with snaps (issue#11908, pr#4902, Samuel Just)
  •   build/ops: ceph.spec.in: ceph-common subpackage def needs tweaking for SUSE/openSUSE (issue#12308, pr#4883, Nathan Cutler)
  •   fs: client: reference counting ‘struct Fh’ (issue#12088, pr#5222, Yan, Zheng)
  •   build/ops: ceph.spec: update OpenSUSE BuildRequires (issue#11611, pr#4667, Loic Dachary)
  更详细内容请查看网站的更新日志: changelog。
  下载地址:

  •   Git at git://github.com/ceph/ceph.git
  •   Tarball at http://ceph.com/download/ceph-0.94.3.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是加州大学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 个模块:
DSC0002.gif
  Ceph 生态系统:
DSC0003.gif
DSC0004.gif

运维网声明 1、欢迎大家加入本站运维交流群:群②:261659950 群⑤:202807635 群⑦870801961 群⑧679858003
2、本站所有主题由该帖子作者发表,该帖子作者与运维网享有帖子相关版权
3、所有作品的著作权均归原作者享有,请您和我们一样尊重他人的著作权等合法权益。如果您对作品感到满意,请购买正版
4、禁止制作、复制、发布和传播具有反动、淫秽、色情、暴力、凶杀等内容的信息,一经发现立即删除。若您因此触犯法律,一切后果自负,我们对此不承担任何责任
5、所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其内容的准确性、可靠性、正当性、安全性、合法性等负责,亦不承担任何法律责任
6、所有作品仅供您个人学习、研究或欣赏,不得用于商业或者其他用途,否则,一切后果均由您自己承担,我们对此不承担任何法律责任
7、如涉及侵犯版权等问题,请您及时通知我们,我们将立即采取措施予以解决
8、联系人Email:admin@iyunv.com 网址:www.yunweiku.com

所有资源均系网友上传或者通过网络收集,我们仅提供一个展示、介绍、观摩学习的平台,我们不对其承担任何法律责任,如涉及侵犯版权等问题,请您及时通知我们,我们将立即处理,联系人Email:kefu@iyunv.com,QQ:1061981298 本贴地址:https://www.yunweiku.com/thread-113939-1-1.html 上篇帖子: ceph-dash安装部署 下篇帖子: Calamari 1.3.0.3/4 发布,Ceph 管理和监控服务
您需要登录后才可以回帖 登录 | 立即注册

本版积分规则

扫码加入运维网微信交流群X

扫码加入运维网微信交流群

扫描二维码加入运维网微信交流群,最新一手资源尽在官方微信交流群!快快加入我们吧...

扫描微信二维码查看详情

客服E-mail:kefu@iyunv.com 客服QQ:1061981298


QQ群⑦:运维网交流群⑦ QQ群⑧:运维网交流群⑧ k8s群:运维网kubernetes交流群


提醒:禁止发布任何违反国家法律、法规的言论与图片等内容;本站内容均来自个人观点与网络等信息,非本站认同之观点.


本站大部分资源是网友从网上搜集分享而来,其版权均归原作者及其网站所有,我们尊重他人的合法权益,如有内容侵犯您的合法权益,请及时与我们联系进行核实删除!



合作伙伴: 青云cloud

快速回复 返回顶部 返回列表