NDB cluster のアップグレード
今回実施するのは、無停止アップグレードで、バージョンを上げる。
前提から
先日より、バグによる全停止に悩まされる。
全停止というか、Dataノードがシャットダウンされるのだ。この要因だが
ndb_mgm> Node 4: Forced node shutdown completed.
Caused by error 1217: 'No message slogan found (please report a bug if you get this error code)(Unknown). Unknown'.
Node 3: Forced node shutdown completed. Caused by error 1217: 'No message slogan found
(please report a bug if you get this error code)(Unknown). Unknown'.
Node 4: Start initiated (version 7.1.8)
エラーレポートを報告して欲しいという旨で、トレースしか追う方法がなさそうだ。
バグレポートも確認してみたけれど、レポートできるのは最新版だけだよと、ちょっと手厳しい。
なので、この回避策としては最も有効と思われるアップグレードの対応を行う。
Ndb-cluster 7.1.8 -> 7.1.10
操作方法としては、
検証環境でテスト。2台構成なので、片寄、イニシャル、片寄 でアップグレード対応。
本番では4台。
ファイルを配備
serverA
scp ./*-7.1.10-1.rhel5.x86_64.rpm serverB:/usr/local/src/
それぞれの管理ノードをダウンさせる。その後更新処理。