ryanhaver

Members
  • Posts

    42
  • Joined

  • Last visited

Everything posted by ryanhaver

  1. These next gen platform from PIA is a mess. I've tested a bunch of different endpoints that the API reports as supporting port forwarding and they all have issues. It seems their API is down very often.
  2. In my use case mount can happen after boot with no real ramifications. Would you consider a user configurable override for when mounting occurs for network shares?
  3. Attached are the affected unraid server's diagnostics. unraid-diagnostics-20201006-1418.zip
  4. After upgrading to 6.9.0-Beta29 none of my NFS shares will auto mount. Anyone else have this issue? I can post diagnostics if needed. Additional Details I don't use USB or SMB related devices with with Unassigned Devices I can mount any of my NFS shares manually using the UD Mount button from the UI After boot they don't mount automatically, even with the Auto-Mount option enabled
  5. @linuxserver.io Thanks for your work on this. I know new builds aren't typically released until a new release of Unraid is available, but there is a fairly serious bug fixed in driver version 450.36.06. Basically the new drive allows a graphics card to return to P-state P8, instead of being stuck at P-state P0.
  6. Just wanted to share that PLOP is not needed to boot to newer versions of UNRAID that are being virtualized. UNRAID officially supports booting from U/EFI based OpROM. I am currently booting to an UNRAID USB on a VM running under ESXi 6.7 without issues. If there is interest I can create an entire guide on this, but for now basic configuration steps are below. To make this work without PLOP do the following 1. Configure a USB host device on your UNRAID VM. If you are already boot UNRAID from USB in a VM on ESXi then this is already done You can use USB 2.0 or 3.x for the USB controller that is added to the VM Select your UNRAID usb boot drive from the available host USB devices 2. Go to the VM options and configure the boot options Inside of the VM boot options change the firmware mode to EFI In this same area check the box to force EFI setup During the next boot DO NOT ENABLE SECURE BOOT 3. Change the boot order or disable the other boot options completely Boot the VM and it will enter the EFI setup screen Enter the setup menu and configure the boot order so USB at the top of the list Alternately you can disable the other boot options completely Commit your changes and reset/reboot the VM General Considerations when Virtualizing UNRAID in VMware ESXi Make a backup of your UNRAID boot usb. Try this at your own risk on existing UNRAID installs. Changing the boot mode for some operating systems can cause them to not boot properly afterward. I have changed it without issues on multiple existing UNRAID installs, but your mileage may vary. Your underlying hardware needs to support U/EFI boot firmware. I've only tested with ESXi 6.7 and 7.x but this should work with any version of ESXi that supports EFI (ESXi 5.0 or above). Direct pass-through of the underlying USB controller to UNRAID is not needed. It may provide slightly faster boot speeds and possibly better compatibility overall. Note that not all hardware platforms support I/O MMU virtualization for Intel VT-d or AMD VT-vi directed I/O functionality. This should also work with UNRAID on other hypervisors without issues. I've transitioned from a physical UNRAID box to being virtualized using this boot method and it works great. When virtualizing UNRAID it is fairly annoying needing to recompile openvm tools after every update to the Linux Kernel that UNRAID uses. This is only needed if you want to manage UNRAID fully as a virtual machine and/or depend on VMXNET3 NIC drivers. Beyond the NIC drivers it won't take away from normal operation in any way. I think LimeTech should seriously consider providing a pre-compiled OpenVM tools like most major Linux distros are doing already. EDIT: Added a few more General considerations
  7. I finally took some time to do some real troubleshooting. This is now resolved. Had nothing to do with unRAID. I have never had this happen before, but it was a mac address conflict. The vmkernel port (for management network) on my new ESXi host, for my home lab, was using the same mac address as the physical NIC of the unRAID machine. Really weird....but glad it wasn't hardware or even software on the unRAID side. All good now. Thanks for the recommendations.
  8. Issue came back again after a reboot. I guess I'll just install ESXi for now. Edit: I continue to expedience issue with network connectivity on any of the newer build of unRAID. To me to appears this is an issue with how network stack is implemented. Earlier version of unRAID are not affected by these issues.
  9. Upgraded motherboard BIOS and then defined a static address for the dedicated IPMI port. Things are working now. 0 Packets dropped at this point. I found a few results in google searches regarding issues others people have seen with the IPMI port when not configuring a static address. It appears that the IPMI interface bridges into the other NICs without a static IP assigned to it. Unfortunately SuperMicro doesn't offer many options to manage their IPMI port....and the default config seems to break things under certain circumstances.
  10. The worst part for me is that the packet loss is on a brand new install, out of the gate. No applications, plugins, tweaks....100% just plugged a USB in and booted to it. I can understand some packet loss under heavy load, but the server is doing nothing. The Web GUI is completely unusable due to the excessive amount of packet loss.
  11. Jumbo frames are not enabled anywhere. I still haven't had time to look into this further, but do find it strange that two other operating systems did not exhibit this issue on this hardware.
  12. I'll try to stick it on a separate network segment...alone, to remove other network traffic as a variable. Just seems weird that an older v6 build of unRAID worked while newer ones are having this issue.
  13. I've been struggling to even get 6.2.0-rc3 working at all on my setup. I am getting upwards of 85% packet loss on a brand new install. This was not an upgrade of any sort...., no existing settings or data....just plugged in a new USB with UNRAID 6.2.0-rc3 and four drives that were not initialized. The web interface is virtually inaccessible and the hardware I am using works fine with any number of other operating systems. I did notice that by default it is trying to bond all 4 built in NICs, although I'm not sure this is the problem because I was able to manually tell UNRAID to use only one of the NICs. I have tested multiple cables, connected to various network switches all with the same result. There is no IP address conflict, but I was using DHCP and then manually configured a static IP as well, but same result. I have seen the packet loss from various client to the UNRAID server and from the UNRAID server to clients on the network. Motherboard: Supermicro A1SRi-2758F NICs: Built in Intel i354 quad gigabit Ethernet UNRAID Version: 6.2.0-rc3 Edit: Seems like this it a bigger problem than just 6.2.0-rc3. I've also tested 6.1.9 with the same results. I had a USB with an Older version of UNRAID installed and it appears to be working, but anything new is just foobar at the moment.
  14. Interesting...thanks for the info. Appears that it lets you mount SMB shares, but not very clear if remote NFS shares can be mounted with it. I'll give it a try. ----------------- Edit: It appears from the following posts that mounting remote NFS exports is possible as well: https://lime-technology.com/forum/index.php?topic=44113.msg421817#msg421817 http://lime-technology.com/forum/index.php?topic=45807.msg438617#msg438617
  15. Thanks for the work you've put into this plugin. I have a quick question that I haven't been able to clarify by reading through this thread. This plugin allows you to mount an external/remote SMB share on your unRAID box. Will it also allow you to mount an external/remote NFS export on your unRAID box? Thanks again! ---------------- Edit: It appears that confimation of this is given in the following posts: https://lime-technology.com/forum/index.php?topic=44113.msg421817#msg421817 http://lime-technology.com/forum/index.php?topic=45807.msg438617#msg438617
  16. Is there a reliable way in unRAID to mount and NSF volume during or shortly after boot? I'm relatively new to unRAID and have been searching and compiling a few things in an effort to make this work. I have an existing NAS that stores my main data set and it needs to stay where it is. I want to access the existing data via NFS inside unRAID. This is easy enough to accomplish once the unRAID server has booted, but it appears that unRAID will overwrite any changes to the fstab file upon system boot. I have tried my hand at writing a few go scripts, but they don't appear to do anything...likely because I didn't set them up right or place them in the correct directory. I tried to replace the FSTAB file at boot with a script, but had trouble mounting it's contents in an automated manner afterward. I've tried a few different ways to accomplish what I want, but none seem to work as intended. This was my last attempt: 1. Create a script that checks to see if the NFS volume is mounted: If not then it will mount (on bootup), if already mounted then it will unmount (on shutdown). I've read that by placing the script in the '/usr/emhttp/plugins/scripts/event' folder it will run on boot and shutdown. Below is what I was using: #!/bin/bash # if doesn't exist mount, otherwise unmount # if grep "Movies" /etc/mtab &>/dev/null; then umount /mnt/user/Media/Movies else mount 192.168.1.113:/volume1/Movies /mnt/user/Media/Movies -o rw,hard,intr,nolock,addr=192.168.1.113 fi 2. Now invoke the above script by adding a line to the /boot/config/go file. The lines added will copy the script to the event folder and make it executable: #!/bin/bash # Start the Management Utility /usr/local/sbin/emhttp & #Copy my scripts and set permissions by making them executable mkdir -p /usr/local/emhttp/plugins/scripts/event/ cp -a /boot/scripts/. /usr/local/emhttp/plugins/scripts/event/ chmod +x /usr/local/emhttp/plugins/scripts/event/. I have tested the script manually and it works great, but can't get it working automatically. I must be placing it in the wrong folder or perhaps I've fat fingered something in my scripting. Any assistance is greatly appreciated!