The Linux exams of Linux Foundation and RedHat are performance based. To pass you must practise. Sander van Vugt offers an lab environment created with VMware fusion. He offers two versions
- V2.0, available for download at http://rhatcert.com or through the book’s website at http://pearsonitcertification.com.
- V3.0 is available through http://rhatcert.com only.
- You can also create the lab environment from scratch with Vagrant and Ansible RHCSA RHCE Lab environment.
You can run these lab environments in VMware Fusion/Workstation, in virtualBox or on Linux import them in LVM.
Pro | Con | |
---|---|---|
V2.0 | 1) has CentoS 7.1 similar to some exams, eg nmcli v 0.9 |
1) yum update takes long & probably fails 2) needs little tweaking for alls labs to work |
V3.0 | 1) updates from private repository 1511 2) Sander recommends this version |
1) you'd never practised with 7.0.1406 2) needs little tweaking for alls labs to work |
Vagrant | 1) always latest CentoS version, updates to 7.3 automatically 2) works out of the box 3) could be adapted for certdepot |
1) you'll probably not see this RHEL version on the exam 2) no support for Virtualization labs 3) you'd never practised with 7.0.1406 |
vmware | virtualbox | libvirt | any Cloud | |
---|---|---|---|---|
- macOS $/€ 82 - Windows $250 |
free | comes with Linux |
- works on any ssh client - recurring $€ |
|
V2.0 | - supported - supports LVM |
- works - no LVM |
- should work - supports LMV |
- not tested |
V3.0 | - supported - supports LVM |
- should work - supports LVM |
- not tested | |
Vagrant | - not recommended - $$ |
- not tested - should work - supports vmx |
- not tested |
Linux Foundation Handbook
On macOS switch from VirtualBox to VMware Fusion by following these steps
- shutdown virtualbox
- execute:
netstat -rn | grep -e 192.168.4 -e Destination
sudo route -n delete 192.168.4.0/24
open -a VMware\ Fusion; sleep 5
netstat -rn | grep -e 192.168.4 -e Destination
route get 192.168.4.0
On macOS switch from VMware Fusion to VirtualBox:
- shutdown VMware Fusion
- execute:
netstat -rn | grep -e 192.168.4 -e Destination
LABIPAVBOXNET=`ifconfig | pcregrep -M -o '^[^\t:]+:([^\n]|\n\t)*192.168.4' | egrep -o -m 1 '^[^:]+'`
echo $LABIPAVBOXNET
sudo route -n add 192.168.4.0/24 -interface $LABIPAVBOXNET
netstat -rn | grep -e 192.168.4 -e Destination
route get 192.168.4.0
ssh-keygen -R 192.168.4.200; ssh-keygen -R 192.168.4.210; ssh-keygen -R 192.168.4.220
vagrant status