August 5, 20187 yr Another issue, Windows 10 pauses with no reason. All tweaks from Wiki applied. Just left for 15 minutes, and I see it paused. Still have 18 trial days, but so far, not very convinced to buy full version. 2018-08-05 18:42:24.574+0000: starting up libvirt version: 4.0.0, qemu version: 2.11.1, hostname: echidna LC_ALL=C PATH=/bin:/sbin:/usr/bin:/usr/sbin HOME=/ QEMU_AUDIO_DRV=none /usr/local/sbin/qemu -name 'guest=Windows 10,debug-threads=on' -S -object 'secret,id=masterKey0,format=raw,file=/var/lib/libvirt/qemu/domain-1-Windows 10/master-key.aes' -machine pc-i440fx-2.11,accel=kvm,usb=off,dump-guest-core=off,mem-merge=off -cpu host,hv_time,hv_relaxed,hv_vapic,hv_spinlocks=0x1fff,hv_vendor_id=none -drive file=/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd,if=pflash,format=raw,unit=0,readonly=on -drive file=/etc/libvirt/qemu/nvram/31b02d91-2ad5-2726-7dbf-ff71abe8ac3f_VARS-pure-efi.fd,if=pflash,format=raw,unit=1 -m 8192 -realtime mlock=off -smp 16,sockets=1,cores=8,threads=2 -uuid 31b02d91-2ad5-2726-7dbf-ff71abe8ac3f -display none -no-user-config -nodefaults -chardev 'socket,id=charmonitor,path=/var/lib/libvirt/qemu/domain-1-Windows 10/monitor.sock,server,nowait' -mon chardev=charmonitor,id=monitor,mode=control -rtc base=localtime -no-hpet -no-shutdown -boot strict=on -device nevirtio-balloon-pci,id=balloon0,bus=pci.0,addr=0x8 -msg timestamp=on 2018-08-05 18:42:24.574+0000: Domain id=1 is tainted: high-privileges 2018-08-05 18:42:24.574+0000: Domain id=1 is tainted: host-cpu 2018-08-05T18:42:24.659150Z qemu-system-x86_64: -chardev pty,id=charserial0: char device redirected to /dev/pts/0 (label charserial0) <domain type='kvm' id='1'> <name>Windows 10</name> <uuid>31b02d91-2ad5-2726-7dbf-ff71abe8ac3f</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>8388608</memory> <currentMemory unit='KiB'>8388608</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>16</vcpu> <cputune> <vcpupin vcpu='0' cpuset='8'/> <vcpupin vcpu='1' cpuset='24'/> <vcpupin vcpu='2' cpuset='9'/> <vcpupin vcpu='3' cpuset='25'/> <vcpupin vcpu='4' cpuset='10'/> <vcpupin vcpu='5' cpuset='26'/> <vcpupin vcpu='6' cpuset='11'/> <vcpupin vcpu='7' cpuset='27'/> <vcpupin vcpu='8' cpuset='12'/> <vcpupin vcpu='9' cpuset='28'/> <vcpupin vcpu='10' cpuset='13'/> <vcpupin vcpu='11' cpuset='29'/> <vcpupin vcpu='12' cpuset='14'/> <vcpupin vcpu='13' cpuset='30'/> <vcpupin vcpu='14' cpuset='15'/> <vcpupin vcpu='15' cpuset='31'/> <emulatorpin cpuset='0-1,16-17'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-2.11'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/31b02d91-2ad5-2726-7dbf-ff71abe8ac3f_VARS-pure-efi.fd</nvram> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> <vendor_id state='on' value='none'/> </hyperv> </features> <cpu mode='host-passthrough' check='none'> <topology sockets='1' cores='8' threads='2'/> </cpu> <clock offset='localtime'> <timer name='hypervclock' present='yes'/> <timer name='hpet' present='no'/> </clock> <on_poweroff>destroy</on_poweroff> <on_reboot>restart</on_reboot> <on_crash>restart</on_crash> <devices> <emulator>/usr/local/sbin/qemu</emulator> <disk type='file' device='disk'> <driver name='qemu' type='raw' cache='writeback'/> <source file='/mnt/user/domains/Windows 10/vdisk1.img'/> <backingStore/> <target dev='hdc' bus='virtio'/> <boot order='1'/> <alias name='virtio-disk2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </disk> <controller type='usb' index='0' model='nec-xhci' ports='15'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </controller> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:e5:4c:6c'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x02' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/0'/> <target type='isa-serial' port='0'> <model name='isa-serial'/> </target> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/0'> <source path='/dev/pts/0'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <channel type='unix'> <source mode='bind' path='/var/lib/libvirt/qemu/channel/target/domain-1-Windows 10/org.qemu.guest_agent.0'/> <target type='virtio' name='org.qemu.guest_agent.0' state='disconnected'/> <alias name='channel0'/> <address type='virtio-serial' controller='0' bus='0' port='1'/> </channel> <input type='mouse' bus='ps2'> <alias name='input0'/> </input> <input type='keyboard' bus='ps2'> <alias name='input1'/> </input> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x81' slot='0x00' function='0x0'/> </source> <alias name='hostdev0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x05' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x81' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc07e'/> <address bus='2' device='4'/> </source> <alias name='hostdev2'/> <address type='usb' bus='0' port='1'/> </hostdev> <hostdev mode='subsystem' type='usb' managed='no'> <source> <vendor id='0x046d'/> <product id='0xc312'/> <address bus='2' device='3'/> </source> <alias name='hostdev3'/> <address type='usb' bus='0' port='2'/> </hostdev> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </memballoon> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain> echidna-diagnostics-20180805-2108.zip
August 5, 20187 yr 58 minutes ago, mucflyer said: Another issue, Windows 10 pauses with no reason. What do you mean by "pause"? If you mean that it shows that it's "paused" in the VM tab, then it's more than likely because your cache drive is completely full /dev/sdb1 179G 119G 112K 100% /mnt/cache Your share domains is set to put the vdisk on the cache drive (use cache:prefer), and the vdisk doesn't have space to expand to the size it needs. Hence QEMU pauses the VM because its basically a fatal error Edited August 5, 20187 yr by Squid
August 5, 20187 yr Author I thought it is bit more "inteligent", how I can avoid such situation ? And still use cache? I also noticed one thing, this is 256GB SSD, not 179G .... Edited August 5, 20187 yr by mucflyer
August 5, 20187 yr 2 minutes ago, mucflyer said: I thought it is bit more "inteligent", how I can avoid such situation ? And still use cache? With disks you always need enough free space to allow it to expand to its maximum size. UnRAID will never split any file across more than one drive.
August 5, 20187 yr Author ok. So no point to have vdisk for VM, bigger, than size of cache SSD ? Am I right ?
August 5, 20187 yr No i 6 minutes ago, mucflyer said: I also noticed one thing, this is 256GB SSD, not 179G .... Nope. Its 128 Gig. You have a cache pool of a 256GB and a 128GB drive. Your actual usable space is 128GB. btrfs does not return the correct value when the system asks it for size when you use mismatched drive sizes.
August 5, 20187 yr 1 minute ago, mucflyer said: ok. So no point to have vdisk for VM, bigger, than size of cache SSD ? Am I right ? unRaid will never split a file across disks, so that's correct... 128GB is the absolute maximum, less overhead, other files present, etc
August 5, 20187 yr Author I removed 128 from cache pool, right now, just leaving 256. Anyway still showing as 192...confused.
August 5, 20187 yr 1 minute ago, mucflyer said: I removed 128 from cache pool, right now, just leaving 256. Anyway still showing as 192...confused. @johnnie.black question...
August 5, 20187 yr 8 minutes ago, mucflyer said: I removed 128 from cache pool, right now, just leaving 256. Anyway still showing as 192...confused. Depending on how you removed it, it's probably still expecting that drive to be part of the pool.
August 5, 20187 yr Author Stopped array, changed second ssd to none, amount to 1. Started array. Smaller SSD becomes Unassigned, and bigger stays in cache. But as I said with wrong size still. Going to add second same SSD, but infew days, so would be nice fix size for one. Edited August 5, 20187 yr by mucflyer
August 5, 20187 yr 5 minutes ago, mucflyer said: Going to add second same SSD, but infew days, so would be nice fix size for one No matter how you cut it, setting up a RAID-1 (which is default without command-line-fu) you're only going to ever have 128GB usable. unRaid will always report 179GB because that's what the the filesystem says is available, but its wrong. Limitation of btrfs http://carfax.org.uk/btrfs-usage/
August 5, 20187 yr 1 hour ago, mucflyer said: I removed 128 from cache pool, right now, just leaving 256. Anyway still showing as 192...confused. You just need to wait for the balance to finish.
August 6, 20187 yr 13 hours ago, mucflyer said: ok. So no point to have vdisk for VM, bigger, than size of cache SSD ? Am I right ? The nice thing with sparse files is they occupy only the true space in use and do not allocate everything upfront. This doesn't mean you should overprovision, any file system comes into trouble when you set more than there is physically present.
Archived
This topic is now archived and is closed to further replies.