Upgrading Junos SRX650

show version of current SRX650

arif@bgp-domestik> show version 
Hostname: bgp-domestik
Model: srx650
JUNOS Software Release [11.4R10.3]

arif@bgp-domestik>

kemudian lakukan pembersihan file pada SRX650

arif@bgp-domestik> request system storage cleanup 

List of files to delete:

	 Size Date	   Name
    23B Feb 11  2014 /cf/var/crash/flowd_octeon_hm.log.bgp-domestik.0
   129B Feb 11  2014 /cf/var/crash/flowd_octeon_hm.log.bgp-domestik.1
    23B Aug 12 22:03 /cf/var/crash/flowd_octeon_hm.log.bgp-domestik.2
   129B Aug 12 22:04 /cf/var/crash/flowd_octeon_hm.log.bgp-domestik.3
    11B Aug 12 22:03 /cf/var/jail/tmp/alarmd.ts
    67B Feb 11  2014 /cf/var/log/idpinfo_err.20140211
    67B Aug 12 22:04 /cf/var/log/idpinfo_err.20140812
   926B Aug 11  2013 /cf/var/log/install.0.gz
   145B Sep 17 18:28 /cf/var/log/interactive-commands.0.gz
  22.9K Sep 17 18:28 /cf/var/log/messages.0.gz
  70.7K Sep 17 14:15 /cf/var/log/messages.1.gz
  64.3K Sep 17 08:30 /cf/var/log/messages.2.gz
  69.2K Sep 17 07:45 /cf/var/log/messages.3.gz
  66.6K Sep 17 07:15 /cf/var/log/messages.4.gz
  58.0K Sep 17 00:30 /cf/var/log/messages.5.gz
  53.2K Sep 16 23:00 /cf/var/log/messages.6.gz
  50.2K Sep 16 20:45 /cf/var/log/messages.7.gz
  49.4K Sep 16 18:45 /cf/var/log/messages.8.gz
  45.9K Sep 16 16:15 /cf/var/log/messages.9.gz
   227B Sep 17 18:27 /cf/var/log/wtmp.0.gz                  
    27B Aug 31 14:00 /cf/var/log/wtmp.1.gz
    57B Aug 12 22:03 /cf/var/log/wtmp.2.gz
    27B Aug  1 14:30 /cf/var/log/wtmp.3.gz
    27B Jul 11 23:00 /cf/var/log/wtmp.4.gz
  3823B Aug 12 22:03 /cf/var/tmp/cleanup-pkgs.log
     0B Aug 12 22:03 /cf/var/tmp/eedebug_bin_file
    34B Aug 12 22:02 /cf/var/tmp/gksdchk.log
 124.0K Feb 11  2014 /cf/var/tmp/gres-tp/env.dat
     0B Feb 11  2014 /cf/var/tmp/gres-tp/lock
     4B Aug 12 22:03 /cf/var/tmp/idp_license_info
 136.5M Feb 11  2014 /cf/var/tmp/junos-srxsme-11.4R10.3-domestic.tgz
   155B Aug 12 22:04 /cf/var/tmp/krt_gencfg_filter.txt
    30B Aug 12 22:04 /cf/var/tmp/policy_status
     0B Aug 12 22:03 /cf/var/tmp/rtsdb/if-rtsdb
     0B Feb 11  2014 /cf/var/tmp/spu_kmd_init
Delete these files ? [yes,no] (no) yes

Setelah melakukan pembersihan,

upload dengan menggunakan scp dari laptop ke SRX650

scp junos-srxsme-12.1X44-D35.5-domestic.tgz arif@10.10.10.1:/var/tmp/

pastikan file telah terupload di direktori /var/tmp

arif@bgp-domestik> file list /var/tmp/ 

/var/tmp/:
gres-tp/
install/
junos-srxsme-12.1X44-D35.5-domestic.tgz
pics/
rtsdb/
sec-download/
vi.recover/

Setelah itu jalankan perintah upgrade

arif@bgp-domestik> request system software add no-copy /var/tmp/junos-srxsme-12.1X44-D35.5-domestic.tgz 
NOTICE: Validating configuration against junos-srxsme-12.1X44-D35.5-domestic.tgz.
NOTICE: Use the 'no-validate' option to skip this if desired.
Formatting alternate root (/dev/ad0s2a)...
/dev/ad0s2a: 631.0MB (1292236 sectors) block size 16384, fragment size 2048
	using 4 cylinder groups of 157.75MB, 10096 blks, 20224 inodes.
super-block backups (for fsck -b #) at:
 32, 323104, 646176, 969248
Checking compatibility with configuration
Initializing...
Verified manifest signed by PackageProduction_11_4_0
Verified junos-11.4R10.3-domestic signed by PackageProduction_11_4_0
Using junos-12.1X44-D35.5-domestic from /altroot/cf/packages/install-tmp/junos-12.1X44-D35.5-domestic
Copying package ...
cp: /var/etc/master.passwd: No such file or directory
Verified manifest signed by PackageProduction_12_1_0
Hardware Database regeneration succeeded
Validating against /config/juniper.conf.gz
Network security daemon: warning: You have changed mpls flow mode.
Network security daemon: You have to reboot the system for your change to take effect.
Network security daemon: If you have deployed a cluster, be sure to reboot all nodes.
Connectivity fault management process: rtslib: ERROR kernel does not support all messages: expected 102 got 101,a reboot or software upgrade may be required
Connectivity fault management process:
Connectivity fault management process: rtslib: WARNING version mismatch for msg unknown: expected 98 got 0,a reboot or software upgrade may be required
Connectivity fault management process:
Connectivity fault management process: rtslib: WARNING version mismatch for msg (null): expected 0 got 3,a reboot or software upgrade may be required
Connectivity fault management process:
mgd: commit complete
Validation succeeded
Installing package '/altroot/cf/packages/install-tmp/junos-12.1X44-D35.5-domestic' ...
Verified junos-boot-srxsme-12.1X44-D35.5.tgz signed by PackageProduction_12_1_0
Verified junos-srxsme-12.1X44-D35.5-domestic signed by PackageProduction_12_1_0
JUNOS 12.1X44-D35.5 will become active at next reboot
WARNING: A reboot is required to load this software correctly
WARNING:     Use the 'request system reboot' command
WARNING:         when software installation is complete
Saving state for rollback ...

setelah SRX650 kembali up, check dengan menggunakan show version

arif@bgp-domestik> show version 
Hostname: bgp-domestik
Model: srx650
JUNOS Software Release [12.1X44-D35.5]

SRX650 sudah terupgrade 🙂