<div dir="ltr">thanks, but issue remains the same<div><br></div><div>vi /usr/lib/systemd/system/libvirtd.service<br><div><br></div><div><div>[Unit]</div><div>Description=Virtualization daemon</div><div>Before=libvirt-guests.service</div><div>After=network.target</div><div>After=dbus.service</div><div>After=iscsid.service</div><div>After=apparmor.service</div><div>After=local-fs.target</div><div>After=remote-fs.target</div><div>After=lvm2-monitor.service</div></div><div><br></div></div><div><br></div><div><div>Mar 21 21:08:11 brutus-coreos dnsmasq-dhcp[1168]: read /var/lib/libvirt/dnsmasq/default.hostsfile</div><div>Mar 21 21:08:11 brutus-coreos libvirtd[989]: Cannot access storage file '/dev/hdd/windata1' (as uid:107, gid:107): No such file or directory</div></div><div><br></div><div><br></div><div><br></div><div><br></div></div><div class="gmail_extra"><br clear="all"><div><div class="gmail_signature"><div dir="ltr"><div><div>David Hlacik</div><div> </div><div>+420-777-307-745 | <a href="mailto:david@hlacik.cz" target="_blank">david@hlacik.cz</a></div><div><br></div><div dir="ltr"><a href="http://cz.linkedin.com/in/hlacik" target="_blank"><img src="https://static.licdn.com/scds/common/u/img/webpromo/btn_viewmy_160x25.png" alt=" View David Hlacik's profile on LinkedIn"></a><br></div></div></div></div></div>
<br><div class="gmail_quote">On Mon, Mar 21, 2016 at 7:19 PM, Cole Robinson <span dir="ltr"><<a href="mailto:crobinso@redhat.com" target="_blank">crobinso@redhat.com</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">On 03/21/2016 12:28 PM, David Hlacik wrote:<br>
> Hello guys,<br>
><br>
> OS Fedora 23 with latest updates<br>
><br>
> Recently I have switched to use LVM cache feature on logical volume<br>
> /dev/hdd/windata1 to improve it performace using 32GB partition from SSD disk.<br>
><br>
> However, when my computer will start, my virtual machine won't autostart<br>
><br>
> Mar 21 10:48:57 brutus-coreos libvirtd[956]: Cannot access storage file<br>
> '/dev/hdd/windata1' (as uid:107, gid:107): No such file or directory<br>
> Mar 21 10:48:57 brutus-coreos libvirtd[956]: Failed to autostart VM 'winos1':<br>
> Cannot access storage file '/dev/hdd/windata1' (as uid:107, gid:107): No such<br>
> file or directory<br>
> Mar 21 10:48:57 brutus-coreos libvirtd[956]: Cannot access storage file<br>
> '/dev/hdd/windata1' (as uid:107, gid:107): No such file or directory<br>
><br>
> It seems that when using LVM cache, one have to wait till it will inicialize?<br>
><br>
> When I will manually start virtual machine afterwards, everything works OK :<br>
><br>
> [root@brutus-coreos ~]# virsh start winos1<br>
> Domain winos1 started<br>
><br>
> I have tried to remove LVM cache from  /dev/hdd/windata1 and afterward<br>
> autostart works! So it must be LVM cache related.<br>
><br>
> Can you please help me to solve this ?<br>
><br>
> Thanks in advance<br>
><br>
<br>
</span>Maybe override the system libvirtd unit file to wait for LVM. There's some<br>
details here, but I didn't test it:<br>
<br>
<a href="https://ask.fedoraproject.org/en/question/10419/how-to-start-a-systemd-unit-only-after-lvm-is-up/" rel="noreferrer" target="_blank">https://ask.fedoraproject.org/en/question/10419/how-to-start-a-systemd-unit-only-after-lvm-is-up/</a><br>
<span class="HOEnZb"><font color="#888888"><br>
- Cole<br>
<br>
</font></span></blockquote></div><br></div>