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
参考:
zabbix agent の入れ方について
VyOS に、Debian パッケージを導入する - Soukaku's HENA-CHOKO Blog
VyOS のマウント具合など
VyOS 1.1のファイルシステム階層を図にした | d.sunnyone.org