To enable quota, you need to pass "--client-quota" option to ceph-fuse Yan, Zheng On Mon, May 23, 2016 at 3:18 PM, Goncalo Borges <goncalo.borges@xxxxxxxxxxxxx> wrote: > Hi Edgaras... > > > Just quoting a previous statement frim Yang: > > " To use ACL, you need to add "--fuse_default_permissions=0 > --client_acl_type=posix_acl" options to ceph-fuse. The > '--fuse_default_permissions=0' option disables kernel > file permission check and let ceph-fuse do the check." > > Cheers > > G. > > > On 05/17/2016 10:33 PM, Edgaras Lukoševičius wrote: > > Hello, > > I have ceph 10.2 (Jewel) running with CephFS on CentOS 7.2 which is mounted > using ceph-fuse 10.2. > Attributes ceph.quota.max_files and ceph.quota.max_bytes doesn't work. > > # setfattr -n ceph.quota.max_files -v 10 /home/quotatest1 > # setfattr -n ceph.quota.max_bytes -v 1000000 /home/quotatest1 > > Both commands exit with status 0 (strace output is added below) > > But quotas is not working and running getfattr doesn't return any value. > # getfattr -n ceph.quota.max_files /home/quotatest1 > /home/quotatest1: ceph.quota.max_files: No such attribute > > # getfattr -n ceph.quota.max_bytes /home/quotatest1 > /home/quotatest1: ceph.quota.max_bytes: No such attribute > > # getfattr -m ceph.* /home/quotatest1 > getfattr: Removing leading '/' from absolute path names > # file: home/quotatest1 > ceph.dir.entries > ceph.dir.files > ceph.dir.rbytes > ceph.dir.rctime > ceph.dir.rentries > ceph.dir.rfiles > ceph.dir.rsubdirs > ceph.dir.subdirs > > > > # strace -s 1024 -ff setfattr -n ceph.quota.max_files -v 10 /home/quotatest1 > execve("/usr/bin/setfattr", ["setfattr", "-n", "ceph.quota.max_files", "-v", > "10", "/home/quotatest1"], [/* 26 vars */]) = 0 > brk(0) = 0xb85000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f528f4a2000 > access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or > directory) > open("/etc/ld.so.cache", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=30080, ...}) = 0 > mmap(NULL, 30080, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f528f49a000 > close(5) = 0 > open("/lib64/libattr.so.1", O_RDONLY) = 5 > read(5, > "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\23\0\0\0\0\0\0@\0\0\0\0\0\0\0XB\0\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\304:\0\0\0\0\0\0\304:\0\0\0\0\0\0\0\0 > \0\0\0\0\0\1\0\0\0\6\0\0\0\310=\0\0\0\0\0\0\310= \0\0\0\0\0\310= > \0\0\0\0\0\200\3\0\0\0\0\0\0\230\3\0\0\0\0\0\0\0\0 > \0\0\0\0\0\2\0\0\0\6\0\0\0\30>\0\0\0\0\0\0\30> \0\0\0\0\0\30> > \0\0\0\0\0\260\1\0\0\0\0\0\0\260\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\0345\0\0\0\0\0\0\0345\0\0\0\0\0\0\0345\0\0\0\0\0\0\364\0\0\0\0\0\0\0\364\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0R\345td\4\0\0\0\310=\0\0\0\0\0\0\310= > \0\0\0\0\0\310= > \0\0\0\0\0008\2\0\0\0\0\0\0008\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\0\214\320\263\5%\235\265\371\270\310\320\333\305c\272p\232f\301\0\0\0\0\21\0\0\0\32\0\0\0\4\0\0\0\10\0\0\0*\0\30\0(\340\205\20<\4\1bH > X \4\250#\0\v\21\10\311\20\230\10\r\0\5\6\200\32\0\0\0\33\0\0\0 > \0\0\0$\0\0\0(\0\0\0\0\0\0\0*\0\0\0,\0\0\0/\0\0\0001\0\0\0\0\0\0\0002\0\0\0\0\0\0\0005\0\0\0006\0\0\0008\0\0\0;\0\0\0\241\213\315\300\352\323\357\16l42\350\276\250\343\370\2-^\203\5\301X\25\276B1\340X\235\235\323\352\32\346\300\271\215\361\16\24\345N\251\330qX\34P\3431\256g\336\10`r\302x\356\273\343\222|.cx\204\221U_\25J=G\363.cx\204CE\325\354\220x\251\3351cx\204\271\3732\0\362?\355s\240sU\2413S\247\273\313\333\343\3706|h%E\366H\23\332\217[\25\304\350\33\233\333\f\26\211\255\0179N\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\n\0\310\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0 > \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0+\0\0\0 \0\0\0", 832) = 832 > fstat(5, {st_mode=S_IFREG|0755, st_size=18712, ...}) = 0 > mmap(NULL, 2113888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = > 0x7f528f07f000 > mprotect(0x7f528f083000, 2093056, PROT_NONE) = 0 > mmap(0x7f528f282000, 8192, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x3000) = 0x7f528f282000 > close(5) = 0 > open("/lib64/libc.so.6", O_RDONLY) = 5 > read(5, > "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\356\1\0\0\0\0\0@\0\0\0\0\0\0\0(=\35\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0J\0I\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0p\247\25\0\0\0\0\0p\247\25\0\0\0\0\0p\247\25\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0<\233\30\0\0\0\0\0<\233\30\0\0\0\0\0\0\0 > \0\0\0\0\0\1\0\0\0\6\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\260F\0\0\0\0\0\0\0\222\0\0\0\0\0\0\0\0 > \0\0\0\0\0\2\0\0\0\6\0\0\0@\333\30\0\0\0\0\0@\3338\0\0\0\0\0@\3338\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\20\0\0\0\0\0\0\0h\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\214\247\25\0\0\0\0\0\214\247\25\0\0\0\0\0\214\247\25\0\0\0\0\0\314e\0\0\0\0\0\0\314e\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0R\345td\4\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\3708\0\0\0\0\0\0\3708\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\216o\244\304\260YL5\\\33\220\301\324\231\2206\214\201\240@\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0\22\0\0\0\0\0\0\0\363\3\0\0\t\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 > \2\1\210\3\346\220\305E\214\0\300\0\10\0\5\200\0`\300\200\0\r\212\f\0\4\20\0\210D2\10.@\210P4, > \16\"H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 > \201\10\204\v ($\0\4 P\0\20X\200\312DB(\0\6\200\20\30B\0 > @\200\0\tP\0Q\212@\20\0\0\0\0\10\0\0\21\20", 832) = 832 > fstat(5, {st_mode=S_IFREG|0755, st_size=1920936, ...}) = 0 > mmap(NULL, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = > 0x7f528eceb000 > mprotect(0x7f528ee75000, 2097152, PROT_NONE) = 0 > mmap(0x7f528f075000, 20480, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x18a000) = 0x7f528f075000 > mmap(0x7f528f07a000, 18696, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f528f07a000 > close(5) = 0 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f528f499000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f528f498000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f528f497000 > arch_prctl(ARCH_SET_FS, 0x7f528f498700) = 0 > mprotect(0x7f528f075000, 16384, PROT_READ) = 0 > mprotect(0x7f528f282000, 4096, PROT_READ) = 0 > mprotect(0x602000, 4096, PROT_READ) = 0 > mprotect(0x7f528f4a3000, 4096, PROT_READ) = 0 > munmap(0x7f528f49a000, 30080) = 0 > brk(0) = 0xb85000 > brk(0xba6000) = 0xba6000 > open("/usr/lib/locale/locale-archive", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=99158576, ...}) = 0 > mmap(NULL, 99158576, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f5288e5a000 > close(5) = 0 > setxattr("/home/quotatest1", "ceph.quota.max_files", "10", 2, 0) = 0 > exit_group(0) = ? > +++ exited with 0 +++ > > > > > > # strace -s1024 -ff getfattr -n ceph.quota.max_files /home/quotatest1 > execve("/usr/bin/getfattr", ["getfattr", "-n", "ceph.quota.max_files", > "/home/quotatest1"], [/* 26 vars */]) = 0 > brk(0) = 0x1a89000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f919d862000 > access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or > directory) > open("/etc/ld.so.cache", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=30080, ...}) = 0 > mmap(NULL, 30080, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f919d85a000 > close(5) = 0 > open("/lib64/libattr.so.1", O_RDONLY) = 5 > read(5, > "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\200\23\0\0\0\0\0\0@\0\0\0\0\0\0\0XB\0\0\0\0\0\0\0\0\0\0@\0008\0\7\0@\0\33\0\32\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\304:\0\0\0\0\0\0\304:\0\0\0\0\0\0\0\0 > \0\0\0\0\0\1\0\0\0\6\0\0\0\310=\0\0\0\0\0\0\310= \0\0\0\0\0\310= > \0\0\0\0\0\200\3\0\0\0\0\0\0\230\3\0\0\0\0\0\0\0\0 > \0\0\0\0\0\2\0\0\0\6\0\0\0\30>\0\0\0\0\0\0\30> \0\0\0\0\0\30> > \0\0\0\0\0\260\1\0\0\0\0\0\0\260\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0\310\1\0\0\0\0\0\0$\0\0\0\0\0\0\0$\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0P\345td\4\0\0\0\0345\0\0\0\0\0\0\0345\0\0\0\0\0\0\0345\0\0\0\0\0\0\364\0\0\0\0\0\0\0\364\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0R\345td\4\0\0\0\310=\0\0\0\0\0\0\310= > \0\0\0\0\0\310= > \0\0\0\0\0008\2\0\0\0\0\0\0008\2\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\0\214\320\263\5%\235\265\371\270\310\320\333\305c\272p\232f\301\0\0\0\0\21\0\0\0\32\0\0\0\4\0\0\0\10\0\0\0*\0\30\0(\340\205\20<\4\1bH > X \4\250#\0\v\21\10\311\20\230\10\r\0\5\6\200\32\0\0\0\33\0\0\0 > \0\0\0$\0\0\0(\0\0\0\0\0\0\0*\0\0\0,\0\0\0/\0\0\0001\0\0\0\0\0\0\0002\0\0\0\0\0\0\0005\0\0\0006\0\0\0008\0\0\0;\0\0\0\241\213\315\300\352\323\357\16l42\350\276\250\343\370\2-^\203\5\301X\25\276B1\340X\235\235\323\352\32\346\300\271\215\361\16\24\345N\251\330qX\34P\3431\256g\336\10`r\302x\356\273\343\222|.cx\204\221U_\25J=G\363.cx\204CE\325\354\220x\251\3351cx\204\271\3732\0\362?\355s\240sU\2413S\247\273\313\333\343\3706|h%E\366H\23\332\217[\25\304\350\33\233\333\f\26\211\255\0179N\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\n\0\310\20\0\0\0\0\0\0\0\0\0\0\0\0\0\0\1\0\0\0 > \0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0+\0\0\0 \0\0\0", 832) = 832 > fstat(5, {st_mode=S_IFREG|0755, st_size=18712, ...}) = 0 > mmap(NULL, 2113888, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = > 0x7f919d43f000 > mprotect(0x7f919d443000, 2093056, PROT_NONE) = 0 > mmap(0x7f919d642000, 8192, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x3000) = 0x7f919d642000 > close(5) = 0 > open("/lib64/libc.so.6", O_RDONLY) = 5 > read(5, > "\177ELF\2\1\1\3\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0p\356\1\0\0\0\0\0@\0\0\0\0\0\0\0(=\35\0\0\0\0\0\0\0\0\0@\0008\0\n\0@\0J\0I\0\6\0\0\0\5\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0@\0\0\0\0\0\0\0000\2\0\0\0\0\0\0000\2\0\0\0\0\0\0\10\0\0\0\0\0\0\0\3\0\0\0\4\0\0\0p\247\25\0\0\0\0\0p\247\25\0\0\0\0\0p\247\25\0\0\0\0\0\34\0\0\0\0\0\0\0\34\0\0\0\0\0\0\0\20\0\0\0\0\0\0\0\1\0\0\0\5\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0<\233\30\0\0\0\0\0<\233\30\0\0\0\0\0\0\0 > \0\0\0\0\0\1\0\0\0\6\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\260F\0\0\0\0\0\0\0\222\0\0\0\0\0\0\0\0 > \0\0\0\0\0\2\0\0\0\6\0\0\0@\333\30\0\0\0\0\0@\3338\0\0\0\0\0@\3338\0\0\0\0\0\360\1\0\0\0\0\0\0\360\1\0\0\0\0\0\0\10\0\0\0\0\0\0\0\4\0\0\0\4\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0p\2\0\0\0\0\0\0D\0\0\0\0\0\0\0D\0\0\0\0\0\0\0\4\0\0\0\0\0\0\0\7\0\0\0\4\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\20\0\0\0\0\0\0\0h\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0P\345td\4\0\0\0\214\247\25\0\0\0\0\0\214\247\25\0\0\0\0\0\214\247\25\0\0\0\0\0\314e\0\0\0\0\0\0\314e\0\0\0\0\0\0\4\0\0\0\0\0\0\0Q\345td\6\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\10\0\0\0\0\0\0\0R\345td\4\0\0\0\10\247\30\0\0\0\0\0\10\2478\0\0\0\0\0\10\2478\0\0\0\0\0\3708\0\0\0\0\0\0\3708\0\0\0\0\0\0\1\0\0\0\0\0\0\0\4\0\0\0\24\0\0\0\3\0\0\0GNU\0\216o\244\304\260YL5\\\33\220\301\324\231\2206\214\201\240@\4\0\0\0\20\0\0\0\1\0\0\0GNU\0\0\0\0\0\2\0\0\0\6\0\0\0\22\0\0\0\0\0\0\0\363\3\0\0\t\0\0\0\0\1\0\0\16\0\0\0\0000\20D\240 > \2\1\210\3\346\220\305E\214\0\300\0\10\0\5\200\0`\300\200\0\r\212\f\0\4\20\0\210D2\10.@\210P4, > \16\"H&\204\300\214\4\10\0\2\2\16\241\254\32\4f\300\0\3002\0\300\0P\1 > \201\10\204\v ($\0\4 P\0\20X\200\312DB(\0\6\200\20\30B\0 > @\200\0\tP\0Q\212@\20\0\0\0\0\10\0\0\21\20", 832) = 832 > fstat(5, {st_mode=S_IFREG|0755, st_size=1920936, ...}) = 0 > mmap(NULL, 3750152, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 5, 0) = > 0x7f919d0ab000 > mprotect(0x7f919d235000, 2097152, PROT_NONE) = 0 > mmap(0x7f919d435000, 20480, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 5, 0x18a000) = 0x7f919d435000 > mmap(0x7f919d43a000, 18696, PROT_READ|PROT_WRITE, > MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f919d43a000 > close(5) = 0 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f919d859000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f919d858000 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f919d857000 > arch_prctl(ARCH_SET_FS, 0x7f919d858700) = 0 > mprotect(0x7f919d435000, 16384, PROT_READ) = 0 > mprotect(0x7f919d642000, 4096, PROT_READ) = 0 > mprotect(0x603000, 4096, PROT_READ) = 0 > mprotect(0x7f919d863000, 4096, PROT_READ) = 0 > munmap(0x7f919d85a000, 30080) = 0 > brk(0) = 0x1a89000 > brk(0x1aaa000) = 0x1aaa000 > open("/usr/lib/locale/locale-archive", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=99158576, ...}) = 0 > mmap(NULL, 99158576, PROT_READ, MAP_PRIVATE, 5, 0) = 0x7f919721a000 > close(5) = 0 > open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=26060, ...}) = 0 > mmap(NULL, 26060, PROT_READ, MAP_SHARED, 5, 0) = 0x7f919d85b000 > close(5) = 0 > getrlimit(RLIMIT_NOFILE, {rlim_cur=1024, rlim_max=4*1024}) = 0 > lstat("/home/quotatest1", {st_mode=S_IFDIR|0755, st_size=14868480, ...}) = 0 > getxattr("/home/quotatest1", "ceph.quota.max_files", 0x0, 0) = -1 ENODATA > (No data available) > write(2, "/home/quotatest1: ", 18/home/quotatest1: ) = 18 > open("/usr/share/locale/locale.alias", O_RDONLY) = 5 > fstat(5, {st_mode=S_IFREG|0644, st_size=2512, ...}) = 0 > mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = > 0x7f919d85a000 > read(5, "# Locale name alias data base.\n# Copyright (C) 1996-2001,2003,2007 > Free Software Foundation, Inc.\n#\n# This program is free software; you can > redistribute it and/or modify\n# it under the terms of the GNU General > Public License as published by\n# the Free Software Foundation; either > version 2, or (at your option)\n# any later version.\n#\n# This program is > distributed in the hope that it will be useful,\n# but WITHOUT ANY WARRANTY; > without even the implied warranty of\n# MERCHANTABILITY or FITNESS FOR A > PARTICULAR PURPOSE. See the\n# GNU General Public License for more > details.\n#\n# You should have received a copy of the GNU General Public > License\n# along with this program; if not, write to the Free Software\n# > Foundation, Inc., 59 Temple Place - Suite 330, Boston, MA 02111-1307, > USA.\n\n# The format of this file is the same as for the corresponding file > of\n# the X Window System, which normally can be found > in\n#\t/usr/lib/X11/locale/locale.alias\n# A single line contains two > fields: an alias and a substitution value.\n# All"..., 4096) = 2512 > read(5, "", 4096) = 0 > close(5) = 0 > munmap(0x7f919d85a000, 4096) = 0 > open("/usr/share/locale/en_US.UTF-8/LC_MESSAGES/attr.mo", O_RDONLY) = -1 > ENOENT (No such file or directory) > open("/usr/share/locale/en_US.utf8/LC_MESSAGES/attr.mo", O_RDONLY) = -1 > ENOENT (No such file or directory) > open("/usr/share/locale/en_US/LC_MESSAGES/attr.mo", O_RDONLY) = -1 ENOENT > (No such file or directory) > open("/usr/share/locale/en.UTF-8/LC_MESSAGES/attr.mo", O_RDONLY) = -1 ENOENT > (No such file or directory) > open("/usr/share/locale/en.utf8/LC_MESSAGES/attr.mo", O_RDONLY) = -1 ENOENT > (No such file or directory) > open("/usr/share/locale/en/LC_MESSAGES/attr.mo", O_RDONLY) = -1 ENOENT (No > such file or directory) > write(2, "ceph.quota.max_files: No such attribute\n", > 40ceph.quota.max_files: No such attribute > ) = 40 > exit_group(1) = ? > +++ exited with 1 +++ > > _______________________________________________ > ceph-users mailing list > ceph-users@xxxxxxxxxxxxxx > http://lists.ceph.com/listinfo.cgi/ceph-users-ceph.com > > > -- > Goncalo Borges > Research Computing > ARC Centre of Excellence for Particle Physics at the Terascale > School of Physics A28 | University of Sydney, NSW 2006 > T: +61 2 93511937 > > > _______________________________________________ > 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