This archive contains a disk image of a Fedora 29 installation which has been tuned for low latency and overall real-time performance. It facilitates the setup of a VILLASnode instances by partners of the Institute for Automation of Complex Power Systems (ACS), EON Research Center, RWTH Aachen University.
What you need
- An USB drive with at least 8 GB capacity (the content on the drive will be erased, backup before if there are any important files stored!)
- A computer running Windows, Mac OS X or Linux
- A keyboard and display attached to the server
- The live image file
.img.xzwhich you can download here: https://villas.fein-aachen.org/iso/
Step 1: Getting the image onto the USB drive
Note: Simply copying the image onto the drive does not work!
- Plug in your USB drive
- Download, install and start the Fedora Media Writer
- Download the VILLAS Live ISO file
- Select "Custom image"
- Pick the downloaded ISO file
- Make sure that the correct USB drive is selected in the popup window
- Make sure that the "Other" instead of "Raspberry Pi" is selected in the popup window
- Click on "Write to disk"
Step 2: Booting the system from the live USB image
- Shut down the server (and remove the old USB drive running an older version of VILLASnode, if there is any).
- Plug in the USB drive and start the server. If the server does not boot into the USB drive, you may need to restart and change the boot order by pressing DEL or F12 at the very beginning of the start up.
- When asked for user credentials, enter the default credentials:
- User: root
- Password: villas-admin
Step 3: Testing functionality
- Check the name and information about the running kernel with
- If available, check the Internet connectivity with
ping www.rwth-aachen.de. If the request times out, the internet is most likly not reachable.
- If available, check the public IP address of the server with
- Check the network configurations with
ip addr show.
- Test installation of VILLASnode with
villas node --help
Step 4: Securing the system (options)
- Change the default password:
- Update the system regulary:
- Setup a firewall: https://www.digitalocean.com/community/tutorials/how-to-set-up-a-firewall-using-firewalld-on-centos-7