Your error looks to be the mountpoint or the option in your ansible playbook...
Are you sure its running in order?
Can you mount a different directory using the commands?
On Mar 17, 2015 6:24 PM, "Florent B" <florent@xxxxxxxxxxx> wrote:
Hi everyone,
My problem is about ceph-fuse & Ansible, I first post here to see if
someone have an idea of what happens.
I configure a mount point like this:
mount: name=/mnt/cephfs src="" cephfs_username
}},mon_host={{ cephfs_mon
}},keyring=/etc/ceph-keyring.conf,client_mountpoint={{ cephfs_dir }}'
fstype='fuse.ceph' opts='noatime,_netdev' state=present
It writes it in /etc/fstab as expected.
And I mount it with :
shell: mountpoint /mnt/cephfs || mount /mnt/cephfs
(after creating /mnt/cephfs of course)
If I debug the mount step, all seems fine :
"cephfs_mount": {
"changed": true,
"cmd": "mountpoint /mnt/cephfs || mount /mnt/cephfs",
"delta": "0:00:00.056867",
"end": "2015-03-17 22:47:22.104885",
"invocation": {
"module_args": "mountpoint /mnt/cephfs || mount /mnt/cephfs",
"module_name": "shell"
},
"rc": 0,
"start": "2015-03-17 22:47:22.048018",
"stderr": "",
"stdout": "/mnt/cephfs is not a mountpoint\n2015-03-17
22:47:22.060852 7f4e31cd9760 -1 did not load config file, using default
settings.\n2015-03-17 22:47:22.064641 7f4e31cd9760 -1 init, newargv =
0x7f4e2801f860 newargc=13\nceph-fuse[28745]: starting ceph
client\nceph-fuse[28745]: starting fuse",
"stdout_lines": [
"/mnt/cephfs is not a mountpoint",
"2015-03-17 22:47:22.060852 7f4e31cd9760 -1 did not load
config file, using default settings.",
"2015-03-17 22:47:22.064641 7f4e31cd9760 -1 init, newargv =
0x7f4e2801f860 newargc=13",
"ceph-fuse[28745]: starting ceph client",
"ceph-fuse[28745]: starting fuse"
],
"warnings": []
}
But directory is not mounted !! and no trace of anything in logs...
Even if I use state=mounted in the mount module, same thing, all seems
fine but directory is not mounted.
Of course if I run the command by hand via SSH, it works well... it only
fails when running though Ansible :(
Has anyone an idea of what could cause this ?
Thank you.
_______________________________________________
ceph-users mailing list
ceph-users@xxxxxxxxxxxxxx
http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com
_______________________________________________ ceph-users mailing list ceph-users@xxxxxxxxxxxxxx http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com