Hi there
i've problems makeing a new Filesystem with mkfs.xfs and EVMS (IBM LVM).
with all other fs (reiserfs,ext2/3) its working...
it looks, that there is a problem getting the device-size of the
volume...
Thanks
Oliver
here's the strace of the mkfs
execve("/sbin/mkfs.xfs", ["mkfs.xfs", "-f", "/dev/evms/test1"], [/* 47
vars */]) = 0
uname({sys="Linux", node="arena1", ...}) = 0
brk(0) = 0x8083ef0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40015000
open("/etc/ld.so.preload", O_RDONLY) = -1 ENOENT (No such file or
directory)
open("/etc/ld.so.cache", O_RDONLY) = 3
fstat64(3, {st_mode=S_IFREG|0644, st_size=86570, ...}) = 0
old_mmap(NULL, 86570, PROT_READ, MAP_PRIVATE, 3, 0) = 0x40016000
close(3) = 0
open("/lib/libc.so.6", O_RDONLY) = 3
read(3, "\177ELF\1\1\1\0\0\0\0\0\0\0\0\0\3\0\3\0\1\0\0\0\300\330"...,
1024) = 1024
fstat64(3, {st_mode=S_IFREG|0755, st_size=1384040, ...}) = 0
old_mmap(NULL, 1201860, PROT_READ|PROT_EXEC, MAP_PRIVATE, 3, 0) =
0x4002c000
mprotect(0x40147000, 42692, PROT_NONE) = 0
old_mmap(0x40147000, 28672, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED,
3, 0x11a000) = 0x40147000
old_mmap(0x4014e000, 14020, PROT_READ|PROT_WRITE,
MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x4014e000
close(3) = 0
munmap(0x40016000, 86570) = 0
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
brk(0) = 0x8083ef0
brk(0x8084070) = 0x8084070
brk(0x8085000) = 0x8085000
open("/proc/devices", O_RDONLY|O_LARGEFILE) = 3
fstat64(3, {st_mode=S_IFREG|0444, st_size=0, ...}) = 0
old_mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS,
-1, 0) = 0x40016000
read(3, "Character devices:\n 1 mem\n 2 p"..., 4096) = 187
read(3, "", 4096) = 0
close(3) = 0
munmap(0x40016000, 4096) = 0
getcwd("/", 4095) = 2
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
ustat(0x3fff, 0xbfffe178) = -1 EINVAL (Invalid argument)
open("/dev/evms/test1", O_RDONLY|O_LARGEFILE) = 3
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
ustat(0x3fff, 0xbfffe178) = -1 EINVAL (Invalid argument)
open("/dev/evms/test1", O_RDWR|O_LARGEFILE) = 4
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
ioctl(4, 0x40041271, 0xbfffe128) = -1 EINVAL (Invalid argument)
write(2, "mkfs.xfs: warning - cannot set b"..., 98mkfs.xfs: warning -
cannot set blocksize on block device /dev/evms/test1: Invalid argument
) = 98
stat64("/dev/evms/test1", {st_mode=S_IFBLK|0644, st_rdev=makedev(63,
255), ...}) = 0
open("/dev/evms/test1", O_RDONLY|O_LARGEFILE) = 5
ioctl(5, 0x80041272, 0xbfffe124) = -1 EINVAL (Invalid argument)
write(2, "mkfs.xfs: can\'t determine device"..., 38mkfs.xfs: can't
determine device size
) = 38
_exit(1) = ?
|