*New 12.1 series Release:
2019-11-08: XigmaNAS 12.1.0.4.7091 - released!

*New 11.3 series Release:
2019-10-19: XigmaNAS 11.3.0.4.7014 - released


We really need "Your" help on XigmaNAS https://translations.launchpad.net/xigmanas translations. Please help today!

Producing and hosting XigmaNAS costs money. Please consider donating for our project so that we can continue to offer you the best.
We need your support! eg: PAYPAL

[EXTENSION] Extended GUI

XigmaNAS Extensions / Add-ons

Moderator: crest

Forum rules
Set-Up GuideFAQsForum Rules
Post Reply
User avatar
ChriZathens
Forum Moderator
Forum Moderator
Posts: 833
Joined: 23 Jun 2012 09:14
Location: Athens, Greece
Contact:
Status: Offline

Re: [EXTENSION] Extended GUI

#481

Post by ChriZathens » 28 Sep 2016 08:28

crest wrote:Hello Chris,
ChriZathens wrote:Hello, crest!
I initiated a manual scrub on my first pool and this is what I see on the index:
Capture.PNG
Before starting the scrub, my first pool appeared normally, like the second one
I am using 10.3.0.3 - Pilingitam (revision 2942) and Extended GUI 0.5.3
EDIT: Just to be sure, I started a scrub on a second NAS and the behavior is constant:
Capture1.PNG

After stoppping the scrub process, the display returns to normal in both cases
It's a know bug in 0.5.3, please try the 06-beta (in OBI), this one is (should be) solved already.

Regards
crest
Hi crest!
I don't have OBI installed... :oops:
I guess I will have to wait until the new version gets out of beta.. :?:
My Nas
  1. Case: Fractal Design Define R2
  2. M/B: Supermicro x9scl-f
  3. CPU: Intel Celeron G1620
  4. RAM: 16GB DDR3 ECC (2 x Kingston KVR1333D3E9S/8G)
  5. PSU: Chieftec 850w 80+ modular
  6. Storage: 8x2TB HDDs in a RaidZ2 array ~ 10.1 TB usable disk space
  7. O/S: XigmaNAS 11.2.0.4.6625 -amd64 embedded
  8. Extra H/W: Dell Perc H310 SAS controller, crosflashed to LSI 9211-8i IT mode, 8GB Innodisk D150SV SATADOM for O/S

Backup Nas: HP N40L (4x1TB HP branded Seagate disks in RaidZ configuration - 8GB ECC RAM)

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1427
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [EXTENSION] Extended GUI

#482

Post by ernie » 30 Sep 2016 19:07

crest wrote:There is a beta (v0.6-b3) of eGUI available via OBI (you must enable Beta releases under Extensions|OneButtonInstaller 0.3.3|Configuration and hit Save to see Betas in the extensions list) which:

@bgold: should solve the ada3 issue like described here => viewtopic.php?f=71&t=6405&start=420#p69954

@ernie: can be used for your suggestion as decribed here => viewtopic.php?f=71&t=6405&start=390#p68162
As a prerequisite the additional parameter -d sat must be entered at Disks|Management|Disk|Edit => S.M.A.R.T. extra options at the affected disks.

Regards
crest
Hello

I tested the beta version and put -d sat for extra options.
I obtained
image.jpeg
Pool3 is ufs on the raid card.
Pool2 is zfs of 3 disks on raid card
Iomega is hdd on sata motherboard.

I activated to see dataset in egui but nothing and no smart data.
After disable egui and enable egui I obtained dataset. But no smart data

Your advice are welcolme
You do not have the required permissions to view the files attached to this post.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.0.0.4.6766 embedded
NAS1: Xeon E3 1241@3.5GHz, 4HDD@2To/raidz2 (WD red), 3HDD@300Go/sas/raidz1 (Hitachi), 1SSD cache, Zlog on sas mirror
NAS2: G3220@3GHz, 3HDD@2To/raidz1 (Seagate), 1SSD cache, 1HDD@300Go/UFS
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, extendedGUI, BTSync, zrep, rclone), nfs, UPS,
NAS2: OBI (extendedGUI, zrep (backup mode))

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#483

Post by crest » 07 Oct 2016 09:32

Hello jack47,
sorry for the late reply!
jack47 wrote:
crest wrote:
jack47 wrote:Hello.
For many reasons I still have 10.2.0.2.2545.
I'm trying to install v.0.5.2.1 (I downloaded the correct zip from github), but when execute it nothing happens.

Some ideas?

Thank
Best Regards
Jack
I suppose you followed the install desciption here => viewtopic.php?f=71&t=6405&start=360#p66788, didn't you get any output ?

Regards
crest
Yes.
The fact is. I was using 0.5.2.1 with r2545. The I updated N4F and ExtGUI (to 0.5.3).
I had issue with the new release of N4F (r2942) so I reverted back to r2545 (before doing that I disinstalled ExtGUI).
But now I can't install it anymore.
Maybe there is some leftover from 053 that block the installer, but I've no idea where to look.

Best Regards
Jack
Please edit the file /cf/conf/config.xml with the built-in editor -> Advanced|File Editor, search for <extended-gui> (at the end of the file) and delete all lines starting with <extended-gui> ... and including </extended-gui>, then save the file and install v0.5.2.1 again, this should do the trick.

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#484

Post by crest » 07 Oct 2016 09:53

Hello xpierret,
sorry for the late reply!
xpierret wrote:
crest wrote:Hello xpierret,
xpierret wrote:Hello crest,
I have used raulfg3´s file index.php and restart eGUI. (with nas4free in English).
It makes no difference if the GUI language is English or another language (at least - shouldn't) ... ;)
I managed to make buttons here based on those defined for the plex extension.

After the line
...

All my buttons work now.
Buttons.PNG
Regards,
xpierret
Congrats, very nice :)

But please keep in mind that you save your inserted code somewhere because you have to patch index.php again if you upgrade eGUI (maybe I will check for the existence of an include file so the insertion could be done automatically - we can test something if you like).

Regards
crest
Hello Crest,
Indeed, it would be good for the update if you could automatically patch to the right place our personalized buttons.
I am ready to test script if necessary.
If not for novices, the ideal would be to create customized buttons for the GUI inteface. I makes me realize that the work would be much heavier and what you do is already huge. Maybe another step?

Regards

xpierret
You could try the latest v0.6-beta8 which is available via OBI, I included a check for an existing file with the name buttons.inc in /mnt/YourExtensionsDirectory/extended-gui directory and if a file is found it will be included for function buttons. In this file you can place your button definitions (you must enable Functions|Enable display of function buttons row in Extensions|Extended GUI 0.6-b8|Configuration to see it on the Status|Sytem page).

Btw, I implemented another check for an existing file logs.inc in the above mentioned directory, here one can place user defined log definitions which will be included in the Diagnostics|Log e.g. like this:

Code: Select all

<?php
$logs_info = array(
	array(
		"visible" => TRUE,
		"desc" => gettext("DVR - Move"),
		"logfile" => "/mnt/DATA/log/dvr-move.log",
		"filename" => "dvr-move.log",
		"type" => "plain",
		"pattern" => "/^(\S+\s+\S+)\s+(\S+)\s+(.*)$/",
		"columns" => array(
			array("title" => gettext("Date & Time"), "class" => "listlr", "param" => "nowrap=\"nowrap\"", "pmid" => 1),
			array("title" => gettext("User"), "class" => "listr", "param" => "", "pmid" => 2),
			array("title" => gettext("Event"), "class" => "listr", "param" => "", "pmid" => 3)
		)),
/* 
 * Lighttp Log Format - Log lines are defined like that by default:
 * 1: address of remote-host    => (\S+)\s+
 * 2: adress of the server      => (\S+)\s+
 * 3: user                      => (\S+)\s+
 * 4: [timestamp]               => \[(\S+\s+\S+)\]\s+
 * 5: "request"                 => \"(\S+\s+\S+\s+\S+)\"\s+
 * 6: status code               => (\S+)\s+
 * 7: bytes sent                => (\S+)\s+
 * 8: "Referer adress"          => \"(\S+)\"\s+          
 * 9: "User-Agent"              => \"(.*)\"               
 */
		"visible" => TRUE,
		"desc" => gettext("Webserver"),
		"logfile" => "/mnt/DATA/log/lighthttp-access.log",
		"filename" => "lighthttp-access",
		"type" => "plain",
        "pattern" => '/^(\S+)\s+(\S+)\s+(\S+)\s+\[(\S+\s+\S+)\]\s+\"(\S+\s+\S+\s+\S+)\"\s+(\S+)\s+(\S+)\s+\"(\S+)\"\s+\"(.*)\"$/',
		"columns" => array(
			array("title" => gettext("Date & Time"), "class" => "listlr", "param" => "nowrap=\"nowrap\"", "pmid" => 4),
			array("title" => gettext("Remote Address"), "class" => "listr", "param" => "align=\"center\"", "pmid" => 1),
			array("title" => gettext("Server"), "class" => "listr", "param" => "align=\"center\"", "pmid" => 2),
			array("title" => gettext("User"), "class" => "listr", "param" => "align=\"center\"", "pmid" => 3),
			array("title" => gettext("Request"), "class" => "listr", "param" => "nowrap=\"nowrap\"", "pmid" => 5),
			array("title" => gettext("Status"), "class" => "listr", "param" => "align=\"center\" nowrap=\"nowrap\"", "pmid" => 6),
			array("title" => gettext("Bytes sent"), "class" => "listr", "param" => "align=\"center\" nowrap=\"nowrap\"", "pmid" => 7),
			array("title" => gettext("Referer Adress"), "class" => "listr", "param" => "nowrap=\"nowrap\"", "pmid" => 8),
			array("title" => gettext("User Agent"), "class" => "listr", "param" => "nowrap=\"nowrap\"", "pmid" => 9)
		)),
);
?>
The first entry I use to show the output of a simple shell script, the second is the definition for a standard lighthttp log file format (tried to comment the necessary regex definitions which can be sometimes a bit tricky ;) ).

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#485

Post by crest » 07 Oct 2016 09:56

Hello Chris,
ChriZathens wrote:
crest wrote:Hello Chris,
ChriZathens wrote:Hello, crest!
I initiated a manual scrub on my first pool and this is what I see on the index:
Capture.PNG
Before starting the scrub, my first pool appeared normally, like the second one
I am using 10.3.0.3 - Pilingitam (revision 2942) and Extended GUI 0.5.3
EDIT: Just to be sure, I started a scrub on a second NAS and the behavior is constant:
Capture1.PNG

After stoppping the scrub process, the display returns to normal in both cases
It's a know bug in 0.5.3, please try the 06-beta (in OBI), this one is (should be) solved already.

Regards
crest
Hi crest!
I don't have OBI installed... :oops:
I guess I will have to wait until the new version gets out of beta.. :?:
Understood, unfortunately it will take some time again for the v0.6 release ... :(

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#486

Post by crest » 07 Oct 2016 10:02

Hello ernie,
sorry for the late reply!
ernie wrote:
crest wrote:There is a beta (v0.6-b3) of eGUI available via OBI (you must enable Beta releases under Extensions|OneButtonInstaller 0.3.3|Configuration and hit Save to see Betas in the extensions list) which:

@bgold: should solve the ada3 issue like described here => viewtopic.php?f=71&t=6405&start=420#p69954

@ernie: can be used for your suggestion as decribed here => viewtopic.php?f=71&t=6405&start=390#p68162
As a prerequisite the additional parameter -d sat must be entered at Disks|Management|Disk|Edit => S.M.A.R.T. extra options at the affected disks.

Regards
crest
Hello

I tested the beta version and put -d sat for extra options.
I obtained
image.jpeg

Pool3 is ufs on the raid card.
Pool2 is zfs of 3 disks on raid card
Iomega is hdd on sata motherboard.

I activated to see dataset in egui but nothing and no smart data.
After disable egui and enable egui I obtained dataset. But no smart data

Your advice are welcolme
Hmm, please send me the content of the disks section from config.xml, eveything between
<disks> ... </disks> and the file CONFIG2 from /var/scripts, thanks in advance!

Do you see the disk temperatures in Diagnostics|Information|Disks?
Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1427
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [EXTENSION] Extended GUI

#487

Post by ernie » 09 Oct 2016 11:37

Hmm, please send me the content of the disks section from config.xml, eveything between
<disks> ... </disks> and the file CONFIG2 from /var/scripts, thanks in advance!

Do you see the disk temperatures in Diagnostics|Information|Disks?
Regards
Hello

I see this:
Capture du 2016-10-09 11-31-58.png
Here the information between disk tag:

Code: Select all

<disks>
		<disk>
			<uuid>271f163a-74be-4c7e-8f7a-db3bbface102</uuid>
			<name>ada0</name>
			<id>0</id>
			<devicespecialfile>/dev/ada0</devicespecialfile>
			<model>Samsung SSD 840 EVO 120GB</model>
			<desc>Samsung based SSDs</desc>
			<type>SCSI</type>
			<serial>S1D5NSAFB16935X</serial>
			<size>114474MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<transfermode>auto</transfermode>
			<fstype>zfs</fstype>
			<controller>ahcich</controller>
			<controller_id>0</controller_id>
			<controller_desc>Intel Lynx Point AHCI SATA controller</controller_desc>
			<smart>
				<devicefilepath>/dev/ada0</devicefilepath>
				<devicetype>atacam</devicetype>
				<devicetypearg>atacam</devicetypearg>
				<extraoptions/>
			</smart>
		</disk>
		<disk>
			<uuid>3564b7e2-1e6b-4064-8f2c-d6c79ec60479</uuid>
			<name>da0</name>
			<id>0</id>
			<devicespecialfile>/dev/da0</devicespecialfile>
			<model>HTS42128 0H9AT00 HA3O</model>
			<desc>HTS42128 0H9AT00 HA3O</desc>
			<type>SCSI</type>
			<serial>IOM004290C</serial>
			<size>76320MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<transfermode>auto</transfermode>
			<fstype>ufs</fstype>
			<controller>umass-sim</controller>
			<controller_id>0</controller_id>
			<controller_desc>Intel Lynx Point USB 3.0 controller</controller_desc>
			<smart>
				<devicefilepath>/dev/da0</devicefilepath>
				<devicetype/>
				<devicetypearg/>
				<extraoptions/>
			</smart>
		</disk>
		<disk>
			<uuid>cbba615a-fdff-4fc1-89c0-e984089cff7d</uuid>
			<name>mfid0</name>
			<id>0</id>
			<devicespecialfile>/dev/mfid0</devicespecialfile>
			<model>n/a</model>
			<desc>n/a</desc>
			<type>RAID</type>
			<serial/>
			<size>1907200MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<fstype>zfs</fstype>
			<transfermode>auto</transfermode>
			<controller/>
			<controller_id/>
			<controller_desc/>
			<smart>
				<devicefilepath>/dev/mfid0</devicefilepath>
				<devicetype/>
				<devicetypearg/>
				<enable/>
				<extraoptions>-d sat</extraoptions>
			</smart>
		</disk>
		<disk>
			<uuid>8b7eabbc-78c4-486e-a381-71feab7744d7</uuid>
			<name>mfid1</name>
			<id>1</id>
			<devicespecialfile>/dev/mfid1</devicespecialfile>
			<model>n/a</model>
			<desc>n/a</desc>
			<type>RAID</type>
			<serial/>
			<size>1907200MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<fstype>zfs</fstype>
			<transfermode>auto</transfermode>
			<controller/>
			<controller_id/>
			<controller_desc/>
			<smart>
				<devicefilepath>/dev/mfid1</devicefilepath>
				<devicetype/>
				<devicetypearg/>
				<enable/>
				<extraoptions>-d sat</extraoptions>
			</smart>
		</disk>
		<disk>
			<uuid>50908c71-27f3-4be8-abaf-f7dbb213ef6f</uuid>
			<name>mfid2</name>
			<id>2</id>
			<devicespecialfile>/dev/mfid2</devicespecialfile>
			<model>n/a</model>
			<desc>n/a</desc>
			<type>RAID</type>
			<serial/>
			<size>1907200MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<fstype>zfs</fstype>
			<transfermode>auto</transfermode>
			<controller/>
			<controller_id/>
			<controller_desc/>
			<smart>
				<devicefilepath>/dev/mfid2</devicefilepath>
				<devicetype/>
				<devicetypearg/>
				<enable/>
				<extraoptions>-d sat</extraoptions>
			</smart>
		</disk>
		<disk>
			<uuid>487c9dc0-9269-4147-af93-efc57b053230</uuid>
			<name>mfid3</name>
			<id>3</id>
			<devicespecialfile>/dev/mfid3</devicespecialfile>
			<model>n/a</model>
			<desc>n/a</desc>
			<type>RAID</type>
			<serial/>
			<size>304640MB</size>
			<harddiskstandby>0</harddiskstandby>
			<acoustic>0</acoustic>
			<apm>0</apm>
			<transfermode>auto</transfermode>
			<controller/>
			<controller_id/>
			<controller_desc/>
			<smart>
				<devicefilepath>/dev/mfid3</devicefilepath>
				<devicetype/>
				<devicetypearg/>
				<enable/>
				<extraoptions>-d sat</extraoptions>
			</smart>
			<fstype>ufsgpt</fstype>
		</disk>
	</disks>
and here the content of config2

Code: Select all

SYSTEM_LOG_DIR=/mnt/pool2/gestion/log
SMB_ENABLED=0
FTP_ENABLED=0
RUN_BEEP=0
OS_FS=A_OS
VAR_FS=A_VAR
USR_FS=A_USR
TEMP_ALWAYS=0
FORCE_STANDBY=0
CPU_NUMBER='2'
CPU_TEMP_WARNING='65'
CPU_TEMP_SEVERE='75'
CPU_TEMP_HYSTERESIS='3'
EMAIL_CPU_TEMP_ENABLED=0
TEMP_WARNING='38'
TEMP_SEVERE='45'
SPACE_WARNING_MB='10000'
SPACE_WARNING_PC='10'
SPACE_SEVERE_MB='5000'
SPACE_SEVERE_PC='5'
EMAIL_SPACE_ENABLED=0
EMAIL_DEGRADED_ENABLED=0
EMAIL_TO='ernie95ch@orange.fr'
EMAIL_FROM='ernie95ch@orange.fr'
RUN_USER=0
RUN_HOSTS=0
RUN_AUTOMOUNT=0
FIRST_USB='1'
LOOP_DELAY='60'
SUBNET='192.168.1'
START_IP='1'
END_IP='254'
DAYSOLD=''
EMAIL_ENABLED=0
MOUNT0=iomega
MOUNT0DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT0DISK0=da0
MOUNT1=pool3
MOUNT1DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT1DISK0=mfid3
MOUNT2=pool2
MOUNT2VDEVICE0=pool2_raidz1_0
MOUNT2DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK0=mfid0
MOUNT2DISK1_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK1=mfid1
MOUNT2DISK2_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK2=mfid2
MOUNT2VDEVICE1=pool2_cache_1
MOUNT2DISK3_DEVICE=ada0
MOUNT2DISK3_DEVICETYPEARG=atacam
MOUNT2DISK3=ada0
You do not have the required permissions to view the files attached to this post.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.0.0.4.6766 embedded
NAS1: Xeon E3 1241@3.5GHz, 4HDD@2To/raidz2 (WD red), 3HDD@300Go/sas/raidz1 (Hitachi), 1SSD cache, Zlog on sas mirror
NAS2: G3220@3GHz, 3HDD@2To/raidz1 (Seagate), 1SSD cache, 1HDD@300Go/UFS
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, extendedGUI, BTSync, zrep, rclone), nfs, UPS,
NAS2: OBI (extendedGUI, zrep (backup mode))

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1427
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [EXTENSION] Extended GUI

#488

Post by ernie » 09 Oct 2016 11:42

Hello

here a new demand.

I updated my nas 1 as follow:
- desactivation of egui
- update of nas4free with 2987 release
- synchronisation of zfs
- activation of egui

I obtained this:
Capture du 2016-10-09 11-38-52.png
I have 2 lines for datasets and one is fine and the seconds has unknown status.

not critical.

tell me what you need

BR
You do not have the required permissions to view the files attached to this post.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.0.0.4.6766 embedded
NAS1: Xeon E3 1241@3.5GHz, 4HDD@2To/raidz2 (WD red), 3HDD@300Go/sas/raidz1 (Hitachi), 1SSD cache, Zlog on sas mirror
NAS2: G3220@3GHz, 3HDD@2To/raidz1 (Seagate), 1SSD cache, 1HDD@300Go/UFS
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, extendedGUI, BTSync, zrep, rclone), nfs, UPS,
NAS2: OBI (extendedGUI, zrep (backup mode))

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#489

Post by crest » 09 Oct 2016 11:59

ernie wrote:Hello

here a new demand.

I updated my nas 1 as follow:
- desactivation of egui
- update of nas4free with 2987 release
- synchronisation of zfs
- activation of egui

I obtained this:
Capture du 2016-10-09 11-38-52.png

I have 2 lines for datasets and one is fine and the seconds has unknown status.

not critical.

tell me what you need

BR
Please update to eGUI v0.6-b9 via OBI, solves the doubled entries! This problem was introduced due to a new bash version in 2987.
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1427
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [EXTENSION] Extended GUI

#490

Post by ernie » 09 Oct 2016 15:22

crest wrote:
ernie wrote:Hello

here a new demand.

I updated my nas 1 as follow:
- desactivation of egui
- update of nas4free with 2987 release
- synchronisation of zfs
- activation of egui

I obtained this:
Capture du 2016-10-09 11-38-52.png

I have 2 lines for datasets and one is fine and the seconds has unknown status.

not critical.

tell me what you need

BR
Please update to eGUI v0.6-b9 via OBI, solves the doubled entries! This problem was introduced due to a new bash version in 2987.
I installed the beta version and it is solved.

But new issues:
I have now this message


2016.10.09 13:46:04 ERROR Disk ada4: temperature 40 °C reached/exceeded the disk temperature critical level 40 °C!
2016.10.09 13:46:07 ERROR Disk da0: temperature 40 °C reached/exceeded the disk temperature critical level 40 °C!

Before I haven t even if this ssd disk was at 40celsius.
Why now I have this alert ?
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.0.0.4.6766 embedded
NAS1: Xeon E3 1241@3.5GHz, 4HDD@2To/raidz2 (WD red), 3HDD@300Go/sas/raidz1 (Hitachi), 1SSD cache, Zlog on sas mirror
NAS2: G3220@3GHz, 3HDD@2To/raidz1 (Seagate), 1SSD cache, 1HDD@300Go/UFS
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, extendedGUI, BTSync, zrep, rclone), nfs, UPS,
NAS2: OBI (extendedGUI, zrep (backup mode))

User avatar
raulfg3
Site Admin
Site Admin
Posts: 5036
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: [EXTENSION] Extended GUI

#491

Post by raulfg3 » 09 Oct 2016 16:24

post your smart data of your SSD to be sure that is really an error.
12.0.0.4 (revision 6766)+OBI on SUPERMICRO X8SIL-F 8GB of ECC RAM, 12x3TB disk in 3 vdev in RaidZ1 = 32TB Raw size only 22TB usable

Wiki
Last changes

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#492

Post by crest » 09 Oct 2016 17:42

ernie wrote:
...

I installed the beta version and it is solved.

But new issues:
I have now this message


2016.10.09 13:46:04 ERROR Disk ada4: temperature 40 °C reached/exceeded the disk temperature critical level 40 °C!
2016.10.09 13:46:07 ERROR Disk da0: temperature 40 °C reached/exceeded the disk temperature critical level 40 °C!

Before I haven t even if this ssd disk was at 40celsius.
Why now I have this alert ?
It's a feature, not a bug ;)
With beta 9 I introduced some new features and tried to document this in the description in OBI, but anyway here in brief ...
screen_20161009_172711.png
There are two new switches, Standby buttons and System notifications
screen_20161009_173155.png
Standby buttons
screen_20161009_173445.png
System notifications
screen_20161009_173334.png
with the Clear history button on the bottom of Status|System one can reset the displayed messages.

N.B.: a short introduction for user defined function buttons and user defined logs you can find here => viewtopic.php?p=71737#p71737, the log definitions I will maybe propose to include it to the N4F firmware ... ?

Regards
crest
You do not have the required permissions to view the files attached to this post.
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#493

Post by crest » 09 Oct 2016 17:45

ernie wrote:
Hmm, please send me the content of the disks section from config.xml, eveything between
<disks> ... </disks> and the file CONFIG2 from /var/scripts, thanks in advance!

Do you see the disk temperatures in Diagnostics|Information|Disks?
Regards
Hello

I see this:
Capture du 2016-10-09 11-31-58.png

Here the information between disk tag:

Code: Select all

<disks>
		<disk>
...
	</disks>
and here the content of config2

Code: Select all

SYSTEM_LOG_DIR=/mnt/pool2/gestion/log
SMB_ENABLED=0
FTP_ENABLED=0
RUN_BEEP=0
OS_FS=A_OS
VAR_FS=A_VAR
USR_FS=A_USR
TEMP_ALWAYS=0
FORCE_STANDBY=0
CPU_NUMBER='2'
CPU_TEMP_WARNING='65'
CPU_TEMP_SEVERE='75'
CPU_TEMP_HYSTERESIS='3'
EMAIL_CPU_TEMP_ENABLED=0
TEMP_WARNING='38'
TEMP_SEVERE='45'
SPACE_WARNING_MB='10000'
SPACE_WARNING_PC='10'
SPACE_SEVERE_MB='5000'
SPACE_SEVERE_PC='5'
EMAIL_SPACE_ENABLED=0
EMAIL_DEGRADED_ENABLED=0
EMAIL_TO='ernie95ch@orange.fr'
EMAIL_FROM='ernie95ch@orange.fr'
RUN_USER=0
RUN_HOSTS=0
RUN_AUTOMOUNT=0
FIRST_USB='1'
LOOP_DELAY='60'
SUBNET='192.168.1'
START_IP='1'
END_IP='254'
DAYSOLD=''
EMAIL_ENABLED=0
MOUNT0=iomega
MOUNT0DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT0DISK0=da0
MOUNT1=pool3
MOUNT1DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT1DISK0=mfid3
MOUNT2=pool2
MOUNT2VDEVICE0=pool2_raidz1_0
MOUNT2DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK0=mfid0
MOUNT2DISK1_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK1=mfid1
MOUNT2DISK2_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK2=mfid2
MOUNT2VDEVICE1=pool2_cache_1
MOUNT2DISK3_DEVICE=ada0
MOUNT2DISK3_DEVICETYPEARG=atacam
MOUNT2DISK3=ada0
Thanks for the infos, will analyze it - but again the the question, do you see the temperatures in Diagnostics|Information|Disks?

Please try beta 9 on this server too!

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

jack47
Starter
Starter
Posts: 36
Joined: 20 Jul 2013 09:27
Status: Offline

Re: [EXTENSION] Extended GUI

#494

Post by jack47 » 09 Oct 2016 21:24

crest wrote:Hello jack47,
sorry for the late reply!

Please edit the file /cf/conf/config.xml with the built-in editor -> Advanced|File Editor, search for <extended-gui> (at the end of the file) and delete all lines starting with <extended-gui> ... and including </extended-gui>, then save the file and install v0.5.2.1 again, this should do the trick.

Regards
crest
Hello,
ok it did the trick.
Thanks

xpierret
Starter
Starter
Posts: 45
Joined: 01 Jun 2014 22:10
Status: Offline

Re: [EXTENSION] Extended GUI

#495

Post by xpierret » 11 Oct 2016 01:37

Hello Crest,
I installed 0.6-b9 Extended GUI.
I created a file with the name that contains buttons.inc for display:

Code: Select all

<div id="submit">
                <input name="start" type="submit" class="formbtn" title="<?=gettext("Start Plex Media Server");?>" value="<?=gettext("Start Plex");?>" />
                <input name="stop" type="submit" class="formbtn" title="<?=gettext("Stop Plex Media Server");?>" value="<?=gettext("Stop Plex");?>" />
                <input name="restart" type="submit" class="formbtn" title="<?=gettext("Restart Plex Media Server");?>" value="<?=gettext("Restart Plex");?>" />
				<input name="startub" type="submit" class="formbtn" title="<?=gettext("Start Ubooquity Server");?>" value="<?=gettext("Start Ubooquity");?>" />
				<input name="stopub" type="submit" class="formbtn" title="<?=gettext("Stop Ubooquity Server");?>" value="<?=gettext("Stop Ubooquity");?>" />
                <input name="short" type="submit" class="formbtn" title="<?=gettext("Short Self Test");?>" value="<?=gettext("Short Self Test");?>" />
                <input name="long" type="submit" class="formbtn" title="<?=gettext("Long Self Test");?>" value="<?=gettext("Long Self Test");?>" />
                <input name="standbydd" type="submit" class="formbtn" title="<?=gettext("Stanby HDD/RaidZ1a");?>" value="<?=gettext("Standby RaidZ1a");?>" />
				<input name="scrub" type="submit" class="formbtn" title="<?=gettext("zpool scrub RaidZ1a");?>" value="<?=gettext("scrub RaidZ1a");?>" />

</div>		
This works well but Always I return the part of the variable $ Post early index.php

Code: Select all

if ($_POST) {
    if (isset($_POST['start']) && $_POST['start']) {
        $return_val = mwexec("/usr/local/sbin/plexinit -s", true);
        if ($return_val == 0) { $savemsg .= gettext("Plex Media Server started successfully."); }
        else { $input_errors[] = gettext("Plex Media Server startup failed."); }
    }

    if (isset($_POST['stop']) && $_POST['stop']) {
        $return_val = mwexec("/usr/local/sbin/plexinit -p && rm -f {$pidfile}", true);
        if ($return_val == 0) { $savemsg .= gettext("Plex Media Server stopped successfully."); }
        else { $input_errors[] = gettext("Plex Media Server stop failed."); }
    }

    if (isset($_POST['restart']) && $_POST['restart']) {
        $return_val = mwexec("/usr/local/sbin/plexinit -r", true);
        if ($return_val == 0) { $savemsg .= gettext("Plex Media Server restarted successfully."); }
        else { $input_errors[] = gettext("Plex Media Server restart failed."); }
    }
	
	if (isset($_POST['startub']) && $_POST['startub']) {
        $return_val = mwexec(" nohup java -jar /mnt/system-data/extensions/Ubooquity/Ubooquity.jar -port 32400 -webadmin 2 > 1 &", true);
        
    }
	
	if (isset($_POST['stopub']) && $_POST['stopub']) {
        $return_val = mwexec(" pkill -f Ubooquity.jar < /dev/null", true);
		
	}

    if (isset($_POST['short']) && $_POST['short']) {
        $return_val = mwexec("smartctl -t short /dev/ada1", true);
		$return_val = mwexec("smartctl -t short /dev/ada2", true);
		$return_val = mwexec("smartctl -t short /dev/ada3", true);
		$return_val = mwexec("smartctl -t short /dev/ada4", true);
		$return_val = mwexec("smartctl -t short /dev/ada5", true);
		header("Location:index.php");
        
    }

    if (isset($_POST['long']) && $_POST['long']) {
		$return_val = mwexec("smartctl -t long /dev/ada1", true);
		$return_val = mwexec("smartctl -t long /dev/ada2", true);
		$return_val = mwexec("smartctl -t long /dev/ada3", true);
		$return_val = mwexec("smartctl -t long /dev/ada4", true);
		$return_val = mwexec("smartctl -t long /dev/ada5", true);
		header("Location:index.php");
        
    }

    if (isset($_POST['standbydd']) && $_POST['standbydd']) {
		$return_val = mwexec("camcontrol standby ada1 -t 300", true);
		$return_val = mwexec("camcontrol standby ada2 -t 300", true);
		$return_val = mwexec("camcontrol standby ada3 -t 300", true);
		$return_val = mwexec("camcontrol standby ada4 -t 300", true);
		$return_val = mwexec("camcontrol standby ada5 -t 300", true);
		header("Location:index.php");
        
    }

	 if (isset($_POST['scrub']) && $_POST['scrub']) {
        $return_val = mwexec("zpool scrub RaidZ1a", true);
        if ($return_val == 0) { $savemsg .= gettext("scrub RaidZ1a successfully."); }
        else { $input_errors[] = gettext("scrub RaidZ1a failed."); }
    }
	
    if (isset($_POST['remove']) && $_POST['remove']) {
        bindtextdomain("nas4free", $textdomain);
        if (is_link($textdomain_plex)) mwexec("rm -f {$textdomain_plex}", true);
        mwexec("rm /usr/local/www/plex-gui.php && rm -R /usr/local/www/ext/plex-gui", true);
        mwexec("mv {$rootfolder}/gui {$rootfolder}/gui-off", true);
        mwexec("/usr/local/sbin/plexinit -t", true);
        header("Location:index.php");
    }

    # Remove only extension related files during cleanup.
    if (isset($_POST['uninstall']) && $_POST['uninstall']) {
        bindtextdomain("nas4free", $textdomain);
        if (is_link($textdomain_plex)) mwexec("rm -f {$textdomain_plex}", true);
        mwexec("rm /usr/local/www/plex-gui.php && rm -R /usr/local/www/ext/plex-gui", true);
        mwexec("/usr/local/sbin/plexinit -t", true);
        mwexec("/usr/local/sbin/plexinit -p && rm -f {$pidfile}", true);
        mwexec("pkg delete -y plexmediaserver && pkg delete -y compat9x-amd64", true);
        if (isset($_POST['plexdata'])) { $uninstall_cmd = "rm -Rf {$rootfolder}/backup; rm -Rf {$rootfolder}/gui; rm -Rf {$rootfolder}/gui-off;  rm -Rf {$rootfolder}/locale-plex; rm -Rf {$rootfolder}/plexdata; rm -Rf {$rootfolder}/system; rm {$rootfolder}/plexinit; rm {$rootfolder}/README; rm {$rootfolder}/release_notes; rm {$rootfolder}/version"; }
        else { $uninstall_cmd = "rm -Rf {$rootfolder}/backup; rm -Rf {$rootfolder}/gui; rm -Rf {$rootfolder}/gui-off;  rm -Rf {$rootfolder}/locale-plex; rm -Rf {$rootfolder}/system; rm {$rootfolder}/plexinit; rm {$rootfolder}/README; rm {$rootfolder}/release_notes; rm {$rootfolder}/version"; }
        mwexec($uninstall_cmd, true);
        if (is_link("/usr/local/share/plexmediaserver")) mwexec("rm /usr/local/share/plexmediaserver", true);
        if (is_link("/var/cache/pkg")) mwexec("rm /var/cache/pkg", true);
        if (is_link("/var/db/pkg")) mwexec("rm /var/db/pkg && mkdir /var/db/pkg", true);
        if (is_array($config['rc']['postinit']) && is_array($config['rc']['postinit']['cmd'])) {
            for ($i = 0; $i < count($config['rc']['postinit']['cmd']);) {
                if (preg_match('/plexinit/', $config['rc']['postinit']['cmd'][$i])) { unset($config['rc']['postinit']['cmd'][$i]); }
                ++$i;
            }
        }
        write_config();
        header("Location:index.php");
    }
}
This gene does not see me that it is to the beginning of the file. No need to look. This is already well in place and correctly display the buttons for the update.

I also have a problem with the temperature display and the state of the standby disk while it was working with version 0.5.3
Even your Standby buttons do not work if I enable the display of temperatures in standby mode
I am disabled and use a button to switch all the pool of disk stanby (Stanby RaidZ1a). This reacts in the same way as yours if I activate the Temp Display.

xpierret
6Beta9.PNG
Regards
xpierret
You do not have the required permissions to view the files attached to this post.

User avatar
raulfg3
Site Admin
Site Admin
Posts: 5036
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: [EXTENSION] Extended GUI

#496

Post by raulfg3 » 11 Oct 2016 07:41

+1 to separate button file to avoid loss on updates.

Please Crest , it's possible to adapt to new version of ExtendedGUI?.
12.0.0.4 (revision 6766)+OBI on SUPERMICRO X8SIL-F 8GB of ECC RAM, 12x3TB disk in 3 vdev in RaidZ1 = 32TB Raw size only 22TB usable

Wiki
Last changes

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#497

Post by crest » 17 Oct 2016 09:30

@xpierret & raulfg3: since I've very limited time atm I will come back again next week ... pls stay tuned ;)

Best regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
ernie
Forum Moderator
Forum Moderator
Posts: 1427
Joined: 26 Aug 2012 19:09
Location: France - Val d'Oise
Status: Offline

Re: [EXTENSION] Extended GUI

#498

Post by ernie » 28 Oct 2016 22:01

crest wrote:
ernie wrote:
Hmm, please send me the content of the disks section from config.xml, eveything between
<disks> ... </disks> and the file CONFIG2 from /var/scripts, thanks in advance!

Do you see the disk temperatures in Diagnostics|Information|Disks?
Regards
Hello

I see this:
Capture du 2016-10-09 11-31-58.png

Here the information between disk tag:

Code: Select all

<disks>
		<disk>
...
	</disks>
and here the content of config2

Code: Select all

SYSTEM_LOG_DIR=/mnt/pool2/gestion/log
SMB_ENABLED=0
FTP_ENABLED=0
RUN_BEEP=0
OS_FS=A_OS
VAR_FS=A_VAR
USR_FS=A_USR
TEMP_ALWAYS=0
FORCE_STANDBY=0
CPU_NUMBER='2'
CPU_TEMP_WARNING='65'
CPU_TEMP_SEVERE='75'
CPU_TEMP_HYSTERESIS='3'
EMAIL_CPU_TEMP_ENABLED=0
TEMP_WARNING='38'
TEMP_SEVERE='45'
SPACE_WARNING_MB='10000'
SPACE_WARNING_PC='10'
SPACE_SEVERE_MB='5000'
SPACE_SEVERE_PC='5'
EMAIL_SPACE_ENABLED=0
EMAIL_DEGRADED_ENABLED=0
EMAIL_TO='ernie95ch@orange.fr'
EMAIL_FROM='ernie95ch@orange.fr'
RUN_USER=0
RUN_HOSTS=0
RUN_AUTOMOUNT=0
FIRST_USB='1'
LOOP_DELAY='60'
SUBNET='192.168.1'
START_IP='1'
END_IP='254'
DAYSOLD=''
EMAIL_ENABLED=0
MOUNT0=iomega
MOUNT0DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT0DISK0=da0
MOUNT1=pool3
MOUNT1DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT1DISK0=mfid3
MOUNT2=pool2
MOUNT2VDEVICE0=pool2_raidz1_0
MOUNT2DISK0_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK0=mfid0
MOUNT2DISK1_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK1=mfid1
MOUNT2DISK2_DEVICETYPEARG=UNAVAILABLE
MOUNT2DISK2=mfid2
MOUNT2VDEVICE1=pool2_cache_1
MOUNT2DISK3_DEVICE=ada0
MOUNT2DISK3_DEVICETYPEARG=atacam
MOUNT2DISK3=ada0
Thanks for the infos, will analyze it - but again the the question, do you see the temperatures in Diagnostics|Information|Disks?

Please try beta 9 on this server too!

Regards
crest
Hello,

with beta version0.6, it is solved:
Capture du 2016-10-28 21-57-51.png
ANd in Diagnostics|Information|Disks, I have :
Capture du 2016-10-28 21-59-04.png
I will look why I didn't have information. Perhaps my mfip.ko added in loader.conf didn't work (I need it in order that my perc 6/i card communicates smart info to nas4free). I will look this in some weeks.
You do not have the required permissions to view the files attached to this post.
NAS 1&2:
System: GA-6LXGH(BIOS: R01 04/30/2014) / 16 Go ECC
XigmaNAS 12.0.0.4.6766 embedded
NAS1: Xeon E3 1241@3.5GHz, 4HDD@2To/raidz2 (WD red), 3HDD@300Go/sas/raidz1 (Hitachi), 1SSD cache, Zlog on sas mirror
NAS2: G3220@3GHz, 3HDD@2To/raidz1 (Seagate), 1SSD cache, 1HDD@300Go/UFS
UPS: APC Back-UPS RS 900G
Case : Fractal Design XL R2

Extensions & services:
NAS1: OBI (Plex, extendedGUI, BTSync, zrep, rclone), nfs, UPS,
NAS2: OBI (extendedGUI, zrep (backup mode))

anders.malm
Starter
Starter
Posts: 23
Joined: 01 Mar 2015 10:03
Status: Offline

Re: [EXTENSION] Extended GUI

#499

Post by anders.malm » 31 Oct 2016 18:58

Hello I have made a Swedish translation for the Extended GUI
ASUS P10-S, Intel i3 CPU, 16 GB ECC ram, 250 GB M2 SSD, RootOnZFS

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#500

Post by crest » 01 Nov 2016 11:35

Hello anders.malm,
anders.malm wrote:Hello I have made a Swedish translation for the Extended GUI
Thanks for your support and the new translation :D , it will be implemented into the next version!

Best regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#501

Post by crest » 01 Nov 2016 11:41

Hi ernie,
...
ernie wrote:with beta version0.6, it is solved:
Capture du 2016-10-28 21-57-51.png

ANd in Diagnostics|Information|Disks, I have :

Capture du 2016-10-28 21-59-04.png

I will look why I didn't have information. Perhaps my mfip.ko added in loader.conf didn't work (I need it in order that my perc 6/i card communicates smart info to nas4free). I will look this in some weeks.
Thanks for the infos, regarding the SMART temperatures of your mfid devices - I have found a possible reason why its not displayed, will create a new beta this week and release it under the beta channel of OBI as ever ...

Best regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
raulfg3
Site Admin
Site Admin
Posts: 5036
Joined: 22 Jun 2012 22:13
Location: Madrid (ESPAÑA)
Contact:
Status: Offline

Re: [EXTENSION] Extended GUI

#502

Post by raulfg3 » 01 Nov 2016 19:56

I found this usefull info about how to request SMART info on RAID cards that can be very usefull: https://www.smartmontools.org/wiki/Supp ... ontrollers
12.0.0.4 (revision 6766)+OBI on SUPERMICRO X8SIL-F 8GB of ECC RAM, 12x3TB disk in 3 vdev in RaidZ1 = 32TB Raw size only 22TB usable

Wiki
Last changes

bgold
Starter
Starter
Posts: 59
Joined: 23 May 2015 08:42
Status: Offline

Re: [EXTENSION] Extended GUI

#503

Post by bgold » 13 Nov 2016 23:46

I just replaced some drives in my ZFS spools and now they are not listed in Extended GUI. I disabled and re-enabled the extension and even removed and added back the check box for show ZFS pools.

This is happening to my second and third pools. My first I replaced the cache and log drives and they show up.

11.0.0.3 - Sayyadina (revision 3110)

Thanks
11-13-2016 2-44-37 PM.gif
You do not have the required permissions to view the files attached to this post.
XigmaNAS 12.0.0.4.6625
HP ML150 Gen9, Dual 2.4ghz, 256gb, 25TB Storage, 3-ZFS pools w/SSD cache&logs, SSD boot/data, SFP+

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#504

Post by crest » 14 Nov 2016 05:21

Hello bgold,
bgold wrote:I just replaced some drives in my ZFS spools and now they are not listed in Extended GUI. I disabled and re-enabled the extension and even removed and added back the check box for show ZFS pools.

This is happening to my second and third pools. My first I replaced the cache and log drives and they show up.

11.0.0.3 - Sayyadina (revision 3110)

Thanks

11-13-2016 2-44-37 PM.gif
Please try to syncronize in Disks|ZFS|Configuration|Synchronize and restart eGUI, should solve the problem like -> viewtopic.php?p=70347#p70347

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

bgold
Starter
Starter
Posts: 59
Joined: 23 May 2015 08:42
Status: Offline

Re: [EXTENSION] Extended GUI

#505

Post by bgold » 14 Nov 2016 05:41

crest wrote:Hello bgold,
bgold wrote:I just replaced some drives in my ZFS spools and now they are not listed in Extended GUI. I disabled and re-enabled the extension and even removed and added back the check box for show ZFS pools.

This is happening to my second and third pools. My first I replaced the cache and log drives and they show up.

11.0.0.3 - Sayyadina (revision 3110)

Thanks

11-13-2016 2-44-37 PM.gif
Please try to syncronize in Disks|ZFS|Configuration|Synchronize and restart eGUI, should solve the problem like -> viewtopic.php?p=70347#p70347

Regards
crest
Thanks that took care of it. Sorry for not doing that first.
XigmaNAS 12.0.0.4.6625
HP ML150 Gen9, Dual 2.4ghz, 256gb, 25TB Storage, 3-ZFS pools w/SSD cache&logs, SSD boot/data, SFP+

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#506

Post by crest » 14 Nov 2016 08:03

bgold wrote:
crest wrote:Hello bgold,
bgold wrote:I just replaced some drives in my ZFS spools and now they are not listed in Extended GUI. I disabled and re-enabled the extension and even removed and added back the check box for show ZFS pools.

This is happening to my second and third pools. My first I replaced the cache and log drives and they show up.

11.0.0.3 - Sayyadina (revision 3110)

Thanks

11-13-2016 2-44-37 PM.gif
Please try to syncronize in Disks|ZFS|Configuration|Synchronize and restart eGUI, should solve the problem like -> viewtopic.php?p=70347#p70347

Regards
crest
Thanks that took care of it. Sorry for not doing that first.
Don't worry, maybe we should mention in the ZFS section to perform a sync after hardware changes ...
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
uniss
Starter
Starter
Posts: 35
Joined: 29 Aug 2014 19:01
Location: Dnipro, Ukraine
Contact:
Status: Offline

Re: [EXTENSION] Extended GUI

#507

Post by uniss » 12 Dec 2016 13:14

After upgrading n4f to 3330 (when EGUI was 0.5.3) the following was found
system 50-50.png
After talking with zoon1 he offered to upgrade to 3337, but it did not change anything.
2016-12-12 13-49-51 Скриншот экрана.png
Then I went to the EGUI page where I found the version 0.6. I will try to update and saw the crash. I had to completely remove and reinstall EGUI0.6.
Result:
1. Graphs are clean (see pic above). In monitoring graphs are displayed.
2. Nowhere localization (Ukrainian), but the translation is finished in November.
2016-12-12 14-12-14 Скриншот экрана.png
2. On the "System" settings is displayed in English.
2016-12-12 10-16-14 Скриншот экрана (2).png
2016-12-12 10-20-16 Скриншот экрана (2).png
2016-12-12 09-57-55 Скриншот экрана.png
You do not have the required permissions to view the files attached to this post.
:idea: HP N40L, 16 GB RAM, 3x8TB WD Red, 3x4TB WD Red, XN 12.1.0.4.7091 embedded

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#508

Post by crest » 20 Dec 2016 07:48

Hello all,

there is a new beta release (v0.6.1-beta1) of this extension available => [EXTENSION] Extended GUI.

Changes to Version 0.6:
C: index.php: Page base: 3400
N: Extended GUI | TOOLS: new section => User Defined Files
N: Extended GUI | TOOLS: inclusion of user defined action buttons definitions file for STATUS | SYSTEM implemented
N: Extended GUI | TOOLS: inclusion of user defined logs definitions file for DIAGNOSE | LOG implemented
N: Extended GUI | TOOLS: logs & button samples (UPS and Webserver log, Plex Start/Stop example action buttons)
N: STATUS | SYSTEM: user defined action buttons implemented
N: DIAGNOSE | LOG: user defined logs implemented
N: Swedish translation
N: Ukrainian translation
C: updated German translation
C: STATUS | SYSTEM: CPU multicore display as in NAS4Free release 3330
F: STATUS | SYSTEM: SSD Lifetime for Intel SSDs => viewtopic.php?f=71&t=6405&p=74468#p74321
F: STATUS | SYSTEM: empty CPU and LAN graphs => viewtopic.php?f=71&t=6405&p=74468#p74321

Installation can be performed via the beta channel in OneButtonInstaller.
Prior to the installation make sure that you
- updated the extensions list if it's not set to automatic updates in Extensions > OneButtonInstaller > Configuration
- activated the beta versions switch in Extensions > OneButtonInstaller > Configuration

The translations base file on Launchpad has been updated - if someone wants to contribute please go to Extended GUI on Launchpad for translation!

Regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

User avatar
crest
Hardware & Software Guru
Hardware & Software Guru
Posts: 873
Joined: 02 Jul 2012 22:25
Location: Vienna, Austria - GMT+1
Status: Offline

Re: [EXTENSION] Extended GUI

#509

Post by crest » 20 Dec 2016 07:54

Hello uniss,
uniss wrote:After upgrading n4f to 3330 (when EGUI was 0.5.3) the following was found
...
After talking with zoon1 he offered to upgrade to 3337, but it did not change anything.
...
Then I went to the EGUI page where I found the version 0.6. I will try to update and saw the crash. I had to completely remove and reinstall EGUI0.6.
Result:
1. Graphs are clean (see pic above). In monitoring graphs are displayed.
2. Nowhere localization (Ukrainian), but the translation is finished in November.
...
2. On the "System" settings is displayed in English.
...
Right, the new translations are not yet updated in v0.6 of eGUI. Since there are new switches in the eGUI configuration page I must update the Launchpad strings and also an update for the multicore display on STATUS | System will follow next week, then there will be a new release of eGUI which will include also the new translations ... sorry for being late with this :(

Best regards
crest
NAS1: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI 760GM-P23; AMD Athlon(tm) II X2 250 7.58GiB RAM
NAS2: 11.2.0.4 - Omnius (Revision 6766) x64-embedded; MSI MS-7369; AMD Sempron(tm) LE-1250 8022MiB RAM
UPS: APC Back-UPS ES 550G
Extensions: OneButtonInstaller, Extended GUI, NextOwnCloud, BitTorrent Sync, Syncthing, Downloady, Midnight Commander, NCDU, MySQL, Rclone, Themes:

xpierret
Starter
Starter
Posts: 45
Joined: 01 Jun 2014 22:10
Status: Offline

Re: [EXTENSION] Extended GUI

#510

Post by xpierret » 02 Jan 2017 17:24

Hello Crest,

I did the update of n4f in 3330 + eGUI 0.6
I have the same problem as uniss for graphs that remain empty on the home page.
I also do not know what to change to show the life expectancy of my ssd.
n4f1.PNG
n4f2.PNG
Best Regards,

Xpierret
You do not have the required permissions to view the files attached to this post.

Post Reply

Return to “Extensions / Add-ons”