-
Very slow boot if i allocate large amounts of ram
Did not want to start a new thread for this as I'm merely reporting a finding. I found this thread because I as well was experiencing VERY slow boot times. In fact, the VM was going into suspend mode and I would need to force stop it the first time. After that it would boot but was taking up to 10 minutes to do so. I was assigning 48G Ram to a Windows 10 VM running on a Ryzen 1950X on 6.6.6. Dropping this down to 32G (host has 80G) the machine boots in about 15 seconds. Not posting diagnostics or looking for any support and will retry this once 6.7 reaches stable, but if anybody wants to investigate this just hit me up and I'll grab some logs.
-
Liquid Cooler Control
I understand. The farthest I got with this was trying the Dynamix Temp plugin but even after installing Perl I could not get the drivers to detect. I'm on a Gigabyte X399 with a 1950X. Haven't tried any other plugins yet but would assume that would be what is needed.
-
Memory testing
Really no need for an update. It does what it needs to do which simply put is writing, moving and checking various pieces of data to and from different memory locations.
-
Liquid Cooler Control
Not sure if this helps the OP or the follow-up poster but I use a Corsair Commander Pro to adjust LED's and Fan speeds. This device is plugged in to a USB 2 header on my MOBO and shows up as a device eligible to attach to a VM. By doing so I am able to control everything using iCue software in a Windows VM which is running almost all the time. My Pump is NOT attached to this device and I control its speed as well as the LED's for the pump through the bios. I'm sure they could be hooked into the Commander but I am out of ports. With this said I would like to control these device in UnRaid when the VM is not running but have yet to investigate a method to do so. Its on my list of things to do.
-
[Plugin] CA User Scripts
I got this to work but not as eloquently as the original script. Once I figured out the path syntax, nothing I did would pass the backuplocation variable properly to the rest of the script. I removed the variable and directly entered the path in all instance of $dir. Here is what worked: #!/bin/bash #backs up datestamp="_"`date '+%d_%b_%Y'` mkdir -vp '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/nvram' mkdir -vp '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/xml' echo "Saving vm xml files" rsync -a --no-o /etc/libvirt/qemu/*xml '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/xml' echo "Saving ovmf nvram" rsync -a --no-o /etc/libvirt/qemu/nvram/* '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/nvram' chmod -R 777 '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/xml' chmod -R 777 '/mnt/user/'030\ -\ IT\ Support'/'Backup\ Data'/Unraid/'VM\ Settings'/'$datestamp'/nvram' sleep 5 exit Here is SpaceInvaderOne's original script for comparison: #!/bin/bash #backs up #change the location below to your backup location backuplocation="/mnt/user/test/" # do not alter below this line datestamp="_"`date '+%d_%b_%Y'` dir="$backuplocation"/vmsettings/"$datestamp" # dont change anything below here if [ ! -d $dir ] ; then echo "making folder for todays date $datestamp" # make the directory as it doesnt exist mkdir -vp $dir else echo "As $dir exists continuing." fi echo "Saving vm xml files" rsync -a --no-o /etc/libvirt/qemu/*xml $dir/xml/ echo "Saving ovmf nvram" rsync -a --no-o /etc/libvirt/qemu/nvram/* $dir/nvram/ chmod -R 777 $dir sleep 5 exit Was quite a bit of experimenting for a rookie but worth the lessons learned. If anybody see anything out of whack I'd appreciate it but the files are saving to my chosen path in a dated folder.
-
[Plugin] CA User Scripts
I can appreciate that but the horse has already left the barn. I also believe this not only affects the share name but also the folders within the share. I migrated all data over from a Qnap and literally have thousands of folders. I certainly don't want to rename them all as even if there was a script to do this easily we have too many programs that would need to be re-pathed to find their data. I have had no issues with anything (including VM's and Dockers) using paths with spaces. I have only encounters it in this plugin as per above as well as with spaceinvaders icon pack downloader. Hoping for a simple way to define this path properly to work with the scripts and if not I'll just have to create a different share.
-
[Plugin] CA User Scripts
I'm trying to run the VM Config Backup script and receiving the errors in the code box below. The path that is to be used and was added to the config file is: /mnt/user/030 - IT Support/Backup Data/Unraid/VM Settings I pretty sure this is an issue with the spaces and/or the dash in the path name but I have tried a bunch of different syntax including single quotes, backslashes to remove the spaces, etc. Just cant seem to get it right. Can anybody assist with how this path should be defined in the config? Thanks! Script location: /tmp/user.scripts/tmpScripts/vm settings backup/script Note that closing this window will abort the execution of this script /tmp/user.scripts/tmpScripts/vm settings backup/script: line 10: [: too many arguments As /mnt/user/030 - IT Support/Backup Data/Unraid/VM Settings//vmsettings/_27_Jan_2019 exists continuing. Saving vm xml files rsync: link_stat "/mnt/user/030" failed: No such file or directory (2) rsync: link_stat "/-" failed: No such file or directory (2) rsync: link_stat "/IT" failed: No such file or directory (2) rsync: change_dir "/Support" failed: No such file or directory (2) rsync: change_dir "/Data/Unraid" failed: No such file or directory (2) rsync: mkdir "/Settings//vmsettings/_27_Jan_2019/xml" failed: No such file or directory (2) rsync error: error in file IO (code 11) at main.c(664) [Receiver=3.1.3] Saving ovmf nvram rsync: link_stat "/mnt/user/030" failed: No such file or directory (2) rsync: link_stat "/-" failed: No such file or directory (2) rsync: link_stat "/IT" failed: No such file or directory (2) rsync: change_dir "/Support" failed: No such file or directory (2) rsync: change_dir "/Data/Unraid" failed: No such file or directory (2) rsync: mkdir "/Settings//vmsettings/_27_Jan_2019/nvram" failed: No such file or directory (2) rsync error: error in file IO (code 11) at main.c(664) [Receiver=3.1.3] chmod: cannot access '/mnt/user/030': No such file or directory chmod: cannot access '-': No such file or directory chmod: cannot access 'IT': No such file or directory chmod: cannot access 'Support/Backup': No such file or directory chmod: cannot access 'Data/Unraid/VM': No such file or directory chmod: cannot access 'Settings//vmsettings/_27_Jan_2019': No such file or directory
-
Corrupt or missing libvirtd.conf file (Solved)
Problem basically solved. See Edit 2 below. Thanks to anyone that takes the time to read this entire post. I'm just hoping to learn something. I was following SpaceInvader's video to install Virt-Manager and at the step in the video HERE I think I must have screwed something up. I opened the file using nano, made the required changes (listen_addr = "0.0.0.0") and wrote out the file. I even went back into the file to ensure the changes stuck and all looked well. I then stopped the array and restarted it. Unfortunately after that I get "Libvirt Service failed to start" when clicking the VMS tab. A review of the system logs is throwing the following error: Jan 26 23:41:39 xxxxxxx root: 2019-01-27 06:41:39.113+0000: 9765: error : main:1165 : Can't load config file: configuration file syntax error: /etc/libvirt/libvirtd.conf:1: expecting a name: /etc/libvirt/libvirtd.conf I have SSH'd into the server and the libvertd.conf file is not in the /etc/libvert folder (it is empty). I did find a master config file in /etc/libvertd-/ but copying that to the /etc/libvert/ folder and rebooting does not work. In fact a reboot deletes the file I copied leaving /etc/libvert/ empty again. As a disclaimer I am a weekend warrior and while I have enough knowledge to get around, I do not understand what is happening and am hoping not to loose the week of time I have spent setting up what had turned into a great server. I had several VM's running flawlessly along with about 6 dockers, plugins, etc. My only goal was to install virt-manager to keep xml changes to the config file persistent when using a gui. I have not included diagnostics because my hope is that somebody more knowledgeable than myself can tell what is wrong from the error above. I assume I will need to find and/or download the correct file and put it somewhere but thats where my ideas end. If this is incorrect then I'm up for whatever it takes. The next lines of the log file state: Jan 26 23:41:39 xxxxxxx emhttpd: shcmd (109): exit status: 1 Jan 26 23:41:39 xxxxxxx emhttpd: shcmd (111): umount /etc/libvirt Jan 26 23:41:39 xxxxxxx emhttpd: nothing to sync I'm thinking that the /etc/libvert-/ folder is where the file goes and then that folder gets mounted as /etc/libvert but as I said I have no idea. I'm hoping to be able to correct this in some fashion without needing to re-install. I'd also like to figure out what went wrong to pick up some knowledge along the way. TIA to anybody that has any suggestions! EDIT: Well I was able to successfully get the service restarted by deleting the libvert image, turning off the service, rebooting and re-enabling the service. Of course all my VM's were gone but I thought I was smart by making a copy of the old image. I repeated these steps and rebooted with the service left off. I then copied the old image file back to the image directory, left the service off and re-booted. When I turned the service on this time I got the same error. This leads me to believe that the problem is within the image file but I have no way of knowing if (or how) to edit that file. I really don't want to loose my VM configs so if anybody knows how to edit that I would appreciate it. Barring none I guess I will just need to re-configure all the prior machines. Edit 2: I am back where I was before encountering this issue. I also have virt-manger running within a Fedora VM as outlined in Spaceinvaders video. All VM's have been re-created and re-configured properly. Other than loosing 12 hours I'm thrilled but still miffed and would appreciate any of you that are way more qualified than me chiming in. I believe when using nano the first time I must have fat-fingered something which was then written to the libvirt.img. Assuming that is in fact the case, I'd really like to know if there is a way to edit that image file or at least look inside of it. While I will certainly be more careful with future edits, I'd still like to pick-up some knowledge. Thanks.
-
Krusader Transfer Window
I am using binhex's docker and have since seen the toolbar at the bottom. Not sure why I missed it in the first place but believe it had to do with the scale I had the browser set to. Thanks for the follow-up. I plan on becoming involved in the community but have spent the last week "playing" with my new toy on trial. I have made good progress and am so far very impressed. I'll certainly get over to the lounge at some point.
-
CraigGivant changed their profile photo
-
Krusader Transfer Window
A little late to the party but perhaps this will be useful to somebody. This disappearing copy window is a result of the dialog box being moved to a different desktop. The suggestions above did not work for me however I was able to figure out that if you hold the scroll wheel on the mouse (center click and hold) you are presented with a dialog to select the various windows on other desktops. Your copy dialog should be listed and able to be selected from there.