Jump to content

Help designing 24 Bay low idle power build new to unraid)


m3ki

Recommended Posts

So this is cool...

 

I think I may have learned something new, It looks like unraid maxes out my gigabit, until it fills up the ram, then drops to HDD speeds, is this how unraid uses ram?

Does this mean if i have more ram it will sustain these speeds longer?

 

Copying 30GB file into unraid(Cache drive off)

p4MJ0a9.png

 

Sustained speeds with cache drive on :)

8mMltWb.png

 

 

This is pretty impressive for cold movie storage :)

 

I have a couple of questions if any of you have any knowledge of this:

1. Is there a way to monitor the mover progress?

2. I tried looking around these forums and couldn't find an answer, is there a way to convert a vmware vm and import it into unraid vm?

Link to comment
  • 2 weeks later...
  • Replies 136
  • Created
  • Last Reply

Top Posters In This Topic

Top Posters In This Topic

Posted Images

m3ki,

I have the same MB. It does not have CPU Fan output, all it has is Fan1 thru 4 and FANA. Can you clarify which Fan power output did you use?

Also, I installed lm-sensors and Dynamix System Temperature plugin, I see available drivers as "coretemp jc42 nct6775". How about yours? Thanks!

Link to comment

m3ki,

I have the same MB. It does not have CPU Fan output, all it has is Fan1 thru 4 and FANA. Can you clarify which Fan power output did you use?

Also, I installed lm-sensors and Dynamix System Temperature plugin, I see available drivers as "coretemp jc42 nct6775". How about yours? Thanks!

 

FAN1-4: is controlled automatically by CPU temperature by IPMI/Supermicro crap system.

FANA: is controlled independently by System temperature, whatever that is.

 

I changed thresholds using ipmitool remotely all to 0. So at 0 the motherboard will try to speed fans up only then... I am controlling the fans myself.

 

I connected CPU FAN + My case fans to FAN1 --> and controlling this by speedfan (run pwmcontrol tool)

 

my /etc/fancontrol is as follows:

INTERVAL=10
DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon4=devices/platform/nct6775.2608
DEVNAME=hwmon1=coretemp hwmon4=nct6776
FCTEMPS=hwmon4/pwm2=hwmon1/temp1_input
FCFANS= hwmon4/pwm2=hwmon4/fan1_input
MINTEMP=hwmon4/pwm2=20
MAXTEMP=hwmon4/pwm2=60
MINSTART=hwmon4/pwm2=100
MINSTOP=hwmon4/pwm2=50
MINPWM=hwmon4/pwm2=50
MAXPWM=hwmon4/pwm2=255

Above takes care of CPU + Systemfan

 

Now to control my 3 HDD array fans I use the Dynamix Auto Fan Control.

What the plugin doesnt tell you it only bases itself by HDD temperature :)

 

Config as follows:

width=800http://i.imgur.com/VhDnCXk.png[/img]

 

You can test things out by doing echo [some pwm value] > into into /sys/class/hwmon/hwmon4/pwm1 or appropriate sensor...

 

Be careful as when I was stress testing my cpu by default supermicro board didnt spin up fans fast enough to cool cpu. It got dangerously close. Thats why I am using speedfan to control cpu fan.

 

Screen_Shot_2015-10-27_at_9_16.17_PM.png.ebfa02e9ddf8472071a2c00aa909490e.png

Link to comment

Thanks, will try in the evening and update. Another question meanwhile, when I login into IPMI web interface, Server Health -> Sensor Readings I see it displays CPU temp only. Not any FAN(s) readings like it is mentioned in step 3 of https://calvin.me/quick-how-to-decrease-ipmi-fan-threshold/ (again, I did not run any IPMI commands to change the settings, just wondering if the IPMI web interface is supposed to display any fan readings or not).

Link to comment

You should see all sensors not only cpu + all fans FAN1 - A. Try scrolling down maybe?

Nope; I tried using different browsers. Since the time I bought this board, I don't see any sensors other than CPU  :-[. I am running latest BIOS and IPMI firmware. See attached screenshot.

Screen_Shot_2015-10-28_at_1_16.14_PM.png.1b942add125c3af5b527f5d008160895.png

Link to comment

Strange,

 

Did you buy this motherboard new?

Are any fans currently connected?

can you try without booting to unraid login into web view to see if any sensors show up?

Did you change any bios settings? (does bios have default settings?)

Bought it new from Newegg in Sep 2013. Planning to reset the BIOS and IPMI config this evening. Will report back my findings. I sent an email to Supermicro support as well, will see how they would respond.

Link to comment

Just did a IPMI Reset and boooom.. I see all sensors now  :)

 

Weirdness... oh well.

 

Make sure you drop the thresholds on all 4 fans and use your own configs, my noctua fans were spinning too low by default and SM was doing spinnup-spindown thing.

Link to comment

Sure. I shall follow your settings. Still waiting on my Noctua 120mm fans to arrive, ETA Friday. This is my plan (correct me as needed):

Connect rear fans to FAN1

CPU fan and Center fans: Can I connect these to FAN2 and FAN3 respectively (instead of FAN1)?

HDD Fans: Connect to FANA

Will use the code you provided (might need to tweak if I happen to use FAN2 and FAN3)

 

Help me understand about "speedfan" and "pwmcontrol tool". I have no idea. Any links would help me.

Link to comment

I have FANA <---- Connected --> to pwm spliter below) connected to 3 fans.

 

http://www.amazon.com/gp/product/B00IF6R4C8?psc=1&redirect=true&ref_=oh_aui_detailpage_o04_s00

 

CPUFan connected to fan3

rear fans using noctua splitter to fan1

 

but fan1-4 wont matter they are all controlled by same pwm controller

 

here are some details

https://wiki.archlinux.org/index.php/Fan_speed_control

 

but all you need is really run "pwmconfig" and follow the steps once all done just delete extra stuff from config file i mentioned earlier.

 

All you need is to control 1 pwm input which in turn will take care of all 3 fans(cpu + back).

 

Link to comment

Thanks; Will try.

When I run: ipmitool -l lan -U ADMIN -H 10.0.0.4 sensor thresh FAN1 lower 150 225 300

I get "Locating sensor record 'FAN1'.... Sensor data record not found!"

Any idea?

 

Are you connecting to right ip?

Can you still see sensors in the web interface ?

You can also login into the host using ipmi  ipmitool -l lan -U ADMIN -H 10.0.0.4 then run commands to list stuff.

Link to comment

I got it working using ipmitool command in unRaid :)

During pwmconfig, here are the messages:

Found the following fan sensors:

  hwmon5/fan1_input    current speed: 1976 RPM

  hwmon5/fan2_input    current speed: 2261 RPM

  hwmon5/fan3_input    current speed: 1717 RPM

  hwmon5/fan4_input    current speed: 2235 RPM

  hwmon5/fan5_input    current speed: 0 ... skipping!

Testing pwm control hwmon5/pwm1 ...

  hwmon5/fan1_input ... speed was 1875 now 1890

    no correlation

  hwmon5/fan2_input ... speed was 2261 now 2246

    no correlation

  hwmon5/fan3_input ... speed was 1670 now 1664

    no correlation

  hwmon5/fan4_input ... speed was 2242 now 2242

    no correlation

 

No correlations were detected.

There is either no fan connected to the output of hwmon5/pwm1,

or the connected fan has no rpm-signal connected to one of

the tested fan sensors. (Note: not all motherboards have

the pwm outputs connected to the fan connectors,

check out the hardware database on http://www.almico.com/forumindex.php)

 

Did you see/hear a fan stopping during the above test (n)? n

 

Testing pwm control hwmon5/pwm2 ...

  hwmon5/fan1_input ... speed was 1875 now 1885

    no correlation

  hwmon5/fan2_input ... speed was 2261 now 2216

    no correlation

  hwmon5/fan3_input ... speed was 1670 now 1658

    no correlation

  hwmon5/fan4_input ... speed was 2242 now 2216

    no correlation

 

No correlations were detected.

There is either no fan connected to the output of hwmon5/pwm2,

or the connected fan has no rpm-signal connected to one of

the tested fan sensors. (Note: not all motherboards have

the pwm outputs connected to the fan connectors,

check out the hardware database on http://www.almico.com/forumindex.php)

 

Did you see/hear a fan stopping during the above test (n)? y

 

Testing pwm control hwmon5/pwm3 ...

  hwmon5/fan1_input ... speed was 1877 now 1885

    no correlation

  hwmon5/fan2_input ... speed was 2250 now 916

    It appears that fan hwmon5/fan2_input

    is controlled by pwm hwmon5/pwm3

    Fan hwmon5/fan2_input has not returned to speed, please investigate!

  hwmon5/fan3_input ... speed was 1689 now 1189

    It appears that fan hwmon5/fan3_input

    is controlled by pwm hwmon5/pwm3

    Fan hwmon5/fan3_input has not returned to speed, please investigate!

  hwmon5/fan4_input ... speed was 2246 now 900

    It appears that fan hwmon5/fan4_input

    is controlled by pwm hwmon5/pwm3

    Fan hwmon5/fan4_input has not returned to speed, please investigate!

 

Testing is complete.

Please verify that all fans have returned to their normal speed.

 

The fancontrol script can automatically respond to temperature changes

of your system by changing fanspeeds.

Do you want to set up its configuration file now (y)? y

 

 

Should I copy and paste the code from your fancontrol and use pwm spliter (from FAN1)? I am kind of lost

 

 

Link to comment

Step one set min, critical and non critical thresholds to 0 so if you set pwm speed of a particular fan to something low it spins low and doesnt spin up.

 

Step two pwmconfig tool should have generated the file in /etc/fancontrol

 

You can check what's inside. take everything out except the pwm fan that you actually need to be controlled by cpu temperature.

Also you need to figure out which temperature header correlates to your actual cpu temperature!

 

It should be very similar to what I have in my config.

 

 

DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon4=devices/platform/nct6775.2608

DEVNAME=hwmon1=coretemp hwmon4=nct6776

FCTEMPS=hwmon4/pwm2=hwmon1/temp1_input  <-------------- in my case this is cpu temperature you can test this using sensors command

FCFANS= hwmon4/pwm2=hwmon4/fan1_input <------------------- this is what controls my cpu and case fans you can echo 10 > /etc/sys.... blah fan1 to stop the fan or 255 to make it spin at 100%

MINTEMP=hwmon4/pwm2=20 <----------- this is temperature after which it will apply MINSTOP

MAXTEMP=hwmon4/pwm2=60 <---------- at this temp it will fo to MAXPWM

MINSTART=hwmon4/pwm2=100 <----- this is starting spinning pwm speed

MINSTOP=hwmon4/pwm2=50 <---------- this is what will make fan stop ( i set it high cuz I dont want it to stop)

MINPWM=hwmon4/pwm2=50 <---- same as above

MAXPWM=hwmon4/pwm2=255

Link to comment

Will try. Regarding setting all thresholds to 0, should my command be something like this?

ipmitool -I lan -U ADMIN -H *ip address* sensor thresh FAN1 lower 0 0 0

 

Here is the config I got from pwnconfig:

# Configuration file generated by pwmconfig, changes will be lost

INTERVAL=10

DEVPATH=hwmon5=devices/platform/nct6775.2608

DEVNAME=hwmon5=nct6776

FCTEMPS= hwmon5/pwm2=

FCFANS= hwmon5/pwm2=hwmon5/fan4_input+hwmon5/fan3_input+hwmon5/fan2_input

MINTEMP= hwmon5/pwm2=20

MAXTEMP= hwmon5/pwm2=60

MINSTART= hwmon5/pwm2=100

MINSTOP= hwmon5/pwm2=50

MINPWM=hwmon5/pwm2=50

MAXPWM=hwmon5/pwm2=255

 

Note that FCTEMPS is kind of empty, compared to yours!

 

When I try to test it, here are my results:

echo 10 >  /sys/class/hwmon/hwmon5/pwm2        --- stops and immediately restarts the rear two fans (connected to FAN2 & FAN4) - DOES NOT impact CPU Fan (connected to FAN1)

echo 10 >  /sys/class/hwmon/hwmon5/fan1_input  --- throws an error: -bash: /sys/class/hwmon/hwmon5/fan1_input: Permission denied

 

So basically CPU fan is not changing its speed

 

Link to comment

Will try. Regarding setting all thresholds to 0, should my command be something like this?

ipmitool -I lan -U ADMIN -H *ip address* sensor thresh FAN1 lower 0 0 0

 

Here is the config I got from pwnconfig:

# Configuration file generated by pwmconfig, changes will be lost

INTERVAL=10

DEVPATH=hwmon5=devices/platform/nct6775.2608

DEVNAME=hwmon5=nct6776

FCTEMPS= hwmon5/pwm2=

FCFANS= hwmon5/pwm2=hwmon5/fan4_input+hwmon5/fan3_input+hwmon5/fan2_input

MINTEMP= hwmon5/pwm2=20

MAXTEMP= hwmon5/pwm2=60

MINSTART= hwmon5/pwm2=100

MINSTOP= hwmon5/pwm2=50

MINPWM=hwmon5/pwm2=50

MAXPWM=hwmon5/pwm2=255

 

Note that FCTEMPS is kind of empty, compared to yours!

 

When I try to test it, here are my results:

echo 10 >  /sys/class/hwmon/hwmon5/pwm2        --- stops and immediately restarts the rear two fans (connected to FAN2 & FAN4) - DOES NOT impact CPU Fan (connected to FAN1)

echo 10 >  /sys/class/hwmon/hwmon5/fan1_input  --- throws an error: -bash: /sys/class/hwmon/hwmon5/fan1_input: Permission denied

 

So basically CPU fan is not changing its speed

 

 

1. reason it's empty is because you didn't specify which input should control temperature.

 

2.

echo 10 >  /sys/class/hwmon/hwmon5/pwm2        --- stops and immediately restarts the rear two fans (connected to FAN2 & FAN4) - DOES NOT impact CPU Fan (connected to FAN1)

FAN 1 is probably still spinning, but slower?

 

Reason it would restart if the fan stops, and ipmi sees speed 0 (set in thresholds) boom it forces fans to restart.

 

3.

echo 10 >  /sys/class/hwmon/hwmon5/fan1_input  --- throws an error: -bash: /sys/class/hwmon/hwmon5/fan1_input: Permission denied

you cant do this this is an input.

Link to comment
1. reason it's empty is because you didn't specify which input should control temperature.

Yeah, you are right. Instead of selecting an option number in pwmconfig, I was typing whole sensor name. Now, here is the updated config file:

# Configuration file generated by pwmconfig, changes will be lost

INTERVAL=10

DEVPATH=hwmon1=devices/platform/coretemp.0 hwmon5=devices/platform/nct6775.2608

DEVNAME=hwmon1=coretemp hwmon5=nct6776

FCTEMPS= hwmon5/pwm2=hwmon1/temp1_input

FCFANS= hwmon5/pwm2=hwmon5/fan4_input+hwmon5/fan3_input+hwmon5/fan2_input

MINTEMP= hwmon5/pwm2=20

MAXTEMP= hwmon5/pwm2=60

MINSTART= hwmon5/pwm2=50

MINSTOP= hwmon5/pwm2=100

MINPWM= hwmon5/pwm2=50

MAXPWM= hwmon5/pwm2=255

 

However, echo 10 >  /sys/class/hwmon/hwmon5/pwm2 does NOT slowdown or stop the CPU fan. Any thoughts?

 

Thanks a lot for answering all my questions!

Link to comment

Try other pwms :) try pwm1 2 3 etc.... see what system does Fans 1 - 4 should be all controlled by single pwm file FANA separate

No LUCK. Can you help me by repeating your wiring setup?

FAN1 -> pwm spliter -> Case Fans and CPU Fan

FANA1 -> HDD Fans

 

Correct? If so, I shall also wait for my pwm spliter to arrive and try.

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