Reference no: EM132300406
Assignment - Installing and Managing Linux
Task - The first assignment comprises of a number separate tasks, described as follows.
Part 1: Install Linux
The first step is to create the virtual machines in the hypervisor (VMWare Player or Virtualbox) and install the following two Linux distributors: Ubuntu Server 18.04.1. and Fedora Server 29.
During the install process, you are to put /home and /var on separate partitions. Provide hostnames for the servers that include your student number, for example, name the Fedora Server Fedora-11666234.
You should not install a LAMP (Linux, Apache, MySQL and PHP) stack.
Once the operating systems are installed, you are to demonstrate connectivity to the Internet and more importantly update the operating system for each Linux server.
You are to document the steps and decisions taken to get the operating system installed on your virtual machine. Where you are required to make a decision you are to explain why. You must also provide screenshots showing your installation process and clearly highlight the decision you have made during installation.
These virtual Linux servers will be used in future assessment tasks, so make sure you do not delete them after this assessment task is completed.
Part 2: Profile the System
Once you have completed the install, write a script called current.sh which obtains a current snapshot of system. The script should run on both the Fedora and Ubuntu Linux servers.
1. show current processes running tcp and udp and clearly show the port number of each service.
2. show the local or remote login in last 7 times.
3. show current disk on all partitions, RAM, Swap, and CPU usage, include seven snapshots each second for the last seven seconds.
4. show the last 10 lines of the message log.
This information should be collated, and a report produced called snapshot.txt. Each set of information should be proceeded by a header outlining what the information following relates to. It should be formatted properly and include dashed lines between each of the key information mentioned above.
You are to document the steps and decisions taken to get the operating system installed on your virtual machine. Where you are required to make a decision you are to explain why.
Part 3: Packages and Services
Install tools and utilities that already made by Ubuntu and Fedora distributors and using dnf (yum replacement) or apt installation services. You are required to install the following utilities for both Linux: cpuid, hwinfo, tree, and mc Install tools and utilities that are not ready-made for Ubuntu and Fedora. In this task you need to visit SOURCEFORGE website and select any two utilities and install them.
Document the entire process and challenges you experienced.
Rationale - This assessment task will assess the following learning outcome/s:
- be able to apply technical knowledge to manage servers.
- be able to investigate the layout of server file systems.
- be able to plan, create and manage information services.
- be able to design and write scripts to automate various server management tasks.
The assignment is to develop your understanding of how operating systems are installed and managed. In addition to this you will gain some insight into how a system administrator can automate workloads through the development of scripts.
Length: 15 - 20 pages including screenshots.
Attachment:- Assignment File.rar