Description

This article describes a commit failure with the error message "error: syntax error: notify-rpd" on EX9200-VC-Standalone devices. This issue is due to the different Junos OS versions running on the Routing Engines. You can resolve this issue by upgrading RE1 to the a similar Junos OS code as RE0.

Symptoms

  1. Unable to change the configuration successfully

  2. Error messages seen while switching over the primary roles between Routing Engines

Example: When attempting to change the hostname:

root@EX9200-VC# set system host-name Ex9200Sw1 

Note: Commit failed in member1-RE1.

{master:member0-re0}[edit]
root@EX9200-VC # commit synchronize
member0-re0:
configuration check succeeds
re1:
error: syntax error: notify-rpd
member1-re0:
error: remote commit-configuration failed on re1
member0-re0:
error: remote commit-configuration failed on member1
error: commit failed  

Note: A similar output is seen for the commit command.

root@EX9200-VC # run request chassis routing-engine master switch
error: Standby Routing Engine is not ready for graceful switchover (version_mismatch ) 
Toggle mastership between routing engines ? [yes,no] (no) yes 

Solution

This is due to different Junos OS versions running on the REs.

Note: These outputs have been collected from EX9200 VC.

{master:member0-re0}[edit]
root@EX9200-VC# run show virtual-chassis
Preprovisioned Virtual Chassis
Virtual Chassis ID: ed0a.5bd3.3ee5
                                               Mastership            Neighbor List
Member ID       Status   Serial No    Model    priority    Role      ID  Interface
0 (FPC   0- 11) Prsnt    XX111111AAAA ex9208          129  Master*    1  vcp-0/0/0
                                                                      1  vcp-0/0/1
                                                                      1  vcp-0/3/6
                                                                      1  vcp-0/3/7
1 (FPC  12- 23) Prsnt    XX111111AABB ex9208          129  Backup     0  vcp-0/0/0
                                                                      0  vcp-0/0/1
                                                                      0  vcp-0/3/6 
 

However, you will be able to view the status of all the Routing Engines in the VC.

{master:member0-re0}[edit]
root@EX9200-VC# run show chassis routing-engine
member0:
--------------------------------------------------------------------------
Routing Engine status:
  Slot 0:
    Current state                  Master
    Election priority              Master
    Temperature                 34 degrees C / 93 degrees F
    CPU temperature             29 degrees C / 84 degrees F
    DRAM                      16349 MB (16384 MB installed)
    Memory utilization          15 percent
    CPU utilization:
      User                       0 percent
      Background                 0 percent
      Kernel                     5 percent
      Interrupt                  0 percent
      Idle                      94 percent
    Model                          RE-S-EX9200-1800X4
    Serial ID                      9013112943
    Start time                     2017-02-21 14:59:52 HKT
    Uptime                         6 days, 20 hours, 30 minutes, 12 seconds
    Last reboot reason             Router rebooted after a normal shutdown.
    Load averages:                 1 minute   5 minute  15 minute
                                       0.05       0.06       0.01
Routing Engine status:
  Slot 1:
    Current state                  Backup
    Election priority              Backup
    Temperature                 33 degrees C / 91 degrees F
    CPU temperature             30 degrees C / 86 degrees F
    DRAM                      16350 MB (16384 MB installed)
    Memory utilization          11 percent
    CPU utilization:
      User                       0 percent
      Background                 0 percent
      Kernel                     0 percent
      Interrupt                  0 percent
      Idle                     100 percent
    Model                          RE-S-EX9200-1800X4
    Serial ID                      9013119746
    Start time                     2017-02-21 14:08:00 HKT
    Uptime                         6 days, 21 hours, 22 minutes, 1 second
    Last reboot reason             Router rebooted after a normal shutdown.
    Load averages:                 1 minute   5 minute  15 minute
                                       0.00       0.00       0.00
 member1:
--------------------------------------------------------------------------
Routing Engine status:
  Slot 0:
    Current state                  Master
    Election priority              Master
    Temperature                 31 degrees C / 87 degrees F
    CPU temperature             28 degrees C / 82 degrees F
    DRAM                      16349 MB (16384 MB installed)
    Memory utilization          13 percent
    CPU utilization:
      User                       0 percent
      Background                 0 percent
      Kernel                     5 percent
      Interrupt                  0 percent
      Idle                      95 percent
    Model                          RE-S-EX9200-1800X4
    Serial ID                      9013123633
    Start time                     2017-02-21 14:59:55 HKT
    Uptime                         6 days, 20 hours, 30 minutes, 6 seconds
    Last reboot reason             Router rebooted after a normal shutdown.
    Load averages:                 1 minute   5 minute  15 minute
                                       0.00       0.02       0.00
Routing Engine status:
  Slot 1:
    Current state                  Backup
    Election priority              Backup
    Temperature                 31 degrees C / 87 degrees F
    CPU temperature             27 degrees C / 80 degrees F
    DRAM                      16350 MB (16384 MB installed)
    Memory utilization          11 percent
    CPU utilization:
      User                       0 percent
      Background                 0 percent
      Kernel                     0 percent
      Interrupt                  0 percent
      Idle                     100 percent
    Model                          RE-S-EX9200-1800X4
    Serial ID                      9013119485
    Start time                     2017-02-21 15:00:00 HKT
    Uptime                         6 days, 20 hours, 29 minutes, 48 seconds
    Last reboot reason             Router rebooted after a normal shutdown.
    Load averages:                 1 minute   5 minute  15 minute
                                       0.05       0.02       0.00 
 

Command to check the Junos OS version

root@EX9200-VC# run show version invoke-on all-routing-engines
member0-re0:
--------------------------------------------------------------------------
Hostname:EX9200-VC
Model: ex9208
Junos: 14.2R7.5
JUNOS Base OS boot [14.2R7.5]
JUNOS Base OS Software Suite [14.2R7.5]
JUNOS platform Software Suite [14.2R7.5]
JUNOS Web Management [14.2R7.5]
JUNOS Web Management [14.2R7.5]
JUNOS Runtime Software Suite [14.2R7.5]
JUNOS Online Documentation [14.2R7.5]
JUNOS Services AACL Container package [14.2R7.5]
JUNOS Services Application Level Gateways [14.2R7.5]
JUNOS AppId Services [14.2R7.5]
JUNOS Border Gateway Function package [14.2R7.5]
JUNOS Services COS [14.2R7.5]
JUNOS Services Captive Portal and Content Delivery Container package [14.2R7.5]
JUNOS Services HTTP Content Management package [14.2R7.5]
JUNOS IDP Services [14.2R7.5]
JUNOS Services LL-PDF Container package [14.2R7.5]
JUNOS Services Jflow Container package [14.2R7.5]
JUNOS Services MobileNext Software package [14.2R7.5]
JUNOS Services Mobile Subscriber Service Container package [14.2R7.5]
JUNOS Services NAT [14.2R7.5]
JUNOS Services PTSP Container package [14.2R7.5]
JUNOS Services RPM [14.2R7.5]
JUNOS Services Stateful Firewall [14.2R7.5]
JUNOS Voice Services Container package [14.2R7.5]
JUNOS Services Crypto [14.2R7.5]
JUNOS Services SSL [14.2R7.5]
JUNOS Services IPSec [14.2R7.5]
JUNOS py-base-i386 [14.2R7.5]
JUNOS 64-bit Kernel Software Suite [14.2R7.5]
JUNOS Crypto Software Suite [14.2R7.5]
JUNOS 64-bit Runtime Software Suite [14.2R7.5]
JUNOS Packet Forwarding Engine Support (M/T/EX Common) [14.2R7.5]
JUNOS Packet Forwarding Engine Support (EX92XX) [14.2R7.5]
JUNOS Routing Software Suite [14.2R7.5]
 
member1-re0:
--------------------------------------------------------------------------
Hostname: Ex9200-VC
Model: ex9208
Junos: 14.2R7.5
JUNOS Base OS boot [14.2R7.5]
JUNOS Base OS Software Suite [14.2R7.5]
JUNOS platform Software Suite [14.2R7.5]
JUNOS Web Management [14.2R7.5]
JUNOS Web Management [14.2R7.5]
JUNOS Runtime Software Suite [14.2R7.5]
JUNOS Online Documentation [14.2R7.5]
JUNOS Services AACL Container package [14.2R7.5]
JUNOS Services Application Level Gateways [14.2R7.5]
JUNOS AppId Services [14.2R7.5]
JUNOS Border Gateway Function package [14.2R7.5]
JUNOS Services COS [14.2R7.5]
JUNOS Services Captive Portal and Content Delivery Container package [14.2R7.5]
JUNOS Services HTTP Content Management package [14.2R7.5]
JUNOS IDP Services [14.2R7.5]
JUNOS Services Jflow Container package [14.2R7.5]
JUNOS Services LL-PDF Container package [14.2R7.5]
JUNOS Services MobileNext Software package [14.2R7.5]
JUNOS Services Mobile Subscriber Service Container package [14.2R7.5]
JUNOS Services NAT [14.2R7.5]
JUNOS Services PTSP Container package [14.2R7.5]
JUNOS Services RPM [14.2R7.5]
JUNOS Services Stateful Firewall [14.2R7.5]
JUNOS Voice Services Container package [14.2R7.5]
JUNOS Services Crypto [14.2R7.5]
JUNOS Services SSL [14.2R7.5]
JUNOS Services IPSec [14.2R7.5]
JUNOS py-base-i386 [14.2R7.5]
JUNOS 64-bit Kernel Software Suite [14.2R7.5]
JUNOS Crypto Software Suite [14.2R7.5]
JUNOS 64-bit Runtime Software Suite [14.2R7.5]
JUNOS Packet Forwarding Engine Support (M/T/EX Common) [14.2R7.5]
JUNOS Packet Forwarding Engine Support (EX92XX) [14.2R7.5] 
 

You will not be able to view the Junos OS version of RE1 in both member 0 and member 1.

 

Use the following commands to check the Junos OS version on RE1.

 
  • Try to log in to RE1 and note the Junos OS version.

root@member1-re0# run request routing-engine login other-routing-engine 
--- JUNOS 14.1R1.10 built 2014-06-07 09:39:01 UTC 
 

Note: Sometimes you may not find the details by using the above method.

 
  • Check the details in show configuration command.

{local:member1-re1}[edit]
root@EX9200-VC# show
## Last changed: 2017-02-28 11:41:01 HKT
version 14.1R1.10; 
system {
    host-name HOST-EX-HOST-VC;
    domain-name example.com; 
 

Note: The show version command will not provide the Junos OS version details for RE1.

 
{local:member1-re1}
root@EX9200-VC>show version
error: Could not connect to member0 : No route to host  
 

Upgrade RE1 to a similar Junos OS version as in RE0.

The commit will be successful after upgrade:

{master:member0-re0}[edit]
root@EX9200-VC # commit synchronize
member0-re0:
configuration check succeeds
re1:
commit complete
member1-re0:
commit complete
member0-re0:
commit complete 

Modification History

2023-03-28: Non-technical changes

Related Information