CHBMB

Community Developer
  • Posts

    10620
  • Joined

  • Days Won

    51

Everything posted by CHBMB

  1. CHBMB

    vpn help

    What about using one of the OpenVPN plugins or dockers to just use the VPN on your Unraid machine. The only downside I can see is that you would lose the ability to watch Plex content remotely (Would still work via your LAN)
  2. Just to play devils advocate, Ubuntu server VM... It seems like a good group of people have issues with docker after each unRAID beta update. My Ubuntu VM has worked flawlessly since beta 6... Anyway just thought I would throw that out there. It's not a bad idea at all, and one I have toyed with. I do like the simplicity of dockers though and I'm not the most skilled with the Linux CLI. My last setup was a Linux Mint VM but couldn't quite get everything working. I had Docker up and running, but the N/A next to my containers were a perfect example of curiosity killed the cat. Started afresh and couldn't get anywhere as the registry was down. On the plus side, at least I know why the N/A appeared.....
  3. Installed unmenu and got to disk management there. I found all my 4tb volumes present and mountable via there.
  4. I've not tried it but I can't see any reason why B wouldn't work. Depending on how much RAM you have you might be better off with this solution to prevent lots of writes to your SSD
  5. Still down for me. Tried to SSH and used docker search phusion with the idea that I could subsequently use the result to try docker pull ...... to check when the registry is back up, but that doesn't seem to work. Anyone got any ideas?
  6. I kind of figured it was an external problem, no worries about the timeout, was causing my webui to hang but I've just rebooted my array and not started docker. Is there a URL I can check to see when it's back up?
  7. See last post for conclusions Still trying to get my UnRAID array up and going, very nearly there, at some point this morning, all my containers were showing N/A in red next to them. Had to reboot to add another disk and thought I'd play around. Deleted my docker.img and recreated it but although the file was present on the disk nothing was showing up under Docker Images on the WebUI. Tried a completely fresh UnRAID install, adding my data disks and attempting to start from scratch but still the same problem. Can reach all the repositories from smdion, needo etc via the web but can't save them on the WebUI. Can't work out where the docker.img files are downloaded as was wondering if it was unable to create the image correctly and download the necessary file. Have tried creating docker.img on my xfs formatted cache drive and btrfs SSD which is part of the array (Set the image to be saved specifically to that disk) Feb 4 01:38:11 Tower php: /etc/rc.d/rc.docker start Feb 4 01:38:11 Tower php: Creating new image file for Docker: /mnt/cache/Docker/docker.img size: 50G Feb 4 01:38:12 Tower php: Btrfs v3.17.2#012See http://btrfs.wiki.kernel.org for more information.#012#012Turning ON incompat feature 'extref': increased hardlink limit per file to 65536#012fs created label (null) on /mnt/cache/Docker/docker.img#012#011nodesize 16384 leafsize 16384 sectorsize 4096 size 50.00GiB Feb 4 01:38:12 Tower kernel: BTRFS: device fsid 3f503a81-d082-4c55-8737-add0e6a462a1 devid 1 transid 4 /dev/loop8 Feb 4 01:38:12 Tower kernel: BTRFS info (device loop8): disk space caching is enabled Feb 4 01:38:12 Tower kernel: BTRFS: flagging fs with big metadata feature Feb 4 01:38:12 Tower kernel: BTRFS: creating UUID tree Feb 4 01:38:12 Tower php: Resize '/var/lib/docker' of 'max' Feb 4 01:38:12 Tower php: starting docker ... Feb 4 01:38:12 Tower kernel: BTRFS: new size for /dev/loop8 is 53687091200 Feb 4 01:38:12 Tower kernel: ip_tables: (C) 2000-2006 Netfilter Core Team Feb 4 01:38:12 Tower avahi-daemon[3066]: Joining mDNS multicast group on interface docker0.IPv4 with address 172.17.42.1. Feb 4 01:38:12 Tower avahi-daemon[3066]: New relevant interface docker0.IPv4 for mDNS. Feb 4 01:38:12 Tower avahi-daemon[3066]: Registering new address record for 172.17.42.1 on docker0.IPv4. Feb 4 01:38:14 Tower php: Feb 4 01:38:53 Tower php: /etc/rc.d/rc.docker stop Feb 4 01:38:53 Tower php: stopping docker ... Feb 4 01:38:54 Tower php: unmounting docker loopback Feb 4 01:38:56 Tower php: Feb 4 01:40:12 Tower php: /etc/rc.d/rc.docker start Feb 4 01:40:12 Tower kernel: BTRFS info (device loop8): disk space caching is enabled Feb 4 01:40:12 Tower php: Resize '/var/lib/docker' of 'max' Feb 4 01:40:12 Tower php: starting docker ... Feb 4 01:40:12 Tower kernel: BTRFS: new size for /dev/loop8 is 53687091200 Feb 4 01:40:14 Tower php: Here's the relevant bit of my syslog and I can't see anything untoward myself, so was wondering if anyone was having similar problems at the moment?
  8. I quite like deluge, I might give it a go, only rarely use torrents though. Thanks for this and to the OP for transmission, good to have options.
  9. Thanks for all your hard work! Quick question, is it necessary to define sources.xml? Or is that just required if I want to do an install from scratch and complete the initial scans with your docker?
  10. I'm pretty new to all this myself but have spent a long time poring over a lot of the xmls posted in this forum and elsewhere trying to figure things out, so I might be wrong but I think that you're trying to passthrough the integrated GPU, which as I understand it, isn't working at the moment. I think the current advice is to buy a discrete PCI GPU if you want to passthrough graphics. But like I said I'm new so I might be completely wrong and I'm sure someone with a bit more knowledge will post here if that's the case. Here's a quote from jonp, who definitely knows what he's talking about in this thread here
  11. Rsync would be a better way to migrate the data from one drive to another. I did look at rsync but I wasn't too sure what advantage it offered over mc. Perhaps I'll have another look..
  12. No problem mate, just remember that you'll have no parity protection until all your data has been copied across and you've added a parity drive and done your first parity check. I've mounted and shared all my NTFS drives using unmenu and then added each disk as a source in Kodi so I can still watch my media during the migration. Seems to be working pretty well and the wife hasn't noticed any difference which is a good sign!
  13. I'm in the process of doing just what you are. I've got one empty drive that I've added to an Unraid pool. Then I've used unmenu to mount my Flexraid NTFS disks. That's as far as I've got at the moment, but next step is SSH and run mc, copy data from 1st flexraid disk, then add that disk to the Unraid pool, copy data from 2nd flexraid disk and so on.
  14. Successfully got my TBS 6285 drivers installed and Argus TV setup, connected to Needo's MariaDB Docker and recorded and streamed live TV to a client on the LAN using a Kodi Frontend. Very impressed with this KVM virtualisation indeed. Will have to set it up and run for longer to test for stability properly but so far so good.
  15. Please let us know how you got on, I for one will be very interested to see how things go, and may follow in your footsteps!
  16. OK, so like the title said I'm a novice, Tried a few things to sort this out, changing a variable at a time and finally managed to see my card in Windows 7. I think where I was going wrong was in a couple of areas. Turns out this was the config that managed to get the card seen in Windows for anyone else who is trying to achieve a similar thing. My go file #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & #bindpci /usr/local/sbin/vfio-bind 0000:00:1c.4 /usr/local/sbin/vfio-bind 0000:02:00.0 My syslinux.cfg {Relevant bit only) label unRAID OS menu default kernel /bzimage append intel_iommu=on pcie_acs_override=downstream initrd=/bzroot My XML file <domain type='kvm' id='12' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Win7VM</name> <uuid>2287f5d8-6c0d-b595-4cb2-43eba3234d99</uuid> <memory unit='KiB'>4194304</memory> <currentMemory unit='KiB'>4194304</currentMemory> <vcpu placement='static'>3</vcpu> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> </features> <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/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/mnt/cache/KVM/VM/Win7VM/Win7VM.qcow2'/> <backingStore/> <target dev='hda' bus='virtio'/> <alias name='virtio-disk0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/KVM/Media/Win7AIO.iso'/> <backingStore/> <target dev='hdc' bus='sata'/> <readonly/> <alias name='sata0-0-2'/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <alias name='usb0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <alias name='usb0'/> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'> <alias name='pcie.0'/> </controller> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <alias name='pci.1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <alias name='pci.2'/> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:04:f1:33'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio'/> <alias name='net0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/> </interface> <serial type='pty'> <source path='/dev/pts/1'/> <target port='0'/> <alias name='serial0'/> </serial> <console type='pty' tty='/dev/pts/1'> <source path='/dev/pts/1'/> <target type='serial' port='0'/> <alias name='serial0'/> </console> <input type='tablet' bus='usb'> <alias name='input0'/> </input> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='5900' autoport='yes' websocket='5700' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='vmvga' vram='9216' heads='1'/> <alias name='video0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <alias name='balloon0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=02:00.0,bus=pcie.0'/> </qemu:commandline> </domain> Haven't yet tried it for stability but at least I can see it in Windows! I think I was trying to pass the pci-e slot through to windows not the actual device, then I tried with both the slot and device, which also didn't work. In the end loading the vfio-pci driver to both slot and device and then only passing through the device in the xml seemed to crack it.
  17. This thread looks like it gives some clues on network setup. You don't want to bond your NICs together but might be able to get some clues on how to go about things. http://lime-technology.com/forum/index.php?topic=35575.0
  18. Well I think that a MAC address is hardware bound and not dependent on whether an IP address is allocated or not. So Unraid boots, sees three NICs, randomly chooses one as the primary Ethernet whether it has an IP address or not, hence you're seeing a change in the MAC address you expect and not able to access the server as it's not on the LAN and doesn't have a IP address.
  19. I noticed something similar when I tried a dual-nic card on my UnRAID machine. Didn't really mess around with anything and all three Ethernet cables were plugged in and I would find that although I have a reserved address in my router for the onboard NIC sometimes Unraid was using one of the dual NICs as it's primary Ethernet adapter and therefore my MAC and IP address of my Unraid box would change. I didn't get any further investigating the issue as all I really wanted to know was that the card was working. I do intend at some point to run a VM with PFSense to experiment with, but it'll be a good while before I get to trying that. I know that hasn't helped solve your problem at all, but sometimes it's nice to know you're not the only one! My observation led me to believe that Unraid randomly selects a NIC on boot to use, my plan was to try and bind a specific controller at boot time, but I don't yet know how to go about it. Good Luck though!
  20. I bought a Rebel12 and got 4 5in3s in there. I didn't have depth issues, just a little problem with the top slot that took some work. Overall, I am happy with it. I liked the Sharkoon case, don't get me wrong, but with sata ports coming straight out of the motherboards edge towards the drive cages I couldn't fit the cables in, it was only a problem with my new motherboard, my previous supermicro board with the sata ports coming up from the motherboard in the same direction as the CPU cooler was fine. I'm not sure how much sense that makes, but I know what I'm trying to say!
  21. One thing I just noticed is that with the Sharkoon case and 5in3 cages, there isn't enough clearance between the motherboard and the back of the cages. Had to get myself a new case when I was rebuilding because of that. Ended up buying a Zalman MS800plus which is a fair bit deeper.
  22. No need to apologise, you're the only reason people like me can get this far!
  23. Tried the above suggestion and this was my xml file, couldn't get it to work so tried from scratch <domain type='kvm' xmlns:qemu='http://libvirt.org/schemas/domain/qemu/1.0'> <name>Win7VMTest</name> <uuid>e2624501-9cf5-2767-fdbb-b3b5510bb166</uuid> <memory unit='KiB'>2097152</memory> <currentMemory unit='KiB'>2097152</currentMemory> <vcpu placement='static'>2</vcpu> <os> <type arch='x86_64' machine='pc-q35-2.1'>hvm</type> <boot dev='hd'/> </os> <features> <acpi/> <apic/> <hyperv> <relaxed state='on'/> <vapic state='on'/> <spinlocks state='on' retries='8191'/> </hyperv> </features> <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/bin/qemu-system-x86_64</emulator> <disk type='file' device='disk'> <driver name='qemu' type='qcow2'/> <source file='/mnt/cache/KVM/VM/Win7VMTest/Win7VMTest.qcow2'/> <target dev='hda' bus='virtio'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x03' function='0x0'/> </disk> <disk type='file' device='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/user/KVM/Media/Win7AIO.iso'/> <target dev='hdc' bus='sata'/> <readonly/> <address type='drive' controller='0' bus='0' target='0' unit='2'/> </disk> <controller type='usb' index='0' model='ich9-ehci1'> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x7'/> </controller> <controller type='usb' index='0' model='ich9-uhci1'> <master startport='0'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x02' function='0x0' multifunction='on'/> </controller> <controller type='sata' index='0'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1f' function='0x2'/> </controller> <controller type='pci' index='0' model='pcie-root'/> <controller type='pci' index='1' model='dmi-to-pci-bridge'> <address type='pci' domain='0x0000' bus='0x00' slot='0x1e' function='0x0'/> </controller> <controller type='pci' index='2' model='pci-bridge'> <address type='pci' domain='0x0000' bus='0x01' slot='0x01' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:76:f1:13'/> <source bridge='br0'/> <model type='virtio'/> <address type='pci' domain='0x0000' bus='0x02' slot='0x01' function='0x0'/> </interface> <serial type='pty'> <target port='0'/> </serial> <console type='pty'> <target type='serial' port='0'/> </console> <input type='tablet' bus='usb'/> <input type='mouse' bus='ps2'/> <input type='keyboard' bus='ps2'/> <graphics type='vnc' port='-1' autoport='yes' websocket='-1' listen='0.0.0.0'> <listen type='address' address='0.0.0.0'/> </graphics> <video> <model type='vmvga' vram='9216' heads='1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x01' function='0x0'/> </video> <memballoon model='virtio'> <address type='pci' domain='0x0000' bus='0x02' slot='0x04' function='0x0'/> </memballoon> </devices> <qemu:commandline> <qemu:arg value='-device'/> <qemu:arg value='vfio-pci,host=00:1c.4,bus=pcie.0'/> </qemu:commandline> </domain> With debugging running got the following error code: Warning: libvirt_domain_create(): internal error: early end of file from monitor: possible problem: 2015-01-21T22:44:01.402946Z qemu-system-x86_64: -device vfio-pci,host=00:1c.4,bus=pcie.0: vfio: Assignment of PCIe type 0x4 devices is not currently supported 2015-01-21T22:44:01.402989Z qemu-system-x86_64: -device vfio-pci,host=00:1c.4,bus=pcie.0: vfio: 0000:00:1c.4 Error adding PCI capability 0x10[0x40]@0x40: -22 2015-01-21T22:44:01.635794Z qemu-system-x86_64: -device vfio-pci,host=00:1c.4,bus=pcie.0: Device initialization failed. 2015-01-21T22:44:01.635823Z qemu-system-x86_64: -device vfio-pci,host=00:1c.4,bus=pcie.0: Device 'vfio-pci' could not be initialized in /usr/local/emhttp/plugins/dynamix.kvm.manager/classes/libvirt.php on line 896 Any ideas? Still finding my feet here a bit... EDIT: Do I need to add some lines to my syslinux.cfg Tried append intel_iommu=on vfio_iommu_type1.allow_unsafe_interrupts=1 pcie_acs_override=downstream initrd=/bzroot Same error thrown up
  24. Thanks, I'll give it a try as soon as the wife stops watching TV. Never would have got there without that pointer. Much appreciated for the help and all your work with the plugin dmacias.
  25. I'm not really too bothered what OS or TV Backend I run, from reading around I think my TV card has a few problems in Linux depending on the kernel as the drivers aren't built in, what I intend to do is get a VM up and running then start playing around with different options. Have to say though the Argus TV tuner is rock solid, keep coming back to it since around 2009 I think. (Was previously called For The Record)