Jump to content

dmacias

Community Developer
  • Posts

    2,803
  • Joined

  • Last visited

  • Days Won

    6

Everything posted by dmacias

  1. Changing systemTemp to ipmiTemp should fix it. I swear I had changed that at some point when I kanged that from the dynamix system temp plugin. I've never seen that we error though. I'll look into the refresh var.
  2. Was this python 2 or 3? An easy way may be to use pysetuptools and pip. Then you run "pip install pyquery". I'll check it out when I get a chance.
  3. I like the extra room. You can add 2.5" drives on both cases to the drive trays. But I especially like being able to add the 4 bay 2.5" into one of the 5.25" bays. You could even use a 6 bay 2.5". On the DS380 the 2.5" cage was always a pain to change out drives. The cables were real tight and you have to completely remove it. Also I can add a DVD burner. I think the C380 has overall potential for better cooling. But all require mods. Another idea I had was to drill out 120mm x 240mm fan grill pattern on the right side panel of the case and move the drive cage fans to that side. Then add two additional intake 120mm fans mounted on the left side panel. Or you could leave the drive cage fans alone and just vent them out the other side. With the mini-itx you could add a 120mm fan between the power supply and board blowing out the slotted dummy pci brackets too. You can put a full sized ATX if you want. The door has magnets to hold it closed and the key is an actual key, not that plastic thing that the DS380 has. The CS380 has clear plastic guides along the drive trays to reflect the activity light from the backplane. You can even see it with the door closed. That's all I can think of for now.
  4. With the ASRock C2750 its about 45 watts if I remember. And the LSI 9207 adds 10-15 watts. I'll update with the Supermicro and E3-1240 when I get it installed.
  5. I'm waiting on a CPU for my Supermicro X10 board. As soon as I get that and swap out my system. I'll make it a priority.
  6. I updated the 2nd post with all the mods and review of the Silverstone CS380 case. I'm still waiting for the E3-1240 v3 so I can remove the ASRock C2750 and RMA it. I can then install the Supermicro board. Also waiting on the Icy Dock 4 x 2.5" into 5.25" hot swap and plan to add a dvd burner in the top 5.25" bay.
  7. That's a good idea. It's possible since the units are saved in the speedtest.xml for each test. I'll update the plugin to show whatever unit is selected in the settings. This will not affect the speedtest image just the graph and table. The image is always in bits.
  8. Silverstone CS380 I was looking at getting a 4U rack mount case for a future rack. But most reviews for the sub $200 4U cases listed cons I wasn't willing to accept. Size, airflow, available parts, quality etc. Since I was already familiar with the DS380 and it's easily solvable airflow issues, I decided to get the CS380 for $125. It seemed to have a better design with the fans directly on the drive cage. However the reviews still complain about high drive temps. It's my belief that most don't control the fans properly or try control the fans in the bios. It doesn't make sense to try and cool hard drives with smart fan settings in the bios. It will never work unless your system temp is high enough all the time. First off I should say I like the case and would buy it again. But it seems like they took another case and threw in the hot swap cage from the DS380 and added a locking door. And Silverstone seems to think the laws of physics don't apply inside their cases. The DS380 had the whole length of the case open between the drive cage and the side fans. At Silverstone air is not supposed to flow through the path of least resistance. It is magically supposed to flow through the drive cage. Also it's supposed to flow through solid plastic too. The CS380 has the same solid plastic cutout for large graphics cards but it's upside down in the wrong spot for a graphics card. These pictures are with my ASRock C2750. Still waiting on parts so I can use the Supermicro board. Besides the big gaping hole, there's a 1" lip underneath the fans along the backplane side. I used duct tape to seal the backplane so air goes through and doesn't just blow out. I also drilled holes into the plastic piece behind the upper drive cage fan. I'll have to get some better pictures with the fans off. The cage fans and the side panel are offset. Some have suggested making a fan shroud to extend to the intake. I don't think that will be necessary. I ran a parity check for an hour and only the Toshiba parity drive #2 in the 2nd hot swap from the top reached 37C. The rest were 33C and below. I will swap Toshiba parity #1 in top tray and try again to see if its the drive or the bay or drive. This was running my IPMI fan control plugin with a high threshold of 40C and a low of 25C. I installed the LSI 9207-8i and inverted the drives so the two parity drives are on the bottom and the drives go in order 1 - 5 upwards after that. I ran a complete parity check and the one Toshiba drive reached 40C. The rest were under 37C. I was using the IPMI fan control with a high threshold of 40C and a low of 25C. Having now swapped the Toshiba 2nd parity drive from the 2nd from the top tray to the 2nd from the bottom tray there is no difference in temp. The drive just runs hotter than the others. At the left side of the fans you can see where the duct tape is filling the holes. Across the middle of the upper fan is the removable plastic graphics card piece discussed earlier. And if you look closely you can see the holes I drilled across it just above the drive tray guide. On the bottom of the case there is a removable dust screen. There are holes for two 120mm fans. The power supply covers one fan location. This isn't bad since I positioned the power supply fan-down. It's able to pull air from outside the case. Two of the holes of the other 120mm fan location are covered by part of the drive cage. It's a thin piece of metal that serves no purpose. I plan to cut it off and install a fan to pull in air from beneath the case. It should fit fine and still allow access to the bottom sata port on the backplane. I removed the drive cage then cut about an inch of the top part in picture. I then folded it over so it will sit under the cage when installed. Here it is with the cage installed but no fan and no lip covering the holes. I also installed in the LSI 9207-8i and forward breakout cables. This is with the fan installed. There's just enough room to snap in the bottom sata cable. I now have an intake fan on the bottom of the case. The side of the case has a mesh dust filter but it's held in by four push pins. So you have to take off the side panel then remove the pins which is tedious. I removed the mesh and used the magnets from a failed 2.5" drive and some electrical tape to make a removable filter. This could be moved inside the panel if the looks aren't appealing but I don't care, it's in a closet. Also while you could possibly install two 120mm fans on the side panel itself, they would be right on top of the hard drive cage fans. The sides come out bit which allows for all the cables to be fed under the motherboard. Here's a look at the right side of the case to show some possibilities for cable management. I know it looks like the drive cage is flush with the side but there an inch or two gap where the air from the fans on the other side can flow out. I routed all the front cables to circumvent the drive cage. I ran the Noctua's with the included extension cables above the cage and up under the motherboard. I was able to run the main power cable all the way under. I have the 4-pin extra power tied off for now. The ASRock doesn't need it but the SM will. The front has usb ports but you can't close the door with a nub in it. There is room between the back of the door and the front. So I took my dremel to the inside of the door to allow me to close it with my unRAID usb stick in it. Also you can see the front power disable switch there. Its a nice feature. You can lock the power button on the outside so you have to unlock it to power it on or off. Great for kids or animals. That bright blue light is very attractive. I added a fan to the LSI 9207-8i. I used the rubber pieces from a Noctua and wedged them into the heat sink. Its a high rpm 50mm fan. I modded a 3-pin to 4-pin molex connector to use 5v instead of 12v. So its quiet now. A few other thought's. The drive trays for the CS380 are the same as the trays for the DS380. However they have three screw holes on the side instead of just two. They are plastic but are durable. I had no problems with the DS380. You do have to push them in all the way and make sure the tabs on each side snap in. The CS380 is the same 8" width as the DS380 but its about 5" taller and 5" deeper. Another nice feature is both sides come with thumb screws that don't have to be completely unscrewed to remove the panels. They screw into the panel and will stay put (loosely) when the panel is removed. Meaning you won't drop them on the ground or behind something.
  9. OS: unRAID 6.4.0-rc10b Pro License CPU: Intel Xeon E3-1240 v3 $152 used eBay Motherboard: SUPERMICRO MBD-X10SLL-F uATX Server Motherboard LGA 1150 $109 used eBay RAM (24GB): Crucial 16GB ECC (2 x 8GB) and HYNIX 8GB (4GB x 2) UNBUFFERED ECC SERVER 240-Pin DDR3 SDRAM 1600 (PC3L 12800E) $176 from old build & $41 used eBay Case: Silverstone Case Storage Series CS380 $125 Drive Cage(s): Ultra Quadruple 4 X 2.5″ to 5.25″ SATA SSD Hot Swap Drive Bay Enclosure $20 Power Supply: Corsair SF600 $109 + Cable Mod extension cables $30 SATA Expansion Card: LSI LOGIC SAS 9207-8i Storage Controller LSI00301 $65 new eBay Cables: 2 x Monoprice 0.5m 30AWG Internal Mini SAS 36pin (SFF-8087) Male w/ Latch to SATA 7pin Female (x4) Forward Breakout Cable $9/ea Fans: 2 x Noctua NF-F12 120mm PWM $20/ea 2 x ENERMAX T.B. Silence UCTB12P 120mm PWM $15/ea UPS: Tripp Lite 1200VA Smart UPS Battery Back Up, 700W Rack-Mount, AVR, 2U (SMART1200LCD) $177 Parity Drive: 2 x 4TB Toshiba MD04ACA400 Data Drives: 2 x 4TB Western Digital WD40EZRX, 4TB Seagate ST4000DM000, 4TB Seagate ST4000VN008, 2 TB Western Digital WD20EZRX Cache Drive: 2 x Corsair Force 120GB SSD $70/ea Total Array Capacity: 18TB Total cost w/o drives or UPS= $915 Primary Use: Media Storage and backup Power Consumption: will update when done This isn't really a new build but a consolidation and upgrade. I'm combining my main server and my backup server with a few new parts. My 2nd ASRock C2750-D4I was starting have problems with sensors missing in the BIOS and IPMI e.g. 3v, 5v, 12v and MB temp. So I plan to RMA then sell it. Then use the Supermicro board. Since the SM is a uATX, I needed a new case. I also needed a SATA card and a new processor since the G3220 wouldn't be adequate. Idle Power: 41 watts
  10. Your welcome. What speed is your connection?
  11. It's has the same functionality. However, NUT has network capability and more drivers for other UPS that aren't supported by apcupsd. The network mode allows it to be run as master. Then you could connect other machines or vm's as slaves. They could monitor the ups too and be shut down.
  12. Some of all the above. I don't always check for updates to packages. So sometimes it takes someone asking. Most times though, for 6.3.5 its about compatibility. Most newer versions of one package require newer versions of other packages. ncurses was a big one for awhile. Most newer packages required ncurses v6 while unRAID 6.3 had v5.9. unRAID 6.3.5 has ncurses 6 now. For lftp, I tried installing 4.8.3 but it required libidn2, libunistring 2 and so on.. all newer packages. Those packages are in 6.4rc though and lftp 4.8.3 seems to work.
  13. I wasn't thinking. You don't need username and password to access UPS variables, those are just for the monitor. I just assumed thats what broke it for me since that was what I was working on. But it was the UPS name. I was probably using the default cfg when testing and it worked but when I changed the name of the UPS it stopped working. I don't know if you hard coded it to "/usr/bin/upsc [email protected]" but it could be any name or ip "/usr/bin/upsc $NAME@$IPADDR". I figured that's what the log entry was from. I don't have the system temp plugin installed. I use my own IPMI plugin.
  14. @jbrodriguez I see you added nut support. I probably broke it though. The latest update I change some nut.cfg variables. USERNAME and PASSWORD to MONUSER and MONPASS and encoded the passwords instead of just plain text. Also I noticed I get this in the system log Nov 3 19:17:16 Server nginx: 2017/11/03 19:17:16 [error] 6414#6414: *977223 FastCGI sent in stderr: "Primary script unknown" while reading response header from upstream, client: 192.x.x.x, server: , request: "GET /plugins/dynamix.system.temp/include/SystemTemp.php?unit=C&dot=.%2C HTTP/2.0", upstream: "fastcgi://unix:/var/run/php5-fpm.sock:", host: "192.x.x.x:xxxx"
  15. Update the plugin and then you can remove it. If the built in UPS tool works for you then use that. But if you want to use NUT then disable the built in UPS. I have the built in set to: Start APC UPS daemon: No UPS cable: Custom UPS type: Dumb
  16. Give me a few. I'll update the plugin. You can then update then remove it.
  17. I updated my server to 6.4.0rc10b but during boot / plugin install when the nut usb driver loaded my usb would reset. Server kernel: usb 1-1.3:reset high-speed USB device number 4 using ehci-pci Which is not good for the unRAID usb. So this would basically hang start up.. I downgraded the plugin to 2.7.4 and everything works fine now.
  18. Good to hear. Keep an eye on it and let me know.
  19. ASRock EP2C602 should work now with fan control. Just click the Configure button first to setup the fans. If it's not working then to debug, you can stop the service in the webgui and run "ipmifan --debug -f" and let that run for a bit. It will log the actual command used in the fan control log plus print out all the variables.
  20. The hard drive list is just for the fan control script. In order to ignore certain drives so fans aren't running full speed. If your nvme drive isn't in the list then it wouldn't be factored in the hard drive temp polling of the fan control. But let me know if it's in the list. Right now the list is compiled by searching /dev/ for sdx and udev to get the serial. "udevadm info --query=property --name=/dev/sdx | grep ID_SERIAL= | cut -c11-" I could possibly add a different hdd list to the settings page along side the sensors and dash ignore lists. The readings page and footer hdd temps are pulled from unRAID webgui data because I don't want to constantly repoll drives. So that reading is the highest temp only from array drives, not any unassigned.
  21. The latest version has the ability to exclude hard drives now. Also, as with all the fan settings, they can all be changed and applied without stopping fan control. The ipmifan script will pickup changes to the fan.cfg file and implement them on the next internal.
  22. Look at my previous post. I edited it with info on fan revving.
  23. The X9 boards don't really support much fan control through ipmi. They use different commands than the X10/X11. I believe all I can do is set fans to a low, medium and high. I'm currently working to add support for Asrock dual core boards, so I'll see if I can add support for the X9 boards too. Could you verify what "dmidecode -t 2" from the command line shows for Product Name? Edit: The cycling can be remedied by changing the thresholds with the Sensor Editor. You have to search back through the thread for that info. Maybe I should just add that info to the OP and plugin help sections.
×
×
  • Create New...