Everything posted by bobbintb
-
Another orphaned container issue
Every once in a while, I will go to the docker tab and there will be an orphaned image or two. I remove them and reinstall with the previous template but it keeps happening. I've looked at threads with similar issues. I don't have the Advanced Buttons plugin installed. I've deleted the img before. I have CA set to update my dockers automatically at around 3am or so. I'm not sure why they get orphaned. It's not frequent, but it happens occasionally. I don't see anything in the logs that's blatantly obvious to someone that doesn't know what to look for. Any ideas?
-
Looking for a Nagios type tool to restart unresponsive docker images
Yes, I saw there were some on docker hub. I was just hoping there was something similar already on CA because I won't have a lot of time to adapt one to unRAID for a while. Nagios might be a little overkill anyway.
-
Looking for a Nagios type tool to restart unresponsive docker images
Occasionally, I get a docker image that quits responding. I restart it and everything is fine. I'm a little familiar with Nagios from my work. I'm looking for something similar but don't necessarily need it to be as robust. I also don't see Nagios on CA, so there's that. I just need to monitor the docker containers and restart them if the don't respond to a ping after a certain amount of time. I could make a simple script for this but would rather not spend the time if I don't have to. Is there anything on CA that will do this? Uptime Kuma looks like it might work but I don't its capabilities. It looks like it will notify me but not take action.
-
Another issue importing existing VM
I converted it to qcow2, left it as OVMF, and put it as SATA and it seems to work fine now. EDIT: spoke to soon. it only worked for one VM. I don't know why the other isn't working. It's the same config.
-
Another issue importing existing VM
I am trying to import a couple VMs that are vmdk. I used seabios as that seems to be what is recommended for vmdks and OVMF did not work at all. Anyway, it tells me there is no bootable disk. If I convert the vmdk to img using qemu-img it will boot but just go through the repair options and wont boot into Windows. I tried setting it to SATA, VirtIO, SCSI. Pretty sure I tried them all. I've done this before but I don't know what I'm missing. Any ideas? Perhaps I should try qcow2?
-
Able to eject critical devices in VM
Adding the correct registry entries fixed my issue but now I am just having trouble getting the GPO to run it on start up. I made a bat file that adds the registry entries. I can run it manually as admin and it works. Running it manually without admin does not, nor does having the GPO run the script on start up.
-
Able to eject critical devices in VM
Mine is i440fx-5.1. I'll see if I can find something on that or try the registry. Here is my XML: <?xml version='1.0' encoding='UTF-8'?> <domain type='kvm' id='7'> <name>Windows 10</name> <uuid>68b80ce7-d359-e5d3-3d22-67d0d80d7012</uuid> <metadata> <vmtemplate xmlns="unraid" name="Windows 10" icon="windows.png" os="windows10"/> </metadata> <memory unit='KiB'>16777216</memory> <currentMemory unit='KiB'>16777216</currentMemory> <memoryBacking> <nosharepages/> </memoryBacking> <vcpu placement='static'>8</vcpu> <cputune> <vcpupin vcpu='0' cpuset='0'/> <vcpupin vcpu='1' cpuset='32'/> <vcpupin vcpu='2' cpuset='1'/> <vcpupin vcpu='3' cpuset='33'/> <vcpupin vcpu='4' cpuset='2'/> <vcpupin vcpu='5' cpuset='34'/> <vcpupin vcpu='6' cpuset='3'/> <vcpupin vcpu='7' cpuset='35'/> </cputune> <resource> <partition>/machine</partition> </resource> <os> <type arch='x86_64' machine='pc-i440fx-5.1'>hvm</type> <loader readonly='yes' type='pflash'>/usr/share/qemu/ovmf-x64/OVMF_CODE-pure-efi.fd</loader> <nvram>/etc/libvirt/qemu/nvram/68b80ce7-d359-e5d3-3d22-67d0d80d7012_VARS-pure-efi.fd</nvram> <boot dev='hd'/> </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' migratable='on'> <topology sockets='1' dies='1' cores='4' threads='2'/> <cache mode='passthrough'/> <feature policy='require' name='topoext'/> </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='cdrom'> <driver name='qemu' type='raw'/> <source file='/mnt/cache/VMs/virtio-win-0.1.190.iso' index='1'/> <backingStore/> <target dev='hdb' bus='sata'/> <readonly/> <alias name='sata0-0-1'/> <address type='drive' controller='0' bus='0' target='0' unit='1'/> </disk> <controller type='usb' index='0' model='qemu-xhci' ports='15'> <alias name='usb'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x07' function='0x0'/> </controller> <controller type='virtio-serial' index='0'> <alias name='virtio-serial0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x04' function='0x0'/> </controller> <controller type='pci' index='0' model='pci-root'> <alias name='pci.0'/> </controller> <controller type='sata' index='0'> <alias name='sata0'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x03' function='0x0'/> </controller> <interface type='bridge'> <mac address='52:54:00:51:1f:d5'/> <source bridge='br0'/> <target dev='vnet0'/> <model type='virtio-net'/> <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-7-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='tablet' bus='usb'> <alias name='input0'/> <address type='usb' bus='0' port='1'/> </input> <input type='mouse' bus='ps2'> <alias name='input1'/> </input> <input type='keyboard' bus='ps2'> <alias name='input2'/> </input> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x02' 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='0x02' slot='0x00' function='0x1'/> </source> <alias name='hostdev1'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x06' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x01' slot='0x00' function='0x0'/> </source> <alias name='hostdev2'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x08' function='0x0'/> </hostdev> <hostdev mode='subsystem' type='pci' managed='yes'> <driver name='vfio'/> <source> <address domain='0x0000' bus='0x23' slot='0x00' function='0x3'/> </source> <alias name='hostdev3'/> <address type='pci' domain='0x0000' bus='0x00' slot='0x09' function='0x0'/> </hostdev> <memballoon model='none'/> </devices> <seclabel type='dynamic' model='dac' relabel='yes'> <label>+0:+100</label> <imagelabel>+0:+100</imagelabel> </seclabel> </domain>
-
Able to eject critical devices in VM
I am having the same issue. I really don't want my kids ejecting the boot drive by mistake. I'm sure they won't be able to because it's in use bit I don't want to take that chance or test that theory.
-
Job Opportunity - Need someone to help build a docker for GoodSync
I'm wondering about this as well. I have a license for v10. Unfortunately, I get that permissions error with the v10 docker. So I have v11 docker server and 2 machines with v10. I'm not sure how to get the licensing sorted out because I get a licensing error syncing.
-
[Support] SpaceinvaderOne - Macinabox
I don't know if this has been covered in the 83 pages but I had an issue running the helper script the first time. I didn't see the appdata, Macinabox only data, and Basesystem settings in the docker because you have to expand it to see them and my appdata folder is different from the default. Once I figured this out I figured it would be better to start over than to change the helper script. I deleted the scripts, the vm, the docker, and the appdata folder. When I reinstall the docker, the script still has the default appdata folder. I'm waiting for the image to download from the Apple servers but I anticipate this being a problem. Shouldn't the script show a different folder if I changed my docker template? Did I overlook something when starting over?
-
[Support] bobbintb - rmlint
No problem. I'm glad it's working.
-
[Support] bobbintb - rmlint
No, nothing should be sensitive. The command looks ok. Did you get the XML file from the flash drive? Are you using the webUI to edit the template or editing the XML directly? Anyway, it looks like you manually edited the XML and I believe that's the issue. Manually editing it in Windows with a text editor will change the line ending and it can cause issues.
-
[Support] bobbintb - rmlint
I'm not sure. I just did a fresh pull and can't recreate the issue. Can you post your template settings and the shell command it is using?
-
[Support] binhex - qBittorrentVPN
Just wanted to mention that I highly recommend switching to wireguard instead of openvpn. I had a few downloads stuck for days that were stalled even though they were connected to seeders. Once I switched to wireguard they finally started moving.
-
[Plugin] CA Appdata Backup / Restore v2
Quick question, is there any way to do a selective restore? Typically I have an issue with just one docker app and I end up just manually opening backup file, extracting, and replacing the app folder. If not, would it be possible to add this? Maybe have the plugin compress each app folder individually and then combine them into one zip.
-
[Support] bobbintb - rmlint
Support thread for rmlint Docker container rmlint finds space waste and other broken things on your filesystem and offers to remove it. Features: Finds… …Duplicate Files and duplicate directories. …Nonstripped binaries (i.e. binaries with debug symbols) …Broken symbolic links. …Empty files and directories. …Files with broken user or/and group ID. Differences to other duplicate finders: Extremely fast (no exaggeration, we promise!) Paranoia mode for those who do not trust hashsums. Many output formats. No interactivity. Search for files only newer than a certain mtime. Many ways to handle duplicates. Caching and replaying. btrfs support. It's worth noting this Docker compiles rmlint from source. As such, it should always be the latest version of rmlint. The base image used for this Docker is based on Ubuntu and their repo has rmlint but it is several years old. The base image is linuxserver/docker-baseimage-guacgui which uses Guacamole to provide a webUI. By default the webui has no username and password set. Application Name: rmlint Application Site: https://rmlint.readthedocs.io/ Docker Hub: https://hub.docker.com/r/bobbintb/docker-rmlint-unraid Github: https://github.com/sahib/rmlint Post any questions or issues relating to this docker in this thread.
-
[Support] Linuxserver.io - Qbittorrent
I don't either on the webUI. I don't know about that particular option but I do know that the webUI doesn't have all the feature available that the desktop GUI does.
-
[Support] Linuxserver.io - Qbittorrent
That was true once upon a time but they have been working for a while.
-
PCI-e Sata expansion card
Has anyone seen a PCIe 4.0 version of the M.2 adapter? Since the PCIe 3 one has 5 SATA ports, I'm hoping a PCIe 4 version will be able to handle 10 but I have yet to see any.
-
PCI-e Sata expansion card
He's got to catch up to Musk and reclaim his title. Last one to a trillion is a rotten egg!
-
Need ideas for power on buttons for VMs
Thank you both @mtongnz and @naughty beatle. I think those both will be very useful for what I am trying to do.
-
[Support] Linuxserver.io - Syncthing
I haven't ever used Syncthing but I'm trying it for a phone backup. I did a fresh docker. I had it sync to the config folder for now but I cannot access the folder over SMB. I get a permission error. Docker safe perms didn't help.
-
Job Opportunity - Need someone to help build a docker for GoodSync
Have you used gsync (not Connect) in the docker? I've been playing with it but the command line options are extensive. I am trying to create my jobs in the Windows version and export them to the docker.
-
Job Opportunity - Need someone to help build a docker for GoodSync
So, I didn't realize this before but this docker also has the CLI client, not just Connect. That's what I really need. For those that want a gui, there might be a way to use the Windows version, make your jobs and such, export them, and import into the Linux client. I'll be messing with that soon.
-
[Support] Linuxserver.io - Qbittorrent
Anyone had an issue with data disappearing? I frequently find completed torrents are stopped and says it is missing the data. I run a search on my server and the files are no where. I know there is an option to remove and delete files after seeding is complete but I don't have that option enabled. I'm not even sure if this is a qbittorrent problem or not.