unRAID Server Release 6.0-beta12-x86_64 Available


limetech

Recommended Posts

Download

 

Disclaimer: This is beta software.  While every effort has been made to ensure no data loss, use at your own risk!

 

If you are running -beta10a you can update via the Plugin Manager by selecting following URL and paste in the Install Extension box Install Plugin box:

 

https://raw.githubusercontent.com/limetech/unRAIDServer/master/unRAIDServer.plg

 

What happened to -beta11, you ask?  It was an internal release shared with a handful of people.  In order to avoid version confusion we jumped right to -beta12 for this next public release.

 

What took so long for this, you ask?  As you will see there is a slight change to the webGui... LOL, actually with the help of forum user bonienl, we have integrated the popular dynamix code base.  bonienl has done some really great work, building on Simple Features, and providing a great framework for continuing development.  We are very grateful that he has been helping us with this effort.

 

There is a lot in this release getting us closer to the goal of implementing all the features we want in 6.0 "final".  Honestly, there are some areas that are not complete and others that need further refinement.  But, also in this release are a number of other improvements and updates to key components, and we determined that we should not delay the next beta any longer.  Please be patient as we work out the quirks.

 

One more note: There is definitely a separation between webGui functionality and base unRAID OS functionality.  The webGui code is public and maintained on the LimeTech github: https://github.com/limetech/dynamix

We welcome anyone who wants to contribute.

 

webGui release versions are of the form "YYYY.MM.DD", for example, "2014.11.28", and simply identify the release date.  If a second release occurs on the same day we add a letter suffix, for example, "2014.11.28a".

 

unRAID OS releases always include a specific webGui release.  For example this release, 6.0-beta12, includes webGui release 2014.11.28.

 

It is our intent that webGui releases can occur faster than unRAID OS releases.  For example, before we release 6.0-beta13, there may be several webGui releases.  But whenever we release a new version of unRAID OS, we always build it with the then-current webGui release.  Make sense?  You can click "Check for Updates" on the Plugins page to find out if new release(s) are available.

 

unRAID Server Version 6.0-beta12 Release Notes
==============================================

Please note: THIS IS BETA SOFTWARE.  WHILE EVERY EFFORT HAS BEEN MADE
TO ENSURE NO DATA LOSS, USE AT YOUR OWN RISK.

Summary of changes from 6.0-beta11h to 6.0-beta12
-------------------------------------------------
- docker: update to 1.3.2
- dynamix: update to 2014.11.28
- emhttp_event: support event/event_name directories
- rsyslog: include all config files in /etc/rsyslog.d/

Summary of changes from 6.0-beta11g to 6.0-beta11h
--------------------------------------------------
- btrfs-progs: update to 3.17.2
- emhttp: report polled SMART output in "/var/local/emhttp/smart/<device-name>"
- notify: add /usr/local/sbin/notify command for generating notifications (actually a symlink)
  initialize ssmtp config via rc.local using 'notify smtp-init' command
- linux: update to 3.17.4
- linux: added drivers:
  CONFIG_CONNECTOR: unified userspace <-> kernelspace connector working on top of the netlink socket protocol.
  CONFIG_HYPERV: permit to run Linux as a Hyper-V client operating system.
  CONFIG_HYPERV_BALLOON: enable Hyper-V Balloon driver.
  CONFIG_HYPERV_KEYBOARD: enable the Hyper-V Keyboard driver.
  CONFIG_HYPERV_NET: enable the Hyper-V virtual network driver.
  CONFIG_HYPERV_STORAGE: enable the Hyper-V virtual storage driver.
  CONFIG_HYPERV_UTILS: enable the Hyper-V Utilities.

Summary of changes from 6.0-beta11f to 6.0-beta11g
--------------------------------------------------
- dynamix: update to 2014.11.10
- emhttp: added 'poll_spindown' event
- linux: added drivers:
  CONFIG_USB_USBNET: supports several kinds of network links over USB
  CONFIG_USB_NET_AX8817X: support for ASIX AX88xxx based USB 2.0 10/100 Ethernet adapters.
  CONFIG_USB_NET_AX88179_178A: support for ASIX AX88179 based USB 3.0/2.0 to Gigabit Ethernet adapters.
- slack: added sSMTP version 2.64
- slack: get rid of mailx

Summary of changes from 6.0-beta11e to 6.0-beta11f
--------------------------------------------------
- dynamix: consolidate dynamix.* into single dynamix plugin/repo

Summary of changes from 6.0-beta11e to 6.0-beta11e
--------------------------------------------------
- dynamix: more integration
- linux: added driver:
  SCSI_HPTIOP: support for HighPoint RocketRAID 3xxx/4xxx controllers, per customer request.
  
Summary of changes from 6.0-beta11c to 6.0-beta11d
--------------------------------------------------
- further dynamix integration:
  adopt "dynamix.*" built-in plugin naming convention
  integrate dynamix.disk.health

Summary of changes from 6.0-beta11b to 6.0-beta11c
--------------------------------------------------
- btrfs-progs: update to 3.17.1
- docker: update to 1.3.1
- linux: update to 3.17.2
- linux: enable kernel options:
  CONFIG_IP_NF_NAT: This enables the 'nat' table in iptables.
- slackware Security Avisory updates:
  bash: 4.2.053
  php: 5.4.34

Summary of changes from 6.0-beta11a to 6.0-beta11b
--------------------------------------------------
- further dynamix integration: rename built-in plugins

Summary of changes from 6.0-beta11 to 6.0-beta11a
-------------------------------------------------
- syslinux: udpated to 6.03, with OSX compatibilty (thanks Eric!)
- slackware Security Avisory updates:
  glibc to 2.17
  openssh to 6.7p1
  wget to 1.14

Summary of changes from 6.0-beta10c to 6.0-beta11
-------------------------------------------------
- webGui: integrate dynamix extensions

Summary of changes from 6.0-beta10b to 6.0-beta10c
--------------------------------------------------
- fixed ntp not using configured servers
- linux: enable kernel options:
  CONFIG_TASK_XACCT: Enable extended accounting over taskstats
  CONFIG_TASK_IO_ACCOUNTING: Enable per-task storage I/O accounting

Summary of changes from 6.0-beta10a to 6.0-beta10b
--------------------------------------------------
- btrfs-progs: update to 3.16.2
- emhttp: accept request and header lines up to 8192 bytes
- linux: update to 3.16.5
- linux: enable kernel options:
  CONFIG_SCSI_ISCI: Intel(R) C600 Series Chipset SAS Controller
- qemu: update to 2.1.2
- shfs: fix chown() operation on symlink
- slack: read rsyslog.conf file from flash if present
- slack: update rsyslog to 8.4.2
- slackware Security Avisory updates:
  update bash to 4.2.50(2) (shellshock, et al.)
  openssl to 1.0.1j
  update to 4.4.1-patch
- webGui: fix 'compute free space' wrong for shares with spaces

Upgrade Instructions
====================

If you are currently running any previous 6.0-beta
--------------------------------------------------

In general it is only necessary to copy these files from the zip file to the root
of your USB Flash device:
  bzimage
  bzroot
  xen
  readme.txt
  license.txt

Starting in -beta9, the plugin manager can be used to upgrade unRAID-OS.

Starting in -beta8, docker is configured to make use of a loop
mounted image file for its operation.  This may require you to
re-download your docker containers.

Starting in -beta7, if your Plus or Pro key is located in the root of
your USB Flash device you must move it to the 'config' directory in
order for it to be recognized.


If you are currently running unRAID Server OS release 5.0.x
-----------------------------------------------------------

First backup the content of your USB Flash device to a folder on your PC and then install this
release according to "Installation on a New Flash Device" below.  Before ejecting your flash,
restore the 'config' directory from your back up.


If you are currently running any unRAID Server OS release before 5.0:
---------------------------------------------------------------------

First upgrade to latest 5.x release.  Please refer to upgrade instructions on our wiki:
http://lime-technology.com/wiki/index.php/Upgrade_Instructions


Installation on a New Flash Device
==================================

To make a bootable USB Flash device follow these steps:

If using Windows (XP/Vista/Win7)
--------------------------------
1. Plug your USB Flash device into your Windows PC.

2. Open 'My Computer' (XP) or 'Computer' (Vista/Win7) and right-click your Flash device. Click 'Format...',
   set the volume label to UNRAID and then click 'Start'. Important: the volume label must be set exactly
   to UNRAID (all caps).

3. Click on your Flash device (to open it), click on the zip file (to open it) and drag then entire contents of
   the unRAID Server zip file to the Flash.

4. For Windows XP, click on the file 'make_bootable'.  A DOS window will open and run the 'syslinux' utility on the
   Flash.  For Windows Vista or Windows 7, right-click on the file 'make_bootable' and select 'Run as administrator'.
   The 'syslinux' utility will write the Master Boot Record and create a small hidden file named 'ldlinux.sys' on
   the Flash device, making it bootable.

5. Once again, right-click your Flash device in 'My Computer' or 'Computer' and then click 'Eject'.  Your USB Flash
   device is now ready to boot into unRAID Server OS.

If using Mac OS X
-----------------
1. Plug your USB Flash device into your Mac.

2. Open Disk Utility, select the device and click the Erase tab.  Select Format: MS-DOS (FAT) format, Name: UNRAID
   and then click Erase. Important: the Name (volume label) must be set exactly to UNRAID (all caps).

3. Click on your UNRAID device (to open it), click on the downloaded unRAID Server OS release zip file (to open it),
   click on the un-archived unRAID Server folder that results (to open it), and drag then entire contents
   of the unRAID Server folder to the Flash.

4. Click on the file 'make_bootable_mac' on the device.  A terminal window will open and prompt for your admin
   password.  If the selected device is correct, enter the password and hit return.  The script will proceed to run
   the 'syslinux' utility which will write the Master Boot Record and create a small file named 'ldlinux.sys' on
   the Flash device, making it bootable.  Note: you may see your device disappear and reappear on your
   desktop a few times as the script is running - this is normal.

5. When the script completes, close the terminal window and Eject the device.  Your USB Flash device is now ready
   to boot into unRAID Server OS.

Special Considerations

  • If you had the dockerMan plugin installed manually from a previous beta, please remove this plugin before upgrading to beta 12.  This can be done from the "Plugins" page on the webGui.
  • Not all previous plugins will work with beta 12 as some core functions have changed.  Check for updates from the plugin author before posting about a non-functional plugin.

Link to comment
  • Replies 504
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

Well done.

Can't wait for dynamix to get all its features back that we had in unRAID 5.

 

Would be nice to get my system temps showing again in the webgui along with the stats page back.

 

edit:

 

Under Dashboard

 

Memory size allocated 30,163 MB

installed 30720 MB (max. 6 GB)

 

Surely the max of 6 is a mistake.

Link to comment

/usr/local/sbin/plugin install https://raw.githubusercontent.com/limetech/unRAIDServer/master/unRAIDServer.plg 2>&1

plugin: installing: https://raw.githubusercontent.com/limetech/unRAIDServer/master/unRAIDServer.plg

plugin: downloading https://raw.githubusercontent.com/limetech/unRAIDServer/master/unRAIDServer.plg

plugin: running: 'anonymous'

plugin: creating: /tmp/unRAIDServer.zip - downloading from URL https://s3.amazonaws.com/dnld.lime-technology.com/beta/unRAIDServer-6.0-beta12-x86_64.zip

plugin: running: 'anonymous'

Archive: ../unRAIDServer.zip

inflating: bzimage

inflating: bzroot

creating: config/

extracting: config/go

inflating: config/network.cfg

extracting: config/disk.cfg

inflating: config/share.cfg

inflating: config/ident.cfg

creating: config/plugins/

inflating: license.txt

inflating: make_bootable.bat

inflating: make_bootable_mac

inflating: memtest

inflating: readme.txt

creating: syslinux/

inflating: syslinux/menu.c32

inflating: syslinux/ldlinux.c32

inflating: syslinux/syslinux.cfg-

inflating: syslinux/mbr.bin

inflating: syslinux/mboot.c32

inflating: syslinux/syslinux.cfg

inflating: syslinux/syslinux.exe

inflating: syslinux/syslinux

inflating: syslinux/libutil.c32

inflating: syslinux/make_bootable_mac.sh

inflating: xen

syncing...

Update successful - PLEASE REBOOT YOUR SERVER

 

Warning: simplexml_load_file(): I/O warning : failed to load external entity "/tmp/plugins/unRAIDServer.plg" in /usr/local/emhttp/plugins/plgMan/plugin on line 165

 

Warning: copy(/tmp/plugins/unRAIDServer.plg): failed to open stream: No such file or directory in /usr/local/emhttp/plugins/plgMan/plugin on line 420

plugin: installed

 

 

looks like it works thanks

Link to comment

installed and now it's showing my wd black 1tb cache drive as unformatted.

 

I have no experience with BTRFS, so I'll just show the relevant lines.

 

Nov 30 17:23:44 Godzilla kernel: sdb: sdb1

Nov 30 17:23:44 Godzilla kernel: sd 2:0:0:0: [sdb] Attached SCSI disk

Nov 30 17:23:44 Godzilla kernel: sdc: sdc1

Nov 30 17:23:44 Godzilla kernel: sd 3:0:0:0: [sdc] Attached SCSI disk

...

Nov 30 17:23:48 Godzilla emhttp: array slots: 21

Nov 30 17:23:48 Godzilla emhttp: cache slots: 2

...

Nov 30 17:23:48 Godzilla emhttp: Device inventory:

Nov 30 17:23:48 Godzilla emhttp: WDC_WD1002FAEX-00Y9A0_WD-WCAW32399369 (sdb) 976762584

Nov 30 17:23:48 Godzilla emhttp: WDC_WD3200AAKS-00L9A0_WD-WCAV2AT04724 (sdc) 312571224

...

Nov 30 17:23:48 Godzilla kernel: BTRFS: device fsid ba6276b1-2fe0-4b7f-af86-93ee29eca697 devid 2 transid 304790 /dev/sdc1

Nov 30 17:23:48 Godzilla kernel: BTRFS: device fsid ba6276b1-2fe0-4b7f-af86-93ee29eca697 devid 1 transid 304790 /dev/sdb1

...  [enumerating the array devices]

Nov 30 17:23:48 Godzilla emhttp: import 21 cache device: sdb

Nov 30 17:23:48 Godzilla emhttp: import 22 cache device: sdc

...  [starting the array, mounting the drives]

Nov 30 17:23:50 Godzilla emhttp: shcmd (41): mkdir -p /mnt/cache

Nov 30 17:23:50 Godzilla emhttp: cacheUUID: ba6276b1-2fe0-4b7f-af86-93ee29eca697

Nov 30 17:23:50 Godzilla emhttp: cacheNumDevices: 2

Nov 30 17:23:50 Godzilla emhttp: cacheTotDevices: 0

Nov 30 17:23:50 Godzilla emhttp: cacheNumMissing: 0

Nov 30 17:23:50 Godzilla emhttp: cacheNumMisplaced: 0

Nov 30 17:23:50 Godzilla emhttp: cacheNumExtra: 2

Nov 30 17:23:50 Godzilla emhttp: mount_pool: no btrfs file system found

Nov 30 17:23:50 Godzilla emhttp: mount error: -1

Nov 30 17:23:50 Godzilla emhttp: shcmd (42): rmdir /mnt/cache

Link to comment

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.

Guest
Reply to this topic...

×   Pasted as rich text.   Restore formatting

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.