Ajout section « Utilisation de CephFS »

This commit is contained in:
abenmiloud 2018-05-21 16:38:14 +02:00
parent e24c0bd202
commit 1a66fde684

View file

@ -273,6 +273,45 @@ rbd snap rm rbd/foo@$SNAPNAME
**TODO** ajouter la partie protection et clonage des snapshots
# Utilisation de CephFS
## Mise en place
Il est nécéssaire d'avoir un serveur de méta-données pour utiliser CephFS :
~~~
ceph-deploy mds create $CEPH_NODE
~~~
On créer le pool de données et de méta-données :
~~~
ceph osd pool create cephfs_data $PG_NUM
ceph osd pool create cephfs_metadata $PG_NUM
ceph fs new $FS_NAME cephfs_metadata cephfs_data
~~~
## Utilisation
Il suffit de monter le CephFS et à l'utiliser :
~~~
KEY=$(awk '/key/ { print $NF }' </etc/ceph/ceph.client.admin.keyring)
mkdir /mnt/mycephfs
mount.ceph $CEPH_MON:/ /mnt/mycephfs/ -o 'name=admin,secret=$KEY'
~~~
On peut aussi utiliser FUSE :
**TODO** FUSE et sudo ?
~~~
ceph-fuse -k /path/to/ceph.client.admin.keyring -m $CEPH_MON:6789 ~/mycephfs
~~~
# Troubleshooting
**TODO** ajouter les messages d'erreur