Lab catalog
found 53 of 7753 of 77loading…
Loading…
-
The team's shared directory Colleagues cannot append to alice's documents in the shared directory, and bob deleted her report while tidying up his own. Set up the team's directories so that editing together and handing in reports both work.Users, permissions, and processes ~25 min not started
-
The server is sluggish A slow server in the middle of the nightly report export. Find what slows it down and remove the cause for good without interrupting the export.Users, permissions, and processes ~20 min not started
-
A process that will not go away Monitoring keeps sending the same alert, and kill -9 does not help. Find out why and remove the cause without stopping the working program.Users, permissions, and processes ~20 min not started
-
Write a systemd unit for a service A daemon is started by hand in a terminal. Turn it into a systemd service that survives a reboot and a crash.Packages, services, and logs ~30 min not started
-
Set up log rotation A service writes to a log that grows without limit. Set up logrotate for it so that the service keeps writing after rotation.Packages, services, and logs ~20 min not started
-
Bound training journal retention A separate systemd journal namespace has grown too large. Save the records you need, set a persistent limit and clean old archives of this namespace only.Packages, services, and logs ~25 min not started
-
A service behind the neighbour The reports service on node2 answers itself, but a request from node1 waits and gives up. Find where the path gets lost and fix it so that the fix survives a reboot.Networking ~30 min not started
-
Ports: start the app service The app web service will not start. Find out what is in its way and bring it up on its usual port, 8080.Networking ~20 min not started
-
Firewall: open the site to the office The server's site must open from the office and stay closed to everyone else, yet the office waits until the timeout. Find the cause and fix the persistent nftables configuration.Networking ~25 min not started
-
SSH key login isn't working The key for deploy is on the server, yet the login is refused. Use the log to find what the server distrusts and restore the login.Networking ~20 min not started
-
Keep only the authorized SSH access A dedicated SSH server on 127.0.0.1:2222 lets in too many. Leave key-only access for deploy, deny root and check a fresh connection.Networking ~25 min not started
-
Connect two VMs over the network The site works on node2, but a request from node1 waits and gives up. Find on which machine and at which stage it gets lost, and restore access.Networking ~30 min not started
-
Find the actual space consumer The file list says a huge image fills the data volume, yet df disagrees. Find out what really occupies the blocks and write a report without deleting anything.Storage ~20 min not started
-
/data is empty after a reboot After a reboot the service cannot find its data: /data is empty. Mount the data disk so that it also mounts at boot.Storage ~20 min not started
-
Move the data to a new disk The application's data sits in /srv/data on the root partition, and a new empty disk has been attached for it. Prepare the disk and mount it at /srv/data so that it also mounts after a reboot.Storage ~25 min not started
-
Grow the data volume There is almost no space left in /data, and the data must not be deleted. Give the volume more room without repartitioning or losing data.Storage ~25 min not started
-
Return a volume to a consistent snapshot A training update damaged the data on a volume, and an LVM snapshot was taken just before it. Roll the volume back to the snapshot and put it back in service.Storage ~25 min not started
-
Restore an app from a tar archive The app broke after an update. Prepare a restored copy from the archive next to the working one, complete and with the archived modes.Storage ~20 min not started
-
Bring a directory mirror up to date (rsync) A directory mirror has fallen behind its source. Make it an exact copy and leave both the source and the neighbouring data intact.Storage ~25 min not started
-
A report from the nginx log The five longest requests and the bytes per response code for one day, from an nginx log cut in two by rotation.Bash: text processing and scripts ~30 min not started
No lab on the topic you need? Suggest a lab