Server Layout Plugin for unRAID v6


Recommended Posts

  • 3 weeks later...
On 3/6/2017 at 3:27 PM, Pauven said:

If theone is taking feature requests, I still have the one I listed above, to color code the drives according to temperature to create a heat map:

 

https://forums.lime-technology.com/topic/38543-server-layout-plugin-for-unraid-v6/?do=findComment&comment=485756

 

Otherwise, I love this plugin as is, thanks!

Awesome idea, but you might want to revisit your images from the original post, they're not working now.

Link to comment
  • 1 month later...

Having a small problem with the app. The UNRAID Boot Disk is a 16GB SanDisk Cruzer, but the app is showing the model as a DVDRAM Model GH24NSB0. This just happens to be the same model as the actual DVD drive in the tower, which is an LG GH24NSB0.

 

In addition, the DVD drive does not always get detected. When it does, and I assign it a spot, the configuration gets blown away and defaults back to 4 columns of 6 rows instead of the 2 columns of 10 rows I had set.

 

This is very strange, and it appears to have begun when I upgraded to UNRAID version 6.3.3.

 

Does anyone have any idea what might cause this?

 

Thanks 

Link to comment

Is it possible to get the layout like this ?

1  13

2  14

3  15

4  16

5  17

6  18

7  19

8  20

9  21

10   22

11  23

12  24

 

?

 

I have my disk in two towers with the sata and power cable between them,

 

 

Edited by Falcon
Link to comment

Good morning,

Taking UnRaid for a test drive, and found your plug-in along the way, but i'm having a bit of an issue with the configuration getting lost. I set things up and save it and it seems to work fine for a while, but periodically it will show the following error and i have to set everything up again:

 

Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126

Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165

 

The errors repeat multiple times (maybe for each drive?)

 

System setup:

SuperMicro xeon d soc

ESXi 6u2 (kplop)

2 proc

8 gb

(2) dell h300 flashed to it mode

(3) WD red 3tb (two for parity)

(1) Seagate 3tb

(2) sandisk 960

 

Any help wound be appreciated.

 

 

Edited by Fortressbeast
Link to comment
  • 2 weeks later...

Great plugin! Just discovered, can finally remove my old google sheet!  So far I haven't seen any problems, like those described above..

 

A few feature requests:

  1. The main page is very slow to load - feels like it's trying to load all available data from smart reports and stuff before it starts.  Could it be AJAXED up, so that the page and static data is displayed instantly, then update in stuff like load cycle count that changes?
  2. Maybe an option for a newline after some elements? The data on the label is a bit hard to read; would be nice to pick which things get their own line
  3. Huge +1 to the colored heatmap idea!

 

Link to comment
  • 3 weeks later...

Not sure what just happened, but the layout tab spits this error out at me now:

 

Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165

 

And the data tab's historical table is empty and all the assignments are lost.

Link to comment
  • 3 weeks later...
On 5/10/2017 at 4:51 AM, Falcon said:

Is it possible to get the layout like this ?

1  13

...

12  24

 

?

 

I have my disk in two towers with the sata and power cable between them,

 

 

 

I think you're looking to be able to number the drives from "top to bottom" instead of the default "left to right", am I right?

 

I'm actually wandering the same thing...

 

I have 3 columns of 5 drives each, and they're numbered as such:

 

1     6       11

2     7       12

3     8       13

4     9       14

5     10     15

 

The way the plugin numbers them is:

 

1       2       3

4       5       6

7       8       9

10    11    12

13    14    15

 

If there's a way to change the default numbering scheme that'd be awesome, but I haven't found one.

Link to comment

good afternoon. 

 

unraid version 6.4.0 rc6
server layout version 2017.03.03 

 

here is the issue i am having. any thoughts would be appreciated

 

Warning: Illegal string offset 'Z840YXEB' in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 213

Warning: array_key_exists() expects parameter 2 to be array, string given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 227

Fatal error: Allowed memory size of 134217728 bytes exhausted (tried to allocate 171016456840 bytes) in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 213

Link to comment

Running unraid v6.3.5, and serverlayout plugin v2017.03.03.  Running the plugin results in:

 

Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 126 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165 Warning: array_key_exists() expects parameter 2 to be array, null given in /usr/local/emhttp/plugins/serverlayout/php/serverlayout_constants.php on line 165

 

In addition to this, seeing this in the unraid system log:

 

Jul 9 19:13:57 hydra rc.diskinfo[7805]: PHP Warning: Missing argument 2 for force_reload() in /etc/rc.d/rc.diskinfo on line 684
Jul 9 19:13:57 hydra rc.diskinfo[7805]: SIGHUP received, forcing refresh of disks info.

 

Tried assigning disks to slots on the Data tab, but the plugin will not Save Data.

 

Let me know if there's anything else I can provide you to assist.

 

Link to comment
  • 3 weeks later...
On 7/9/2017 at 7:16 PM, mst3kroqs said:

In addition to this, seeing this in the unraid system log:

 

Jul 9 19:13:57 hydra rc.diskinfo[7805]: PHP Warning: Missing argument 2 for force_reload() in /etc/rc.d/rc.diskinfo on line 684
Jul 9 19:13:57 hydra rc.diskinfo[7805]: SIGHUP received, forcing refresh of disks info.

 

I have this in my syslog as well, and I do not have this plugin. 

Link to comment
1 hour ago, DarkKnight said:

 

I have this in my syslog as well, and I do not have this plugin. 

Then maybe you have a problem with a different plugin and should report it on that thread.

 

Have you ever used this plugin? Are all your other plugins up-to-date? Did this start recently? If you recently upgraded unRAID, have you tried clearing your browser 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.