All of lore.kernel.org
 help / color / mirror / Atom feed
* does still not recommended place rbd device on nodes, where osd daemon located?
@ 2012-11-20 15:01 ruslan usifov
  2012-11-20 16:50 ` Sage Weil
  0 siblings, 1 reply; 7+ messages in thread
From: ruslan usifov @ 2012-11-20 15:01 UTC (permalink / raw)
  To: ceph-devel

Hello

Now i can't find link where i read this info (this was old ceph wiki)
but there was written that rbd on osd can prevent hung. Does this
situation actual for present days?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: does still not recommended place rbd device on nodes, where osd daemon located?
  2012-11-20 15:01 does still not recommended place rbd device on nodes, where osd daemon located? ruslan usifov
@ 2012-11-20 16:50 ` Sage Weil
  2012-11-21 12:33   ` ruslan usifov
  0 siblings, 1 reply; 7+ messages in thread
From: Sage Weil @ 2012-11-20 16:50 UTC (permalink / raw)
  To: ruslan usifov; +Cc: ceph-devel

On Tue, 20 Nov 2012, ruslan usifov wrote:
> Hello
> 
> Now i can't find link where i read this info (this was old ceph wiki)
> but there was written that rbd on osd can prevent hung. Does this
> situation actual for present days?

This is still the case when using the kernel RBD or cephfs drivers.

Workarounds include using librbd+qemu, or kernel RBD from within a VM. 

sage

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: does still not recommended place rbd device on nodes, where osd daemon located?
  2012-11-20 16:50 ` Sage Weil
@ 2012-11-21 12:33   ` ruslan usifov
  2012-11-21 19:15     ` Gregory Farnum
  0 siblings, 1 reply; 7+ messages in thread
From: ruslan usifov @ 2012-11-21 12:33 UTC (permalink / raw)
  Cc: ceph-devel

So, not possible use ceph as scalable block device without visualization?

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: does still not recommended place rbd device on nodes, where osd daemon located?
  2012-11-21 12:33   ` ruslan usifov
@ 2012-11-21 19:15     ` Gregory Farnum
  2012-11-21 20:05       ` ruslan usifov
  0 siblings, 1 reply; 7+ messages in thread
From: Gregory Farnum @ 2012-11-21 19:15 UTC (permalink / raw)
  To: ruslan usifov; +Cc: ceph-devel@vger.kernel.org

On Wed, Nov 21, 2012 at 4:33 AM, ruslan usifov <ruslan.usifov@gmail.com> wrote:
> So, not possible use ceph as scalable block device without visualization?

I'm not sure I understand, but if you're trying to take a bunch of
compute nodes and glue their disks together, no, that's not a
supported use case at this time. There are a number of deadlock issues
caused by this sort of loopback; it's the same reason you shouldn't
mount NFS on the server host.
We may in the future manage to release an rbd-fuse client that you can
use to do this with a little less pain, but it's not ready at this
point.
-Greg

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: does still not recommended place rbd device on nodes, where osd daemon located?
  2012-11-21 19:15     ` Gregory Farnum
@ 2012-11-21 20:05       ` ruslan usifov
  2012-11-21 20:29         ` Dan Mick
  0 siblings, 1 reply; 7+ messages in thread
From: ruslan usifov @ 2012-11-21 20:05 UTC (permalink / raw)
  Cc: ceph-devel@vger.kernel.org

Yes i mean exactly this. it's a great pity :-( Maybe present some ceph
equivalent that solve my problem?

2012/11/21 Gregory Farnum <greg@inktank.com>:
> On Wed, Nov 21, 2012 at 4:33 AM, ruslan usifov <ruslan.usifov@gmail.com> wrote:
>> So, not possible use ceph as scalable block device without visualization?
>
> I'm not sure I understand, but if you're trying to take a bunch of
> compute nodes and glue their disks together, no, that's not a
> supported use case at this time. There are a number of deadlock issues
> caused by this sort of loopback; it's the same reason you shouldn't
> mount NFS on the server host.
> We may in the future manage to release an rbd-fuse client that you can
> use to do this with a little less pain, but it's not ready at this
> point.
> -Greg

^ permalink raw reply	[flat|nested] 7+ messages in thread

* Re: does still not recommended place rbd device on nodes, where osd daemon located?
  2012-11-21 20:05       ` ruslan usifov
@ 2012-11-21 20:29         ` Dan Mick
       [not found]           ` <CAHULbC=crXP5=L3hXvmY9zFgF1KnR06-1opwbVvyiFHLykh5tg@mail.gmail.com>
  0 siblings, 1 reply; 7+ messages in thread
From: Dan Mick @ 2012-11-21 20:29 UTC (permalink / raw)
  To: ruslan usifov; +Cc: ceph-devel@vger.kernel.org

Still not certain I'm understanding *just* what you mean, but I'll point 
out that you can set up a cluster with rbd images, mount them from a 
separate non-virtualized host with kernel rbd, and expand those images 
and take advantage of the newly-available space on the separate host, 
just as though you were expanding a RAID device.  Maybe that fits your 
use case, Ruslan?

On 11/21/2012 12:05 PM, ruslan usifov wrote:
> Yes i mean exactly this. it's a great pity :-( Maybe present some ceph
> equivalent that solve my problem?
>
> 2012/11/21 Gregory Farnum <greg@inktank.com>:
>> On Wed, Nov 21, 2012 at 4:33 AM, ruslan usifov <ruslan.usifov@gmail.com> wrote:
>>> So, not possible use ceph as scalable block device without visualization?
>>
>> I'm not sure I understand, but if you're trying to take a bunch of
>> compute nodes and glue their disks together, no, that's not a
>> supported use case at this time. There are a number of deadlock issues
>> caused by this sort of loopback; it's the same reason you shouldn't
>> mount NFS on the server host.
>> We may in the future manage to release an rbd-fuse client that you can
>> use to do this with a little less pain, but it's not ready at this
>> point.
>> -Greg
> --
> 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] 7+ messages in thread

* Fwd: does still not recommended place rbd device on nodes, where osd daemon located?
       [not found]           ` <CAHULbC=crXP5=L3hXvmY9zFgF1KnR06-1opwbVvyiFHLykh5tg@mail.gmail.com>
@ 2012-11-22 16:32             ` ruslan usifov
  0 siblings, 0 replies; 7+ messages in thread
From: ruslan usifov @ 2012-11-22 16:32 UTC (permalink / raw)
  To: ceph-devel@vger.kernel.org

Hello

Thank for your attention, and  sorry for my bad english!

In my draft architecture, i want use same hardware for osd and rbd
devices. In other words, i have 5 nodes this 5TB software raid on each
Disk space. I want build on this nodes, ceph cluster. All 5 nodes will
be run OSD and, on the same 5 node i will start 3 mons for QUORUM.
Also on the same 5 nodes i will start cluster stack (pacemaker +
corocync) with follow configuration

node ceph-precie-64-01
node ceph-precie-64-02
node ceph-precie-64-03
node ceph-precie-64-04
node ceph-precie-64-05
primitive samba_fs ocf:heartbeat:Filesystem \
        params device="-U cb4d3dda-92e9-4bd8-9fbc-
2940c096e8ec" directory="/mnt" fstype="ext4"
primitive samba_rbd ocf:ceph:rbd \
        params name="samba"
group samba samba_rbd samba_fs
property $id="cib-bootstrap-options" \
        dc-version="1.1.6-9971ebba4494012a93c03b40a2c58ec0eb60f50c" \
        cluster-infrastructure="openais" \
        expected-quorum-votes="3" \
        stonith-enabled="false" \
        no-quorum-policy="stop" \
        last-lrm-refresh="1352806660"


So rbd block device can be fault tolerant. In my case, use separate
machine for rbd not appropriated :-( (use multiple machines only for
rbd fault tollerant is too much cost )

2012/11/22 Dan Mick <dan.mick@inktank.com>:
> Still not certain I'm understanding *just* what you mean, but I'll point out
> that you can set up a cluster with rbd images, mount them from a separate
> non-virtualized host with kernel rbd, and expand those images and take
> advantage of the newly-available space on the separate host, just as though
> you were expanding a RAID device.  Maybe that fits your use case, Ruslan?
>
>
> On 11/21/2012 12:05 PM, ruslan usifov wrote:
>>
>> Yes i mean exactly this. it's a great pity :-( Maybe present some ceph
>> equivalent that solve my problem?
>>
>> 2012/11/21 Gregory Farnum <greg@inktank.com>:
>>>
>>> On Wed, Nov 21, 2012 at 4:33 AM, ruslan usifov <ruslan.usifov@gmail.com>
>>> wrote:
>>>>
>>>> So, not possible use ceph as scalable block device without
>>>> visualization?
>>>
>>>
>>> I'm not sure I understand, but if you're trying to take a bunch of
>>> compute nodes and glue their disks together, no, that's not a
>>> supported use case at this time. There are a number of deadlock issues
>>> caused by this sort of loopback; it's the same reason you shouldn't
>>> mount NFS on the server host.
>>> We may in the future manage to release an rbd-fuse client that you can
>>> use to do this with a little less pain, but it's not ready at this
>>> point.
>>> -Greg
>>
>> --
>> 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] 7+ messages in thread

end of thread, other threads:[~2012-11-22 19:20 UTC | newest]

Thread overview: 7+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2012-11-20 15:01 does still not recommended place rbd device on nodes, where osd daemon located? ruslan usifov
2012-11-20 16:50 ` Sage Weil
2012-11-21 12:33   ` ruslan usifov
2012-11-21 19:15     ` Gregory Farnum
2012-11-21 20:05       ` ruslan usifov
2012-11-21 20:29         ` Dan Mick
     [not found]           ` <CAHULbC=crXP5=L3hXvmY9zFgF1KnR06-1opwbVvyiFHLykh5tg@mail.gmail.com>
2012-11-22 16:32             ` Fwd: " ruslan usifov

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.