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

Re: [Xen-users] vhd support in xen-4.4



This process come only when windows hvm domain try to start.
First start Windows domain with VHD disk not successful.
Next I xl destroy this domain, kill process.
Then I successful start domain.

ps auxf | grep " D"
root     13696  0.0  0.0   8368   368 ?        D<   16:13   0:00  |   \_ 
/sbin/blkid -o udev -p /dev/tdf
root     13864  0.0  0.0 103296   836 pts/0    S+   16:14   0:00                
      \_ grep  D

pstree 13696
blkid

I installed Xen from CentOS repo (Xen4CentOS).

12.05.2015, 10:58, "Ian Campbell" <ian.campbell@xxxxxxxxxx>:
> On Tue, 2015-05-05 at 09:24 +0200, dmitry@xxxxxxxxxx wrote:
>>  After it I destroy domain (xl destroy).
>>  ps aux | grep " D" show process
>>  root     16443  0.0  0.0   8368   368 ?        D<   08:39   0:00 
>> /sbin/blkid -o udev -p /dev/tdf
>>
>>  I kill it (kill -s 9 16443). If I don't do it, domain does not start.
>
> Do you know where this process comes from? AFAIK it is not spawned by
> anything in the Xen infrastructure. It might be some other facility on
> your system.
>
> My hypothesis is that this process, whatever it is, is holding the
> tapdisk from the previous domain open, preventing it from closing down,
> which in turn causes the next domain to fail because the backing file is
> in use.
>
> pstree -s $PID-OF-BLKID
>
> might give a clue, or look in "ps auxf" and look at the parent
> processes.
>
> Which blktap kernel module are you using? And are you using the tapdisk
> from xen.git or from e.g. the xenserveer repos?
>
> Ian.

_______________________________________________
Xen-users mailing list
Xen-users@xxxxxxxxxxxxx
http://lists.xen.org/xen-users

 


Rackspace

Lists.xenproject.org is hosted with RackSpace, monitoring our
servers 24x7x365 and backed by RackSpace's Fanatical Support®.