docker + coreos + ceph

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

 



Oh nasty typo in those release notes. RDB module :)

Good thing nonetheless !
-- 
David Moreau Simard



Le 2014-09-02, 8:57 PM, ? Lorieri ? <lorieri at gmail.com> a ?crit :

>it is added officially now
>
>https://coreos.com/releases/#423.0.0
>
>cheers,
>-lorieri
>
>On Mon, Aug 11, 2014 at 12:28 AM, Lorieri <lorieri at gmail.com> wrote:
>> Hi,
>>
>> I've playing with CoreOS and got it (dirty) running with Ceph.
>> No big deal, but it can save some time.
>>
>> 1 - An image of docker-registry that stores on radosgw:
>>
>> https://registry.hub.docker.com/u/lorieri/registry-ceph/
>>
>>
>> 2 - Steps to get the rbd running in the host machine:
>>
>>  - find out in which kernel version your coreos runs
>>  - run a docker container (or the toolbox
>> 
>>https://coreos.com/docs/cluster-management/debugging/install-debugging-to
>>ols/)
>>  - clone the coreos kernel: https://github.com/coreos/linux
>>  - checkout to the branch of your kernel's version
>> (https://github.com/coreos/linux/branches/active)
>>  - compile the ceph modules and copy to the coreos machine ( ceph.ko
>> libceph.ko  libcrc32c.ko  rbd.ko )
>>  - load the modules
>>  - run the coreos toolbox (/usr/bin/toolbox), it is a fedora machine
>>  - run: yum ceph install
>>  - run: ldd /usr/bin/rbd
>>  - copy the libraries to the coreos machine in a directory (scp?)
>>  - copy the /usr/bin/rbd binary to the coreos machine
>>  - run it like this:
>>
>> LD_LIBRARY_PATH=/root/libs/ ./rbd map dockertest --keyfile key --id
>> coreos -m ceph1
>>
>>
>> the libraries I've put in /root/libs/ :
>> libboost_system.so.1.54.0
>> libboost_thread.so.1.54.0
>> libcryptopp.so.6
>> libgcc_s.so.1
>> libleveldb.so.1
>> liblzma.so.5
>> librados.so.2
>> librbd.so.1
>> libselinux.so.1
>> libsnappy.so.1
>> libstdc++.so.6
>>
>> cheers,
>> -lorieri
>_______________________________________________
>ceph-users mailing list
>ceph-users at lists.ceph.com
>http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com



[Index of Archives]     [Information on CEPH]     [Linux Filesystem Development]     [Ceph Development]     [Ceph Large]     [Ceph Dev]     [Linux USB Development]     [Video for Linux]     [Linux Audio Users]     [Yosemite News]     [Linux Kernel]     [Linux SCSI]     [xfs]


  Powered by Linux