October 5, 201015 yr Yes, my unMenu bookmark is set to 'http://192.168.0.100:8080/' and it works every time, so I can access the main page with no problems. The subsequent pages still default to 'http://tower:8080/whatever' and they work about half the time. If I manually type in 'http://192.168.0.100:8080/whatever''>http://192.168.0.100:8080/whatever' it works every time. try clearing your browser history and cache. That might help to clean stuff out. Did you use an editor that does not add carriage returns to the ends of lines when you edited the unmenu.conf file? If you did, and then re-started unMENU, it would also show http://192.168.0.100:8080/whatever Joe L. I used unmenu's built in editor. Clearing my browser cache seemed to have helped, but it still doesn't work every time. I'm at maybe 90% functional now.
October 6, 201015 yr I just tried stopping the array via unmenu and it's still shows disk7 as being mounted. Oct 3 16:23:31 Tower1 kernel: Oct 3 16:23:48 Tower1 unmenu[1519]: umount: /mnt/user: not mounted Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: rmdir: /mnt/disk7: Device or resource busy Oct 3 16:23:50 Tower1 kernel: mdcmd (6761): stop Oct 3 16:23:50 Tower1 kernel: md: 2 devices still in use. Anyone have any idea why this is?
October 6, 201015 yr I just tried stopping the array via unmenu and it's still shows disk7 as being mounted. Oct 3 16:23:31 Tower1 kernel: Oct 3 16:23:48 Tower1 unmenu[1519]: umount: /mnt/user: not mounted Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: rmdir: /mnt/disk7: Device or resource busy Oct 3 16:23:50 Tower1 kernel: mdcmd (6761): stop Oct 3 16:23:50 Tower1 kernel: md: 2 devices still in use. Anyone have any idea why this is? If your mysql is on that disk it will stay busy until you stop mysql. There is no way to get around this unless you put some special stuff in place. I think JoeL has a script/something that can detect when the stop button is pushed and then stops the required programs.
October 6, 201015 yr Author I just tried stopping the array via unmenu and it's still shows disk7 as being mounted. Oct 3 16:23:31 Tower1 kernel: Oct 3 16:23:48 Tower1 unmenu[1519]: umount: /mnt/user: not mounted Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: rmdir: /mnt/disk7: Device or resource busy Oct 3 16:23:50 Tower1 kernel: mdcmd (6761): stop Oct 3 16:23:50 Tower1 kernel: md: 2 devices still in use. You tell me... what is active on disk7 It could be a program with an open file A program using it as the current directory A mount point for a different disk A loop device. unMENU will send a TERM signal to processes active on a disk, but they can ignore it. (or, rather that is what I think it will do. I'll review the code for a logic issue that might not have been identified till now) One more thing... What version of unMENU are you running?
October 6, 201015 yr I just tried stopping the array via unmenu and it's still shows disk7 as being mounted. Oct 3 16:23:31 Tower1 kernel: Oct 3 16:23:48 Tower1 unmenu[1519]: umount: /mnt/user: not mounted Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: rmdir: /mnt/disk7: Device or resource busy Oct 3 16:23:50 Tower1 kernel: mdcmd (6761): stop Oct 3 16:23:50 Tower1 kernel: md: 2 devices still in use. Anyone have any idea why this is? If your mysql is on that disk it will stay busy until you stop mysql. There is no way to get around this unless you put some special stuff in place. I think JoeL has a script/something that can detect when the stop button is pushed and then stops the required programs. That's what I figured and that's the reason I was putting the line I previously posted in my go file. But Joe has said that the "Stop Array" button in unMENU's management screen will terminate the processes holding disks active.
October 6, 201015 yr I just tried stopping the array via unmenu and it's still shows disk7 as being mounted. Oct 3 16:23:31 Tower1 kernel: Oct 3 16:23:48 Tower1 unmenu[1519]: umount: /mnt/user: not mounted Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: umount: /mnt/disk7: device is busy Oct 3 16:23:50 Tower1 unmenu[1519]: rmdir: /mnt/disk7: Device or resource busy Oct 3 16:23:50 Tower1 kernel: mdcmd (6761): stop Oct 3 16:23:50 Tower1 kernel: md: 2 devices still in use. You tell me... what is active on disk7 It could be a program with an open file A program using it as the current directory A mount point for a different disk A loop device. unMENU will send a TERM signal to processes active on a disk, but they can ignore it. (or, rather that is what I think it will do. I'll review the code for a logic issue that might not have been identified till now) One more thing... What version of unMENU are you running? Well, like I said, disk7 is where my mysql db's reside. According to what you said, I was expecting the unmenu "stop array" button to kill the running processes and allow all the drives to unmount, but that didn't happen. Again, if I manually run 'killall mysqld', disk7 will then unmount. I am running unmenu.awk: Version 1.3 Revision: 139 P.S. I just remembered that I also have a directory on disk7 that is mounted on a two other XBMC linux machines. But if that were the problem, then why would running 'killall mysqld' allow the disk to unmount? My Linux knowledge is almost non-existent, so forgive me if I'm being thick.
October 8, 201015 yr I finally created the button and it works (although I had to change mysql to mysqld in that last line). That's fine for a manual shutdown, but what about the powerdown script for automated shutdown? That still doesn't kill mysql. I use that in conjunction with an APC battery backup because our power goes out quite a bit here. Also is there a command I can run via telnet to initiate the powerdown command?
October 8, 201015 yr Author I finally created the button and it works (although I had to change mysql to mysqld in that last line). That's fine for a manual shutdown, but what about the powerdown script for automated shutdown? That still doesn't kill mysql. I use that in conjunction with an APC battery backup because our power goes out quite a bit here. Also is there a command I can run via telnet to initiate the powerdown command? If the powerdown command is installed you can invoke it by typing /sbin/powerdown
October 8, 201015 yr I am unable to install md5 - Deep Checksums package. I get this error (MD5 of existing downloaded file NOT matched - download may be corrupted or download URL no longer valid.) There is a bad link at linuxpackages.inode.at/Slackware/Slackware-13.0/frias/misc/md5deep-3.4-i486-1mfb.tgz. I get a 404 error not found when clicking on the link. My UnMenu is up to date. "No updates needed. All files are up to date." I have no updated link. You can try searching the web for a alternate repository that holds the md5deep-3.4-i486-1mfb.tgz package. If you find it and download it and put it in the /boot/packages directory, the package manager will be able to use it. Otherwise, can't do much to help. I tried a quick search using Google, and all the mirror sites have it missing too. (duh... they are mirror sites) Links on the web come and go. Those on official sites tend to be more stable. That one seemed to be in a "frias" sub-directory. Sorry. Let me know if you find a working link to it. Joe L. The newer version source link is http://sourceforge.net/projects/md5deep/files/md5deep/md5deep-3.6/md5deep-3.6.tar.gz/download maybe that will help.
October 8, 201015 yr Author The newer version source link is http://sourceforge.net/projects/md5deep/files/md5deep/md5deep-3.6/md5deep-3.6.tar.gz/download maybe that will help. It did help... I just up-loaded a new version of the md5deep package .conf file. It downloads the source code from sourceforge and uses the "C" compiler to compile the 3.6 version of md5deep on your server. Give it a try. (You'll need to use the "Check for Updates" button on the user-scripts page and then the "Install Updates" button.) You will need to install the gcc "C" compiler package and gunzip package first for the install of md5deep to complete as the install process compiles it from the source code. Joe L.
October 8, 201015 yr The newer version source link is http://sourceforge.net/projects/md5deep/files/md5deep/md5deep-3.6/md5deep-3.6.tar.gz/download maybe that will help. It did help... I just up-loaded a new version of the md5deep package .conf file. It downloads the source code from sourceforge and uses the "C" compiler to compile the 3.6 version of md5deep on your server. Give it a try. (You'll need to use the "Check for Updates" button on the user-scripts page and then the "Install Updates" button.) You will need to install the gcc "C" compiler package and gunzip package first for the install of md5deep to complete as the install process compiles it from the source code. Joe L. Is the gunzip package supposed to be available via your package manager in unmenu? I don't see it as an option.
October 8, 201015 yr Author The newer version source link is http://sourceforge.net/projects/md5deep/files/md5deep/md5deep-3.6/md5deep-3.6.tar.gz/download maybe that will help. It did help... I just up-loaded a new version of the md5deep package .conf file. It downloads the source code from sourceforge and uses the "C" compiler to compile the 3.6 version of md5deep on your server. Give it a try. (You'll need to use the "Check for Updates" button on the user-scripts page and then the "Install Updates" button.) You will need to install the gcc "C" compiler package and gunzip package first for the install of md5deep to complete as the install process compiles it from the source code. Joe L. Is the gunzip package supposed to be available via your package manager in unmenu? I don't see it as an option. My mistake... gunzip is already in the unRAID release. You do not need to install it. You only need to install the compiler package. Sorry for any confusion. Joe L.
October 9, 201015 yr i was using umenu to make my shares, it kind of hung up, now I can't get to //tower \\tower or http://192.168.2.10 I am preclearing a drive and its so close to finishing on hour 21 of roughly 28 so I don't want to reboot the server, any other options to get access to //tower I have attached my syslog I also did a restart on unMenu thinking it was the culprit http://flomaster.pastebin.com/3AjD4fvx << syslog here it was to big to attach -=Jason=-
October 10, 201015 yr Author i was using umenu to make my shares, it kind of hung up, now I can't get to //tower \\tower or http://192.168.2.10 I am preclearing a drive and its so close to finishing on hour 21 of roughly 28 so I don't want to reboot the server, any other options to get access to //tower I have attached my syslog I also did a restart on unMenu thinking it was the culprit http://flomaster.pastebin.com/3AjD4fvx << syslog here it was to big to attach -=Jason=- These messages in the syslog seem to indicate you have a networking problem. Does not look like unMENU was the cause at all. check the cabling... and connections... The link to the server keeps getting dropped and re-established. # Jan 4 02:53:58 Tower last message repeated 3 times Jan 4 08:09:44 Tower kernel: r8169: eth0: link down Jan 4 08:09:44 Tower ifplugd(eth0)[1211]: Link beat lost. Jan 4 08:09:45 Tower kernel: r8169: eth0: link up Jan 4 08:09:46 Tower ifplugd(eth0)[1211]: Link beat detected. Jan 4 08:39:41 Tower in.telnetd[17945]: connect from 192.168.2.2 (192.168.2.2) Jan 4 08:39:47 Tower login[17946]: ROOT LOGIN on `pts/0' from `192.168.2.2' Jan 4 11:23:50 Tower kernel: r8169: eth0: link down Jan 4 11:23:50 Tower ifplugd(eth0)[1211]: Link beat lost. Jan 4 11:23:51 Tower kernel: r8169: eth0: link up Jan 4 11:23:52 Tower ifplugd(eth0)[1211]: Link beat detected. Jan 4 11:32:18 Tower in.telnetd[15348]: connect from 65.248.164.99 (65.248.164.99) Jan 4 11:32:44 Tower telnetd[15348]: ttloop: peer died: EOF Jan 4 13:11:43 Tower kernel: r8169: eth0: link down Jan 4 13:11:43 Tower ifplugd(eth0)[1211]: Link beat lost. Jan 4 13:11:44 Tower kernel: r8169: eth0: link up Jan 4 13:11:44 Tower ifplugd(eth0)[1211]: Link beat detected. Jan 4 13:23:32 Tower in.telnetd[5008]: connect from 65.248.164.99 (65.248.164.99) Jan 4 13:23:44 Tower telnetd[5008]: ttloop: peer died: EOF
October 10, 201015 yr Joe, its strange I can ping the computer from my win7 laptop and connect via Putty-telnet for command line, yet I can't access //tower or http://192.168.2.10 also I can connect using the unMenu port //tower:8080 seems very strange to me any suggestions? -=Jason=-
October 10, 201015 yr Newbie here. How can I get the drive models and serial numbers to show up on the main page under the Drive Partitions - Not In Protected Array section? The other columns have information for the 11 drives, but not the model/serial column. The funny thing is I think when I first started up UnMenu, the information was there. I have 11 drives, but none have been assigned since I have yet to complete the preclearing stage. I am running the free version of Unraid 4.5.6. while I complete my hardware build.
October 10, 201015 yr Author Newbie here. How can I get the drive models and serial numbers to show up on the main page under the Drive Partitions - Not In Protected Array section? The other columns have information for the 11 drives, but not the model/serial column. The funny thing is I think when I first started up UnMenu, the information was there. I have 11 drives, but none have been assigned since I have yet to complete the preclearing stage. I am running the free version of Unraid 4.5.6. while I complete my hardware build. the disk devices are detected by looking at the contents of /proc/partitions cat /proc/partitions The model/serial numbers are then found by matching the devices with the contents of a listing of /dev/disk/by-id ls -l /dev/disk/by-id
October 10, 201015 yr Newbie here. How can I get the drive models and serial numbers to show up on the main page under the Drive Partitions - Not In Protected Array section? The other columns have information for the 11 drives, but not the model/serial column. The funny thing is I think when I first started up UnMenu, the information was there. I have 11 drives, but none have been assigned since I have yet to complete the preclearing stage. I am running the free version of Unraid 4.5.6. while I complete my hardware build. the disk devices are detected by looking at the contents of /proc/partitions cat /proc/partitions The model/serial numbers are then found by matching the devices with the contents of a listing of /dev/disk/by-id ls -l /dev/disk/by-id I am a little confused...am I suppose to edit some UnMenu configuration file to match the output of these two commands for both information to show up on the Main page of UnMenu under the listing for Drive Partitions that are not in the protected array? Right now everything shows (dev, temp, size) up except the model/serial column.
October 10, 201015 yr Author Newbie here. How can I get the drive models and serial numbers to show up on the main page under the Drive Partitions - Not In Protected Array section? The other columns have information for the 11 drives, but not the model/serial column. The funny thing is I think when I first started up UnMenu, the information was there. I have 11 drives, but none have been assigned since I have yet to complete the preclearing stage. I am running the free version of Unraid 4.5.6. while I complete my hardware build. the disk devices are detected by looking at the contents of /proc/partitions cat /proc/partitions The model/serial numbers are then found by matching the devices with the contents of a listing of /dev/disk/by-id ls -l /dev/disk/by-id I am a little confused...am I suppose to edit some UnMenu configuration file to match the output of these two commands for both information to show up on the Main page of UnMenu under the listing for Drive Partitions that are not in the protected array? Right now everything shows (dev, temp, size) up except the model/serial column. No, you need not do anything. However, you could supply in your next post the contents of the two commands I listed for you to try. It will allow me to see if the disks show their partitions there. If the disks do not have entries in /dev/disk/by-id unMENU can match, then there is absolutely nothing unMENU can do to display them since it has no idea they exist if the OS does not supply the data. If the data is there, but in a form that is unique because of your hardware, I'll might be able to improve unMENU to handle it. If there is no entry at all, reboot when convenient and hopefully the information will be there. Joe L.
October 10, 201015 yr my problems have been sorted out, after a reboot after my 2nd wd 20ears passed the preclear I went for a reboot, only to get a black blinking screen..... wtf....I went into the bios and found out some how some way my boot device went from usb as first to sata hard drive. i made the changes and it booted into usb like it should. question, should unMENU auto start at boot or do i need to start it manually after every boot, because it i had to manually start it. -=Jason=-
October 10, 201015 yr Author my problems have been sorted out, after a reboot after my 2nd wd 20ears passed the preclear I went for a reboot, only to get a black blinking screen..... wtf....I went into the bios and found out some how some way my boot device went from usb as first to sata hard drive. i made the changes and it booted into usb like it should.Many motherboards will "help" you by assigning any newly added disk as the boot disk. it is why you needed to re-assign the flash drive, because it "helped" you. question, should unMENU auto start at boot or do i need to start it manually after every boot, because it i had to manually start it. -=Jason=- It will not start itself unless you add a line to the end of your go script to start it. That line should be /boot/unmenu/uu (assuming you installed it in /boot/unmenu as most do) You can use the config View/Edit plugin in unMENU to edit and add the line to the end of the "go" script. It will automatically make a backup copy should you wish to revert to it.
October 10, 201015 yr No, you need not do anything. However, you could supply in your next post the contents of the two commands I listed for you to try. It will allow me to see if the disks show their partitions there. If the disks do not have entries in /dev/disk/by-id unMENU can match, then there is absolutely nothing unMENU can do to display them since it has no idea they exist if the OS does not supply the data. If the data is there, but in a form that is unique because of your hardware, I'll might be able to improve unMENU to handle it. If there is no entry at all, reboot when convenient and hopefully the information will be there. Joe L. Attached are the outputs of the cat /proc/partitions and ls -l /dev/disk/by-id commands. Hope this can tell you why the model/serial column are not displaying in UnMenu Main page. Also I don't know why some drives are labeled ata and some are labeled scsi-sata. Initially, I had piped the outputs of these two commands to two text files in /tmp. However, I could not find a way to download those two files to my Windows machine. I tried logging in as root using ftp in a Windows command prompt, but I could not change to the /tmp directory. So I ended moving the two files to the /boot share and then access that share. Outputs.txt
November 1, 201015 yr sorry for the newbie question but i did try to search and found nothing. is there any way to install unmenu if you are behind a proxy server? thank you
November 1, 201015 yr Author sorry for the newbie question but i did try to search and found nothing. is there any way to install unmenu if you are behind a proxy server? Try this. Type: mkdir -p /boot/unmenu cd /boot/unmenu export http_proxy=http://your.proxy.server:port unmenu_install -i -d /boot/unmenu It should install. You can put that same export http_proxy=http://your.proxy.server:port line in your config/go script, prior to the line that invokes "/boot/unmenu/uu" The ability to check for updates should then work. The package manager will still not be able to download the files it needs through the proxy but the download links are all there for you to click on and download the packages themselves through your proxy on your PC. Then, you can just move the files to /boot/packages Once the files are there, the package manager will let you install them. Joe L.
Archived
This topic is now archived and is closed to further replies.