Home server

Introductory part

The child grew up and there was a desire to build his own server with virtualization at home for experiments and everyday use. Improve skill in Linux, Citrix products, python. Check out Elastic Search and other interesting products.





Prices are for February 2021. By the end of May 2021, prices have increased significantly.





Equipment selection

In addition to the desire, you need a financial component and a choice of equipment.





There was no particular desire to buy used equipment, so it was necessary to choose the most budgetary and productive equipment.





First of all, the choice of the processor - the choice fell on the used Xeon E5 2678 v3 from the well-known Chinese market place, the cost is ~ 7300 rubles. and wait 3 weeks. But we have nothing to do.





While driving, the target processor took a budget Xeon E5 2630L v3 on the well-known Russian flea market. - 2,000 RUB





E5-2630L v3
E5-2630L v3

The next important component is the motherboard - I was afraid to buy a Chinese motherboard without a guarantee on the same site. The price of such a motherboard with good VRM, which can be taken in the region of 8500 rubles. In our online store I found new motherboards for this socket and with a guarantee. Long chose between ASUS SABERTOOTH X99 and ASUS X99-DELUXE II. The equipment of the latter was richer, the price was the same plus or minus. As a result, the choice fell on ASUS SABERTOOTH X99 - 5 years warranty, an additional fan for cooling the VRM, plugs for unused connectors, additional cooling, protection of the entire motherboard and other goodies. Total spent taking into account the use of gift bonuses - 17 654 rubles. After 3 months, it began to cost 27,000 rubles.





- . - . bequiet! System Power 9 700 ATX BN248 - 5490 . - . , .





Cooler Master Hyper H412R 120W RR-H412-20PK-R2 1600 . . .





MICRON (Crucial) DDR4 16Gb 3200MHz pc-25600 ECC, Reg (MTA18ASF2G72PDZ-3G2E1) for server. - 5570 . 5010 . 16 3800-4000. 1700 - 10 . ~ 8000 . 3 :)





, :





  1. - 4000 .





















  2. 3 hdd ssd





  3. 140





Deepcool MATREXX 55 MESH 3490 . , 2 3,5 hdd. , . hdd .





5 ID-Cooling White (WF-14025) ID-Cooling White 120mm 4-Pin 800-1800 RPM (WF-12025) 2950 .





3 hdd WD. 500 1 . . VM Western Digital Black SN750 M.2 500 Gb PCIe Gen3x4 TLC (WDS500G3X0C) - 6590 . . . - .





ASUS HYPER M.2 X16 CARD V2 ssd sata ssd.





nvme :





. , . . , 4 . 4 - Radeon HD 4670.





~ 63 000 .





Linux KVM. Fedora KVM .









Linux - . UEFI .





LVM.





nvme .





HD 1280x1024.





- /etc/default/grub nomodeset









sudo grub2-mkconfig
      
      



- gdm - .





Alt + Ctrl + F3





lightdm . .





sudo gdm install lightdm lightdm-gtk
#  gdm
sudo systemctl disable gdm
#  lightdm
sudo systemctl enable lightdm
      
      



- FullHD. 4K .









sudo dnf update
sudo dnf install fedora-workstation-repositories
sudo dnf config-manager --set-enabled google-chrome
sudo dnf install google-chrome-stable
      
      



Now it's time to install kvm to be able to run virtual VMs. To do this, install kvm, the necessary packages and utilities for monitoring the system:





sudo dnf -y install bridge-utils libvirt virt-install qemu-kvm
sudo dnf -y install virt-top libguestfs-tools
sudo systemctl start libvirtd
sudo systemctl enable libvirtd
sudo dnf -y install virt-manager
sudo dnf -y install htop
sudo dnf -y install iftop
sudo dnf -y install ftop
sudo dnf install lm_sensors lm_sensors-sensord
sudo sensors-detect
      
      



Further plans are to deploy the Citrix Virtual Desktop scheme. Use Debian with SAMBA 4 as AD controller.








All Articles