- Create a New Virtual Machine
- Name it what you will
- Make sure to give it plenty of memory
- Choose the right NIC (Important: if you are using CentOS 6.3 or 6.5 you have to use the Legacy Adapter Option after setup of the VM completes or else CentOS won't see your card)
- Plenty of space for storage
- Choose the right image
- Hit the Finish Button
- Connect to your new VM and start that bad boy up.
- Choose Install from the menu.
- Now you have the "Installation Summary" page. Under "Software Selection", you're gonna want to choose a couple of add-ons that are needed by the FlexMaster install.
- I used the "Basic Web Server" config and added-on: PHP Support, Perl for Web, Compatibility Libraries and Development Tools
Once you're done with that first part, the install starts and your VM comes up. Login with root. Here's what I did that worked:
- Make sure you have the latest ISO of the FlexMaster software on-hand, and downloaded from the Ruckus Support website.
- Fire up an FTP server on a machine, the HyperV server, or somewhere on the local network. Then, use wget to transfer the file:
# wget ftp://IPADDRESS/FM_Software.iso
- create a mount space using:
# mkdir /mnt/flexmasterinstall
- Mount the iso of the flexmaster software to that location:
# mount -o loop /FM_Software.iso /mnt/flexmasterinstall
- This part was pretty important: copy the files from the iso to a directory on the machine:
# cp -r /mnt/flexmasterinstall /opt/flexmasterinstall
- Once that's done:
# umount /mnt/flexmasterinstall # rmdir /mnt/flexmasterinstall
- From here, get into the dirctory and run the install command:
# cd /opt/flexmasterinstall # ./install.sh
- Let that thing go and answer the questions.
- Once it's done, don't forget to do this: open up that firewall!
- Here's how to open the firewall for http and https (kinda important to do https considering ZoneDirectors require an HTTPS option to communicate with FlexMaster).. and don't forget to restart.
# firewall-cmd --permanent --add-service=http # firewall-cmd --permanant --add-service=https # systemctl restart firewalld
That's it! Go to the IP address of the server and you should be good to go!
Please note, this might have some errors, cus I'm on 2 monsters and some Limonata Sanpellegrino.