Jump to content

Recommended Posts

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.

Link to comment
  • Replies 131
  • Created
  • Last Reply

Top Posters In This Topic

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.

Link to comment

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!

Link to comment

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?

Link to comment

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.

Link to comment

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  :P

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.

Link to comment

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 :-)

Link to comment

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).

Link to comment

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.

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.


×
×
  • Create New...