256bitの殺人メニュースマートフォン用の表示で見る256bitの殺人メニューインフラエンジニアだったソリューションアーキテクトなくわののブログ。こちらのBlogは個人の意見となっていて会社とは全く関係ありません。[twitter:@kuwa_tw]めんどくさがりが重い腰を上げて何かをアウトプットすることにどれほどの意味があるのかを試してみたいブログでもある。この広告は、90日以上更新していないブログに表示しています。MongoDBMongoDBのAutoBalancingって便利ですよね。́)というわけで、今Shard間でChunkのMigration(以下moveChunk)が走っていないか確認する方法です。configデータベースmongocに入っているconfigデータベースには各種Shardingに関する情報が入っています。これらのCollectionを見ることで現在のShardingの情報は大体わかります。スキーマの概要はここchangelogコレクションSplitとか、moveChunkが走っているかを見たいのであれば、changelogコレクションを見ましょう。ここにSplitや、moveChunk等のイベントの進行状況がわかるようになっています。デフォルトでは10MのCappedCollectionです。}split表示が出ていれば、そのタイミングでデータのsplitが実行されたということです。}moveChunkの簡単な動きmoveChunkは以下の様な手順で行われます。転送元のCursorが期限切れになるのを待つ元データ削除changelogコレクションでの表示これはwhatの項目で示されていますが、以下の順番でステータスが変わっていきます。終われば、元データの削除まで終わり、moveChunkは終了していると見て問題ありません。»プロフィールid:akuwanoインフラエンジニアだったソリューションアーキテクトなくわののブログ。こちらのBlogは個人の意見となっていて会社とは全く関係ありません。@kuwa_twめんどくさがりが重い腰を上げて何かをアウトプットすることにどれほどの意味があるのかを試してみたいブログでもある。月別アーカイブはてなブログをはじめよう!akuwanoさんは、はてなブログを使っています。ブログを報告するスターをつけました引用をストックしましたストック一覧を見る閉じる引用するにはまずログインしてくださいログイン閉じる引用をストックできませんでした。再度お試しください閉じる限定公開記事のため引用できません。