All of lore.kernel.org
 help / color / mirror / Atom feed
From: Smart Weblications GmbH - Florian Wiessner <f.wiessner@smart-weblications.de>
To: Sage Weil <sage@inktank.com>
Cc: Tren Blackburn <tren@eotnetworks.com>,
	Ross Turk <ross@inktank.com>,
	ceph-devel <ceph-devel@vger.kernel.org>
Subject: Re: How are you using Ceph?
Date: Tue, 18 Sep 2012 13:48:42 +0200	[thread overview]
Message-ID: <50585F9A.7030301@smart-weblications.de> (raw)
In-Reply-To: <alpine.DEB.2.00.1209171925270.1944@cobra.newdream.net>

Am 18.09.2012 04:32, schrieb Sage Weil:
> On Mon, 17 Sep 2012, Tren Blackburn wrote:
>> On Mon, Sep 17, 2012 at 5:05 PM, Smart Weblications GmbH - Florian
>> Wiessner <f.wiessner@smart-weblications.de> wrote:
>>>
>>> Hi,
>>>
>>> i use ceph to provide storage via rbd for our virtualization cluster delivering
>>> KVM based high availability Virtual Machines to my customers. I also use it
>>> as rbd device with ocfs2 on top of it for a 4 node webserver cluster as shared
>>> storage - i do this, because unfortunatelly cephfs is not ready yet ;)
>>>
>> Hi Florian;
>>
>> When you say "cephfs is not ready yet", what parts about it are not
>> ready? There are vague rumblings about that in general, but I'd love
>> to see specific issues. I understand multiple *active* mds's are not
>> supported, but what other issues are you aware of?
> 
> Inktank is not yet supporting it because we do not have the QA in place 
> and general hardening that will make us feel comfortable recommending it 
> for customers.  That said, it works pretty well for most workloads.  In 
> particular, if you stay away from the snapshots and multi-mds, you should 
> be quite stable.
> 
> The engineering team here is about to do a bit of a pivot and refocus on 
> the file system now that the object store and RBD are in pretty good 
> shape.  That will mean both core fs/mds stability and features as well as 
> integration efforts (NFS/CIFS/Hadoop).
> 
> 'Ready' is in the eye of the beholder.  There are a few people using the 
> fs successfully in production, but not too many.
> 

I tried it using multiple mds, because without multiple mds there is no
redundancy and the single mds will be SPOF. I noticed things like empty
directories which could not be deleted. It said directory not empty, but it was
empty and could not be deleted. I also noticed kernel panic on 3.2 kernels using
kernel ceph client, or crashes with ceph-fuse. It is somewhat unstable so that i
always had to reboot a node after a while of usage for various reasons
(ceph-fuse crashed and messed up fuse, kernel panic using kernel ceph client,
unable to delete files/dirs, no fsck for fixing things).

Last time i tried was simple untarring kernel tree in cephfs mountpoint - a new
created cephfs and after 10 minutes there where errors like unable to delete
dirs etc. Since i do not know how to reset/reformat only the cephfs part
(without touching rbd!), i stopped testing for now. The last time i tried it i
lost data - the data was not important and i had backups, but i was feeling
uncomfortable now with using cephfs...

I also did not have tried btrfs with ceph since 11/2011 again, because of losing
data after reboots when btrfs dies, the btrfs was unmountable and there was no
fsck so i only could reformat and wait for ceph to rebuild. After a
powerfailure, no btrfs partitions survived and i lost all test data :/


So i think the first thing to be done to cephfs would be to integrate some sort
of fsck and the ability to format only cephfs without losing other rbd
images/data o rados data...



-- 

Mit freundlichen Grüßen,

Florian Wiessner

Smart Weblications GmbH
Martinsberger Str. 1
D-95119 Naila

fon.: +49 9282 9638 200
fax.: +49 9282 9638 205
24/7: +49 900 144 000 00 - 0,99 EUR/Min*
http://www.smart-weblications.de

--
Sitz der Gesellschaft: Naila
Geschäftsführer: Florian Wiessner
HRB-Nr.: HRB 3840 Amtsgericht Hof
*aus dem dt. Festnetz, ggf. abweichende Preise aus dem Mobilfunknetz
--
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

  reply	other threads:[~2012-09-18 11:49 UTC|newest]

Thread overview: 29+ messages / expand[flat|nested]  mbox.gz  Atom feed  top
2012-09-17 22:14 How are you using Ceph? Ross Turk
2012-09-17 22:47 ` Nick Couchman
2012-09-17 22:53   ` Mark Nelson
2012-09-17 23:26     ` John Axel Eriksson
2012-09-18  7:47       ` Plaetinck, Dieter
2012-09-18 14:34         ` John Axel Eriksson
2012-09-18 14:51           ` Plaetinck, Dieter
2012-09-18 14:56             ` Mark Nelson
2012-09-18 15:19               ` Plaetinck, Dieter
2012-09-18 15:27                 ` Mark Nelson
2012-09-18 15:46                   ` Plaetinck, Dieter
2012-09-18 16:20           ` Xiaopong Tran
2012-09-18 17:09             ` John Axel Eriksson
2012-09-18  0:05 ` Smart Weblications GmbH - Florian Wiessner
2012-09-18  0:18   ` Tren Blackburn
2012-09-18  2:32     ` Sage Weil
2012-09-18 11:48       ` Smart Weblications GmbH - Florian Wiessner [this message]
2012-09-18 16:20         ` Sage Weil
2012-09-18 16:35       ` Tren Blackburn
2012-09-18 17:00         ` Sage Weil
2012-09-18 16:01 ` Travis Rhoden
  -- strict thread matches above, loose matches on Subject: below --
2012-09-17 23:55 Nick Couchman
2012-09-17 23:57 Nick Couchman
2012-09-18  6:35 ` John Axel Eriksson
     [not found] <1784724793.100.1347938272315.JavaMail.root@thunderbeast.private.linuxbox.com>
2012-09-18  3:19 ` Matt W. Benjamin
2012-09-18  5:44   ` Ian Pye
2012-09-18  6:06     ` Yehuda Sadeh
2012-09-18 16:13   ` Sage Weil
2012-09-18 16:21     ` Matt W. Benjamin

Reply instructions:

You may reply publicly to this message via plain-text email
using any one of the following methods:

* Save the following mbox file, import it into your mail client,
  and reply-to-all from there: mbox

  Avoid top-posting and favor interleaved quoting:
  https://en.wikipedia.org/wiki/Posting_style#Interleaved_style

* Reply using the --to, --cc, and --in-reply-to
  switches of git-send-email(1):

  git send-email \
    --in-reply-to=50585F9A.7030301@smart-weblications.de \
    --to=f.wiessner@smart-weblications.de \
    --cc=ceph-devel@vger.kernel.org \
    --cc=ross@inktank.com \
    --cc=sage@inktank.com \
    --cc=tren@eotnetworks.com \
    /path/to/YOUR_REPLY

  https://kernel.org/pub/software/scm/git/docs/git-send-email.html

* If your mail client supports setting the In-Reply-To header
  via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line before the message body.
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.