Juniper SRX:JunOSバージョンのアップグレード

今日は、Juniper SRXでJunOSのバージョンをアップグレードする方法をお伝えしたいと思います。 SRX240Bで実験します。



この投稿は初心者の管理者にとって有用であり、ベテランの達人はここでは何も興味深いものを見つけません。



に興味がありますか? 猫をお願いします。





まず、JunOSの最新バージョンをダウンロードする必要があります。 これは公式ウェブサイトで行うか、...



ファイルのSHA1ハッシュを見て、その整合性を確認することをお勧めします。

画像



通常のUSBフラッシュドライブを使用してFAT32でフォーマットし(JunOSはUSBドライブのFAT16 / FAT32のみを認識します)、そこからサイトからダウンロードしたイメージをコピーします。 念のため、SHA1ハッシュを確認してください。

iMac:~ Cartman$ diskutil list /dev/disk1 /dev/disk1 #: TYPE NAME SIZE IDENTIFIER 0: FDisk_partition_scheme *1.0 GB disk1 1: DOS_FAT_32 PQI 1.0 GB disk1s1 iMac:~ Cartman$ ls -la /Volumes/PQI/ total 302912 drwxrwxrwx@ 1 Cartman staff 4096 Jul 22 22:02 . drwxrwxrwt@ 6 root admin 204 Jul 22 22:01 .. -rwxrwxrwx 1 Cartman staff 155083241 Jun 5 02:09 junos-srxsme-12.1X46-D20.5-domestic.tgz iMac:~ Cartman$ openssl sha1 /Volumes/PQI/junos-srxsme-12.1X46-D20.5-domestic.tgz SHA1(/Volumes/PQI/junos-srxsme-12.1X46-D20.5-domestic.tgz)= 98076db582d6e6e4dbd39657aff8756acda263b4
      
      







ルートアカウントでコンソールまたはSSHを介してデバイスに接続します(たとえば、ルートではなくSSHで接続します)。

 cartman@gw-jsrx240> start shell % su - Password: YOUR_ROOT_PASSWORD root@gw-jsrx240% whoami root root@gw-jsrx240% id uid=0(root) gid=0(wheel) groups=0(wheel), 5(operator), 10(field), 31(guest), 73(config) root@gw-jsrx240%
      
      







どのデバイスが既に作成されているかを見てみましょう:

 root@gw-jsrx240% ls /dev/da* /dev/da0 /dev/da0s1a /dev/da0s2 /dev/da0s2c /dev/da0s3c /dev/da0s3f /dev/da0s4a /dev/da0s4e /dev/da0s1 /dev/da0s1c /dev/da0s2a /dev/da0s3 /dev/da0s3e /dev/da0s4 /dev/da0s4c
      
      







次に、USBフラッシュドライブを空いているポートに差し込み、デバイスのリストをもう一度確認します。

 root@gw-jsrx240% ls /dev/da* /dev/da0 /dev/da0s1c /dev/da0s2c /dev/da0s3e /dev/da0s4a /dev/da1 /dev/da0s1 /dev/da0s2 /dev/da0s3 /dev/da0s3f /dev/da0s4c /dev/da1s1 /dev/da0s1a /dev/da0s2a /dev/da0s3c /dev/da0s4 /dev/da0s4e
      
      







2つのコマンドの出力を比較すると、フラッシュドライブは/ dev / da1として定義されており、その上の唯一のパーティションは/ dev / da1s1のようなものです



ここでディレクトリを作成し、そこにフラッシュドライブをマウントします(ルートアカウントを使用していない場合、mountコマンドは機能しません)。

 root@gw-jsrx240% mkdir /var/tmp/usbflash root@gw-jsrx240% mount -t msdos /dev/da1s1 /var/tmp/usbflash root@gw-jsrx240% cd /var/tmp/usbflash/ root@gw-jsrx240% ls -l total 302912 -rwxr-xr-x 1 root wheel 155083241 Jun 5 06:09 junos-srxsme-12.1X46-D20.5-domestic.tgz
      
      







問題は小さなものに任されています。操作モードに進み、ファームウェアをインストールしましょう。

 root@gw-jsrx240% cli cartman@gw-jsrx240> request system software add junos-srxsme-12.1X46-D20.5-domestic.tgz
      
      







コンソールでこのコマンドを入力すると、OSインストールログが抜け始め、SRXが再起動します。



JunOSが更新されていることを確認します。

 cartman@gw-jsrx240> show version Hostname: gw-jsrx240 Model: srx240b JUNOS Software Release [12.1X46-D20.5]
      
      







俳句が好きなら、少し楽しませることができます。

 cartman@gw-jsrx240> show version and haiku Hostname: gw-jsrx240 Model: srx240b JUNOS Software Release [12.1X46-D20.5] IS-IS sleeps. BGP peers are quiet. Something must be wrong.
      
      






All Articles