System: 2 x Intel Xeon E5630 (8 cores), 16GB Ram
OS: Linux ss1 2.6.36-020636rc7-generic #201010070908 SMP Thu Oct 7 09:10:00 UTC 2010 x86_64 GNU/Linux
ceph version 0.23~rc (932cfcbee68f1ca82e6cd4b6be88416d9006974d)
Attached two files of strace mount -t ceph 192.168.1.2:/ /media/ceph
1 - using default kclient from 2.6.36rc7
2 - after modprobed the kclient-stand-alone (11-Oct) (compiled under master-backport)
I think the cause is not directly from a particular kclient, but rather from some system issues.
both 1 & 2 has very similar output. In particular the last parts are suspectable... i.e.,
geteuid() = 0
getcwd("/media", 4095) = 7
readlink("/media/192.168.1.2:", 0x7fff5a1ba930, 4096) = -1 ENOENT (No such file or directory)
stat("/sbin/mount.ceph", {st_mode=S_IFREG|0755, st_size=18928, ...}) = 0
clone(child_stack=0, flags=CLONE_CHILD_CLEARTID|CLONE_CHILD_SETTID|SIGCHLD, child_tidptr=0x7fd56b6b4ab0) = 4737
wait4(-1, failed to parse ceph_options
[{WIFEXITED(s) && WEXITSTATUS(s) == 1}], 0, NULL) = 4737
--- SIGCHLD (Child exited) @ 0 (0) ---
exit_group(1)
Thanks