2020.06.13 – Install EVE-NG as Bare Hardware Server

Importamt information:

Note: This article does not contain all information for different situations. It contains the information for mine use only. I will update this article till I finish all installation.

1.. EVE System Requirements

1.1. EVE-NG requires:

  • Intel CPU VT-x/EPT
  • Ubuntu Xenial Xerus 16.04.X LTS 64bit (suggested with any processors). (Ubuntu 18 and 19 are not supported due it still not have all necessary libs for EVE)

1.2. NOT Officially supported or have issues:

  • VIRTUAL BOX DOESN’T SUPPORT HW ACCELERATION !!! AVOID USING IT !!!! 
  • Hyper-V, Promox and XEN Citrix are not officially supported.
  • Azure cloud is not officially supported, because Azure overwrite kernel for EVE VM, and do not accept custom Kernels for VM Machines.
  • AWS cloud is not officially supported due issues with sub-virtualization. It has issues to run Qemu nodes.

Note: As EVE-NG is installed directly on physical hardware, without a hypervisor, using the provided ISO image, this is referred to as a “bare metal” install and is the most recommended method of installing EVE-NG.

2.. Hardware Requirements and Use for EVE

2.1. Dedicated Server (bare) System Requirements

CPU: Intel Xeon CPU supporting Intel® VT-x with Extended Page Tables (EPT) Operation System: Ubuntu Server 16.04.4 LTS x64

  • CPU: Recommended CPU Intel E5-2650v3 (40 Logical processors) or better supporting Intel® VT-x with Extended Page Tables (EPT) Minimum CPU is any Intel Xeon CPU supporting Intel® VT-x with Extended Page Tables (EPT)
  • RAM: 128 Gb
  • HDD: 2 Tb
  • Space Network: LAN Ethernet

2.2. Hardware I bought to use

-> Monitor LED Sell from eMAG: www.emag.ro

Photo 1

-> Keyboard Kit + Mouse A + K1 Kandaon, Black from eMAG: www.emag.ro

Photo 2

-> DELL Precision T7910 Workstation from Server Config: www.server-config.ro

Photo 3

Content:

Photo 4

Photo 5

3.. Static IP on ONT/Router HG8247U

Note: This is what I have in my house in this moment of creating this page. HG8247U is an old version that I use but on internet I found specification for HG8247H version and seems the same and helped me.

Informations here: https://hg8245h.wordpress.com/2015/12/14/how-to-assign-static-ip-address-on-hg8245h/

Many people prefer to have static internal IP address rather than some random numbers allocated by the DHCP server. Two ways to accomplish that, either assign a static IP directly in your computer network settings or use IP reservation which is the preferred way of doing it.

Testing: I have configured an Manual IP Address for iMac. From iMac I ping all Its from devices I have in house like iPad or BOSE SoundLinks and it is OK.

It si required and I decide to configure Static IP directly into

  • DELL / Ubuntu: 192.160.100.50/24
  • EVE-PRO 192.168.100.51/24

4.. Bare Hardware Server Ubuntu and EVE Installation

4.1. Download and prepare for installation

Note: I use iMac, USB SuperDrive and totally new DVDs..

Download the Ubuntu and EVE-PRO :

  • Download Ubuntu Server 16.04.6 LTS ISO image: ubuntu-16.04.6-server-amd64.iso
  • Download EVE-PRO: EVE-PRO.iso
  • Not mandatory Copy paste from Downloads to Dropbox

Create installation 2 separate DVDs:

  • Insert DVD to USB SuportDrive
  • Find ubuntu-16.04.6-server-amd64.iso, > right click > Burn Disk Image
  • Burn Disk in: Apple SupertDrice > click Burn
  • Wait few minutes to finish and automatically Eject Disk

4.1. Invalid partition table! error

  • PowerOn Dell Precision without Operation System possible to get a message like Invalid partition table!
  • Install Ubuntu Server as in the next step, 4.2. Ubuntu Server Installation
  • PowerOn Dell Precision will using a tutorial: https://www.youtube.com/watch?v=BdLLjohm7_8
    • Press F2
    • Go to Settings > General > Boot Sequence
    • Select UEFI > click Apply > Exit
  • Noe Dell Precision PowerOn normally in Ubuntu

4.2. Ubuntu Server Installation

Note: Internet is reachable from mine Dell Precision. EVE ISO installation requires internet access to get updates and install the latest EVE-PRO version from the EVE-NG repository. DNS must work as well. To check it, do a named ping, for example ping www.google.com.

4.2.1. Ubuntu Server Installation Phase 1

All details step by step is in EVE-PRO Book: https://www.eve-ng.net/index.php/documentation/professional-cookbook/

Sume help here: https://www.itzgeek.com/how-tos/mini-howtos/change-default-network-name-ens33-to-old-eth0-on-ubuntu-16-04.html

4.2.2 EVE Professional Installation Phase 2

All details step by step is in EVE-PRO Book: https://www.eve-ng.net/index.php/documentation/professional-cookbook/

4.2.3 EVE Professional Installation Phase 3

All details step by step is in EVE-PRO Book: https://www.eve-ng.net/index.php/documentation/professional-cookbook/

4.3. EVE Management IP Address setup

All details step by step is in EVE-PRO Book: https://www.eve-ng.net/index.php/documentation/professional-cookbook/

5. Login to the EVE WEB GUI

Note: In MacBook Pro I use Firefox application as it is impossible to use Safari

Login to the EVE management UI: https://192.168.100.51/
Default user access:
User: admin Password: eve

6. EVE-NG Professional Licensing

You can move the having license from existing EVE-PRO (I have one in MacBook Pro > VMware Fusion) to a new installed EVE-PRO.

All details step by step is in EVE-PRO Book: https://www.eve-ng.net/index.php/documentation/professional-cookbook/

This was all about installation!

Installation Note:

!!! Appears a new version EVE-PRO to use to install.

  • Till now you can install EVE-PRO
    • Starting to install Ubuntu 16.04 using a DVD.
    • After this installation it was mandatory to make sure to have active internet connection
    • Internet connectivity helps to install and upgrade EVE-PRO.iso
  • In 26.06.2020, appears a new version of EVE-PRO, 3.1.
    • Now you have to download EVE-Bionic-Pro.iso that contains both Ubuntu 18.04.4 and EVE-Pro 3.1
      • Till 26.06.2020 was impossible to use Ubuntu 18.04.4. Version 16.04 was mandatory to be used
    • Create a DVD
    • And install both, Ubuntu and EVE-PRO, more easier
    • The document with all details about installation and usage of EVE-PRO is updated to version EVE-COOK-BOOK-3.1-2020.pdf.

Note: All Photos are here: https://photos.app.goo.gl/XXvWYB8d2qheu5bj7