• Content count

  • Joined

  • Last visited

  • Days Won


limetech last won the day on June 24

limetech had the most liked content!

Community Reputation

103 Very Good

About limetech

  • Rank
    Advanced Member


  • Gender
  1. If there is an unassigned slot in the middle (say disk2 was not assigned), what will it show? a) a blank column, or b) not display that column In this case I pick a)
  2. The latter. But I like your thinking...
  3. First thing that jumped out for me was: if you have a small number of devices, the columns under Statistics get really w i d e. Maybe set a max-width? Was going to point this out sooner but forgot about it
  4. You can select a couple new themes: AZURE and GRAY on Settings/Display Settings.
  5. Thanks for the report! A lot of credit goes to bonienl for webGui work and eschultz for nginx integration.
  6. No that looks right. Still some styling issues to address before 6.4 'stable' is released. Also beware there might be plugin incompatibilities - does everything seem to work?
  7. Tools/Diagnostics - post your file. Also a screenshot would be nice.
  8. Yes that will be added before 'stable'.
  9. Please try out -rc6. We mainly did a module comparison and found one we leave out: INTEL_POWERCLAMP: "Enable this to enable Intel PowerClamp idle injection driver. This enforce idle time which results in more package C-state residency. The user interface is exposed via generic thermal framework." If this doesn't work, we'll do a deeper analysis of the .config differences. Thanks for your help!
  10. Important: If you want to report an issue, please start a new topic in this board. This is a bug fix release only (-rc6). UEFI support (-rc5) It is now possible configure UEFI boot mode to boot unRAID OS. The make_bootable.bat (Windows), make_bootable_mac (MacOS) and make_bootable_linux (Linux) scripts will output a prompt: Permit UEFI boot mode [Y/N]: If answered with 'Y' a new directory is included on the USB flash boot device called 'EFI'. The presence of this directory along with its contents, and along with some additional linux kernel options permit UEFI boot. This is done in such a way that you could choose either BIOS (legacy) or UEFI to boot off your USB flash device (that is, even if you answer 'Y' here you can still configure your motherboard to use Legacy boot). If answered with 'N' the directory and contents are still created, but named 'EFI-' (a dash at the end). This will prevent UEFI firmware from considering this device. You can manually rename the 'EFI-' directory to 'EFI' and permit possible UEFI boot (and rename back to 'EFI-' to prevent it again). Note: Even if the 'EFI' directory exists, whether or not your motherboard actually uses UEFI to boot is determined by BIOS settings. In addition, some motherboards may present a strongly worded warning along the lines of "The system found unauthorized changes on the firmware, operating system or UEFI drivers." In this case look for a "Secure Boot" BIOS setting and change to "Other OS" or "Disable". If you update your server using Check for updates on the Plugin page, an 'EFI-' directory and files will be automatically created on your USB flash boot device. If you prepare a new USB flash using this release, the 'EFI-' directory and files will also be included. If you use the "manual" method of updating by copying the bz* files from the release zip, beware you will need to manually also copy over the 'EFI-' directory (and modify the first line of syslinux.cfg and copy it to 'EFI-/boot' directory). There is also a webGui setting to permit UEFI boot located on the 'flash' device information page in the 'Syslinux Configuration' section. Update OS (-rc5) We have changed the way one checks for new unRAID OS releases. Instead of bundling an "unRAID Server" plugin on the Plugins page, there is a new page on the Tools menu in the About section called 'Update OS'. Here you can check for a new unRAID OS release as well as switch between the latest release in the stable branch or the next branch. In addition there is a separate control on the Notification Settings page that configures whether or not to automatically check for updates. Improved shfs/mover (-rc1) The LimeTech user share file system (shfs) has been improved in two areas. First, we now make use of FUSE read_buf/write_buf methods. This should result in significant throughput increases. Second, the mover script/move program no longer uses rsync to move files/directories between the cache pool and the parity array. Instead the move program invokes a new shfs ioctl() call. This should result in complete preservation of all metadata including atime and mtime. While this function has been fairly extensively tested, please keep an eye on mover activities - there shouldn't be any data loss, but it's a fairly significant code change. nginx http server (-rc1) We now use the nginx webserver as the front-end to the unRAID OS Management Utility (aka, webGui). The emhttp process has been changed to a daemon (emhttpd) listening at a unix socket. Incorporating nginx provides several features: Multi-threaded access, though emhttpd is still single-threaded. https (SSL) support. At present unRAID OS will generate a self-signed certificate. https works but you will get a scary warning from your browser about not being able to verify the certificate. No worries. nchan (websocket) support. We have only just begun the process of converting many of the browser javascript polling functions to an event-driven websocket paradigm. This opens the door for us to create something like a process manager where we can have several background operations in process, all monitored in real-time via webGui dashboard. enabling https (-rc3) To enable https support it's necessary to edit your 'config/go' file on your USB flash boot device. Use the -p option to specify the port(s) and optionally include the -r option to redirect http request from your browser to using https. Here's the detailed usage: # Usage: # emhttp [-r] [-p port [,sslport]] [OPER] # OPER is start or stop. Default is start. # By default nginx will be setup to listen only at port 80 (http). # The -p option may be used to define different listening ports and/or setup nginx # to listen at a specified port for https. The -r option may be used to setup # nginx so that any http request is redirected to https (this requires that both # ports have been specified with -p option). For example, to have nginx listen # at both standard ports but redirect all http to https use: # emhttp -rp 80,443 # To listen at only port 443 use: # emhttp -p ,443 # Note: the stop operation is only "safe" if the array has already been stopped # (this will be fixed). linux 4.11 kernel (-rc1) - should provide better Ryzen support among other improvements. IPv6 support (-rc1) We want to again, give a big "thank you" to bonienl who has greatly improved unRAID OS networking with the addition of IPv6 support. Give it a try and report any issues. Other (-rc1) Two new webGUI themes: Azure and Gray. Again, thanks to bonienl. Expanded driver support (QLogic) and more hardware monitoring support. Kernel modules and firmware are left on the Flash in a squashfs loopback and loaded into RAM on demand. Many more misc. improvements Changes (-rc6) Linux kernel: additional modules: CONFIG_INTEL_POWERCLAMP: Intel PowerClamp idle injection driver CONFIG_CPU_FREQ_GOV_SCHEDUTIL: 'schedutil' cpufreq policy governor CONFIG_THERMAL_GOV_FAIR_SHARE: Fair-share thermal governor CONFIG_THERMAL_GOV_BANG_BANG: Bang Bang thermal governor CONFIG_THERMAL_GOV_POWER_ALLOCATOR: Power allocator thermal governor more components changed from built-in to module Management: webgui: More updates to plugin manager - remove dynamix check webgui: Fixed auto resize icons to 48px in plugins page webgui: Fixed incorrect name when plugin check is done webgui: Add "Check for Updates" button and disable auto-check as needed webgui: Remove the "Retry" button when communication failure webgui: Fixed regression error of double function declaration
  11. Working on it. Solution won't be in -rc6 but will be in place before 6.4 'stable'. Thanks for your patience.
  12. For -rc6 I asked bonienl to remove this because the port specification/redirect on the command line of 'emhttp' in the 'go' file is a bit of a hack. https is really "experimental" at this point because we need to integrate with a method of dealing with certificates. It's not good enough to have a self-signed certificate in today's world where browsers produce huge scary warnings. For those of you who understand how to deal with https, it's not too much to ask, imho, to directly edit your 'go' file appropriately for now.
  13. timeout is specified in tenths of seconds. The default value of 50 means 5 seconds. If you want 20 seconds you have to set value 200.
Copyright © 2005-2017 Lime Technology, Inc. unRAIDĀ® is a registered trademark of Lime Technology, Inc.