I learned of Ceph only a few weeks ago, think the concept is really cool.

I wanted to try my hand at it, but did not want to try setting it all up
with VM boxes.

So I put together a system using 7 physical nodes, using little ARM based
computers.

I got four Banana Pi <http://www.bananapi.org/p/product.html>, which have
one SATA port, 1gb of ram.  Boots of 8gb SD card.  These are Ceph OSD nodes
with 3tb hard drives.

I got three ODROID-C2
<http://www.hardkernel.com/main/products/prdt_info.php> units to use as
Ceph mon, 2gb of ram, 8gb SD cards for booting and 64gb of eMMC memory.

I got a basic cluster up, but things go bad quick.  I can't keep the OSD
nodes up, the OSD logs look like mumbo jumbo to me for the most part.

Photo of the little setup available here if you are interested.

https://dl.dropboxusercontent.com/u/12473059/Ceph/1stCluster.jpg

I learned a few things and am going to blow everything away and start again.

One question I have for the group is this.

Do you really need to make an entry in ceph.conf telling the cluster of the
location of each osd.X ?

[osd.1]
        host    =       node-01

[osd.2]
        host    =       node-02

[osd.3]
        host    =       node-03


I used ceph-deploy to set everything up and it did not add these entries.
I have seen online some people mention it, some people do not.  I looked up
some sample ceph.conf and some have it and some do not.

Seems like adding that would be a major PITA anytime you make a change to
the cluster you would need to update that file on all nodes.
_______________________________________________
ceph-users mailing list
[email protected]
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to