<br> <br>Hello<br> I haveconfigured lustre 1.6.5 FS, and in the 
client,i triedto create a VHD file in the shared directory , using command 
strace Co logfile vhd-tuil create Cn vhd.img Cs 2048, and execute the command 
to test whether the lustre support the VHD-format file or not?, I find some 
information as follows:(all command are excuted in client )<br> <br> 1 in the 
lustre share directory,logfile records:<br> execve(&quot;/usr/sbin/vhd-util&quot;, 
[&quot;vhd-util&quot;, &quot;create&quot;, &quot;-n&quot;, &quot;vhd.img&quot;, &quot;-s&quot;, &quot;2048&quot;], [/* 22 vars */]) = 
0<br>brk(0) = 0x602000<br>mmap(NULL, 4096, 
PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b321cf4a000<br>uname({sys=&quot;Linux&quot;, node=&quot;node34&quot;, ...}) = 
0<br>access(&quot;/etc/ld.so.preload&quot;, R_OK) = -1 ENOENT (No such file or 
directory)<br>open(&quot;/etc/ld.so.cache&quot;, O_RDONLY) = 3<br>fstat(3, 
{st_mode=S_IFREG|0644, st_size=73642, ...}) = 0<br>mmap(NULL, 73642, PROT_READ, 
MAP_PRIVATE, 3, 0) = 0x2b321cf4b000<br>close(3) = 
0<br>open(&quot;/usr/lib64/libvhd.so.1.0&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\340&lt; \0030\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0644, st_size=376324, ...}) = 
0<br>mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b321cf5d000<br>mmap(0x3003200000, 2198912, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3003200000<br>mprotect(0x3003218000, 
2097152, PROT_NONE) = 0<br>mmap(0x3003418000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 
0x3003418000<br>close(3) = 
0<br>open(&quot;/lib64/libuuid.so.1&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\220\25\0\0\0\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0755, st_size=15360, ...}) = 
0<br>mmap(NULL, 2110488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x2b321cf5e000<br>mprotect(0x2b321cf62000, 2093056, PROT_NONE) = 
0<br>mmap(0x2b321d161000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 
0x2b321d161000<br>close(3) = 
0<br>open(&quot;/lib64/libc.so.6&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\220\332a\0010\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0755, st_size=1718120, ...}) = 
0<br>mmap(0x3001600000, 3498328, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3001600000<br>mprotect(0x300174e000, 
2093056, PROT_NONE) = 0<br>mmap(0x300194d000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14d000) = 
0x300194d000<br>mmap(0x3001952000, 16728, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 
0x3001952000<br>close(3) = 0<br>mmap(NULL, 4096, 
PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b321d162000<br>mmap(NULL, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b321d163000<br>arch_prctl(ARCH_SET_FS, 
0x2b321d162dc0) = 0<br>mprotect(0x300194d000, 16384, PROT_READ) = 
0<br>mprotect(0x300141b000, 4096, PROT_READ) = 0<br>munmap(0x2b321cf4b000, 
73642) = 0<br>brk(0) = 
0x602000<br>brk(0x623000) = 0x623000<br>open(&quot;vhd.img&quot;, 
O_WRONLY|O_CREAT|O_TRUNC|O_DIRECT, 0644) = 3<br>stat(&quot;vhd.img&quot;, 
{st_mode=S_IFREG|0644, st_size=0, ...}) = 
0<br>time(NULL) = 1319410058<br>open(&quot;/etc/localtime&quot;, 
O_RDONLY) = 4<br>fstat(4, {st_mode=S_IFREG|0644, st_size=405, ...}) = 
0<br>fstat(4, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0<br>mmap(NULL, 
4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b321cf4b000<br>read(4, 
&quot;TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0&quot;..., 4096) = 
405<br>lseek(4, -240, SEEK_CUR) = 165<br>read(4, 
&quot;TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0&quot;..., 4096) = 
240<br>close(4) = 0<br>munmap(0x2b321cf4b000, 
4096) = 0<br>gettimeofday({1319410058, 344663}, NULL) = 
0<br>open(&quot;/dev/urandom&quot;, O_RDONLY) = 4<br>fcntl(4, 
F_GETFD) = 0<br>fcntl(4, F_SETFD, FD_CLOEXEC) = 
0<br>getpid() = <br>getuid() 
= 0<br>getppid() = 31097<br>gettimeofday({1319410058, 
346012}, NULL) = 0<br>gettimeofday({1319410058, 346216}, NULL) = 0<br>read(4, 
&quot;\266#\216\21#\215\354\33\266\255\340\360D?\242\244&quot;, 16) = 
16<br>gettid() = <br>lseek(3, 0, 
SEEK_SET) = 0<br>write(3, 
&quot;conectix\0\0\0\2\0\1\0\0\0\0\0\0\0\0\2\0\0267\306\212tap\0&quot;..., 512) = -1 
EINVAL (Invalid argument)<br>close(3) = 
0<br>unlink(&quot;vhd.img&quot;) = 
0<br>exit_group(22) = ?<br> <br> 2 in non-shared 
directory: (everything is normal) <br> execve(&quot;/usr/sbin/vhd-util&quot;, 
[&quot;vhd-util&quot;, &quot;create&quot;, &quot;-n&quot;, &quot;vhd.img&quot;, &quot;-s&quot;, &quot;2048&quot;], [/* 22 vars */]) = 
0<br>brk(0) = 0x602000<br>mmap(NULL, 4096, 
PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b766ea44000<br>uname({sys=&quot;Linux&quot;, node=&quot;node34&quot;, ...}) = 
0<br>access(&quot;/etc/ld.so.preload&quot;, R_OK) = -1 ENOENT (No such file or 
directory)<br>open(&quot;/etc/ld.so.cache&quot;, O_RDONLY) = 3<br>fstat(3, 
{st_mode=S_IFREG|0644, st_size=73642, ...}) = 0<br>mmap(NULL, 73642, PROT_READ, 
MAP_PRIVATE, 3, 0) = 0x2b766ea45000<br>close(3) = 
0<br>open(&quot;/usr/lib64/libvhd.so.1.0&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\340&lt; \0030\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0644, st_size=376324, ...}) = 
0<br>mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b766ea57000<br>mmap(0x3003200000, 2198912, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3003200000<br>mprotect(0x3003218000, 
2097152, PROT_NONE) = 0<br>mmap(0x3003418000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x18000) = 
0x3003418000<br>close(3) = 
0<br>open(&quot;/lib64/libuuid.so.1&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\220\25\0\0\0\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0755, st_size=15360, ...}) = 
0<br>mmap(NULL, 2110488, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) 
= 0x2b766ea58000<br>mprotect(0x2b766ea5c000, 2093056, PROT_NONE) = 
0<br>mmap(0x2b766ec5b000, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x3000) = 
0x2b766ec5b000<br>close(3) = 
0<br>open(&quot;/lib64/libc.so.6&quot;, O_RDONLY) = 3<br>read(3, 
&quot;\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0&gt;\0\1\0\0\0\220\332a\0010\0\0\0&quot;..., 832) 
= 832<br>fstat(3, {st_mode=S_IFREG|0755, st_size=1718120, ...}) = 
0<br>mmap(0x3001600000, 3498328, PROT_READ|PROT_EXEC, 
MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x3001600000<br>mprotect(0x300174e000, 
2093056, PROT_NONE) = 0<br>mmap(0x300194d000, 20480, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x14d000) = 
0x300194d000<br>mmap(0x3001952000, 16728, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 
0x3001952000<br>close(3) = 0<br>mmap(NULL, 4096, 
PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b766ec5c000<br>mmap(NULL, 4096, PROT_READ|PROT_WRITE, 
MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x2b766ec5d000<br>arch_prctl(ARCH_SET_FS, 
0x2b766ec5cdc0) = 0<br>mprotect(0x300194d000, 16384, PROT_READ) = 
0<br>mprotect(0x300141b000, 4096, PROT_READ) = 0<br>munmap(0x2b766ea45000, 
73642) = 0<br>brk(0) = 
0x602000<br>brk(0x623000) = 0x623000<br>open(&quot;vhd.img&quot;, 
O_WRONLY|O_CREAT|O_TRUNC|O_DIRECT, 0644) = 3<br>stat(&quot;vhd.img&quot;, 
{st_mode=S_IFREG|0644, st_size=0, ...}) = 
0<br>time(NULL) = 1319411057<br>open(&quot;/etc/localtime&quot;, 
O_RDONLY) = 4<br>fstat(4, {st_mode=S_IFREG|0644, st_size=405, ...}) = 
0<br>fstat(4, {st_mode=S_IFREG|0644, st_size=405, ...}) = 0<br>mmap(NULL, 
4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 
0x2b766ea45000<br>read(4, 
&quot;TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0&quot;..., 4096) = 
405<br>lseek(4, -240, SEEK_CUR) = 165<br>read(4, 
&quot;TZif2\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\0\3\0\0\0\3\0\0\0\0&quot;..., 4096) = 
240<br>close(4) = 0<br>munmap(0x2b766ea45000, 
4096) = 0<br>gettimeofday({1319411057, 55555}, NULL) = 
0<br>open(&quot;/dev/urandom&quot;, O_RDONLY) = 4<br>fcntl(4, 
F_GETFD) = 0<br>fcntl(4, F_SETFD, FD_CLOEXEC) = 
0<br>getpid() = <br>getuid() 
= 0<br>getppid() = 31167<br>gettimeofday({1319411057, 
56604}, NULL) = 0<br>gettimeofday({1319411057, 56766}, NULL) = 0<br>read(4, 
&quot;\275A\20\351\201o\10}\230\345J\34\272\n}\r&quot;, 16) = 
16<br>gettid() = <br>lseek(3, 0, 
SEEK_SET) = 0<br>write(3, 
&quot;conectix\0\0\0\2\0\1\0\0\0\0\0\0\0\0\2\0\0267\312qtap\0&quot;..., 512) = 
512<br>lseek(3, 512, SEEK_SET) = 512<br>write(3, 
&quot;cxsparse\377\377\377\377\377\377\377\377\0\0\0\0\0\0\6\0\0\1\0\0\0\0\4\0&quot;..., 
1024) = 1024<br>lseek(3, 6144, SEEK_SET) = 6144<br>write(3, 
&quot;\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&quot;..., 512) = 
512<br>lseek(3, 5632, SEEK_SET) = 5632<br>write(3, 
&quot;tdbatmap\0\0\0\0\0\0\30\0\0\0\0\1\0\1\0\2\377\377\377\377\0\0\0\0&quot;..., 512) = 
512<br>lseek(3, 1536, SEEK_SET) = 1536<br>lseek(3, 1536, 
SEEK_SET) = 1536<br>write(3, 
&quot;\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377\377&quot;..., 
4096) = 4096<br>lseek(3, 512, SEEK_SET) = 512<br>write(3, 
&quot;cxsparse\377\377\377\377\377\377\377\377\0\0\0\0\0\0\6\0\0\1\0\0\0\0\4\0&quot;..., 
1024) = 1024<br>lseek(3, 0, SEEK_END) = 6656<br>lseek(3, 0, 
SEEK_CUR) = 6656<br>lseek(3, 6656, SEEK_SET) = 
6656<br>write(3, &quot;conectix\0\0\0\2\0\1\0\0\0\0\0\0\0\0\2\0\0267\312qtap\0&quot;..., 
512) = 512<br>close(3) = 0<br>exit_group(0) <br> 
<br><br>I dont know the reason , I really hope you can help me, thanks so much