Upgrade of Juniper DX3200 to 5.2.4

20 02 2007

Here’s what to do to get a DX application acceleration engine upgraded. Note that you will need serial access to the device in the later stages of this procedure:

Set up the admin tftp server location and filename at the CLI:

DX3200% set admin tftp server 10.24.72.19
(*) DX3200% set admin upgrade filename RLS_5_2_4.pac
(*) DX3200% set admin upgrade transport tftp
(*) DX3200% wr
Writing configuration.
Done.

And do the install. This must be done as the “admin” user:

DX3200% install
WARNING - this will install firmware to the alternate partition, and will
overwrite its current contents. After the install, you will be able to
select the default boot partition. You will also be given the option to
use your existing configuration after booting into the new partition.
Would you like to continue (y/n)? [n] y
Receiving file /RLS_5_2_4.pac from tftp server 192.168.1.1...
Bytes received: 19338317
Verifying...
Decrypting...
Unpacking...
Installing......................................................................
................................................................................
................................................................................
................................................................................
..................................................
Verifying install...............................................................
................................................................................
................................................................................
......................
Doing post-install setup...
Saving configs...
Saving users...
Done.
Taking snapshot of the current configuration...
Installation successful. Use 'set boot' to activate the
new partition, and 'reboot' to switch to it.
DX3200%

Now, have a look at the boot locations. There are two, and the file that was just uploaded will have overwritten the oldest image on the system:

DX3200% show boot
Boot 1 : DX 3200 5.2.4 2007-01-26 09:48 PST 0
Boot 2 (cur,act): DX 3200 5.0.19 2005-12-28 21:17 PST 0
DX3200%

Set the DX to boot from the partition with the latest code in it and reboot:
DX3200% set boot 1
DX3200% sh boot
Boot 1 (active) : DX 3200 5.2.4 2007-01-26 09:48 PST 0
Boot 2 (current): DX 3200 5.0.19 2005-12-28 21:17 PST 0
DX3200%
DX3200% reboot
Warning: This device will now reboot.
Are you sure you want to continue (y/n)? [n] y

The box will now reboot and will come up without a configuration. You need to have console access via a serial cable at this stage.

Once you log back in, you will be asked the following questions (all of which you probably need to answer yes to) and the services will be restarted:
Would you like to import your users? (y/n)? [y]
Done.
Would you like to import your previous configuration? (y/n)? [y] y
Done.
Would you like to save your imported configuration? (y/n)? [y] y
Done.
Would you like to restart your services? (y/n)? [y] y
set admin ssh up
The ssh daemon status was unchanged.
set admin telnet up
telnet started.
set activeN disabled
set admin snmp down
The snmp status was unchanged.
set admin soap up
SOAP server started.
set admin webui up
Web UI started.
set gslb down
set ntp down
The ntp status was unchanged.
set server up
DX server started.
set slb disabled
shutting down slb.
Done.
DX3200%

At this point the DX is upgraded and you should be able to test.

Advertisements

Actions

Information

One response

1 06 2011
CeeDub

We’re still running a couple of DX32000s. And this was my first upgrade and swap out.

You’re instructions made it a breeze. Thanks!

Still running into issues where the cpu hits 100% and locks, but a least we’re on the latest version.

Leave a Reply

Fill in your details below or click an icon to log in:

WordPress.com Logo

You are commenting using your WordPress.com account. Log Out / Change )

Twitter picture

You are commenting using your Twitter account. Log Out / Change )

Facebook photo

You are commenting using your Facebook account. Log Out / Change )

Google+ photo

You are commenting using your Google+ account. Log Out / Change )

Connecting to %s




%d bloggers like this: