Clusterを試すべく、先日作ったDebian(etch)環境(d:id:rx7:20070415:p1)にMySQLをインストールしてみました。より、以下のことが可能になります。ポイント障害のない、パラレルサーバーアーキテクチャを使用しています。優れたパフォーマンスと高いスループットの提供:企業アプリケーションの厳しい要件を満たすことができます。段階的にアプリケーションを拡張可能:ニーズに合わせて、わざわざ高価なハードウェアを買わなくても、アプリケーションを拡張していくことができます。柔軟な分散アーキテクチャを採用しているため、アプリケーションの目的を満たすために必要なレベルのパフォーマンス、信頼性、およびスケーラビリティを、完璧に調整、制御することができます。その他詳しい特徴については、公式サイト(http://www-jp.mysql.com/products/database/cluster/)をご参照ください。Clusterについては、以下のページによくまとまった情報があります。クラスタ化した分散アドレス帳をつくるhttp://journal.mycom.co.jp/special/2004/mysql/index.htmlまだ、はっきりと動作確認は出来ていないので、上手くいけば後日にまた続きを書きたいと思います。5.1(beta)の最新版5.1.18-beta(2007/05/21時点)。OSインストールしただけの環境ですので、色々とエラーが出ていますが、まぁ備忘録ってことで。ダウンロード!適当にディレクトリ作ってDLします。http://dev.mysql.com/get/Downloads/MySQL-5.1/mysql-5.1.18-beta.tar.gz/from/http://mirror.mysql-partners-jp.biz/で、解凍。この辺まではお約束ですね。mysql-5.1.18-betaさて、configureです。資料がないので、configureの中身を眺めながら、オプションを指定。--prefix=/usr/local/mysql5早速、エラーが出ました。details.あぁ、gccがないと。gccというわけで、gccをインストールして、、、再度configure。--prefix=/usr/local/mysql5さて、またエラー。details.あぁ、そういえばMySQLってCとC++で出来てたんだっけ。g++つーわけでインストール。1回configure。--prefix=/usr/local/mysql5次は、と・・・ライブラリがないと。この辺はMySQLインストール時に出るエラーで定番ですね。foundつーわけで、aptでちょちょいとインストール。libncurses5-devで、再度configure。--prefix=/usr/local/mysql5おー!configureが通ってMakefileが出来た模様。MySQL!というわけで、make。makeが、その後、なかなか出くわさないエラーに悩まされる。2よくわからないので、--with-ndb-testオプションを抜いてみよう。・・・というか切り分けのため最小限のオプションでやろうと思い、「--with-plugins=ndbcluster」オプションだけに絞ってみる。installと、いうわけでインストールは無事完了。素のシングル構成のMySQLが稼動するところまで確認して、今日はここまでにしよう。Clusterの設定をする部分ですね。(MySQL)CentOS5.2な某環境で、MySQLの"configure"時にエラー発生。(lighttp...CentOS5.2な某環境で、lighttpdの"configure"時にエラー発生。読者になる@namikawaをフォローこのブログについてメールアドレス執筆・講演依頼や、その他ご連絡は、以下のメールアドレスまでお願いします。お問い合わせ引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。