ClusterHQ / ceph-flocker-driver

A Ceph RBD driver for Flocker
https://clusterhq.com
Apache License 2.0
25 stars 13 forks source link

Flocker failed after running for some time #7

Closed aisensiy closed 8 years ago

aisensiy commented 8 years ago

Currently, I am using flocker ceph and mesos together. And I use flocker and ceph as the storage solution for my mesos cluster.

But it seems that flocker does not work stable enough. The command

docker run --volume-flocker=ceph -v xxx:/xxx some-image

may get blocked and show message Timed out waiting for dataset to mount. I checked the log of flocker and I still don't know the reason. The json format log is really hard to understand.

I have multi flocker agent running. And only one of them failed to run container with flocker as volume driver. Others work fine.

arthurtsang commented 8 years ago

any luck? i just setup flocker ceph and the one with the flocker-control doesn't work but the other two works fine.

aisensiy commented 8 years ago

@arthurtsang I don't use flocker any more. I use rbd-block-plugin now. It is not as flexible as flocker but it is quite stable. No control is needed.

arthurtsang commented 8 years ago

this? https://github.com/yp-engineering/rbd-docker-plugin

aisensiy commented 8 years ago

@arthurtsang Yep, but it still have some bugs when working with multi-machines. I am trying to fix it.