とりあえずDRBDマニュアルのここらへんから始めるのか吉かと。(MySQLってのはまだ見あたらないので、V2表記を参考にするといい感じです)
第8章 DRBDとPacemakerクラスタの統合
PacemakerはHeartbeatから分離独立したCRM部分です。ここらへんの経緯については以下をご参照ください。
Heartbeatでかんたんクラスタリング(5)Heartbeat開発プロジェクトの現状
分離独立したことからHeartbeatのみならずOpenAISもサポートするようになりました。
Pacemaker
…
実は今、延び延びになってしまっている著書の推敲をしているのだが、編集者からページ数を減らすよう言われてしまっていて色々とネタを削っている。せっかく書いたし勿体ないので削ったネタをブログに貼っておく。とりあえずは以下。また面白いネタがあったら貼るかも。
I_Sの最適化 INFORMATION_SCHEMAに対してクエリを行うSELECTに対してEXPLAINを実行すると、Extraフィールドに以下のメッセージが表示されます。
Skip_open_table ... テーブルをまったくOpenする必要がない場合(データベースディレクトリのエントリを見るだけでクエリが解決できる場合)に表示されます。(クエリ例:select table_name from tables;) Open_frm_only... .frmファイル(テーブル定義ファイル)をOpenするだけでクエリを解決できる場合に
Q4M 0.9 is now available from q4m.31tools.com, along with prebuilt binaries for MySQL 5.1.42 (running on linux and Mac OS X 10.5).
The release fixes a deadlock issue under high load. Thank you to the users for sending the necessary information to resolve the issue.
If you still find any deadlocks or stability problems of Q4M, please send stacktraces of all threads (by attaching gdb to mysqld and executing "thread apply all bt").
一番アクセスしやすいのはDRBDのユーザーズマニュアルでしょう。
heartbeat CRM対応クラスタでDRBDを使用する
WEB+DB PRESS Vol.54
WEB+DB PRESS編集部
しかしながら、つい先日発売された上記の本の特集「MySQL無停止化計画」も、Heartbeat(V2) +
MySQLながら、結構詳細にまでつっこんだ内容で、v2をざっくり理解するならいいかもしれません。V2形式の説明で細かい物はあまりないため貴重です。
…
Linux-DB システム構築/運用入門 (DB Magazine
SELECTION)
松信 嘉範
さて2010年もはじまりました。今年はDRBDが躍進する年であると個人的には思っているのですが、これまではなかなかよい日本語の参考資料がありませんでした。しかし、去年の後半くらいからいろいろ出そろってきましたので、今回から順に紹介させていただきたいと思います。
まずは松信さんのこの本。大きくわけると「高可用編」と「パフォーマンス編」の2パートなのでずか「高可用編」はたいへんよくまとまったHAの教科書になっています。特にHeartbeat(V1)
+ DRBD + …
先日、DB2 Cheat SheetなるものがDB2な人のページにアップされたので、負けじと早速MySQL Cheat Sheetを作ってみた。
A4サイズで印刷して手元に置いたりデータセンターに持っていったり額に入れて壁に貼ったりポスグレ派の人の鞄にこっそり忍ばせたり自分の枕の下に敷いたり(イイ夢見るよ!)出来るようにしてあるので是非ダウンロードしていただきたい。なお、ツッコミがあればいつでも本投稿へのコメントおよびTwitter(@nippondanji)やメール(みきやどっとおくのあっとぢぃ〜めいるどっとこむ)などで受け付けているのでお気軽にどうぞ!!
Spiderストレージエンジンのバージョン 2.11(beta)をリリースしました。
Spiderストレージエンジンは、database sharding用のストレージエンジンです。
http://spiderformysql.com/
今回の主な変更は以下です。
・リンクのバックグラウンド死活監視機能を追加しました。
・テーブルパラメータに「monitoring_bg_interval」「monitoring_bg_kind」を追加しました。
それ以外の変更については、ダウンロードドキュメント中の「99_change_logs.txt」をご確認下さい。