Leaderboard

Popular Content

Showing content with the highest reputation on 07/11/20 in all areas

  1. 'next' is like hotel California - you can checkout anytime you like but you can never leave! We'll take a look.
    3 points
  2. I can see some key factors that would swing you one way or the other. Your skill level, ability to follow instructions / guidance / advice and general savviness with IT stuff. Setting up a 2-in-1 can vary from easy to impossible, even when things are generally easier with Unraid than other OS I have dealt with. The ability to accept that some things won't work or won't work perfectly in a VM. For example, passing through Vega / Navi / iGPU / AMD graphics / Nvidia graphics / USB controller / onboard audio may or may not work. Some USB devices don't work if connected through libvirt. And so on. If you desire for things to "just work" then you have a much better chance with 2 baremetal systems. Your desire for best possible performance. Having 2 baremetal systems will give you the best and most consistent performance. A 2-in-1 carries compromises (most notably inconsistent frame rate aka lag) that may not show up on a benchmark but may annoy you in day-to-day uses. Note: core isolation is not the cure-all of lags. It helps a lot but for example, under heavy IO, lag is a more-or-less and not a yes-or-no. With regards to PSU, I don't trust sharing PSU among multiple systems. That is just asking for trouble in my opinion.
    2 points
  3. Hi all, Just thought I'd share a few scripts I wrote and packaged up as a docker for auto sleeping/waking up a Plex server. This docker, called WakerUp works in the following scenario: You have a stand-alone Plex server running on Linux (preferably Ubuntu). You have a firewall/router capable of logging firewall accesses to a file or syslog server. Your Plex server can be remotely woken up via a Wake-On-Lan magic packet. You can ssh into your Plex server. If so, then WakerUp will run on your Unraid system as a docker container, and it will remotely monitor your Plex server for activity via the Plex API. If it detects inactivity, it will sleep the Plex server via ssh after a suitable interval. Once the server is asleep, WakerUp will continue monitoring the log, looking for accesses in the firewall log for things like port 32400 (the Plex network port), although the exact search string is configurable, and will send the sleeping Plex a WOL packet to wake it up, and then repeat the whole sleep/wakeup process indefinitely. Since my Plex server also serves files over NFS, I needed a way to trigger scans on my library for new items every now and then (since the auto-detect of file system changes doesn't work over NFS), so WakerUp will also trigger library scans at regular, user-configurable intervals when the server is awake. Everything is open-source: You can find the documentation and source here: https://github.com/virantha/wakerup To install, you just add https://github.com/virantha/docker-containers into your Docker templates repository list: And then add a new Docker container called 'wakerup': The settings are explained in the README in the source repository, but should be fairly straightforward. You shouldn't have to do any configuration on your Plex server, as WakerUp will take care of setting up ssh keys, and installing pm-utils on the server. Once installed, check your docker log to make sure it looks something like the following: Let me know if anyone finds this useful or if you have any questions!
    1 point
  4. Scenario: - You want to assign identical devices to each VM - You don't have multiple USB controllers - You cannot identify the USB devices by USB vendor and product id - Amount of VMs could vary and USB device models per type (keyboard, mouse, etc.) could also vary Solution: This script enumerates all running VMs and assigns each VM the configured devices dynamically. If something changes, like amount of running VMs or the attached devices, just run the script again. How to use: 1. Install Python from NerdPack 2. Copy the script to your unraid server as usbattach.py and make it executable (chmod +x usbattach.py) 3. Create a file called usbdevices.cfg in the same directory and fill in the device description per device in each line, if the devices of this type are exhausted you can add another device description with semicolon, for example: Fujitsu Siemens Computers;Holtek Semiconductor, Inc. Keyboard Logitech, Inc. M90/M100 Optical Mouse Generalplus Technology Inc. This means that every VM gets a Fujitsu Keyboard, a Logitech mouse and a Generalplus sound device; if the Fujitsu keyboards are exhausted, the next VM gets a Holtek keyboard assigned. 4. Run the script. (This can be automated e.g. via SSH plink.exe from putty) Download: https://gist.github.com/SebbiUltimate/bcf61efb9be5bbfc5161097e0d998c9a
    1 point
  5. As I recall I had this problem too. I got past it by using only one stick of RAM, and then once it posted successfully I spent some time figuring out which pair of slots worked correctly. Board has been rock-solid ever since.
    1 point
  6. I wouldn't bother with the Ethernet protection. The idea behind that port is to protect you from any surges through the ethernet cables themselves. Also does some filtering.. "Maintains clean power for connected equipment by filtering out electromagnetic and radio frequency interference to improve picture and sound quality." I don't think the filtering part is really needed... or the surge protection. If you wanted to use it, then I think you would want to have your cable modem IN to the UPS and then OUT to your router. But the surge suppression is listed at only 405 joules, which is nothing. And the filtering could potentially make your signal even weaker. Most ethernet cables are shielded already anyways. And no those ethernet ports on the UPS have nothing to do with shutdown commands or any communication. They are only for the surge protection.
    1 point
  7. CyberPower may not be the best solution for you then, looks like they primarily serve US based customers. Best they seem to offer for the UK is a 3 battery / 3 surge unit https://www.cyberpower.com/uk/en/product/sku/BR1200ELCD-UK#specification You can use power strips on the battery plugs, provided that you don't overdo it. If you used two of them to separate hardware you'd be better off. You could see if any of these APC units offer more https://www.apc.com/shop/uk/en/categories/power/uninterruptible-power-supply-ups-/computer-and-peripheral/N-a4lk5lZ7ykz98 I don't know anything about this brand but someone here mentioned it in another UPS thread.. looks like 5xUK plugs is the best they offer https://powerwalker.com/?page=product&item=10120033&lang=en
    1 point
  8. Sure, so Unraid already has built in support for UPS's on the Settings page, it's got APCUPSD built in already. (http://apcupsd.org/manual/manual.html) And it's already it's own server.. which makes everything easy. On my Windows PC I install the apcusbd software (which can act as server or client) https://sourceforge.net/projects/apcupsd/files/win-binaries - Stable/3.14.14/ Then, simply, I modify the configuration file on Windows to get data from the server. You can configure any other options you want in the file but these two lines get you connected to Unraid. UPSTYPE net DEVICE <UNRAID_IP>:3551 This really is the cheapest and maybe even easiest way of running multiple pcs off one ups. Your two main options for network capabilities are from CyberPower and APC. https://www.cyberpowersystems.com/product/ups/hardware/rmcard205/ https://www.apc.com/shop/us/en/products/UPS-Network-Management-Card-2/P-AP9630 On top of the cost of the UPS. No thank you I say. Unraid also has a plugin for NUT, which essentially does the same thing. Either one will work with apcusbd on the Windows pc. As far as a PS5 and stuff.. well it's funny you mention. I've got my PS4 and Xbox connected to the UPS also. I don't remember if I actually put it on a battery backup plug or just a surge plug but I seem to recall thinking that in the event of an outage I wouldn't want to just be dropped from a game I'd like to be able to say "oh snap gotta go! power's out!"
    1 point
  9. So the first two questions are easy to answer... "yes". Though I'm not sure what you mean that you'd run Windows on top of Unraid.. do you mean in a VM? As long as you get a compatible UPS (i.e. APC, CyberPower) you can use either NUT or APCUPSD to control both Unraid and Windows. I have mine set up so that Unraid is the master or server for the UPS, and my Windows PC is the client. I have the Windows client of apcupsd running on the PC that will get power notifications from Unraid. Unless you spent even more money on a UPS that offers a network card for multiple computers this is the only way that I know of to control 2 or more computers. Personally I couldn't justify another $200 for a network card for my UPS just to do this when the client/server software works just fine. As to the third question, I can't confidently answer it. I wouldn't be too concerned about the parity check, I've manually stopped those before when needed. Rebuilding a drive, that's a bit more serious scenario. My only other suggestion is that you just get the largest UPS that you can afford. A 1500va/900w CyberPower UPS is generally under $200USD and is plenty to run off for most people. I have roughly 20 minutes of run time powering my Unraid server and my Windows PC (including all my network stuff and LCDs).
    1 point
  10. Same RAM I have so the RAM model should not be an issue. If the RAM were bad, you would think the boot process would not get as far as it is getting. Code 72 is a chipset initialization error which is exactly what it says it is. For more details about what that means you will likely need to contact ASRock. The contact mentioned earlier in this thread is very helpful. You already tried clearing CMOS so there is not much more you can do without guidance from ASRock.
    1 point
  11. Yea, I think you're better suited for running two systems - one for UnRAID and a 2nd system for gaming. You can run Windows 10 in a VM in UnRAID and pass through the GPU, but now you have a new challenge of how to properly stream the game from the VM to another computer. Advantage there is that you can play any game you want from any computer you want. I do this. Disadvantage is that you now have an extra layer of complexity that can fail, and if it fails you'll probably spend more time trying to fix it than you'd like. And trust me, as a father and husband, an angry wife and kids is no way to spend a weekend Edit: Another disadvantage is that video streaming will be horrible. Watching an h.264 or h.265 video using a remote desktop viewing program, no matter the tech, is very problematic and introduces a lot of jitter.
    1 point
  12. What do you mean? All Greasemonkey scripts work in Chrome.
    1 point
  13. @DaButterGamer this is probably what you looking for
    1 point
  14. That means disk is fine for now, just keep an eye on it.
    1 point
  15. For ZCT1BN14 disk, a weird thing happen, SMART clear previous error. I haven't look deep in previous diagnostics. But you got trouble on 3 Seagate disk. Many years ago, 3 of 4 ( same lot ) Seagate 3TB disk got problem less in 2 yrs, after that, I never buy Seagate again, mainly because other brand have good quality and low price source. Error 12 [11] log entry is empty Error 11 [10] log entry is empty Error 10 [9] log entry is empty Error 9 [8] log entry is empty Error 8 [7] log entry is empty Error 7 [6] log entry is empty Error 6 [5] log entry is empty Error 5 [4] log entry is empty
    1 point
  16. Logging an update in case internet searches brings anyone else with the same problem here..... My MOBO / CPU combination is: Mobo : ASUSTeK COMPUTER INC. - ROG MAXIMUS XI HERO CPU : Intel® Core™ i7-8700K CPU @ 3.70GHz I was running an older BIOS - the board shipped with American Megatrends Inc. Version 1502. Dated: 02/21/2020. This morning I upgraded the BIOS to: American Megatrends Inc. Version 1502. Dated: 02/21/2020 So far uptime is approaching 6 hours, given that the crashes occurred a couple of days apart, I will continue to monitor, if I see no similar crashes/lock-ups after a week will report back here. (update)
    1 point
  17. Diagnostics zip file missing, crystal ball broken, my best guess would be wrong sector size.
    1 point
  18. Perhaps the stock cooler would be OK for your use case. I stressed my CPU somewhat with the stock cooler and it stayed in the 60-65C temp range. If you really want to push it or decide to upgrade to a more powerful CPU, you'll probably want something with more cooling overhead.
    1 point
  19. I get the same with a fresh copy of chrome on macbook.
    1 point
  20. @craigr Yep, this is all normal. That's the way it works. Once 'modprobe i915' is executed from the go file the iGPU has video control; however, the iGPU is not associated with the VGA output of your motherboard. Basically, you just took away the video output of the ASPEED 2400 which controls your BMC/IPMI/VGA port. By loading i915 drivers you also lose console output in IPMI and it will also be blank. This should not be a problem as either the unRAID terminal or something like PuTTY will give you terminal output. If you use the 'nomodeset' parameter, you are killing i915 drivers and giving control back to the ASPEED 2400 VGA output but this causes /dev/dri to not load which Plex does not like because you told it to load something that is not found. You have to make a choice between i915 and iGPU video transcoding or console/IPMI video output via the VGA port. You can't have both.
    1 point
  21. Just to close the loop on this: I've put the ram speed back to defaults and my system is running perfect again. Thanks for the help! This also explains my other problem of losing my cache drive data and other errors too (different post)
    1 point
  22. I assure you that is not the case and not the case with any bug fixes or workarounds in Unraid OS.
    1 point
  23. Just save it for your next build. You must of liked what you've seen and not have many issues if the only issue/complain is the compatibility issues with your GPU (which MAY get worked out in the future). The license is also a lifetime license which is the best thing to get when purchasing software. Specially around these times now that you even have BMW wanting to charge a subscription for their heated seats. Anyway, just save it. It may be the thing you need for your next build.
    1 point
  24. Hi guys, i am tentatively (very aware a lot of people rely on this) releasing a new version of this docker image, it includes a cleaner more modern ui (dark and light themes available), trimmed docker image size, and ability to customise the ui further (if so desired). As part of this work i have shuffled the krusader settings around to a more logical location, from the old location of /config/krusader/ to a new location of /config/home/ Due to the change above i would like test this is out with a small group of people before releasing to the wider public, if you want to test the new change then please backup all files/folders in your /config folder for krusader and then left click 'edit' the krusader icon, go to Repository and append :test to the end of the Repository name and click on apply to pull down the new image. Note - The test tagged image does NOT include a new version of Krusader, so there will be no additional functionality.
    1 point
  25. I would +1 this as well.
    1 point
  26. Ik heb eens snel naar de vertalingen gekeken. Ik vind ze soms te letterlijk. Bijvoorbeeld "error" mag vertaald worden als "error" en niet als "fout". Of "Array" mag voor mij gewoon "Array" blijven in het Nederlands in plaats van "Opslagsysteem". Volgens mij dan toch...
    1 point
  27. The following DHCP configuration steps worked for my Asus-Merlin powered RT-AC86U 1. Go to http://192.168.1.1/Advanced_System_Content.asp and Enable JFFS custom scripts and configs -> Yes Enable SSH -> LAN only select SSH port as you wish. Apply settings and reboot device. 2. Make ssh connection to your device (i use putty). Connection type SSH, router ip, your custom ssh port, username and password same as for GUI. 3. Type: df -h Make sure that /dev/mtdblockX mounted to /jffs 4. Type: vi /jfss/configs/dnsmasq.conf.add 5. Press i to activate interactive mode and type the following (change the IP for your netboot.xyz server): dhcp-match=set:bios,60,PXEClient:Arch:00000 dhcp-boot=tag:bios,netboot.xyz.kpxe,,192.168.1.3 dhcp-match=set:efi32,60,PXEClient:Arch:00002 dhcp-boot=tag:efi32,netboot.xyz.efi,,192.168.1.3 dhcp-match=set:efi32-1,60,PXEClient:Arch:00006 dhcp-boot=tag:efi32-1,netboot.xyz.efi,,192.168.1.3 dhcp-match=set:efi64,60,PXEClient:Arch:00007 dhcp-boot=tag:efi64,netboot.xyz.efi,,192.168.1.3 dhcp-match=set:efi64-1,60,PXEClient:Arch:00008 dhcp-boot=tag:efi64-1,netboot.xyz.efi,,192.168.1.3 dhcp-match=set:efi64-2,60,PXEClient:Arch:00009 dhcp-boot=tag:efi64-2,netboot.xyz.efi,,192.168.1.3 press ESC then press :qw! and press ENTER. 6. Type reboot or recycle the services with service restart_dnsmasq and service restart_dhcp
    1 point
  28. I just wrote a basic greasemonkey script to do this: // ==UserScript== // @name Move IMPI elements to bottom of unRAID dashboard // @include http://YOURHOSTNAMEORIP/Dashboard // @grant none // ==/UserScript== var container = document.querySelector ("div.content.shift"); var title = container.querySelector ("div#title"); var table = container.querySelector ("table#tblIPMIDash"); //-- Move IMPI elements to bottom container.appendChild (title); container.appendChild (table);
    1 point
  29. Same thing here! I have a Gigabit Internet Connection which works on all devices. But to add more confusion to the whole situation my setup behaves in strange ways... Nextcloud (Docker installation, bridge mode) Downloads: Gigabit speed internally (server with local ip --> client pc) Downloads: only 30 mbit/s over the internet (public ip --> client pc) Plex Media Server (Docker installtion, bridge mode) Sync works at over 100 mbit/s over internet Speedtest plugin The same 30 - 40 mbit/s for upload (like Nextcloud Docker) and only around 500 mbit/s for download Windows 10 (VM) gets Gigabit speeds in speed tests over the same bloody network interface FTP 300 to 400 Mbit/s via Internet Gigabit via local network And to reply to the most common responses beforehand... Yes, my ISP speeds are indeed confirmed working via Speedtests and external testing The network infrastructure is working (otherwise I woudn't be getting 1000 mbit/s internally when using FTP/SMB) The system is not under-powered i7-4790k 24 GB of RAM Gigabit Ethernet Port SSD for Cache (pretty much empty) Docker Image and all appdata is on an unassigned SSD So with all of this out of the way...where on earth is the damn bottleneck in my system?!
    1 point
  30. +100 indeed unRAID OS needs a file manager. Did you ever tried a Synology or Qnap NAS? Both have a excellent file manager.
    1 point
  31. We are a bunch of grumpy old bastards that don't like changes
    1 point
  32. Yeah, RAM is really a issue today... NOT. Also, all this nice options could be en or disabled in advanced settings. So that everyone can make it like someone want.
    1 point
  33. Do you actually care about which disk hold what media on the server? Many users want to know that each complete movie or TV show is stored on a single disk and they use the split level to maintain that. Others don't care and in that case it won't matter. The easiest might be to make a new share and copy groups of files from the old share to the new share, which would automatically sort out the files. For example, open 2 Windows Explorers with the old and new share and then copy the files by right-click dragging and dropping. Once the each group of files is copied then delete the original ones from the old share. Once the copying is complete then delete the old share and re-name the new one to replace it. There is a quirk in unRAID in that if you move files within a share they will stay on the same disk and not respect the split level or allocation method. I do not know if this also applies when moving files from one share to another share (I think it might not but I'm not sure). You could test move between the old and new share and if the files move disks then you can move them instead of copying them. Peter
    1 point