The main reason for these notes is a reference to assist me with maintaining my home server. This includes upgrading the existing or setting up a new server in the future.

There are many reasons to setup a home server and many different options available. For me one of the big reasons is the tinkering and learning associated with such a set up. There are many other benefits. Perhaps also one of the largest negatives is also the time invested in this endeavour, it will certainly not be for everyone!

I have published these notes on my public wiki website https://wiki.kptree.net/, for my own access and also and possible benefit to others. I am not interested in advertising on this site. As these are my personal notes, provided without cost, I assume no obligations in anyway should anyone in anyway use them in full or part. YOU USE THESE NOTES AT YOUR OWN RISK!

I have used many references from the Internet to assist me with the development of my home server and these notes. In general these referenced links are provided in the relevant section of the notes. Historically I used for information and inspiration Havetheknowhow.com, however I find whilst this is still a good resource, I am moving away from Ubuntu to Debian.

The following site also has some info on How to Install and Configure KVM on Ubuntu 18.04 LTS Server.

Home Server Notes2020-07-26 Sun wk30 20:18 
My Home IT Setup2019-11-18 Mon wk47 19:41Karl-Peter Baum
Network Setup2019-11-16 Sat wk46 07:53Karl-Peter Baum
KVM Setup2019-11-18 Mon wk47 19:52Karl-Peter Baum
VNC Server2019-12-08 Sun wk49 10:42Karl-Peter Baum
fsck - file system check2019-11-20 Wed wk47 18:22Karl-Peter Baum
Home Server Index2019-12-08 Sun wk49 14:49Karl-Peter Baum

I have 3 computers from Supermicro with BMC and IPMI. The Supermicro provided utility program IPMIView is good, but the iKVM console redirection facility is woefully unreliable and also seems to be poorly documented! For more details on this refer to IPMI Console Setup. The 3 computers I have are:

  • Supermicro A1SAi-2750F that is based upon the Intel C2750 SoC Atom server processor (8 core), which has 32GB RAM and I now use as my back-up server
  • Supermicro A2SDi-8C-HLN4F that is based upon the Intel C3750 SoC Atom server processor (8 core), which has 32GB RAM and I now use as my primary server
  • Supermicro X11SBA-LN4F/F that is based upon the Intel Pentium N3700 a low power processor (4 core), which has 8GB RAM and I use as my PPPoE router, with my VDSL Router, with NFtables firewall stateful router, Bind9 DNS and ISC-DHCP placed into by-pass mode (modem only operation)
  • All these units are supplied with 4 Intel based NIC + 1 BMC NIC with the ASpeed 2400 BMC controller

On occassion I have had problems with the operations of these machines. The computer would just halt, however the BMC / IMPI still seemed to operate. This has happened now 2 times that I can remember in the past 5 years with 3 such computer setups, so it is very infrequent. I hope the frequency does not increase!. The solution to fix was very simple. A cold reset of the BMC! This is most effectively achieved by turning off the computer power supply!

  • /mnt/shared/www/dokuwiki/data/pages/home_server/home_server_setup/summary.txt
  • Last modified: 2021-12-26 Sun wk51 12:18
  • by baumkp