This semester mainly on Linux system management, the content is divided into six chapters: understand and install Linux system, file and directory management, user, group and Rights Management, disk and file system Management, System Package management, system process and service management. The final exam requires each student to create a new virtual machine in his or her laptop, install the RHEL6 system, set it up as a bridging mode, and then follow the questions as required. At the end of the rating, I wrote a script that could be automatically scored, and set the script to be an NFS share on my computer's Linux virtual machine, then sequentially on each student's virtual Machine through NFS sharing, copying the script to local scoring. Questions and scripts I have shared in the attachment, interested friends can download the exercises.
Personally think this test mode is still desirable, but in the examination process still have a lot of problems, time dragged longer, make oneself also more tired, so the experience summed up, in case of improvement.
IP setup issues. Since we have not yet said how to modify the configuration file to set the static IP, plus the clone virtual machine network card name will become eth1, so the student's IP in the exam is configured with the Ifconfig command, this dynamic IP is easy to lose. But this problem is also very good solution, in the future before the exam can be the IP configuration this part of the content in advance, and for everyone to assign a fixed IP.
Virtual machine bridging issues. This is a headache, the virtual machine as a necessary tool in the course, everyone should be proficient, and not allow any problems. However, many of the students were not rushed to configure the virtual machine until the exam, and because of various reasons, bridging mode is not available, it also caused me to be unable to share replication scripts through NFS. Temporarily consider this as a disciplinary issue to deal with, in the two weeks before the exam requires everyone to prepare the test environment, if because of the individual test environment problems, and affect the final scoring process, then will be directly deducted from the total score corresponding points.
No matter what the rules are, there will be problems with the bridging of individual students at the time of the test, and there must be a corresponding backup measure. The first is to copy the script to the USB flash drive, and then mount the USB stick in the student's virtual machine; If this method is not good, the second option is to add the USB stick as a hard disk in the virtual machine, if both methods are not good (this is the case when you encounter 3 of these cases, it is a headache).
After the examination should apply for an additional supervisor, to cooperate with me to maintain the examination room discipline. The first thing to do is to record the names and time of the students who have finished the exams, and then I will score each one in order, and then each student who scores will have to leave the classroom and not stay in the classroom to help others with the problem.
This article from "a pot of turbid wine" blog, reproduced please contact the author!
Linux System Management Final Exam Summary