アップグレード時の停止

いつもお世話になっております。

zabbixを使用して監視運用を開始しました。
アップグレード時の停止に関してなのですが、
手順としては
zabbix-server停止→アップグレード→zabbix-server起動
で行っているのですが、
アップグレード→zabbix-server再起動
という手順でも可能でしょうか。

よろしくお願いいたします。

コメント表示オプション

お好みのコメント表示方法を選び「設定の保存」をクリックすると変更が反映されます。
ユーザー KAZ の写真

KTUさん

※※ 追記を書きました。 2010.06.03 11:52

アップグレード前のバージョンと、アップグレードするバージョンにもよります。

1.4→1.6や1.6→1.8などのメジャーバージョンは停止する必要があると思います。(停止しないと失敗するかもしれません。)

1.6.8→1.6.9等では停止しなくても問題ないはずです。
※:稀にマイナーバージョンのアップグレードでも問題がある場合があります。

ここら辺はリリースノートのアップグレード方法等を読んで判断して頂ければと思います。

安全策はzabbix-serverの停止です。

※:追記 2010.06.03 11:52
リリースノートにアップグレードについて何も書かれていないときにはzabbix-serverを停止する必要はないと思います。

ユーザー KTU の写真

KAZさん。
ご返信ありがとうございます。

本番運用が始まっているので安全策を取ろうと思います。
(もしくは検証して失敗しないことが確認できてから無停止でアップグレードを行おうと思います。

※リリースノートはあまり読んでませんでした。インストールや設定が余りにも簡単にできてしまいますので・・・。今後は注意します。

ユーザー KAZ の写真

KTUさん

DBの更新がない(テーブルの変更 or データの変更)場合は停止は不要だと思ってます。
大概リリースノートに書かれるので分かります。

念を入れるなら、構築時に使用するSQLをアップグレード前と後のバージョンでdiff取れば分かります。

※リリースノートはあまり読んでませんでした。インストールや設定が余りにも簡単にできてしまいますので・・・。今後は注意します。

ですよねー…
一応、分かりやすい訳になる様にZABBIX-JPのスタッフでレビューしてたりするんで、目を等してくれると嬉しいです。A(^^;

まぁ、1.6系の後半からはSQL系に変更は余りないんですけどね。

ユーザー KTU の写真

KAZさん

ありがとうございます。

構築時に使用するSQLをアップグレード前と後のバージョンでdiff取れば分かります

なるほど〜。

現在最新版を使用しているのでアップグレードする際は確認してみます。
ありがとうございました。