Courseiva

SOA-C02 Reliability and Business Continuity Practice Question

Network Topology
aws ec2 describe-instance-statusinstance-ids i-1234567890abcdef0Refer to the exhibit.```"InstanceStatuses": ["AvailabilityZone": "us-east-1a","InstanceId": "i-1234567890abcdef0","InstanceState": {"Code": 16,"Name": "running"},"InstanceStatus": {"Details": ["Name": "reachability","Status": "passed"],"Status": "ok""SystemStatus": {"Status": "impaired"

A SysOps administrator runs the above command for an EC2 instance. The instance is running but the system status check is impaired. What does this indicate?

⚠ Common exam trap

Many exam-takers confuse system status checks (host-level) with instance status checks (guest-level), leading them to incorrectly attribute the failure to OS or application issues rather than the underlying physical host.

Answer choices

Why each option matters

Answer the question above first, then reveal the full breakdown to understand why each option is right or wrong.

Correct answer & explanation

✓

There is a problem with the underlying physical host that requires stopping and starting the instance.

The system status check in AWS EC2 monitors the underlying physical host for issues such as loss of network connectivity, power loss, or hardware failure. When this check is impaired, it indicates a problem with the host that requires stopping and starting the instance to migrate it to a new healthy host. Option C is correct because stopping and starting the instance forces a migration to a different physical host, resolving the underlying hardware issue.

Answer analysis

Option-by-option breakdown

For each option: why learners choose it and why it is or isn't the right answer here.

  • ✗

    The instance is still running but the application is not responding.

    Why it's wrong here

    System status checks evaluate the health of the underlying physical host and AWS network, not the health of applications running on the instance. If the application is unresponsive due to an internal error or resource exhaustion, EC2 status checks typically still pass because the instance is reachable and the guest OS is running. Application-level failures are instead detected by custom CloudWatch alarms or Elastic Load Balancer health checks, so this option cannot explain a failed system status check.

  • ✗

    The instance is unreachable due to a misconfigured security group.

    Why it's wrong here

    Security group misconfigurations affect network traffic at the instance's virtual firewall level and would cause the instance status check (specifically the network reachability check) to fail, not the system status check. System status checks are performed by AWS from outside the instance and test the underlying host's hardware, kernel, and network infrastructure. Even with a perfectly configured security group, a system status check failure can still occur if the physical host itself degrades.

  • ✓

    There is a problem with the underlying physical host that requires stopping and starting the instance.

    Why this is correct

    The 'system status check failed' event indicates that AWS has detected a problem with the physical host that cannot be resolved by the instance or the guest OS. Common causes include loss of system power, loss of network connectivity, or hardware degradation on the host. Because the instance is tied to that host, a stop and start operation forces AWS to provision the instance on a fresh, healthy host, which is the documented remediation for a failed system status check.

  • ✗

    The operating system on the instance has crashed.

    Why it's wrong here

    Operating system crashes are detected by instance status checks, which use a guest-agent heartbeat and evaluate whether the OS is responding, not by system status checks. System status checks are initiated by the hypervisor and assess host-level dependencies such as power, physical network, and hardware—they do not inspect the guest OS. An OS crash would instead cause the instance status check to fail while the system status check might still pass, so this option describes the opposite scenario.

Visual reference

Client Recursive Resolver Root DNS (13 root servers) TLD DNS (.com, .org, …) Authoritative example.com query IP addr answer

About these practice questions

This SOA-C02 question is part of Courseiva's 1,169-question bank — original exam-style content with full explanations and wrong-answer analysis, never real exam questions or exam dumps. Learn why practice questions differ from exam dumps →

How Courseiva writes practice questions · Editorial policy

JA

Written by Johnson Ajibi, MSc IT Security

Senior Network & Security Engineer · founder of Courseiva

This SOA-C02 practice question is part of Courseiva's free Amazon Web Services certification practice question bank. Courseiva provides original exam-style practice questions with explanations, topic-based practice, mock exams, readiness tracking, and study analytics to help learners prepare for the SOA-C02 exam.