Tuesday 17 January 2012

Time to accept defeat and call it a Victory

It's kind of done, well at least for the moment it is. The case is finished and all the motherboards ( One failed at the last minute. It doesn't boot or beep an error it doesn't even post. My investigations so far point to a capacitor failure, so I'm going to look into trying to return it and get a replacement) 5 out of 6 are installed. I can connect over the local LAN via an 8 port switch and manage the machines using VNC, SSH or SFTP. I can turn them all on using my home made cable switches and turn them off either from VNC or the command line with a 'shutdown -P now' command.

The main thing I've not done yet is install and setup DrQueue or actually use the new system to render anything at all. However I'm relatively happy that I'm at a point where given extra time I could sort those things out; so now it's just a matter of finding the time.

There are a couple of other things I'd like to do. Firstly on my master box I have a problem in that the network manager connects to both wifi1 and eth0 successfully but only allows you to use eth0. So far my research is indicating a routing problem but I've not had time to experiment with this. Secondly and dependent on the first thing being resolved is that I'd like to enable Internet connection sharing so that I could run updates and installs easily across all five nodes.

The Pictures

 These are my momentary cable switches. Considering how ramshackle they look they work surprisingly well. I am particularly pleased with the connectors I made for the two pins out of the cable itself and some insulation tape. I may do a little film showing how that was done.

 I definitely need to do some more work to the back of the box. I'm thinking of turning a couple of the draws into plates to cover the back.

 Evidence that it all kind of works. This screen is showing an active connection via VNC to nodes1 to 5.




The lights I've added look just so cool with the lights low. Much much better than any of these pictures show. It actually comes out of the Blender logo on the top as well.



This is a poor picture. I'll have to get my tripod out and do some slow shutter speed shots.

Sunday 15 January 2012

Lots of small victories; but the war is still to be won.

I've finished case modding and it looks pretty good if I say so myself (pictures to follow). This take on this whole thing has required me to make a lot of changes to the basic Helmer cabinet: I've cut four circles into the front of the case for my fans and attached the front panel using fan grills; I've etched Render Farm onto the front panel in large font just in case there was any doubt about the purpose of the machine (I did both of those jobs with my Dremel); I've perforated the blender logo into the with my Bosch hammer drill (which was harder work than I'd imagined); I've taken all the runners out and cut a segment out of each left hand runner for the patch cables and then covered the runners in electrical insulation tape before re-inserting them to prevent the cabinet becoming charged; I've taken one of the draws and cut it down so it fits the inside bottom of the case; I've taken the backs of each draw out and bent down one edge so that I can use them as a shelf for my PSU and hard-drive; I've taken some audio cable and using a little insulation tape fashioned a two holed female connector on one end and a cable switch for each motherboard on the other; and finally I've chopped up an second drawer made some support bars for the motherboards which I've also covered in insulation tape (5 rolls of insulation tape for a pound).

I've also made a lot of progress with the software side of the build. Setting up the network is of itself fairly easy. Knowing what to do is very hard. Finding any decent instructions is tricky as most of the tutorials I've found deal with aspects of networking I'm not interested in (such as making your own DNS, Router, SAN or setting up Wifi networks). So after much trawling of the internet and many failed attempts to set all the various addresses I finally found a simple system that so far works. I've used the built in network manager to set up the wired network; turned on the in-built VCN client for remote desktop viewing which allows me to view the desktop on a machine without a monitor (it also quite importantly allows me to shutdown the computer remotely); installed SSH, SFTP and SCP for file transfer; and install NFS and SAMBA for file sharing. I've also written myself a set of instructions (see below) for setting this up.
The big problem I've got at the moment is that I've not managed to get DrQueue up and running. I installed a .deb onto my main computer successfully; but all that achieved was to install an older version of Blender. So setting up DrQueue is the next big challenge.


Setup Steps

• On the master machine add the IP address and host name into the host file.
• Add the host name to the list of allowed hosts in firestarter.
  ∘ 127.0.1.1           Node1
  ∘ 192.168.3.90     Nettop
• On the host machine
• Using the network manager edit the wired connection.
  ∘ Make IPv4 manual
  ∘ Add a new address entry
    ‣ i.e. 192.168.3.94
• Open a terminal and ping the master machine
  ∘ ping Nettop
• Set up the VNC server
  ∘ Open 'Desktop Sharing Preferences'
    ‣ Select 'Allow other users to view your desktop'
    ‣ Un-select all security options
    ‣ Set notification to 'never'
• Test VNC server
• Disconnect the network and do the following installs:
  ∘ sudo apt-get install openssh-server  {to install open ssh}
  ∘ sudo apt-get install synaptic
  ∘ sudo apt-get install gnome-system-tools
• Test SSH/SFTP connection
• In terminal type "shares-admin"
  ∘ Install samba and nfs
  ∘ install sharing software
• Apply all updates.
• Disable power saving/screen saver

Sunday 1 January 2012

Problems, Problems

I have all the bits. I've even made six power switches from audio cables (I'm quite pleased with them). All the bits are refusing to fit inside Helmer. I may be forced to buy smaller 2.5 inch SATA hard drives just to get everything to fit. I have various connections to the wired network however no communication as yet. Also if I have the wired network connected I can't use the wireless network.

Thursday 22 December 2011

It works and it's beautiful

I am writing this from Node4 of my render farm. That's right I've installed a motherboard and it is running in-situ. I've got it connected to a mouse, monitor, keyboard and wireless usb stick for the moment just to test it. Four fans are in place and working perfectly. That's right, it works!

I've still got a lot of work to do before it is finished. But such a relief to have made it this far. I've even hooked it up to my new gigabit switch, so cool. I thought I might have to do something to tidy up the metal work around the fan vents, but the fan grills are so shiny you just don't see the shoddy cutting and when the power is on the red fan LEDs look really good.


At this rate I might be able to finish this over Xmas.

Tuesday 20 December 2011

Slowly but surely

Now that I have all the bits I need to build this thing (6 more PSUs and 4 SATA hard drives have arrived). I've started the modifying the case in earnest. So far I've managed to cut out four fan holes, drill the holes for the screws, perforate the top with the blender logo and start etching in the machine name. I've also made some more purchases.
I checked my motherboard manual and they all have gigabyte capable lan ports so I have bought 10 cat5e patch cables and have started looking for an 8 port gigabyte switch. They seem to be going for about £15 on ebay.

I have to say that I am quite pleased with buying parts on e-bay so far. Almost everything has been exactly as described and worked perfectly. The only problems have been memory and hard-drives. I've been caught out by a misleading description for memory (I thought I'd bought 8 cards when I had only bought 2) which is frustrating. The problem with the hard-drives is that they are hard-drives. The most mechanical part of a computer and also the part most prone to failure. Second hand hard-drives are then by their very nature a bit of a risk. I'm sure if I was trying to build the top end machine and buying new hard-drives I wouldn't have had any problems; but I'm not. Well the exact issue is that four out of four of the hard-drives I've received from the seller were dudds and either completely dead or only visible to the bios. The seller has already sent me two replacements which work perfectly with a further two on the way. Still it's a bit of a pain having to wait. The key thing here is to test everything as soon as it arrives.

Monday 12 December 2011

Mounting Costs

The costs are mounting up but I think I've made my last purchase for a while. There are some hidden costs which I will add onto the end of my list.

Build Costs - New Purchases

Item Amount Individual

Price
Postage Total

Price
Helmer Cabinet1 £24.99 £7.50 £32.49
Motherboard, AMD Athlon 2 64bit processor and 1gb of ddr2 ram 5 £30 free £150
300W PSU 1 99p £4.50 £5.49
25 Brass Motherboard Standoffs 1 £3.19 free £3.19
120mm red led EVO case fan 4 £2.99 £5 £16.96
120mm chrome fan guard 4 £1.45 40p £6.20
Q-Tec PSU Power Supply Unit 500w 1£6£6.50£12.50
1 Gb Kingston DDR2 240 pin 800Mhz RAM 12£4free£48
Hitachi Deskstar 80GB SATA Hard Drive 4£10free£40
0.5M SATA Serial ATA 7Pin HDD DATA Cable Lead LOT 10 1£4free£4
24 Pin to 20 Pin ATX Power Converter Conversion Cable 1£1.88free£1.88
15CM 4 Pin IDE Molex Male to 15 SATA Female Power Cable 199pfree99p
Energy Monitor 1£6.19£1.99£8.18
400 piece rotary tool set 1£9.99free£9.99
Total: £339.87


Existing Equipment and Parts (not purchased)
Item Amount  Individual

Approx.
Price
Postage
Total

Price
Dremel Model 800 Drill1 £70 £7.50 £77.50
DRAPER 32580 - 60 PIECE SOCKET AND SCREWDRIVER BIT SET 1 £20 free £20
Acer Aspire X3200 1 £200 free £200
Fujitsu 100gb sata 2.5 hd 1 £60 free £60
Total: £357.50

Saturday 10 December 2011

Offer Accepted

They accepted my offer of £40 for the four SATA 80gb hard drives which is nice, so I paid for them. I'm definitely going to do that again if I can. I also bought a bunch of other little bits, leads and what not.

I've started moding my case. The back panel is in the garage now. I got my Dremel out from it's place of rest and started cutting. It works quite well except that I've already gone through 4 cutting blades. I estimate at this rate I'll need another 18 blades to cut the air vent holes in the back panel. Cutting blades I will have to replace and consequently also include in my costs.


Item Amount Individual

Price
Postage Total

Price
Helmer Cabinet1 £24.99 £7.50 £32.49
Motherboard, AMD Athlon 2 64bit processor and 1gb of ddr2 ram 5 £30 free £150
300W PSU 1 99p £4.50 £5.49
25 Brass Motherboard Standoffs 1 £3.19 free £3.19
120mm red led EVO case fan 4 £2.99 £5 £16.96
120mm chrome fan guard 4 £1.45 40p £6.20
Q-Tec PSU Power Supply Unit 500w 1£6£6.50£12.50
8GB total 4 x 2 Gb Kingston DDR2 240 pin 533Mhz RAM 2£11.89£7.60£31.38
Hitachi Deskstar 80GB SATA Hard Drive 4£10free£40
0.5M SATA Serial ATA 7Pin HDD DATA Cable Lead LOT 10 1£4free£4
24 Pin to 20 Pin ATX Power Converter Conversion Cable 1£1.88free£1.88
15CM 4 Pin IDE Molex Male to 15 SATA Female Power Cable 199pfree99p
Total: £305.08