EdgeOS を ver. 2.0.8 にアップデートした備忘録

Networks
Photo by hyt.

EdgeOS を ver. 2.0.8 にアップデートした備忘録です.

Bitly

Ubiquiti の Edgerouter-X 用の OS が12月5日に ver. 2.0.5 から 2.0.8 になってた様です.私の場合,これが不具合なんかで止まると完全にネットにつながらなくなってしまいとても困るので,アップデートしなくて済むならそうしたい.しかし,残念ながらリリースノートを見ると今回もかなりの数 FIX されてますし,セキュリティ的な問題もあるようです.仕方ないので今回もアップデートを行うことにしました.

https://dl.ubnt.com/firmwares/edgemax/v2.0.8/changelog.v2.0.8.txt

以下手順です.

まず,アップデートファイルのダウンロード元は以下の通りです.

UniFi - Rethinking IT - Ubiquiti
UniFi is rethinking IT with industry-leading products for enterprise networking, security, and more unified in an incred...

このサイトからアップデート用のイメージを実際に取ってくることもできますが,今回はアップデート用イメージの URL のみ確認し,ER-X から直接イメージを取得することにしました.実行順は以下の通りです.なお,アップデートは GUI からでも可能ですが,今回は ssh でログインし,ターミナルから実行しています.

  1. 念のため,現在動いている以外のシステムイメージが保存されていないかどうかを確認します(ER-X の保存領域は少ないためアップデート中に満杯になってしまうと下手すると起動しなくなる可能性があるため).
  2. アップデートを取得します.
  3. 念のため,アップデート取得後の保存領域の利用率を確認します.
  4. 再起動して,アップデートイメージを有効にします.
$ delete system image
The system currently has the following image(s) installed:

v2.0.6.5208541.190708.0508     (running image) (default boot) 

There is no image to delete.

$ add system image https://dl.ui.com/firmwares/edgemax/v2.0.8/ER-e50.v2.0.8.5247496.tar      
Trying to get upgrade file from https://dl.ui.com/firmwares/edgemax/v2.0.8/ER-e50.v2.0.8.5247496.tar
  % Total    % Received % Xferd  Average Speed   Time    Time     Time  Current
                                 Dload  Upload   Total   Spent    Left  Speed
100 80.6M  100 80.6M    0     0  3932k      0  0:00:21  0:00:21 --:--:-- 3477k
Download succeeded
Checking upgrade image...Done
Preparing to upgrade...Done
Clearing directory /var/cache/apt (1.1M)...Done
Copying upgrade image...Done
Removing old image...Done
Checking upgrade image...Done
Copying config data...Done
Finishing upgrade...Done
Upgrade completed

$ show system storage 
Filesystem                Size      Used Available Use% Mounted on
ubi0_0                  214.9M    152.9M     57.3M  73% /root.dev
overlay                 214.9M    152.9M     57.3M  73% /
devtmpfs                123.0M         0    123.0M   0% /dev
tmpfs                   123.7M         0    123.7M   0% /dev/shm
tmpfs                   123.7M      2.8M    120.9M   2% /run
tmpfs                     5.0M         0      5.0M   0% /run/lock
tmpfs                   123.7M         0    123.7M   0% /sys/fs/cgroup
tmpfs                   123.7M         0    123.7M   0% /lib/init/rw
tmpfs                   123.7M    136.0K    123.6M   0% /var/log
tmpfs                   123.7M      4.0K    123.7M   0% /tmp
tmpfs                   123.7M         0    123.7M   0% /run/shm
none                    123.7M      1.3M    122.4M   1% /opt/vyatta/config
overlay                 123.7M      4.0K    123.7M   0% /opt/vyatta/config/tmp/new_config_e80dec95e619495c9d0c2da263522358
tmpfs                    24.7M         0     24.7M   0% /run/user/1000

$ show system image storage 
Image name                        Read-Only   Read-Write        Total
------------------------------ ------------ ------------ ------------
v2.0.8.5247496.191120.1124            80512          112        80624
v2.0.6.5208541.190708.0508            79752          620        80372

$ reboot

再起動後の手順は以下の通りです.

  1. アップデートできていることを show version コマンドで確認します.
  2. 一通り動作確認を行います.
  3. 動作確認終了後,旧イメージを削除します.
$ show version
Version:      v2.0.8
Build ID:     5247496
Build on:     11/20/19 11:24
Copyright:    2012-2019 Ubiquiti Networks, Inc.
HW model:     EdgeRouter X 5-Port
HW S/N:       XXXXXXXXXXX
Uptime:       10:06:45 up 2 min,  1 user,  load average: 1.86, 0.85, 0.32

$ delete system image 
The system currently has the following image(s) installed:

v2.0.8.5247496.191120.1124     (running image) (default boot) 
v2.0.6.5208541.190708.0508     

You are about to delete image [v2.0.6.5208541.190708.0508]
Are you sure you want to delete ? (Yes/No) [Yes]: 
Removing old image... Done

これで完了です.

使い始めて一週間程度経ちましたが,今のところは不具合なく使えています.また,FIX に書かれている通り hwnat がきちんと動くようになったようで大量転送を発生させても CPU 使用率があまり上がらなくなっています.

ver. 2 系列になって1年程度経ち,やっと安定して使える感じがしてきました.

以上

NetworksServer
スポンサーリンク
Following hyt!
タイトルとURLをコピーしました