So finally got around to experimenting with recording some videos of the last couple objectives using the program “recordmydesktop” and the results were more than a little underwhelming. You can view the vids here:
Set up a default config http server (also showed how to set it up to serve an install tree)
Install Redhat Enterprise Linux as a virtual guest (from the command line using virt-install)
Needless to say, I’m looking for another way to record my desktop sessions in a format that I can upload to youtube. Suggestions welcome! Once I have a better visual experience going I’ll add audio, redo these early attempts.
Also, let me know how I can improve the presentation or explanation of the tasks.
A few snafus I ran into when trying to get a virtual machine set up as an install server
1) DO set up your virtual network (or the ‘default’ network) to use a static IP range and turn off DHCP. Instructions here:
2) DON’T set your virtual network (or the default network if you are editing that one) to be within the same network as the host machine. I.e. if your host machine’s IP address is something like 192.168.15.10, don’t set your virtual network range to use 192.168.15.0/24. Set it to use 192.168.100.0/24. If you try to set up a virtual network as in the first example, the hypervisor will tell you that the IP you’ve selected is in use by the host system.
3) DO set up the new virtual machine to use an IP that’s in the same range as the virtual network you are using. I.e. if your virtual network uses 192.168.15.0/24, then set the static IP of your virtual machine to use something like 192.168.100.50.
Configure a system to run a default configuration HTTP server.
Configure a system to run a default configuration FTP server.
Jang’s book uses one of these to serve an install tree and packages so that we can later use it for configuring yum and doing other tasks. For right now we simply want to get the service up and running.
Next week we’re going to work on setting up some virtual machines so we can play around without endangering our base system. To see what we’ll be getting in to, take a look here at sections 15 and 16 on virsh and the virt-manager.