I wanted a fast search solution for my web shop and I'm a fan of the Elasticsearch search engine so ...... Tinker Board is fast and cheap so I've put together a 6-node Elasticsearch cluster with everything needed in a 1HE 19" rack box.
The hardware used is:
Tinker Board
32 GB SD cards UHS1 (100MB/sec version)
5V/20Amp power supply
Zyxel GS1900-8 managed switch (clothes taken off)
12V power supply (came with switch, I removed the plastic cover)
Noctua 40mm 5V fans
Power inlet, CAT6 network connectors and a bunch of wiring
The OS and software used,
root@tb6:~# uname -a Linux tb6 4.4.16-00006-g4431f98-dirty #1 SMP Mon Apr 17 17:27:25 CST 2017 armv7l GNU/Linux
root@tb6:~# curl -XGET '192.168.12.70:9200'
{ "name" : "tb1", "cluster_name" : "tb", "cluster_uuid" : "APQp5w0UT46mIHvvia54bg", "version" : { "number" : "5.6.2", "build_hash" : "57e20f3", "build_date" : "2017-09-23T13:16:45.703Z", "build_snapshot" : false, "lucene_version" : "6.6.1" }, "tagline" : "You Know, for Search" }
Oracle Java JDK 8
I've turned off Wi-Fi, Bluetooth and sound to save memory and I really have no use of it. I choose to use the GPIO header to power the boards because the Micro-USB is only specified to 1.8Amp. In this setup there is no space to use the Micro-USB anyway. Each board has their own power wires going to the power supply - 20Amp for 6 Tinker Boards should be enough. The Zyxel switch is an 8-port Gbit switch with 6 ports taken by the Tinker Boards. The two remaining ports go to the CAT6 connectors in the rear. The switch is set to link aggregation for these ports so in theory I have 2Gbit bandwidth if I ever would need that ...
The temps vary between 40 degree C at idle and 48 degree C at peak hours so that is no issue for me. I think the Noctua fans do a good job moving air through the box. Two are blowing air into the box and two are sucking air out of the box. I did a minor design flaw with the cooling. I was not aware that the power supply had a vertical mounted circuit board when I did the mechanical part of the build. Now it's blocking one fan so I think I will rotate the power supplies 90 degree to get better airflow.
It have been online for one week now without issues :)
Comments
Please log in or sign up to comment.