Jump to content

hawihoney

Members
  • Content Count

    685
  • Joined

  • Last visited

Community Reputation

7 Neutral

About hawihoney

  • Rank
    Advanced Member

Converted

  • Gender
    Undisclosed

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Exactly my experience. My two Unraid VMs work at full speed when using SMB. It's really stable. But I always need to remember that I should never copy large files from bare metal server to a VM. There's a 100% chance that the complete system crashes. For example, I do not copy backup files from bare metal to VM. I initiate the fetch from the VMs instead. Some months ago I asked here, if there's a way to find out if a Parity Check is running on a different machine. Currently my backup jobs start even if the source machine is under heavy load. So I need some techniques to store a hidden file whenever a system is under heavy load - maybe Parity Check, maybe Plex activity, ... And a different machine (in my case a VM) needs a way to look for that file in a User Script. I'm pretty sure it must be easy, but I didn't find a way to ask the system "Hey, are you running a Parity Check" or "Hey, is there activity in Plex" ...
  2. Is it just me: Since release of 6.7 I try to download it from 3 servers. At least 1min per percentage. I'm sitting on a fast lane here. Everything else is really fast. What's the matter with that ZIP?
  3. Look here: https://blog.linuxserver.io/2017/05/10/installing-nextcloud-on-unraid-with-letsencrypt-reverse-proxy/
  4. Sorry, that's way beyond my knowledge.
  5. Re. #7: Here I mean Unraid VMs that control the JBODs - not additional VMs (e.g. for Windows). First I need the Unraid VMs to be up and running. Then I create all the mounts that are neccessary (step #7). After that I start all dockers and additional VMs. So in this step I manually create SMB access so that the bare metal server can see the drives in the Unraid VMs. These Unraid VMs control the JBOD expansion boxes. For each expansion box I have one Unraid VM with it's own HBA passed through. I have a lot of problems whenever I create these mount points and start the mounts from bare metal server to the JBODs before the Unraid VMs, that are running on these JBODs, are up and the their arrays are started. If you don't need SMB access from your bare metal server to the JBODs --> forget it. What I did is to create four user scripts on the bare metal server to mount and unmount the JBODs (for each JBOD Mount and Unmount). I wait until the JBOD VMs are started, and their arrays are up and running. After that I start the user scripts to mount drives/shares from the JBODs. Example: #!/bin/bash # Mount TowerVM01 script # 192.168.178.101 --> VM01 running JBOD01 mkdir -p /mnt/hawi mkdir -p /mnt/hawi/192.168.178.101_disk1 ... mount -t cifs -o rw,nounix,iocharset=utf8,_netdev,file_mode=0777,dir_mode=0777,vers=3.0,username=********,password=******** '//192.168.178.101/disk1' '/mnt/hawi/192.168.178.101_disk1' ... #!/bin/bash # Unmount TowerVM01 script # 192.168.178.101 --> VM01 running JBOD01 umount -f -l '/mnt/hawi/192.168.178.101_disk1' ... rmdir '/mnt/hawi/192.168.178.101_disk1' ... After that step I can start these dockers on the bare metal server, that need access to the Unraid VMs that control the JBODs. I didn't find a better solution. So starting up, and shutting down, is partly an automatic process and partly a manual activity. To make it short: It's a pain - but it works. In the meantime I could add a single slot NVIDIA 1050ti in the bare metal server and I do use Unraid NVIDIA for hardware encoding within plex. Now my 6 slots are full ... The system is runing perfect. I try to omit restarts (see above).
  6. I tried with different kind of content and remote clients. In-House everything is "direct play" over LAN - no WiFi. The forced remote clients had to play 4K (up to 100 Mbit/s bitrate), 2K and 3D (converted to be played thru Plex), H264, VC1, a mass of different audio codecs and subtitle formats on Fire-TV 4K, Smart-TV app and Windows HTPC.
  7. Did some tests with Unraid NVIDIA plus NVDEC patch on a Supermicro X9DRi-F, 2x 2680 v2, 128 GB and a NVIDIA 1050ti card. While hardware encoding worked perfect, hardware decoding produced a lot of mess (artifacts, etc.). Seems that there's a reason why Plex has not included hardware decoding into it's software. After lot's of complaints I had to remove the NVDEC patch. Everythings shiny again. Just my USD 0.02.
  8. 'de' VNC keyboard here. Missing backslash is the most annoying thing.
  9. Did issue "docker". Looked on the docker GUI page - even with advanced view activated. Didn't find anything mentioning a run list. Can I get that without stopping a container? If yes, how? And if I issue "docker start <dockername>", or Unraid does an update of a docker container, that does start that docker run list? Whow, so I need to find out how to add a script to that ...
  10. Yes. In the meantime I could resolve my first problem: I do have a plex-backup user-script that runs every night (including settings and SQLite dump). I had to include the NVDEC fix in that backup script. Still searching for a way to apply the NVDEC fix after the plex docker is updated. It's no real problem because in the next night, after the plex-backup, it's been fixed. Would be cool to have a trigger for user-scripts like "docker named plex started" or "docker named plex updated" ...
  11. Stupid question: Can I start a user script from another user script. And if yes, how? Many thanks in advance.
  12. 1.) What user script schedule? When do I need to run that script? On array start? On Plex docker start (if yes, how)? ... 2.) And do I need to copy the complete script into a new user script then? Or is it a plugin? Sorry, I've read that whole thread several times now, but I don't get it. NVENC is working perfect, but I would like to activate the NVDEC part as well. Many thanks in advance.
  13. What streams? 4K, HD, SD? Plex requirements: https://support.plex.tv/articles/201774043-what-kind-of-cpu-do-i-need-for-my-server/ Your CPU: https://www.cpubenchmark.net/cpu.php?cpu=Intel+Xeon+E3-1230+V2+%40+3.30GHz&amp;id=1189 Your current CPU is good for 2 HD streams that need to be transcoded. Direct play on the other hand does not need remarkable CPU power. Plex itself says 2,000 Passmark for 10Mbit/s HD transcoding. Not one single HD stream is as low as 10Mbit/s here. The range is between 15 and 35 Mbit/s for untouched HD streams here. If 4K ist on your list it becomes even heavier. Plex calls 12,000 to 17,000 Passmark for 40 - 50Mbit/s. Untouched 4K in reality is 45 - 65 Mbit/s with some even using higher values than that. So, all depends on your requirements: 4K, HD, SD? Untouched, Reencoded? Bandwidth? Transcoding necessary or Direct Play? Calculate your needed Passmark and start your search then. I bought used parts from eBay for example. An old X9Dri-F Supermicro board with 2x 2680 v2 CPUs. Give it a lot of used RAM and put transcoding directory on /tmp. These parts are cheap and good for 35,000 Passmark in total. Good for 2x 4K transcoding. If you stream local and Direct Play the old CPU would be enough. Ah, and don't forget to check your Plex clients. For example a cheap Fire-TV 4K does Direct Play most of your content.
  14. I always have these problems too. All packages that need C header to compile (e.g. DBI) don't work here. And if they work I do get problems with Unraid. I don't start database related Perl scripts in Unraid. I did install a Windows VM to do just that. It's a pain but I never could find the differences in DEVPACK/NERDPACK and what Perl needs to compile.