Certification Topics of JN0-421 Exam PDF Recently Updated Questions [Q29-Q46]

Share

Certification Topics of JN0-421 Exam PDF Recently Updated Questions

JN0-421 Exam Prep Guide: Prep guide for the JN0-421 Exam

NEW QUESTION 29
Click the Exhibit button.
Exhibit:

You are using RubyEZ to interact with a Junos device: however, you are not successfully connecting to the device.
Referring to the exhibit, what is the problem?

  • A. A Junos::Ez::Provider statement is missing before the Netconf::SSH. New statement
  • B. Netconf::SSH.new statement only expects an IP address of the target device
  • C. Netconf::SSH.new statement arguments must be hashes
  • D. Argument passed to Netconf:: SSH.new statement must be referenced as variables

Answer: D

 

NEW QUESTION 30
A customer has a control machine with a default Ansible installation. During execution of an Ansible module, the Ansible control machine generates the no hosts matched error.
Which statement is correct in this scenario?

  • A. The target device was not defined on the associated DNS servers
  • B. The target device was not defined in /etc/ansible/inventory/hosts on the control machine
  • C. The target device was not defined in /etc/ansible/hosts on the control machine
  • D. The target device was not defined in /etc/hosts on the control machine

Answer: C

 

NEW QUESTION 31
What are three elements of a JET notification message? (Choose three)

  • A. subscription type
  • B. time
  • C. username
  • D. hostname
  • E. severity

Answer: B,D,E

Explanation:
Explanation
JET notification is delivered in JSON format. The JSON message has two parts, one the header, and other the event-information portion, called attributes. The header is common for all events. It contains the event ID, hostname, time, severity, and facility of the event. The attributes vary depending event's topic name.
References:

 

NEW QUESTION 32
Which statement is true about a Junos ephemeral configuration database?

  • A. It can be used to archive previous versions of the ephemeral configuration
  • B. It can be used to trigger a commit script
  • C. It can be used to reduce commit time
  • D. It can be used to validate configuration data semantics

Answer: C

Explanation:
Explanation
References:

 

NEW QUESTION 33
Which command is used to execute an Ansible playbook?

  • A. ansible-vault
  • B. ansible-playbook
  • C. ansible-galaxy
  • D. ansible

Answer: B

 

NEW QUESTION 34
Which statement is true about a Junos ephemeral configuration database?

  • A. It can be used to validate configuration data semantics.
  • B. It can be used to trigger a commit script.
  • C. It can be used to archive previous versions of the ephemeral configuration.
  • D. It can be used to reduce commit time.

Answer: A

 

NEW QUESTION 35
Which two automation frameworks are agentless when managing Junos devices? (Choose two)

  • A. Chef
  • B. Puppet
  • C. SaltStack
  • D. Ansible

Answer: C,D

 

NEW QUESTION 36
Click the Exhibit button.
Exhibit:

You need to programmatically extract interface information using PyEZ from your MX Series device. You log in and use the show interfaces terse | display xml rpc command and see the information shown in the exhibit.
What is the correct PyEZ syntax to accomplish this task?

  • A. dev.rpc.get-interface-information(terse=True)
  • B. dev.rpc.get_interface_information()
  • C. dev.rpc.get_interface_information(terse=True)
  • D. dev.rpc.get-interface-information()

Answer: C

 

NEW QUESTION 37
What are three ways for PyEZ to connect to supported Junos devices? (Choose three.)

  • A. Telnet
  • B. JET API
  • C. Webook
  • D. NETCONF over SSH

Answer: D

 

NEW QUESTION 38
Click the Exhibit button.

You manger asks you to trouble shoot an Ansible problem when logging into a Junson device. You notice the Ansible pay in question has a vars_files argument that calls the variables.yml entery file. The contents of that file are displayed in the exhibit.
What is happening in this scenario?

  • A. The file is encrypted with ansible
  • B. The file is encrypted with ansible-vault
  • C. The file is an SSH key
  • D. The variables.yml files is not actually a YAMI.file.

Answer: C

 

NEW QUESTION 39
What is a purpose of RubyEZ?

  • A. to provide a Ruby framework for interfacing with Juniper devices
  • B. to provide an off device interface to Ruby
  • C. to provide a Ruby interface to Juniper devices that support Puppet
  • D. to provide a Ruby interface to the Junos Space management product

Answer: D

 

NEW QUESTION 40
What is a correctly formatted JSON string?
A)

B)

C)

D)

  • A. Option A
  • B. Option B
  • C. Option D
  • D. Option C

Answer: D

 

NEW QUESTION 41
What are three supported languages for operational scripts on Junos devices? (Choose three)

  • A. PHP
  • B. Python
  • C. XSLT
  • D. Java
  • E. SLAX

Answer: B,C,E

Explanation:
Explanation
Junos automation scripts can be written in the following scripting languages:
References:

 

NEW QUESTION 42
Click the Exhibit button.
Exhibit:

While using NETCONF, the developer attempts to lock the configuration, but the error shown in the exhibit is received. The developer verifies no one else is configuring the device.
According to Juniper, how would you clear the error in this scenario?

  • A. Log in with another NETCONF session, reboot the instance, and save the original configuration
  • B. Log in with another NETCONF session and enter the
    <rpc><kill-session><session-id>user02</session-id></kill-session></rpc>]]>]]> command
  • C. Log in with another NETCONF session and enter the
    <rpc><kill-session><session-id>8099</session-id></kill-session></rpc>]]>]]> command
  • D. Log in with another NETCONF session and enter the
    <rpc><close-session>8099</close-session></rpc>]]>]] command

Answer: C

Explanation:
Explanation
https://www.juniper.net/documentation/en_US/junos/topics/reference/tag-summary/netconf-kill-session.html

 

NEW QUESTION 43
Click the Exhibit button.


An automation developer is using command-line scripting and wants to briefly survey NETCONF capabilities before running a new task.
Referring to the exhibit, how does the automation developer end the current NETCONF session and go to the next one?

  • A. Use the <rpc><kill-ession></close-session></>pc> command.
  • B. Use the quit command.
  • C. Use the logout command.
  • D. Use the <rpc><kill-ession><kill-session></>pc> command.

Answer: D

 

NEW QUESTION 44
Which transport protocol must be supported by RFC-compliant NETCONF implementations?

  • A. Telnet
  • B. TLS
  • C. BEEP
  • D. SSH

Answer: D

 

NEW QUESTION 45
Click the Exhibit button.
Exhibit:


Referring to the exhibit, which Python statement selects the <user-entry> element for the user logged in on the pts/2 TTY?

  • A. response.find("../user-entry/[tty='pts/2']")
  • B. response.find("./uptime-information/user-table/user-entry/tty='pts/2'")
  • C. response.find("./uptime-information/user-table/[tty='pts/2']/user-entry")
  • D. response.find("./uptime-information/user-table/user-entry@tty='pts/2'")

Answer: C

 

NEW QUESTION 46
......


Juniper JN0-421 Exam Syllabus Topics:

TopicDetails
Topic 1
  • Implementation concepts
  • Telemetry concepts
  • Notification APIs
  • Service APIs
Topic 2
  • Identify the concepts and general features of Junos support for YANG models
  • Describe the concepts, benefits, or operation of automation scripts for Junos
Topic 3
  • Fast Programmatic Configuration (Ephemeral DBs)
  • Describe the concepts, benefits, or operation of data serialization
Topic 4
  • Identify the concepts, general features, or functionality of the Juniper Extension Toolkit
  • Describe Python tools for automating Junos

 

2022 New Preparation Guide of Juniper JN0-421 Exam: https://www.test4cram.com/JN0-421_real-exam-dumps.html