Easier to read with cream paper, a tint, more contrast or larger text? Choose your colours and text, once, for every page.

Preview

DS 2.5, 2.22: Fixing a fault, testing and recording it

This is the first page of the lesson. Read it and have a go at the activities. The rest is in the full lesson.

60 minutes

The fix that broke more

A technician finds that a mail setting is wrong. They change it in a hurry. Now nobody can send email at all.

There was no copy of the old setting. There was no test. And nobody wrote down what was done.

Key words

WordWhat it means
Resolutionthe act of fixing the problem
Backupa spare copy of data kept in case the original is lost
Configurationthe settings that decide how a system works
Fault loga record of faults, their causes and their fixes
Recurrencea fault coming back again
Mitigateto make something less likely or less harmful

The cells students fill in are left blank in this preview.

By the end of this lesson

Note

I can apply a fix safely, prove it works and record it so the fault does not come back.

Starter

Have a go

Starter

3 questions
Have a go: your answers are marked here and then forgotten. Sign in if you would like your score kept, and to pick up where you left off.Sign in to keep your score

Your answers are marked here and are not kept. A college account keeps every student’s marks.

Six steps of problem resolution

  1. Back up the data on the system.
  2. Implement the solution.
  3. Test the solution.
  4. Repeat the process until the outcome is right.
  5. Document the cause and the solution on the support system.
  6. Act so the cause cannot come back.

Why back up first

A fix is a change. Any change can go wrong. If you copy the data or the setting first, you can go back.

Back up the data on the system. For a setting, copy the file before you edit it.

A pretend broken mail setting

Command
printf 'server=mail.college.test\nport=25\n' > mail.conf && cat mail.conf

A command for the lesson’s lab terminal. It is shown here and not run.

Back up the setting first

Command
cp mail.conf mail.conf.bak && ls mail.conf*

A command for the lesson’s lab terminal. It is shown here and not run.

Implement the fix

Command
sed -i 's/port=25/port=587/' mail.conf && cat mail.conf

A command for the lesson’s lab terminal. It is shown here and not run.

The lesson goes on

9 more parts of this lesson are in the full curriculum, with the tasks, the final check and the labs. A college account gives your students all of it.