Leaderboard

Popular Content

Showing content with the highest reputation on 11/30/19 in all areas

  1. I've been doing this for a long time now via command line with my important VM's. First, my VM vdisk's are in the domains share, where I have created the individual VM directory as a btrfs subvolume instead of a normal directory, ie: btrfs subv create /mnt/cache/domains/my-vm results in: /mnt/cache/domains/my-vm <--- a btrfs subvolume Then let vm-manager create vdisks in here normally and create your VM. Next, when I want to take a snapshot I hibernate the VM (win10) or shut it down. Then from host: btrfs subv snapshot -r /mnt/cache/domains/my-vm /mnt/cache/domains/my-vm/backup Of course you can name the snapshot anything, perhaps include a timestamp. In my case, after taking this initial backup snapshot, a subsequent backup will do something like this: btrfs subv snapshot -r /mnt/cache/domains/my-vm /mnt/cache/domains/my-vm/backup-new Then I send the block differences to a backup directory on /mnt/disk1 btrfs send -p /mnt/cache/domains/myh-vm/backup /mnt/cache/domains/myh-vm/backup-new | pv | btrfs receive /mnt/disk1/Backup/domains/my-vm and then delete backup and rename backup-new to backup. What we want to do is add option in VM manager that says, "Create snapshot upon shut-down or hibernation" and then add a nice GUI to handle snapshots and backups. I have found btrfs send/recv somewhat fragile which is one reason we haven't tackled this yet. Maybe there's some interest in a blog post describing the process along with the script I use?
    2 points
  2. Hi, Guys here's a tutorial on how to build your own VM VPN router on unRAID. This will allow you to route any device in your home through a VPN while leaving others through your regular internet. Great if you want to run your tv through a VPN for geo locked services. Hope you find it useful
    1 point
  3. My feeling is if that warning isn't enough, then nothing can save them........
    1 point
  4. I only work directly with the disks when using mc. You must never mix user shares and disks when working with the files since linux won't know that the source and destination may actually be the same file.
    1 point
  5. At the terminal, typing mc will launch Midnight Commander, a text-GUI file manager similar to the Commander type file managers from the DOS days. It is pretty easy to figure out, and a lot of information on the web about using it.
    1 point
  6. Simplest is to just shutdown and put your flash drive in your PC.
    1 point
  7. Since you don't have any VMs yet, you can just disable VMs in VM Manager then delete those libvirt folders. You don't want them on the array and if you recreate them they should get recreated on cache anyway. Same for Docker, disable and then delete those docker folders. Then you can recreate docker image and it should get created on cache where it belongs. Apps - Previous Apps will add your dockers just as they were. Do you know how to work at the command line to delete those folders? I usually just use the builtin mc (Midnight Commander) when working with files and folders directly on the disks. Then the system share should only exist on cache.
    1 point
  8. On your flash drive, in config/shares, there should be a .cfg file named for each user share, such as appdata.cfg. If you want to get rid of those files that aren't used anymore, you can just delete them and only keep the .cfg files that correspond to the user shares you currently have as shown in that screenshot. It would make your diagnostics somewhat less trouble to wade through. I've never run my dockers from an Unassigned Device so I'm not entirely sure how that works. I assume you would want the UD to automount but I don't know if there is something else needed to make sure the docker service doesn't start until after that mount. Maybe someone else can chime in here.
    1 point
  9. Cloudflare proxy is an entirely different commercial product with a different purpose, which is beyond the scope of this thread. Please open a new thread to discuss that.
    1 point
  10. Are you maybe trying this from Safari again?
    1 point
  11. The webUI command line should work the same. Something not right about your results though. From my server the prompt is root@unserver:~# where root is the user (the only user that can access the command line) and unserver is my server name. I don't know how you could even get it to say sh-5.0# What do you get with this? ls -lah /mnt/user
    1 point
  12. When it is difficult to read the MAC address, the Target address appears to be the same as the Client address. The Client should be the MAC address of the PC (or other device) that is to wake up the Unraid server (which, of course, is the target).
    1 point
  13. Have you done anything since you posted your last diagnostics? Is the array actually started? That sh-5.0# doesn't seem right either. Are you actually at the command line of your Unraid server?
    1 point
  14. Your system share still has files on array disks 1 and 2. What do you get from the command line with these? ls -lah /mnt/cache/system ls -lah /mnt/disk1/system ls -lah /mnt/disk2/system
    1 point
  15. You have your appdata on cache now where it should be, but unlike before you have your system share with some files on the array. Best way to fix docker now is to go to Settings - Docker, disable and delete docker image, then enable to recreate docker image on cache where it belongs. App - Previous Apps will add your dockers back just as they were. You want your docker applications and VMs to run on cache so they will perform better and so they won't keep array disks spinning. Do you have any VMs?
    1 point
  16. The PGID and PUID commands map to an internal user (abc) within the container that runs and owns files for whatever app. Root still exists there (in the container) and that's the problem. Root id in container = root id outside of container. Implementing userns is THE fix for this security concern but has to be implemented at the command line when the container is run.
    1 point
  17. Man pages, man pages, man pages please! I get that the goal for unraid is to build functionality into the GUI, but as a linux-savvy user, I will not hesitate to use the command line. Having worked with countless versions of *nix commands over the decades, I want to be able to confirm the specific behavior of the versions installed in Unraid. Thanks!
    1 point
  18. The wake-up can not be performed by the plugin. The feature is called wake-on-lan aka. WOL and it must be configured in the BIOS if you use the on-board NIC. Check the manual of your board. If you use an add-on NIC the issue gets more sophisticated.
    1 point
  19. SMART for disabled Disk5 looks OK. Yes
    1 point
  20. Bad connections are much more common than bad disks. Especially if you have recently been inside the case to install a new disk. Check all connections, power and SATA, both ends, including any power splitters. Then post new diagnostics.
    1 point
  21. People who can't read shouldn't run servers.
    1 point
  22. Read the proper support thread. There you will find it's fixed if you update your plugin or switch to using the docker version.
    1 point
  23. Yup, if you put in your email when you last validated, look out for expiration email, then confirm the expiration date in the browser. If it's expiring in less than 30 days, look for the logs in the config folder to see why it failed.
    1 point
  24. The benefit of having parity larger than any of your data disks is it allows you to replace a data disk with a larger disk. So for example, after you have a 4TB parity, you could replace a 3TB with a 4TB. And 4TB parity will also allow you to add a 4TB disk, whereas a 3TB parity will not allow you to add a 4TB data (your current situation). As for faster, writes always update the data disk to be written, and it updates the parity disk, since parity is realtime. The speed of a write will be limited by the slower of the disks involved. So for example, if you have 5400 parity and 2 data disks, one 5400 and the other 7200, the slower parity won't matter to the 5400 data disk, but it will limit the write speed of the 7200 data disk. So it's best if parity isn't slower than your data disks. Here are some more details about the 2 different ways you can configure parity updates, and the differences between them: https://lime-technology.com/forum/index.php?topic=52122.0
    1 point
  25. Cloudflare proxy has a bunch of different settings and depending on how they are set, it can break letsencrypt validation. If yours is working and it validated with the proxy on, then you're fine. But for most people it won't validate as cloudflare will highjack the connections from the letsencrypt server.
    1 point
  26. I'm also having the same issues. If you want to fix it yourself right now, download the .plg to somewhere on your server, change the 12th line so that the md5 sum is: 8796a7b713b0d121385f1452eb7880b1 and then tell unRAID to install from that downloaded plg file. Otherwise, I expect it will be fixed shortly.
    1 point
  27. I think this is resolved, we just need to be able to make the actual Nvidia build work now. No ETA
    1 point
  28. Then delete the docker image and reinstall https://forums.unraid.net/topic/57181-docker-faq/#comment-564309
    1 point
  29. As always, please attach diagnostics (Tools -> Diagnostics -> attach zip file). In your case, also attach the xml of the VM (if copy-pasting to post, please use the code function - the </> button next to the smiley button).
    1 point
  30. You can have this now with the Parity Check Tuning plugin
    1 point
  31. My number 1 wish is better security https://forums.unraid.net/topic/80192-better-defaults/
    1 point
  32. I'm a tad confused, why do we need to join their poll if we can vote here? Though I'd like to point out, if this is being considered a serious poll being taken on board by the unraid team, I'd much rather see it handled completely on your site, here on the polls. I've left facebook long ago. Not an issue for most, I agree, but for myself I don't wish to use a social service that has such massive disregard for it's members.
    1 point
  33. It's already on the path, for the lazy type 'pre' and press tab to auto complete, cant get simpler than that [emoji16] Sent from my CLT-L09 using Tapatalk
    1 point
  34. See the various cache options, if share is set to cache "prefer" it will moved from array to cache.
    1 point
  35. Thanks for the reply. I changed the shares to use the cache drive and invoked the mover, but it still appears to be seeing the same problem (see screenshot). I'm not quite sure how the cache drive is supposed to work.....I thought the mover would copy data from the cache to the array, but it appears to be trying to copy data to the cache drive instead? Thx
    1 point