Hi guys,

I'm trying to setup a cluster with encryption on osd data and journal.
To do  that I use ceph-deploy with this 2 options --dmcrypt
--dmcrypt-key-dir on /dev/sdc disk.

Disk state before the prepare ceph-deploy command :

root@ceph-osd-1:~$ lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda      8:0    0  40G  0 disk
└─sda1   8:1    0  40G  0 part /
sdb      8:16   0  16G  0 disk
sdc      8:32   0  16G  0 disk
sdd      8:48   0  16G  0 disk

The prepare command run fine :

ceph-deploy osd prepare ceph-osd-1:/dev/sdc --dmcrypt --dmcrypt-key-dir
/root/keydir

ceph_deploy.conf][DEBUG ] found configuration file at:
/home/cephuser/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.31): ../ceph-deploy osd prepare
ceph-osd-1:/dev/sdc --dmcrypt --dmcrypt-key-dir /root/keydir
.
.
.
[ceph-osd-1][INFO  ] Running command: sudo ceph --cluster=ceph osd stat
--format=json
[ceph_deploy.osd][DEBUG ] Host ceph-osd-1 is now ready for osd use.

So far, so good.

root@ceph-osd-1:~# lsblk
NAME   MAJ:MIN RM SIZE RO TYPE MOUNTPOINT
sda      8:0    0  40G  0 disk
└─sda1   8:1    0  40G  0 part /
sdb      8:16   0  16G  0 disk
sdc      8:32   0  16G  0 disk
├─sdc1   8:33   0  11G  0 part
└─sdc2   8:34   0   5G  0 part
sdd      8:48   0  16G  0 disk

Unfortunately when I try to activate this osd it does not work ...

ceph-deploy osd activate ceph-osd-1:/dev/sdc1:/dev/sdc2

[ceph_deploy.conf][DEBUG ] found configuration file at:
/home/cephuser/.cephdeploy.conf
[ceph_deploy.cli][INFO  ] Invoked (1.5.31): ../ceph-deploy osd activate
ceph-osd-1:/dev/sdc1:/dev/sdc2
.
.
.
.
[ceph-osd-1][WARNIN] INFO:ceph-disk:Running command: /bin/mount -t
crypto_LUKS -o  -- /dev/sdc1 /var/lib/ceph/tmp/mnt.C0wSgD
[ceph-osd-1][WARNIN] mount: unknown filesystem type 'crypto_LUKS'
[ceph-osd-1][WARNIN] ceph-disk: Mounting filesystem failed: Command
'['/bin/mount', '-t', 'crypto_LUKS', '-o', '', '--', '/dev/sdc1',
'/var/lib/ceph/tmp/mnt.C0wSgD']' returned non-zero exit status 32
[ceph-osd-1][ERROR ] RuntimeError: command returned non-zero exit status: 1
[ceph_deploy][ERROR ] RuntimeError: Failed to execute command: ceph-disk -v
activate --mark-init upstart --mount /dev/sdc1

I can provide all the log.

Do you guys have idea ?

Thanks.
_______________________________________________
ceph-users mailing list
ceph-users@lists.ceph.com
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com

Reply via email to