Ceph: Difference between revisions
Jump to navigation
Jump to search
No edit summary |
No edit summary |
||
Line 44: | Line 44: | ||
key = AQBwknVUwAPAIRAACddyuVTuP37M55s2aVtPrg== | key = AQBwknVUwAPAIRAACddyuVTuP37M55s2aVtPrg== | ||
'''Note :''' Replace | '''Note :''' Replace <code class='replace'>jdoe</code> by your login. | ||
== Create Ceph pool == | == Create Ceph pool == | ||
Manage your pool from the Grid'5000 Ceph frontend : https://api.grid5000.fr/sid/storage/ceph/ui/ | |||
== Configure Ceph on clients == | |||
=== On a deployed environment === | |||
frennes # oarsub -I -t deploy | |||
frennes # kadeploy3 -e ubuntu-x64-1404 -k -f $OAR_NODEFILE | |||
frennes # ssh root@node | |||
node # apt-get install ceph | |||
Create a ceph configuration file <code class='file'>/etc/ceph/ceph.conf</code> : | |||
[global] | |||
mon initial members = ceph0,ceph1,ceph2 | |||
mon host = 172.16.111.30,172.16.111.31,172.16.111.32 |
Revision as of 16:49, 9 December 2014
Introduction
Ceph is a distributed object store and file system designed to provide excellent performance, reliability and scalability. - See more at: http://ceph.com/
Architecture
Grid'5000 Deployement
Sites | Size | Configuration | Rados | RBD | CephFS | RadosGW |
---|---|---|---|---|---|---|
Rennes | 8,6 TB | 16 OSDs on 4 nodes |
Usage
Generate your key
In order to access to the object store you will need a Cephx key. See : https://api.grid5000.fr/sid/storage/ceph/ui/
Your key will also available from the frontends :
# curl -k https://api.grid5000.fr/sid/storage/ceph/auths/jdoe.keyring [client.jdoe] key = AQBwknVUwAPAIRAACddyuVTuP37M55s2aVtPrg==
Note : Replace jdoe
by your login.
Create Ceph pool
Manage your pool from the Grid'5000 Ceph frontend : https://api.grid5000.fr/sid/storage/ceph/ui/
Configure Ceph on clients
On a deployed environment
frennes # oarsub -I -t deploy frennes # kadeploy3 -e ubuntu-x64-1404 -k -f $OAR_NODEFILE frennes # ssh root@node node # apt-get install ceph
Create a ceph configuration file /etc/ceph/ceph.conf
:
[global] mon initial members = ceph0,ceph1,ceph2 mon host = 172.16.111.30,172.16.111.31,172.16.111.32