{"id":1390,"date":"2020-03-13T12:28:58","date_gmt":"2020-03-13T10:28:58","guid":{"rendered":"https:\/\/www.ayhanarda.com\/blog\/?p=1390"},"modified":"2020-03-13T12:29:10","modified_gmt":"2020-03-13T10:29:10","slug":"juniper-ex3300-junos-upgrade-islemi-usb-ile","status":"publish","type":"post","link":"https:\/\/www.ayhanarda.com\/blog\/2020\/03\/juniper-ex3300-junos-upgrade-islemi-usb-ile\/","title":{"rendered":"Juniper Ex3300 Junos Upgrade \u0130\u015flemi &#8211; USB ile"},"content":{"rendered":"\n<h4 class=\"wp-block-heading\">Juniper Ex3300 Junos Upgrade \u0130\u015flemi &#8211; USB ile<\/h4>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6ncelikle yeni Junos versiyonumuzu <a href=\"https:\/\/support.juniper.net\/support\/downloads\/\">Juniper<\/a>&#8216;\u0131n sitesinden indiriyoruz, Ex3300 i\u00e7in 2020 y\u0131l\u0131 itibari ile en g\u00fcncel versiyon 15.1R7.9 olarak g\u00f6z\u00fck\u00fcyor. Dosyan\u0131n tam ad\u0131 jinstall-ex-3300-15.1R7.9-domestic-signed.tgz \u015feklinde.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Bir usb disk edindim ve bilgisayara tak\u0131p Fat olarak tekrar formatl\u0131yorum. Fat32 ya da ntfs \u00e7al\u0131\u015fmayacakt\u0131r, Switch USB&#8217;yi g\u00f6recek ama partition&#8217;\u0131 g\u00f6remeyecektir. O nedenle mutlaka FAT olarak formatlamal\u0131s\u0131n\u0131z , bunu windows&#8217;un DISKPART arac\u0131 ile yapabilirsiniz. Sonras\u0131nda indirdi\u011fimiz dosyay\u0131 direkt olarak i\u00e7ine aktar\u0131yorum ve sonras\u0131nda USB diski g\u00fcvenli \u015fekilde bilgisayardan \u00e7\u0131kar\u0131yorum ve konsoldan serial kablo ile ba\u011fl\u0131 oldu\u011fum switch&#8217;in usb portuna tak\u0131yorum. Zaten hali haz\u0131rda ba\u011fl\u0131 iseniz ekranda switche usb disk tak\u0131ld\u0131\u011f\u0131na dair uyar\u0131lar g\u00f6receksiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@hostrazzi-SW> umass1: SanDisk Cruzer Blade, rev 2.00\/1.26, addr 2<br> da1 at umass-sim1 bus 1 target 0 lun 0<br> da1:  Fixed Direct Access SCSI-6 device <br> da1: 40.000MB\/s transfers<br> da1: 7633MB (15633408 512 byte sectors: 255H 63S\/T 973C)<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ex3300 switch&#8217;imizin mevcut versiyonuna bir bakal\u0131m.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@hostrazzi-SW> <strong>show version<\/strong>   <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hostname: hostrazzi-SW<br> Model: ex3300-24t<br> JUNOS Base OS boot [<strong>12.3R9.4<\/strong>]<br> JUNOS Base OS Software Suite [12.3R9.4]<br> JUNOS Kernel Software Suite [12.3R9.4]<br> JUNOS Crypto Software Suite [12.3R9.4]<br> JUNOS Online Documentation [12.3R9.4]<br> JUNOS Enterprise Software Suite [12.3R9.4]<br> JUNOS Packet Forwarding Engine Enterprise Software Suite [12.3R9.4]<br> JUNOS Routing Software Suite [12.3R9.4]<br> JUNOS Web Management [12.3R9.4]<br> JUNOS FIPS mode utilities [12.3R9.4]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yukar\u0131da g\u00f6r\u00fcld\u00fc\u011f\u00fc \u00fczere eski bir versiyon olan 12.3R9.4 \u015feklinde g\u00f6z\u00fck\u00fcyor.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eimdi switchte konfig\u00fcrasyonu g\u00f6rd\u00fc\u011f\u00fcm\u00fcz ekrandan shell ekran\u0131na d\u00fc\u015felim , bir nevi linux\/unix aray\u00fcz\u00fcne diyebiliriz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@hostrazzi-SW> <strong>start shell<\/strong> <\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Usb diskimizdeki dosyam\u0131z\u0131 switch&#8217;e aktarabilmek i\u00e7in \u00f6ncelikle USB diskimizi Switch&#8217;e mount etmeliyiz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Partition&#8217;\u0131 g\u00f6rebildi\u011fimizi do\u011frulayal\u0131m<\/p>\n\n\n\n<p class=\"wp-block-paragraph\"> ayhan @:RE:0% <strong>ls -al \/dev\/da*<\/strong><br> crw-r&#8212;&#8211;  1 root  operator    0,  54 Jan  1 00:23 \/dev\/\/da0<br> crw-r&#8212;&#8211;  1 root  operator    0,  55 Jan  1 00:23 \/dev\/\/da0s1<br> crw-r&#8212;&#8211;  1 root  operator    0,  59 Jan  1 00:23 \/dev\/\/da0s1a<br> crw-r&#8212;&#8211;  1 root  operator    0,  60 Jan  1 00:23 \/dev\/\/da0s1c<br> crw-r&#8212;&#8211;  1 root  operator    0,  56 Jan  1 00:23 \/dev\/\/da0s2<br> crw-r&#8212;&#8211;  1 root  operator    0,  93 Jan  1 00:23 \/dev\/\/da0s2a<br> crw-r&#8212;&#8211;  1 root  operator    0,  94 Jan  1 00:23 \/dev\/\/da0s2c<br> crw-r&#8212;&#8211;  1 root  operator    0,  57 Jan  1 00:23 \/dev\/\/da0s3<br> crw-r&#8212;&#8211;  1 root  operator    0,  63 Jan  1 00:23 \/dev\/\/da0s3c<br> crw-r&#8212;&#8211;  1 root  operator    0,  64 Jan  1 00:24 \/dev\/\/da0s3d<br> crw-r&#8212;&#8211;  1 root  operator    0,  65 Jan  1 00:23 \/dev\/\/da0s3e<br> crw-r&#8212;&#8211;  1 root  operator    0,  58 Jan  1 00:23 \/dev\/\/da0s4<br> crw-r&#8212;&#8211;  1 root  operator    0,  66 Jan  1 00:23 \/dev\/\/da0s4c<br> crw-r&#8212;&#8211;  1 root  operator    0,  67 Jan  1 00:24 \/dev\/\/da0s4d<br> crw-r&#8212;&#8211;  1 root  operator    0,  92 Jan  1 00:23 \/dev\/\/da1<br> crw-r&#8212;&#8211;  1 root  operator    0,  95 Jan  1 00:23 \/dev\/\/<strong>da1s1<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eimdi bu partition&#8217;\u0131 mount edelim.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@hostrazzi-SW:RE:0%  <strong>mount -t msdosfs \/dev\/da1s1 \/mnt<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kullan\u0131c\u0131n\u0131z\u0131n root yetkileri yok ise Permission denied hatas\u0131 alabilirsiniz , bu durumda root \u015fifrenizi biliyor iseniz root kullan\u0131c\u0131s\u0131na <strong>su root<\/strong> komutu ile ge\u00e7i\u015f yapabilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Mount etti\u011fimize g\u00f6re art\u0131k dosyam\u0131z\u0131 switche aktarabiliriz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@hostrazzi-SW:RE:0% <strong>cp \/mnt\/jinstall-ex-3300-15.1R7.9-domestic-signed.tgz \/var\/tmp\/<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Kopyalad\u0131k ve art\u0131k usb diskimizi \u00e7\u0131karabiliriz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@hostrazzi-SW:RE:0% <strong>umount \/mnt<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u015eimdi dosyam\u0131z\u0131 \u00e7al\u0131\u015ft\u0131r\u0131p junos upgrade i\u015flemini yapal\u0131m ve reboot edelim. \u00d6ncelikle tekrar CLI ortam\u0131na ge\u00e7meliyiz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@hostrazzi-SW:RE:0% <strong>cli<\/strong><br> {master:0}<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">ayhan@ hostrazzi-SW ><strong>request system software add \/var\/tmp\/jinstall-ex-3300-15.1R7.9-domestic-signed.tgz reboot<\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">\u00d6nemli bir nokta ise switchin tarihidir , e\u011fer tarih junos firmware&#8217;inin \u00e7\u0131kt\u0131\u011f\u0131 tarihten eski zamanda ise g\u00fcncelleme yap\u0131lamayacakt\u0131r , sebep olarak ise gelecek zamandan bir dosya y\u00fcklemeye \u00e7al\u0131\u015ft\u0131\u011f\u0131m\u0131z i\u00e7indir, set date komutu ile timestamps girebilirsiniz. \u00d6rnek : set date <strong>2020<\/strong>07251632<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Yukar\u0131daki request ile ba\u015flayan komuttan sonra cihaz upgrade i\u015flemini yapacak ve sonras\u0131nda kendini restart edecektir. A\u00e7\u0131ld\u0131\u011f\u0131nda tekrar versiyona bakabilirsiniz.<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">root@hostrazzi-SW> <strong>show version <\/strong><\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Hostname: hostrazzi-SW<br> Model: ex3300-24t<br> Junos: <strong>15.1R7.9<\/strong><br> JUNOS EX  Software Suite [15.1R7.9]<br> JUNOS FIPS mode utilities [15.1R7.9]<br> JUNOS Online Documentation [15.1R7.9]<br> JUNOS EX 3300 Software Suite [15.1R7.9]<br> JUNOS Web Management Platform Package [15.1R7.9]<\/p>\n\n\n\n<p class=\"wp-block-paragraph\">Ayhan ARDA<\/p>\n<div style=\"padding-bottom:20px; padding-top:10px;\" class=\"hupso-share-buttons\"><!-- Hupso Share Buttons - https:\/\/www.hupso.com\/share\/ --><a class=\"hupso_toolbar\" href=\"https:\/\/www.hupso.com\/share\/\"><img decoding=\"async\" src=\"https:\/\/static.hupso.com\/share\/buttons\/lang\/tr\/share-medium.png\" style=\"border:0px; padding-top: 5px; float:left;\" alt=\"Share Button\"\/><\/a><script type=\"text\/javascript\">var hupso_services_t=new Array(\"Twitter\",\"Facebook\",\"Google Plus\",\"Pinterest\",\"Linkedin\");var hupso_background_t=\"#EAF4FF\";var hupso_border_t=\"#66CCFF\";var hupso_toolbar_size_t=\"medium\";var hupso_image_folder_url = \"\";var hupso_twitter_via=\"ayhanarda\";var hupso_url_t=\"\";var hupso_title_t=\"Juniper%20Ex3300%20Junos%20Upgrade%20%C4%B0%C5%9Flemi%20-%20USB%20ile\";<\/script><script type=\"text\/javascript\" src=\"https:\/\/static.hupso.com\/share\/js\/share_toolbar.js\"><\/script><!-- Hupso Share Buttons --><\/div>","protected":false},"excerpt":{"rendered":"Juniper Ex3300 Junos Upgrade \u0130\u015flemi &#8211; USB ile \u00d6ncelikle yeni Junos versiyonumuzu Juniper&#8216;\u0131n sitesinden indiriyoruz, Ex3300 i\u00e7in 2020 y\u0131l\u0131 itibari ile en g\u00fcncel versiyon 15.1R7.9 olarak g\u00f6z\u00fck\u00fcyor. Dosyan\u0131n tam ad\u0131 jinstall-ex-3300-15.1R7.9-domestic-signed.tgz \u015feklinde. Bir usb disk edindim ve bilgisayara tak\u0131p Fat olarak tekrar formatl\u0131yorum. Fat32 ya da ntfs \u00e7al\u0131\u015fmayacakt\u0131r, Switch USB&#8217;yi g\u00f6recek ama partition&#8217;\u0131 g\u00f6remeyecektir. O [&hellip;]","protected":false},"author":1,"featured_media":0,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"_coblocks_attr":"","_coblocks_dimensions":"","_coblocks_responsive_height":"","_coblocks_accordion_ie_support":"","footnotes":""},"categories":[93],"tags":[96,1414,1412,436,437,1413],"class_list":["post-1390","post","type-post","status-publish","format-standard","hentry","category-juniper","tag-juniper-2","tag-juniper-guncelleme","tag-junos-guncelleme","tag-junos-update","tag-junos-upgrade","tag-junos-usb-upgrade"],"amp_enabled":true,"_links":{"self":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/1390","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/comments?post=1390"}],"version-history":[{"count":1,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/1390\/revisions"}],"predecessor-version":[{"id":1391,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/posts\/1390\/revisions\/1391"}],"wp:attachment":[{"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/media?parent=1390"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/categories?post=1390"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.ayhanarda.com\/blog\/wp-json\/wp\/v2\/tags?post=1390"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}