Planet Ceph

Aggregated news from external sources

  • November 19, 2013
    Ceph RBD objects placement

    Quick script to evaluate the placement of the objects contained in a RBD image.


    # USAGE
    # ./rbd-loc <pool> <image>

    if [ -z ${1} ] || [ -z ${2} ];
    echo "USAGE: ./rbd-loc &lt…

  • November 19, 2013
    Mixing Ceph and LVM volumes in OpenStack

    Ceph pools are defined to collocate volumes and instances in OpenStack Havana. For volumes that do not need the resilience provided by Ceph, a LVM cinder backend is defined in /etc/cinder/cinder.conf: [lvm] volume_group=cinder-volumes volume_driver=cinder.volume.drivers.lvm.LVMISCSIDriver volume_backend_name=LVM and appended to the list … Continue reading

  • November 18, 2013
    Creating a Ceph OSD from a designated disk partition

    When a new Ceph OSD is setup with ceph-disk on a designated disk partition ( say /dev/sdc3 ), it will not be prepared and the sgdisk command must be run manually: # osd_uuid=$(uuidgen) # partition_number=3 # ptype_tobe=89c57f98-2fe5-4dc0-89c1-f3ad0ceff2be # sgdisk –change-name=”${partition_number}:ceph … Continue reading

  • November 16, 2013
    Display the default Ceph configuration

    The ceph-conf command line queries the /etc/ceph/ceph.conf file. # ceph-conf –lookup fsid 571bb920-6d85-44d7-9eca-1bc114d1cd75 The –show-config option can be used to display the config of a running daemon: ceph -n osd.123 –show-config When no name is specified, it will show the … Continue reading

  • November 13, 2013
    Migrating from ganeti to OpenStack via Ceph

    On ganeti, shutdown the instance and activate its disks: z2-8:~# gnt-instance shutdown nerrant Waiting for job 1089813 for nerrant… z2-8:~# gnt-instance activate-disks nerrant On an OpenStack Havana installation using a Ceph cinder backend, create a volume with the same … Continue reading

  • November 12, 2013
    Collocating Ceph volumes and instances in a multi-datacenter setup

    OpenStack Havana is installed on machines rented from OVH and Hetzner. An aggregate is created for machines hosted at OVH and another for machines hosted at Hetzner. A Ceph cluster is created with a pool using disks from OVH and … Continue reading

  • October 30, 2013
    Inktank Ceph Enterprise: time for change in the storage market

    In April 2012, Inktank was launched to transform the storage industry by driving the widespread adoption of Ceph. We wanted to bring the benefits of open source to an industry that had long held out against its disruptive effects and to help companies handle the explosion in data with a radical new way of storing […]

  • October 10, 2013
    Ceph Days London: Ceph Performance slides

    CephDays is the only official event entirely devoted to Ceph. It’s usually one day long, organised by our partner Inktank where several speakers perform talks about Ceph. In a nutshell, it’s a good event to share thoughts, ideas, experiences and debate about Ceph in general with the community. The first event was held last year in the beautiful center of… Read more →

  • October 2, 2013
    Quick analysis of the Ceph IO layer

    The goal of this little analysis was to determine the overhead generated by Ceph.
    One important point was also to estimate the deviance brought by Ceph between RAW IOs from disk and Ceph IOs.

    The benchmark plan:

    Benchmark the disk to get RAW pe…

  • October 1, 2013
    See you at the cephday in London

    A quick post to tell everybody that I’ll be giving a presentation at the Ceph day in London.
    Obviously, I’ll be representing the company I work for, eNovance.
    The event is next Wednesday, October 9, 2013.
    I am going to talk about Ceph, pe…

  • September 19, 2013
    How I barely got my first Ceph monitor running in Docker

    Docker is definitely the new trend. Thus I quickly wanted to try to put a Ceph monitor inside a Docker container. Story of a tough journey…

    First let’s start with the DockerFile, this makes the setup easy and repeatable by anybod…

  • September 12, 2013
    Using Ceph Rbd With Libvirt on Debian Wheezy

    Howto add support of rbd device on debian wheezy.


    Since wheezy, libvirt supports rbd device.


    If you do not add the support in qemu-kvm you may have an error like this:

    error: Failed to start domain ubuntu
    error: internal error …