Courseiva
hardMultiple ChoiceObjective-mapped

200-901 Practice Question: A network administrator is deploying a custom…

A network administrator is deploying a custom container application on a Cisco Catalyst 9300 switch running IOS XE 16.12. The application is packaged as a .tar file and installed using 'app-hosting install app myapp flash:myapp.tar'. The administrator configures the app-hosting context as follows:

app-hosting app myapp app-default-gateway 192.168.1.1 app-vnic gateway0 guest-interface 0 guest-ipaddress 192.168.1.10 netmask 255.255.255.0 app-resource profile custom cpu 1000 memory 2048 storage 5000

The administrator also creates a virtual port group 'vg0' and assigns it to the management interface. The application fails to start with the error: 'Application failed to start: guest interface not ready'. The administrator verifies that the .tar file is valid, the resources are sufficient, and the gateway is reachable. What is the most likely cause of the failure?

⚠ Common exam trap

Cisco often tests the requirement to explicitly bind the guest interface to a virtual port group, tricking candidates into thinking the error is due to IP addressing or resource issues when the real cause is a missing interface-to-VPG mapping.

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

The guest-interface is not bound to the virtual port group.

The error 'guest interface not ready' indicates that the virtual network interface defined in the app-hosting configuration is not properly linked to a virtual port group on the switch. In IOS XE, the 'app-vnic gateway0 guest-interface 0' command must be associated with a virtual port group (e.g., 'vpg vg0') using the 'guest-interface 0' binding under the virtual port group configuration. Without this binding, the guest interface remains uninitialized, preventing the container from starting.

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 application requires a DHCP server, but the configuration uses a static IP address.

    Why it's wrong here

    A static IP is valid and does not require DHCP; the error is about interface readiness, not IP assignment.

  • The guest-interface is not bound to the virtual port group.

    Why this is correct

    The virtual port group must be explicitly bound to the app-vnic interface; otherwise, the interface remains 'not ready'.

  • The .tar file is corrupt despite appearing valid.

    Why it's wrong here

    The administrator already verified the file is valid, and the error points to the interface, not the image.

  • The CPU allocation of 1000 units is insufficient for the application.

    Why it's wrong here

    The error message specifically mentions 'guest interface not ready', not resource exhaustion.

About these practice questions

Courseiva writes every 200-901 question from scratch — 989 in total, each with an explanation and a wrong-answer breakdown. None are copied from real exams or 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 200-901 practice question is part of Courseiva's free Cisco 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 200-901 exam.