VyOS 1.0.4 -> 1.1.1 アップデートしたのでメモ

おくればせながら VyOS 1.0.4 から 1.1.1 アップデートしたのでメモ。
ついでに zabbix-agent もリポジトリ経由でいてれみた。

1.1.0/release notes - VyOS
VyOS 本体は外から察知できないようにしてるとはいえ Shellshock とか怖いよね。

まず 1.1.1 のイメージを追加する。(※KVM環境上なので virt パッケージを利用してます)

$ add system image http://mirror.vyos.net/iso/release/1.1.1/vyos-1.1.1-i586-virt.iso

次に 1.1.1 から起動するように default boot image を切り換える。

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

   1: 1.1.1
   2: 1.0.4 (default boot) (running image)
   3: 1.0.2

$ set system image default-boot 1.1.1

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

   1: 1.1.1 (default boot)
   2: 1.0.4 (running image)
   3: 1.0.2

vyos の枠外のサービスとかを動かしている場合、例えば zabbix-agent とかの設定を吸い上げておく。
忘れてると 1.1.1 のイメージに移ってから気付いていったりきたりすることに……('A`)

で、reboot

$ reboot

reboot したらリポジトリを hydrogen から helium に変更する。

$ configure
# set system package repository community distribution helium

このついでに zabbix-agent を入れたいので zabbix のリポジトリも追加しておく。

# set system package repository zabbix components 'main'
# set system package repository zabbix distribution 'squeeze'
# set system package repository zabbix url 'http://repo.zabbix.com/zabbix/2.2/debian/'

設定確認

# show
(略)
     package {
         auto-sync 1
         repository community {
             components main
>            distribution helium
             password ""
             url http://packages.vyos.net/vyos
             username ""
         }
+        repository zabbix {
+            components main
+            distribution squeeze
+            url http://repo.zabbix.com/zabbix/2.2/debian/
+        }
     }
(略)

commit&save

# commit
# save
# exit

続いて zabbix-agent の導入(※zabbix server の方は別VMに構築済み)

$ sudo aptitude update
$ sudo aptitude install zabbix-agent

環境に合わせて zabbix_agentd.conf の修正。Server= の設定のみ変更。

$ sudo vi /etc/zabbix/zabbix_agentd.conf

#Server=127.0.0.1
Server=192.168.111.10

zabbix-agent 起動

$ sudo service zabbix-agent restart

Vyatta 6.5 以降、MTU の調整が効かなくなってた問題(↓)が VyOS 1.1.1 で解決してるのかどうかは未検証。
Vyattaを6.5にアップしたらMTU制限が効かなくなって切り戻した→解決!? - mikedaの日記
Vyatta を 6.3 から 6.6 に変えてみた - Soukaku's HENA-CHOKO Blog
Vyatta 6.6 画像が表示されない。 - 題名のないBlog(ry