qemu-discuss
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Qemu-discuss] gentoo linux, vanilla 3.10.23, l ibvirt 1.1.4, libvir


From: Marko Weber | 8000
Subject: Re: [Qemu-discuss] gentoo linux, vanilla 3.10.23, l ibvirt 1.1.4, libvirt-glibc 0.1.7 , qemu 1.6.0- r1 problem with cache =none
Date: Thu, 12 Dec 2013 10:59:38 +0100
User-agent: Roundcube zbfmail Webmail/0.8.5


Hello Fam okay,
your strace command line starts but "never" finish the operation:

Am 2013-12-12 09:40, schrieb Fam Zheng:
On 2013年12月12日 16:01, Marko Weber | 8000 wrote:
Traceback (most recent call last):
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 100, in
cb_wrapper
     callback(asyncjob, *args, **kwargs)
File "/usr/share/virt-manager/virtManager/asyncjob.py", line 122, in
tmpcb
     callback(*args, **kwargs)
   File "/usr/share/virt-manager/virtManager/domain.py", line 1210, in
startup
     self._backend.create()
   File "/usr/lib64/python2.7/site-packages/libvirt.py", line 708, in
create
     if ret == -1: raise libvirtError ('virDomainCreate() failed',
dom=self)
libvirtError: Interner Fehler: Prozess während der Verbindungsaufnahme
zum Monitor beendet :qemu-system-x86_64: -drive
file=/raid6/virtual/debian-kaspersky.img,if=none,id=drive-virtio-disk0,format=qcow2,cache=none,aio=native:
could not open disk image /raid6/virtual/debian-kaspersky.img: Invalid
argument

Direct IO is unavailable on your xfs fs, which can be tested with:

$ strace dd of=/raid6/virtual/foo.tmp oflag=direct

You'll see open() with O_DIRECT failed and returning EINVAL if I'm right.

If so, xfs mailing list might be able to help.

databunka raid6 # strace dd of=/raid6/virtual/foo.tmp bs=1M count=100 oflag=direct execve("/bin/dd", ["dd", "of=/raid6/virtual/foo.tmp", "bs=1M", "count=100", "oflag=direct"], [/* 39 vars */]) = 0
brk(0)                                  = 0x1a4b000
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb74d000 access("/etc/ld.so.preload", R_OK) = -1 ENOENT (No such file or directory)
open("/etc/ld.so.cache", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=249681, ...}) = 0
mmap(NULL, 249681, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f20fb710000
close(3)                                = 0
open("/lib64/librt.so.1", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0@(\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=31600, ...}) = 0
mmap(NULL, 2128920, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f20fb325000
mprotect(0x7f20fb32c000, 2093056, PROT_NONE) = 0
mmap(0x7f20fb52b000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x6000) = 0x7f20fb52b000
close(3)                                = 0
open("/lib64/libc.so.6", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0\0K\2\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=1736952, ...}) = 0
mmap(NULL, 3849376, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f20faf79000
mprotect(0x7f20fb11b000, 2097152, PROT_NONE) = 0
mmap(0x7f20fb31b000, 24576, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x1a2000) = 0x7f20fb31b000 mmap(0x7f20fb321000, 15520, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f20fb321000
close(3)                                = 0
open("/lib64/libpthread.so.0", O_RDONLY|O_CLOEXEC) = 3
read(3, "\177ELF\2\1\1\0\0\0\0\0\0\0\0\0\3\0>\0\1\0\0\0`}\0\0\0\0\0\0"..., 832) = 832
fstat(3, {st_mode=S_IFREG|0755, st_size=134904, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb70f000 mmap(NULL, 2212816, PROT_READ|PROT_EXEC, MAP_PRIVATE|MAP_DENYWRITE, 3, 0) = 0x7f20fad5c000
mprotect(0x7f20fad74000, 2093056, PROT_NONE) = 0
mmap(0x7f20faf73000, 8192, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_DENYWRITE, 3, 0x17000) = 0x7f20faf73000 mmap(0x7f20faf75000, 13264, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_FIXED|MAP_ANONYMOUS, -1, 0) = 0x7f20faf75000
close(3)                                = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb70e000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb70d000 mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb70c000
arch_prctl(ARCH_SET_FS, 0x7f20fb70d700) = 0
mprotect(0x7f20fb31b000, 16384, PROT_READ) = 0
mprotect(0x7f20faf73000, 4096, PROT_READ) = 0
mprotect(0x7f20fb52b000, 4096, PROT_READ) = 0
mprotect(0x60d000, 4096, PROT_READ)     = 0
mprotect(0x7f20fb74e000, 4096, PROT_READ) = 0
munmap(0x7f20fb710000, 249681)          = 0
set_tid_address(0x7f20fb70d9d0)         = 17586
set_robust_list(0x7f20fb70d9e0, 24)     = 0
futex(0x7fffa849cb28, FUTEX_WAKE_PRIVATE, 1) = 0
futex(0x7fffa849cb28, FUTEX_WAIT_BITSET_PRIVATE|FUTEX_CLOCK_REALTIME, 1, NULL, 7f20fb70d700) = -1 EAGAIN (Resource temporarily unavailable) rt_sigaction(SIGRTMIN, {0x7f20fad637e0, [], SA_RESTORER|SA_SIGINFO, 0x7f20fad6ce50}, NULL, 8) = 0 rt_sigaction(SIGRT_1, {0x7f20fad63860, [], SA_RESTORER|SA_RESTART|SA_SIGINFO, 0x7f20fad6ce50}, NULL, 8) = 0
rt_sigprocmask(SIG_UNBLOCK, [RTMIN RT_1], NULL, 8) = 0
getrlimit(RLIMIT_STACK, {rlim_cur=8192*1024, rlim_max=RLIM64_INFINITY}) = 0
rt_sigaction(SIGUSR1, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGINT, NULL, {SIG_DFL, [], 0}, 8) = 0
rt_sigaction(SIGUSR1, {0x403fc0, [INT USR1], SA_RESTORER, 0x7f20fafb17b0}, NULL, 8) = 0 rt_sigaction(SIGINT, {0x403fa0, [INT USR1], SA_RESTORER|SA_NODEFER|SA_RESETHAND, 0x7f20fafb17b0}, NULL, 8) = 0
brk(0)                                  = 0x1a4b000
brk(0x1a6c000)                          = 0x1a6c000
open("/usr/lib64/locale/locale-archive", O_RDONLY|O_CLOEXEC) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=3847216, ...}) = 0
mmap(NULL, 3847216, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f20fa9b0000
close(3)                                = 0
open("/usr/share/locale/locale.alias", O_RDONLY|O_CLOEXEC) = 3
fcntl(3, F_GETFD)                       = 0x1 (flags FD_CLOEXEC)
fstat(3, {st_mode=S_IFREG|0644, st_size=2502, ...}) = 0
mmap(NULL, 4096, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb74c000
read(3, "# Locale name alias data base.\n#"..., 4096) = 2502
read(3, "", 4096)                       = 0
close(3)                                = 0
munmap(0x7f20fb74c000, 4096)            = 0
open("/usr/share/locale/de_DE.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/de_DE/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory) open("/usr/share/locale/de.utf8/LC_MESSAGES/coreutils.mo", O_RDONLY) = -1 ENOENT (No such file or directory)
open("/usr/share/locale/de/LC_MESSAGES/coreutils.mo", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=338886, ...}) = 0
mmap(NULL, 338886, PROT_READ, MAP_PRIVATE, 3, 0) = 0x7f20fb6b9000
close(3)                                = 0
open("/usr/lib64/gconv/gconv-modules.cache", O_RDONLY) = 3
fstat(3, {st_mode=S_IFREG|0644, st_size=26244, ...}) = 0
mmap(NULL, 26244, PROT_READ, MAP_SHARED, 3, 0) = 0x7f20fb746000
close(3)                                = 0
futex(0x7f20fb320918, FUTEX_WAKE_PRIVATE, 2147483647) = 0
lseek(0, 0, SEEK_CUR)                   = -1 ESPIPE (Illegal seek)
open("/raid6/virtual/foo.tmp", O_WRONLY|O_CREAT|O_TRUNC|O_DIRECT, 0666) = 3
dup2(3, 1)                              = 1
close(3)                                = 0
mmap(NULL, 1060864, PROT_READ|PROT_WRITE, MAP_PRIVATE|MAP_ANONYMOUS, -1, 0) = 0x7f20fb5b6000
read(0,

and there it keeps, it dont ends.



Fam



reply via email to

[Prev in Thread] Current Thread [Next in Thread]