Dan201 Posted August 6, 2012 Author Share Posted August 6, 2012 My tower has 3 hard drive cages in each with its own fan. When I got it I replaced the original fans with quieter ones but that seems to have come at a cost. Ill put faster ones in and see how that goes, if its not enough ill check back on these forums for some advice. Thank you. Quote Link to comment
JonathanM Posted August 6, 2012 Share Posted August 6, 2012 My tower has 3 hard drive cages in each with its own fan. When I got it I replaced the original fans with quieter ones but that seems to have come at a cost. Ill put faster ones in and see how that goes, if its not enough ill check back on these forums for some advice. Thank you. When you are in there messing around with the fans, make sure that ALL the other fans in the case are blowing out, not in, and any other case openings are taped off. Quote Link to comment
Dan201 Posted August 6, 2012 Author Share Posted August 6, 2012 So the fans at the back of the cages suck in air and the others all blow it out? Ill check when I open it up. No idea which way they are pointing at the moment. Quote Link to comment
JonathanM Posted August 6, 2012 Share Posted August 6, 2012 So the fans at the back of the cages suck in air and the others all blow it out? Yep. The drive cage fans should be the ONLY source of intake air. Quote Link to comment
Dan201 Posted August 7, 2012 Author Share Posted August 7, 2012 I switched the fans over and made sure the rear fan was extractings air only. ALl other holes are already covered. The temps have dropped from 40-41 to 35-39. Im quite happy to see a decent difference even if it isn't ideal. The tower isn't that big and has 16 drives in it so heat was always going to be difficult to move on. The server didn't conduct another parity rebuild after I reset it. It was stuck on 49% for over 24 hours. When i rebooted it did a parity check, found 23 errors, and then carried on as normal. The problem drive seems to be working fine again, although it didn't have any data on it to begin with. Im running another parity check now. Thank you for all your help. I was quite worried for a while there! Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 My server has always had problems with becoming unresponsive every few weeks or so. Its gotten worse now though. The server won;t respond when accessed in my browser or from my media players. The telnet session still works though so I know the server is still alive. What could cause it to keep locking up? Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 It appears to crash a few minutes into a parity check every time. Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 Here is a system log which I got using telnet. The browser request didn't work. syslog.txt Quote Link to comment
sureguy Posted August 10, 2012 Share Posted August 10, 2012 If the server is crashing, have you tried running a memtest over night to ensure the memory is okay? Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 No Ive not tried that. Whats odd is the server is still responsive through telnet, just not the web browser or my PCs browser. Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 Its been fine for the past few hours. It seems that if I run the parity check the fault presents itself. Quote Link to comment
Joe L. Posted August 10, 2012 Share Posted August 10, 2012 No Ive not tried that. Whats odd is the server is still responsive through telnet, just not the web browser or my PCs browser. not odd if smbd or emhttp have been killed by the kernel oom process. type: ps -ef | egrep "emhttp|smbd" | grep -v grep What do you see? Are emhttp or smbd in the process list? Joe L. Quote Link to comment
Dan201 Posted August 10, 2012 Author Share Posted August 10, 2012 I can't believe im asking this but how do you type the symbol after ps-ef on a UK keyboard? Shift and alt don't do it for me! Quote Link to comment
Joe L. Posted August 10, 2012 Share Posted August 10, 2012 I can't believe im asking this but how do you type the symbol after ps-ef on a UK keyboard? Shift and alt don't do it for me! http://lmgtfy.com/?q=uk+keyboard+pipe apparently, to the left of the "z" key. Quote Link to comment
JonathanM Posted August 10, 2012 Share Posted August 10, 2012 I can't believe im asking this but how do you type the symbol after ps-ef on a UK keyboard? Shift and alt don't do it for me! Different keyboards have it in different locations. You'll have to find it on your specific keyboard, or type the ascii code directly alt+124 Quote Link to comment
sureguy Posted August 11, 2012 Share Posted August 11, 2012 I can't believe im asking this but how do you type the symbol after ps-ef on a UK keyboard? Shift and alt don't do it for me! http://lmgtfy.com/?q=uk+keyboard+pipe apparently, to the left of the "z" key. That only works if you know the name of the character Quote Link to comment
Joe L. Posted August 11, 2012 Share Posted August 11, 2012 I can't believe im asking this but how do you type the symbol after ps-ef on a UK keyboard? Shift and alt don't do it for me! http://lmgtfy.com/?q=uk+keyboard+pipe apparently, to the left of the "z" key. That only works if you know the name of the character sorry... it is commonly referred to as a "pipe" (That would help in the search) quoting from the wiki http://en.wikipedia.org/wiki/Vertical_bar#Pipe Pipe Main article: Pipeline (Unix) A pipe is an inter-process communication mechanism originating in Unix which allows the output (standard out and, optionally, standard error) of one process to be used as input (standard in) to another. In this way, a series of commands can be "piped" together, giving users the ability to quickly perform complex multi-stage processing from the command line or as part of a Unix shell script ("batch file"). In most Unix shells (command interpreters), this is represented by the vertical bar character. For example: egrep -i 'blair' filename.log | more where the output from the "egrep" process is piped to the "more" process. The same "pipe" feature is also found in later versions of DOS and Microsoft Windows. Disjunction In many programming languages, the vertical bar is used to designate the logic operation or, either bitwise or or logical or. Specifically, in C and other languages following C syntax conventions, such as C++, Perl, Java and C#, (a | b) denotes a bitwise or; whilst a double vertical bar (a || b) denotes a (short-circuited) logical or. In regular expression syntax, the vertical bar again indicates logical or. For example: the Unix command grep -E 'foo|bar' matches lines containing 'foo' or 'bar'. I used it in both ways (inter-process-communication AND as logical "or" in the regular expression syntax of the egrep command) in my example command to try... Did you find the key "|" on your keyboard? Joe L. Quote Link to comment
Dan201 Posted August 11, 2012 Author Share Posted August 11, 2012 Oddly the pipe symbol comes up when I use the key next to z even though the image printed on the key is a broken line. Anyway I type it in but the reply I got from the server was ps-ef: command not found. Quote Link to comment
Helmonder Posted August 11, 2012 Share Posted August 11, 2012 A space should be added after ps: ps -ef | egrep "emhttp|smbd" | grep -v grep Maybe nice to know what the command does: ps -ef -> give a list of all running processes (like taskmanager in windows but then just in a list) | -> instead of giving the output of the previous command (ps -ef) to the screen send it to the next command: egrep -> take the input (in this case the output of ps -ef) and filter it, show me eveery line with the words emhttp or smbd" The last grep command actually filters out one predictable result (namely the process that is performing these commands). Unix is fun :-) Quote Link to comment
Dan201 Posted August 11, 2012 Author Share Posted August 11, 2012 Thank you for explaining. Here is the resulting information. Should I let the server become unresponsive by running a parity check and then entering the command again? Quote Link to comment
Helmonder Posted August 11, 2012 Share Posted August 11, 2012 Joe was trying to find out if the webinterface becomes unresponsive because the processes are not running any more. The output of the command shows that the processes are indeed running, I am guessing that the unraid webinterface now also is available right ? Next time it becomes unresponsive do the check again and post results (screenprint will be fine). That will be the next step in diagnosis (we do need "the power of Joe" in this, I do not know where he was heading). Quote Link to comment
Joe L. Posted August 11, 2012 Share Posted August 11, 2012 Joe was trying to find out if the webinterface becomes unresponsive because the processes are not running any more.Correct. Typically SAMBA (the smbd processes) and emhttp (the web-interface) are some of the first to be killed off by the kernel by its out-of-memory process in an attempt to free memory,as they have been idle the longest. The output of the command shows that the processes are indeed running, I am guessing that the unraid webinterface now also is available right ? My guess too. Still, very strange, as telnet seemed to work according to a prior post, so not likely to be a network issue. Next time it becomes unresponsive do the check again and post results (screenprint will be fine). That will be the next step in diagnosis (we do need "the power of Joe" in this, I do not know where he was heading). You figured out what I was looking for. There are very few things that stop both the web-interface AND samba... but not telnet. Joe L. Quote Link to comment
Dan201 Posted August 11, 2012 Author Share Posted August 11, 2012 The web browser has become unresponsive but I can still access the disks via my network browser from my PC. Attached is the pic of the command results. Quote Link to comment
Dan201 Posted August 11, 2012 Author Share Posted August 11, 2012 The server is no longer accessible through my network browser or media players. Quote Link to comment
Dan201 Posted August 11, 2012 Author Share Posted August 11, 2012 Ive attached a system log. It took ages to be able to copy it from the flash drive but worked in the end. syslog.txt Quote Link to comment
Recommended Posts
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.