2010年8月24日火曜日

CassandraとHBaseを比較して入門するNoSQL

第10回Cassandra勉強会で発表したスライドに、勉強会後に頂いたフィードバックを反映した物をSlideshareにUPしますた

2010年8月6日金曜日

Cassandra0.6.4の問題

■発生時
急激な書込処理を行う。
恐らく性能不足の為に書込処理が間に合わず、大量のassandraのCommitLogが発生。
続いて何らかの理由によりCassandra Cluster停止。再度Cassandra Nodeの起動を試みた所でOOMEが発生。

■原因予測
Source Levelではまだ未確認だが、恐らく起動時にCommitLogを全てMemoryに乗せようとしている?
その為にOOMEが発生している可能性がある。

■対応策
取り敢えずCommitLogのフォルダの中身を別に退避させてから起動を試みると問題なく起動する。
この為、退避したCommitLogを少量ずつ本来のフォルダに起いて再起動を繰り返す事で徐々にCommitLogを適用しつつデータの復旧を行う。

■調査する事
・現在のCassandra Clusterでの許容書込速度
・起動時にCommitLogの一斉読込を回避する方法
・CommitLogをファイル単位で適用する方法

Cassandraは起動時が非常に弱い。何らかの予防策対応策を準備する必要がある。
https://issues.apache.org/jira/browse/CASSANDRA-1014

2010年8月2日月曜日

新規ユーザのレジストリに事前に値を入れる

Windowsで新規にユーザを作成した際に、そのユーザのユーザレジストリに対して事前に何らかの値を入れる方法。
本来であればデフォルトユーザに登録すればOKなんだろうけど、何故か巧く行かないので強硬手段を模索してみる。

参考:2005-01-13■[WindowsXP]プロファイルの場所を無理矢理変更する
上記サイトに書いてある下記手段を持ちいる。

1. レジストリエディタを開き、
HKEY_LOCAL_MACHINE\SOFTWARE\Microsoft\WindowsNT\CurrentVersion\ProfileList\
まで移動する。
2. 既にあるユーザ用のレジストリキーをエクスポートし、適当な名前で保存する。
3. エクスポート元のキーの名前を、新しいユーザに割り当てられるであろうSIDに変更する。
4. その下のSIDの値のどこかに1を足す。(どこに1を足したらいいかは忘れた。)
5. 同じくProfileImagePathの値をこちらの指定するパスに変更する。
6. 最後にエクスポートしたレジストリキーをインポートする。

が、肝心の1を足す場所が解らない。という事で適当にユーザを複数作ってみて、Exportしたファイルを比較してみる。

見てみたら値が次の様に違う
■ProfileImagePath
1004ユーザ・・・末尾が 31,00,00,00
1005ユーザ・・・末尾が 32,00,00,00
■Sid
1004ユーザ・・・末尾が ec,03,00,00
1005ユーザ・・・末尾が ed,03,00,00

という具合に違う。画像は堂でも良いのでSIDの値の後ろから4つ目の値を増やせば良さそう。

これは良いスライド

2010年8月1日日曜日

今月の買い物

7月の収穫
7月 2日 (金)サマーウォーズ3巻、屍鬼8巻、屍鬼ビジュアルワークス、紅5巻
7月 7日 (水)アルトネリコ ビジュアルブック 蒼天楽土、大規模サービス技術入門
7月 9日 (金)3×3EYES 23巻/24巻
7月 12日 (月)一年生になっちゃったら6、風の谷のナウシカ [Blu-ray]
7月 14日 (水)亂世エロイカ/ALI PROJECT
7月 17日 (土)されど罪人は竜と踊る9巻
7月 28日 (水)ン・ダグバ・ゼバ

8月以後の予定
8月 5日 (木)Googleクラウドの核心
8月 6日 (金)BLEACH-ブリーチ-46巻
8月 10日 (火)ヴァルプルギスの後悔 Fire3
8月 12日 (木)九十九眠るしずめ 東之巻 1巻
8月 18日 (水)月光条例 10巻
8月 25日 (水)DIO(覚醒版)、「アルトネリコ3世界終焉の引鉄は少女の詩が弾く」sideフィンネル~After story~、刀と鞘/ALI PROJECT
8月 27日 (金)ファムファタル3巻、ポケットモンスタースペシャル36巻、第三世代kindle
9月 1日 (水)くちづけ/BUCK-TICK
9月 15日 (水)リボルテック ジェノブレイカー
9月 18日 (土)ポケモン白黒
9月 29日 (水)謳う丘/志方あきこ、汎新日本主義/ALI PROJECT
10月 25日 (月)figma 巡音ルカ
11月 20日 (土)スペリオルクロニクル