unMENU 1.5 ... now available for download.


Recommended Posts

what am I missing for this to work?

 

#define USER_SCRIPT_LABEL Stop Cache_Dirs

#define USER_SCRIPT_DESCR This will stop the Directory Caching

logger -t "cache_dirs"  ">>>>> Stopping Directory Caching"

echo ">>>>> Stopping Directory Caching"

/boot/cache_dirs -q

 

-----------------

 

#define USER_SCRIPT_LABEL Stop MySQL

#define USER_SCRIPT_DESCR This will stop MySQL so your array can be stopped cleanly

logger -t "MySQL"  ">>>>> Stopping MySQL Server"

echo ">>>>> Stopping MySQL Server"

killall mysqld

 

-----------------

 

and how do I get the echo message to display on the user scripts page once it executes?

 

thanks

Link to comment
  • Replies 1.3k
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

what am I missing for this to work?

 

#define USER_SCRIPT_LABEL Stop Cache_Dirs

#define USER_SCRIPT_DESCR This will stop the Directory Caching

logger -t "cache_dirs"  ">>>>> Stopping Directory Caching"

echo ">>>>> Stopping Directory Caching"

/boot/cache_dirs -q

 

-----------------

 

#define USER_SCRIPT_LABEL Stop MySQL

#define USER_SCRIPT_DESCR This will stop MySQL so your array can be stopped cleanly

logger -t "MySQL"  ">>>>> Stopping MySQL Server"

echo ">>>>> Stopping MySQL Server"

killall mysqld

 

-----------------

 

and how do I get the echo message to display on the user scripts page once it executes?

 

thanks

they both look fine.  As I said earlier, you probably have MS-DOS style carriage returns on the ends of the lines.

 

Since they are basically shell scripts, what happens when you invoke them on the command line?

 

any text printed by the command will show in the web-page.  You don't need to do anything special.

 

Joe L.

Link to comment

what am I missing for this to work?

 

#define USER_SCRIPT_LABEL Stop Cache_Dirs

#define USER_SCRIPT_DESCR This will stop the Directory Caching

logger -t "cache_dirs"  ">>>>> Stopping Directory Caching"

echo ">>>>> Stopping Directory Caching"

/boot/cache_dirs -q

 

-----------------

 

#define USER_SCRIPT_LABEL Stop MySQL

#define USER_SCRIPT_DESCR This will stop MySQL so your array can be stopped cleanly

logger -t "MySQL"  ">>>>> Stopping MySQL Server"

echo ">>>>> Stopping MySQL Server"

killall mysqld

 

-----------------

 

and how do I get the echo message to display on the user scripts page once it executes?

 

thanks

they both look fine.   As I said earlier, you probably have MS-DOS style carriage returns on the ends of the lines.

 

Since they are basically shell scripts, what happens when you invoke them on the command line?

 

any text printed by the command will show in the web-page.   You don't need to do anything special.

 

Joe L.

 

thanks Joe...that was it...^M at the end of each line when I used Midnight Commander to edit them

Link to comment
  • 2 weeks later...

Sorry if this is the wrong place to post (please let me know if there is a better place).

 

I'm having issues installing the vim package in unMenu 1.5.  I installed "C" compiler & development tools and set it to re-install on reboot.  I also then rebooted.  I installed the vim package following this, and I get a message on package install saying "Installed, but version is different. Current version=' ' expected '7.2' ."

 

I try to run vim from the command line but get the following error:  "vim: /lib/libc.so.6: version `GLIBC_2.11' not found (required by vim)"

 

Any ideas?  I tried searching the web and the forums, but didn't find anything substantial.  Would appreciate anyone who could help or point me in the right direction.  Thanks in advance!

Link to comment

Hello. I upgraded to 5.0beta13 and then updated unmenu. Everything is working fine, just one small difference. The emails i get for parity checks no longer show speed and progress like they used to, only that a parity check is running. Was this feature lost? Example below.

 

Before:

Subject:unRaid Resync Notification

Status update for unRAID  Tower

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Status: The unRaid array is resync/rebuilding parity.

Parity CHECK/RESYNC in progress,  16.1% complete,  est. finish in 246.6 minutes. Speed: 110639 kb/s.

Server Name: Tower

Server IP: 192.168.254.7

Date: Sat Oct  1 00:47:03 CDT 2011

 

After:

Subject:unRaid Resync Notification

Status update for unRAID  Tower

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Status: The unRaid array is resync/rebuilding parity.

Server Name: Tower

Server IP: 192.168.254.8

Date: Tue Nov  1 00:47:03 CDT 2011

 

Link to comment

Hello. I upgraded to 5.0beta13 and then updated unmenu. Everything is working fine, just one small difference. The emails i get for parity checks no longer show speed and progress like they used to, only that a parity check is running. Was this feature lost? Example below.

 

Before:

Subject:unRaid Resync Notification

Status update for unRAID  Tower

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Status: The unRaid array is resync/rebuilding parity.

Parity CHECK/RESYNC in progress,  16.1% complete,  est. finish in 246.6 minutes. Speed: 110639 kb/s.

Server Name: Tower

Server IP: 192.168.254.7

Date: Sat Oct  1 00:47:03 CDT 2011

 

After:

Subject:unRaid Resync Notification

Status update for unRAID  Tower

- - - - - - - - - - - - - - - - - - - - - - - - - - - - - - - -

Status: The unRaid array is resync/rebuilding parity.

Server Name: Tower

Server IP: 192.168.254.8

Date: Tue Nov  1 00:47:03 CDT 2011

 

How that information is store by unRAID has changed in the 5.0bX series.  The parity check script will probably be updated once 5.0 becomes final.

Link to comment

Am I missing something? I upgraded from beta12a to beta13 (by copying the two files) and the server seems to boot OK. I am trying to add another drive using the preclear script. While doing this I noticed that unmenu quites working after awhile. I killed the process once and restarted and it worked for awhile before again it would not respond. Do I need to install a new version of unmenu with beta13? The note above seems to imply a new unmenu should be installed.

 

I think I am having other issues but want to make sure I am not missing something stupid.

 

Thanks,

Link to comment

Am I missing something? I upgraded from beta12a to beta13 (by copying the two files) and the server seems to boot OK. I am trying to add another drive using the preclear script. While doing this I noticed that unmenu quites working after awhile. I killed the process once and restarted and it worked for awhile before again it would not respond. Do I need to install a new version of unmenu with beta13? The note above seems to imply a new unmenu should be installed.

 

I think I am having other issues but want to make sure I am not missing something stupid.

 

Thanks,

just check for updates in unmenu and install any it tells you.

Link to comment

Joe, any idea what these log entries mean?

 

Nov  9 21:39:24 MediaServer unmenu[1710]: bad method -    56741  218332  2200648  1202180    62319  139105  1611392  758640        0  1652230  196080056741-

Nov  9 21:39:25 MediaServer unmenu[1710]: bad method -    56741  218332  2200648  1202180    62319  139105  1611392  758640        0  1652230  196080056741-

Nov  9 21:39:42 MediaServer unmenu[1710]: awk: ./unmenu.awk:470: fatal: print to "/inet/tcp/8080/0/0" failed (Connection reset by peer) (Minor Issues)

Nov  9 21:39:42 MediaServer unmenu-status: Exiting unmenu web-server, exit status code = 2

Nov  9 21:39:42 MediaServer unmenu-error: Fatal error:Exiting uu, unmenu may already be running, exit status=2 (Errors)

 

I had to restart unMenu.

Link to comment

Joe, any idea what these log entries mean?

 

Nov  9 21:39:24 MediaServer unmenu[1710]: bad method -    56741   218332  2200648  1202180    62319   139105  1611392   758640        0  1652230  196080056741-

Nov  9 21:39:25 MediaServer unmenu[1710]: bad method -    56741   218332  2200648  1202180    62319   139105  1611392   758640        0  1652230  196080056741-

Nov  9 21:39:42 MediaServer unmenu[1710]: awk: ./unmenu.awk:470: fatal: print to "/inet/tcp/8080/0/0" failed (Connection reset by peer) (Minor Issues)

Nov  9 21:39:42 MediaServer unmenu-status: Exiting unmenu web-server, exit status code = 2

Nov  9 21:39:42 MediaServer unmenu-error: Fatal error:Exiting uu, unmenu may already be running, exit status=2 (Errors)

 

I had to restart unMenu.

See here:

http://lime-technology.com/forum/index.php?topic=10564.msg100427#msg100427

Link to comment

Joe, any idea what these log entries mean?

 

Nov  9 21:39:24 MediaServer unmenu[1710]: bad method -    56741   218332  2200648  1202180    62319   139105  1611392   758640        0  1652230  196080056741-

Nov  9 21:39:25 MediaServer unmenu[1710]: bad method -    56741   218332  2200648  1202180    62319   139105  1611392   758640        0  1652230  196080056741-

Nov  9 21:39:42 MediaServer unmenu[1710]: awk: ./unmenu.awk:470: fatal: print to "/inet/tcp/8080/0/0" failed (Connection reset by peer) (Minor Issues)

Nov  9 21:39:42 MediaServer unmenu-status: Exiting unmenu web-server, exit status code = 2

Nov  9 21:39:42 MediaServer unmenu-error: Fatal error:Exiting uu, unmenu may already be running, exit status=2 (Errors)

 

I had to restart unMenu.

See here:

http://lime-technology.com/forum/index.php?topic=10564.msg100427#msg100427

Joe. L I have also seen this happen if there are multiple instances of this running:

 

logger -tunmenu -plocal7.info -is

 

I am not quite sure how 2 of them ended up running but the pid (1710 given above) might be another one of the logger cases.  Once I did a kill of the pid the messages stopped for me.

 

Link to comment

I am a bit confused now.

 

When I start Unmenu (Tower:8080) an click the About button I get: Version 1.5 Revision 241.

 

Am I on the latest Unmenu? If not: How do I update. I am on Unraid 4.7.

You are probably on the latest version.

 

You can go to the user-scripts page and press the Check-for-Updates" button.

 

What confused you?

 

Joe L.

Link to comment

I am a bit confused now.

 

When I start Unmenu (Tower:8080) an click the About button I get: Version 1.5 Revision 241.

 

Am I on the latest Unmenu? If not: How do I update. I am on Unraid 4.7.

You are probably on the latest version.

 

You can go to the user-scripts page and press the Check-for-Updates" button.

 

What confused you?

 

Joe L.

 

The fact that this thread is about 1.3. I had hoped an update would give me the option in the Disk Management section to format disks which I seem to miss.

Link to comment

I am a bit confused now.

 

When I start Unmenu (Tower:8080) an click the About button I get: Version 1.5 Revision 241.

 

Am I on the latest Unmenu? If not: How do I update. I am on Unraid 4.7.

You are probably on the latest version.

 

You can go to the user-scripts page and press the Check-for-Updates" button.

 

What confused you?

 

Joe L.

 

The fact that this thread is about 1.3. I had hoped an update would give me the option in the Disk Management section to format disks which I seem to miss.

It will give you the option to format a disk IF it is partitioned and not assigned as part of the unRAID array.  It will only format using the "reiserfs" format used by unRAID.  You can partition a disk by pre-clearing it.

 

This thread started when I originally released unMENU 1.3.  It was a major change from the earlier versions in that it could download, install, and update itself.... no new thread was ever started when it advanced to newer versions.  Basically, there is very little left of the "main" unMENU from 1.3.  It has advanced over the years to what you see now with the contributions and suggestions of many unRAID users.

 

 

Link to comment
  • 1 month later...

Hey, Joe!

 

Got some errors in my syslog that I'm curious about.

 

Dec 11 19:33:53 Tower unmenu[17958]: bad method -  3169010 15640244 150483601 108285390  2252516 12717611 120496024 91305540        0 10960430 2009690503169010-^M
Dec 11 19:34:24 Tower last message repeated 163 times
Dec 11 19:35:26 Tower last message repeated 328 times
Dec 11 19:36:29 Tower last message repeated 328 times
Dec 11 19:37:31 Tower last message repeated 327 times
Dec 11 19:38:33 Tower last message repeated 328 times
Dec 11 19:39:36 Tower last message repeated 328 times
Dec 11 19:40:38 Tower last message repeated 327 times
Dec 11 19:41:40 Tower last message repeated 328 times
Dec 11 19:42:42 Tower last message repeated 328 times
Dec 11 19:43:45 Tower last message repeated 229 times
Dec 11 19:44:47 Tower last message repeated 164 times
Dec 11 19:45:49 Tower last message repeated 229 times

Similar blocks are repeating all the time in the log. It all started after I precleared (successfully) a 320G disk and manually started unmenu (to mount it). Unraid is 5b13 and unmenu.awk: Version 1.5 Revision: 241. Is it something to worry about, or should I just reboot and stop worrying? Unmenu error, unraid error os, hw error (or just fluke)? Need more info? I might have thrown in SNAP there at some time too.

 

Oh, I was looking in the log since I had poor performance on watching vids from my unraid (unwatchable, 5 sec play - 20 sec lag). Just wanted to know if it had something to do with something.

 

/Lars Olof

Link to comment

Hey, Joe!

 

Got some errors in my syslog that I'm curious about.

 

Dec 11 19:33:53 Tower unmenu[17958]: bad method -  3169010 15640244 150483601 108285390  2252516 12717611 120496024 91305540        0 10960430 2009690503169010-^M
Dec 11 19:34:24 Tower last message repeated 163 times
Dec 11 19:35:26 Tower last message repeated 328 times
Dec 11 19:36:29 Tower last message repeated 328 times
Dec 11 19:37:31 Tower last message repeated 327 times
Dec 11 19:38:33 Tower last message repeated 328 times
Dec 11 19:39:36 Tower last message repeated 328 times
Dec 11 19:40:38 Tower last message repeated 327 times
Dec 11 19:41:40 Tower last message repeated 328 times
Dec 11 19:42:42 Tower last message repeated 328 times
Dec 11 19:43:45 Tower last message repeated 229 times
Dec 11 19:44:47 Tower last message repeated 164 times
Dec 11 19:45:49 Tower last message repeated 229 times

Similar blocks are repeating all the time in the log. It all started after I precleared (successfully) a 320G disk and manually started unmenu (to mount it). Unraid is 5b13 and unmenu.awk: Version 1.5 Revision: 241. Is it something to worry about, or should I just reboot and stop worrying? Unmenu error, unraid error os, hw error (or just fluke)? Need more info? I might have thrown in SNAP there at some time too.

 

Oh, I was looking in the log since I had poor performance on watching vids from my unraid (unwatchable, 5 sec play - 20 sec lag). Just wanted to know if it had something to do with something.

 

/Lars Olof

 

Go back one page

 

 

Link to comment

Hi there,

i got a smal problem with my unMenu 1.3 installation.

I havent used unMenu for months because there was no need to, but today i wanted to watch on the unMenu pages but i only get a blank page.

 

After restarting unMenu via Telnet i get this in me Syslog when i try to call the unMenu Pages:

Dec 19 20:18:45 HTMS unmenu-status: Starting unmenu web-server
Dec 19 20:19:15 HTMS unmenu[30191]: awk: ./unmenu.awk:1722: fatal: division by zero attempted
Dec 19 20:19:15 HTMS unmenu-status: Exiting unmenu web-server, exit status code = 2
Dec 19 20:19:15 HTMS unmenu[30191]: unmenu.awk unable to open port. It may already be running

 

I am on 5.0beta13 and besides speedingant's simple features plugin and an S3 script my server is all stock.

Link to comment

Hi there,

i got a smal problem with my unMenu 1.3 installation.

I havent used unMenu for months because there was no need to, but today i wanted to watch on the unMenu pages but i only get a blank page.

 

After restarting unMenu via Telnet i get this in me Syslog when i try to call the unMenu Pages:

Dec 19 20:18:45 HTMS unmenu-status: Starting unmenu web-server
Dec 19 20:19:15 HTMS unmenu[30191]: awk: ./unmenu.awk:1722: fatal: division by zero attempted
Dec 19 20:19:15 HTMS unmenu-status: Exiting unmenu web-server, exit status code = 2
Dec 19 20:19:15 HTMS unmenu[30191]: unmenu.awk unable to open port. It may already be running

 

I am on 5.0beta13 and besides speedingant's simple features plugin and an S3 script my server is all stock.

you probably just need to upgrade the unmenu install.    Lots of those fixes for divide by zero in myMain have been foxed for quite a while.

 

To update on the command line, after logging in , type:

cd /boot/unmenu

unmenu_install -u

 

Then type

killall awk

/boot/unmenu/uu

 

Link to comment

Thanks Joe that did the trick.

I just thought that because i installed the last main Version 1.3, i was up-to-date.

What about the applications i installed via unMenu (like smtp etc.) does they have to be updated too? And if yes, how?

They are updated in exactly the same way.  (so you already did it)

 

On the other hand, we are well past version 1.3.  The current version of unmenu.awk is:

Version 1.5 Revision: 241

 

The 1.3 version number does not really identify your unMENU release.  You can click on the "about" link in unMENU and see the version number of most of the modules used within it.  As of today on my server, it looks like this:

unmenu.awk: Version 1.5 Revision: 241  Joe L.... with modifications as suggested by bjp999 and many others

Plug-in-modules

07-unmenu-mymain.awk: 1.54 - changes for myMain 4-10-11 release, contributed by bjp999 - preclear support - Revision: 229

08-unmenu-array_mgmt.awk: 1.2.4 - fixed path to md.c to detect NOCORRECT mode - Revision: 241

09-unmenu-disk_mgmt.awk: 1.7 - fixed "mount" command to get file system type even if disk is apparently not spinning (where temp = "*" or "") - Revision: 232

10-unmenu-links.awk: 1.2 Fixed increment of link counter - Revision: 7 

15-unmenu-disk_perf.cgi: .1 - Proof of concept version Joe L. - Revision: 7 

15-unmenu-network_perf.cgi: .1 - Proof of concept version Joe L. - Revision: 190

16-unmenu-syslog.awk: Version: 1.0  - modified by bjp999, Use common routines to generate enhanced syslog viewer - Revision: 178

17-unmenu-syslog.awk: Version: .8  - modified by Joe L. to use a pattern file. - Revision: 7 

18-unmenu-lsof.awk: Version: .1  - Joe L. - Revision: 7 

20-unmenu-usage.awk: 1.0 - Revision: 7 

200-unmenu-smarthistory.cgi: 1.1 - added tests for directory, file, and php - Revision: 7 

25-unmenu-dupe_files.awk: 1.2 deal with appostraphe in file name - Revision: 7 

29-unmenu-sysinfo.awk: 1.4 - Added new buttons for free space, mounted file systems -  Joe L. - Revision: 7 

30-unmenu-file_browser.awk: 1.1.6 update allowd disk array to have members greater than disk15. - Revision: 234

40-unmenu-iso_share.awk: 1.2 Added formatting of "ls" date/time string to allow consistent parse of file path - Joe L.  - Revision: 236

50-unmenu-user_scripts.cgi: .4 - Added conditional tests to allow for dynamic button labels. - Revision: 171

600-unmenu-file_edit.awk: .2.1 Fixed error out of "ls" when directory does not exist.  Joe L. - Revision: 119

99-unmenu-myMain-Config.awk: 1.0 - Part of myMain 12-1-10 release, contributed by bjp999 - Revision: 209

99-unmenu-utility.awk: 1.54 - changes for myMain 4-10-11 release, contributed by bjp999 - smartctl support - Revision: 229

990-unmenu-wget.awk: 2.8  added PACKAGE_MIN_SIZE and PACKAGE_EXTRA_MIN_SIZE paramaters to make it easier to deal with unknown source file MD5 checksums. - Revision: 243

991-unmenu-wget.awk: 2.5  Fixed bug when URL is re-directed when downloading from a server. Enhanced error messages when download fails. Added logic to not download if file already exists with correct checksum. - Revision: 114

999-unmenu-unraid_main.awk: 1.1 Joe L. -- Added parse of "ps" to check for non-standard emhttp port. - Revision: 7

Link to comment

Does this work with 5.0-Beta12a?

 

I installed it, but I get text only screens that don;t look very good at all.

 

Very new to all of thi, so don't ask any hard questions.

 

Mick

It works with all versions of unRAID, and most are text based screens (the myMain page has some graphics), although they don't look "that" bad.

 

It is a small miracle it is able to render web-pages at all.  It is a collection of "awk" scripts, as when it was developed unRAID had no web-server we could use, so I coded one using the available commands in the basic unRAID distribution.

 

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.