バージョン情報
変更元
mysql-5.1.34 ndb-6.3.25
変更後
mysql-5.1.47 ndb-7.1.8
変更点
プロダクツが上がる。
(どちらかと言えばmysql-cluster-7.0の機能として)
データノードのマルチスレッド化
統計データのDB化 ちょっとだけオラクルっぽくなる NDBINFOデータベースの利用
スナップショットができるようになる。
mysql cluster manager が利用できるようになる(有料版)
ディスクアクセスの多重化 (多分使わない)
オンラインデータノード追加(多分使わない)
大量データ処理の向上
DistribuionAwareness(分散認識)の機能追加(パーティションプーリング)
おさらいから
構成
データノード 2台
マネージメントノード兼SQLノード 2台
現状
バージョン
MySQL-Cluster-gpl-client-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-debuginfo-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-devel-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-embedded-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-extra-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-management-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-server-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-shared-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-storage-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-test-6.3.25-0.rhel5.x86_64.rpm
MySQL-Cluster-gpl-tools-6.3.25-0.rhel5.x86_64.rpm
----
これにアップグレードする。
MySQL-Cluster-gpl-client-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-clusterj-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-devel-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-management-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-server-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-shared-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-storage-7.1.8-1.rhel5.x86_64.rpm
MySQL-Cluster-gpl-tools-7.1.8-1.rhel5.x86_64.rpm
処理概要
アップグレードタスクによれば、バージョンを超えてしまうが、できなくはない。ただし
新機能の一部が見えなかったりしたので、アップグレードのち初期化を実施して、再デー
タの投入を行うようにする。
今回の作業の目的
NDBINFOなどの監視ツール強化にともなう設置 および監視
バグFIX
NDBMTDによる高速化
SQLノードの追加措置による、サーバ停止の回避を上げる。
導入方法