foxtrot

foxtrot is a local server at Costaflores. It is an Intel NUC mini server, running FlexVDI to virtualize the backup/development environment that mirrors the production Openvino servers alpha-echo.

  1. Install Centos7

  2. Install Teamviewer

  3. Install FlexVDI

  4. Install OpenVPN

  5. Configure hosts november-romeo for backup services

Installing FlexVDI

"flexVDI is a Desktop Virtualization platform. Its main goal is to provide your users with ubiquitous access to their desktops. Whether they connect from a personal computer or their mobile phone, from the room next door or from hundreds of kilometers away, with flexVDI your users will experience their desktops as if they were right in front of them. Using well-known, open-source technologies, it provides a stable, performant infrastructure for both Windows and Linux desktops."

For the Openvino project, we are using FlexVDI to virtualize our physical servers into multiple virtual servers, both in our hosting environment (provided by Nologin.com) and at Costaflores.

flexVDI must be installed on a set of physical servers with either RHEL 7 or CentOS 7, that form a VDI cluster. Installing it in a virtual machine managed by a different hypervisor is not supported. This document will guide you through the process of installing flexVDI 3.0 on your physical servers.

 

 

# chmod u+x ./flexvdi-installer-3.0.2 # sudo ./flexvdi-installer-3.0.2

Configure Firewall

FlexVDI Manager IP: 10.0.1.106

 

flexvdi-config

Network → 

CIFS

/data/cifs

 

This usually means the Samba daemon has no read permission for these files. Check that the owner and permission bits are correctly set, and also the SELinux context if you have SELinux enabled (it is on by default). The SELinux tag of files and directories shared by a Samba daemon must be samba_share_t. You can see it with the -Z flag of the ls command. If some of your files do not have this tag, you can quickly fix them with the command:

# restorecon -r /path/to/cifs/share

Download FlexVDI Manager Dashboard

Download the right installer from flexvdi.com, and save it in the directory where you wish to install it.

Now open a terminal, go to the directory where you saved the downloaded file, and give the installer program execution permission with:

$ chmod u+x ./flexVDI_Dashboard_3.0.n-x64_installer.run

Execute the installer clicking on it, or executing:

Now you can launch the flexVDI Dashboard with:

 

Install OpenVPN

 

Enable EPEL

Install OpenVPN packages

 

Copy the configuration files to /etc/openvpn/client directory

 

Rename the conf file to client conf

 

In the /etc/openvpn/client directory, create a file called auth.txt with two lines

 

"the VPN username"

"the VPN password"

 

Test OpenVPN

 

Configure for persistence after reboot

 

Reboot the server to test.