Pour répondre à ma propre question. À laquelle j'ai originellement trouvé la réponse ici (juste avant que Noah n'ait posté son lien vers les forums)
Fondamentalement, le fichier rbdmap (que j'avais vu mais dont je n'avais pas compris l'importance auparavant) est la clé pour le faire fonctionner.
Remarque : J'utilise ceph-deploy. Cela peut être significatif ou non.
Le script d'initialisation /etc/init.d/rbdmap et /etc/ceph/rbdmap sont les clés pour cela.
Tout d'abord, vous devez activer le script d'initialisation. Sous Ubuntu/Debian, cela peut être réalisé avec.
sudo update-rc.d rbdmap defaults
Ensuite, éditez /etc/ceph/rbdmap et ajoutez des entrées rbd selon le format donné. Par défaut, le fichier rbdmap contient :
# RbdDevice Paramètres
#poolname/imagename id=client,keyring=/etc/ceph/ceph.client.keyring
Entrez de nouvelles entrées là-dedans.
Pour mon disque mysql :
rbd/mysql id=admin,keyring=/etc/ceph/ceph.client.admin.keyring
Et mon fichier fstab contient :
/dev/rbd/rbd/mysql /mnt/mysql-data ext4 defaults,noatime,_netdev 0 0
Cela sera monté au démarrage et démonté à l'arrêt. Le paramètre _netdev spécifie que le périphérique rbd ne sera pas monté tant que le réseau ne sera pas démarré et initialisé.