1つのhabse --hbase環境準備とdotnetcore

ソース記入してくださいwww.cnblogs.com/hsxianを

概要

これは、.NETコア(C#の)チュートリアルの読みのHBaseのシリーズです。私は繰り返し、比較的妥協の下で探して、C#のネイティブのHBaseクライアントを見つけることができませんでした - 倹約クロスプラットフォームの呼び出しで。ネイティブJavaに比べてこのクライアントの効率はまだ一定のギャップで、彼らの緊急のニーズを満たすことができます。専門家は、より効率的な方法を知っている場合は、希望をお知らせ下さい。

このシリーズは、3つの部分に分かれています。

  1. habse関連の準備作業
  2. C#クライアントの下で生産倹約
  3. HBaseのクライアントのためにC#を使用

habse関連の準備作業:まず、最初の部分を入力します。

説明

、それが簡単に個人のHBaseを使用するように作るの展開圧力のHBaseを削減するために、我々は、HBaseのドッキングウィンドウのクラスタを実行する過程で通過しました。しかし、唯一の個人的なテストとして、特定のビジネスの生産環境があなたの物理マシンのクラスタのHBaseを構築します。追加、また、クラスタの規模にインストールされている、Hadoopの、zookeep、火花のように。削除のために、dockerfileおよびそれに関連する設定ファイル自体を変更します。また、この記事では、すでにドッキングウィンドウ、Linuxでは、HBaseの関連知識を知っている前提としています。

CentOSの-SSHベースイメージ準備

無料の密なログインの準備のためのSSHサービスをインストールCentOSの、に基づいて、ベースイメージ。簡単にするために、パスワードはすべての弱いパスワードされた、生産作業を安全に注意を払ってください!dockerfileはgithubの上で見つけることができ、あなたは直接ミラーリング建物を実行することができます。以下からのreadme情報を構築見つけます。

ビッグデータ(すでに含まHBaseの)クラスタミラーを準備します

画像ステップのCentOS-のsshに基づく画像は、ベースイメージの名前とそれに対応するイメージ名を構成するステップことに注意してください。ミラーリング処理が二複数のスクリプトを使用して完成され、我々はほとんどHBaseの建設作業を省略しました。しかし、必然的にまだ限り、操作がドッキングウィンドウは、その意味の動作を理解することができますよく知られているように、いくつかのドッキングウィンドウの準備作業が必要です。特定の参照のreadmeを

クラスタを起動

上記の二つのステップから、我々はビッグデータのクラスタを持っています。ノード名、それぞれmasterslave01slave02各ノードにログインして、実行su sparkユーザを刺激するためにスイッチング。起動スクリプトを選択した後、クラスタ開始を待って数分待ちます。通常の状況下では、ノードは、masterコマンドラインを実行するjpsプロセスの開始状況を確認します。次のプロセスを提供します:

jps
2224 ThriftServer
1042 NodeManager
917 ResourceManager
2470 Jps
1463 Master
55 QuorumPeerMain
248 NameNode
377 DataNode
604 SecondaryNameNode
2078 HMaster

どのHMasterしようと、そのような起動に失敗としてマスタープロセスのHBase、あるREADMEステップ6.2 habse startコマンドを。ウェブサイトの訪問にhttp:// localhostを:16010 /マスター -status ビューは、状況を開始habse。すべてがで正常であることが可能リージョンサーバーノード以下の分類から見るslave01slave02

ThriftServer私たちは、クロスプラットフォーム呼び出し媒介プロセス。デフォルトのポートは9090です。

概要

この記事では、比較的簡単に見えますが。しかし、ほとんどの作業は、ミラー化された2つの建物の中にreadmeファイルにあります。学習のための個人データのためのテスト画像は、スパークの斜視による画像データの作成者が有用であるような、十分な大きさです。あなたは、プロジェクトの見ることができますStatisticalSampleを任意のヘルプは、ああ星(⊙o⊙)に覚えていれば、。少し前までは、.NET陣営も火花を導入しました。プロジェクトrApache®スパーク™FO .NETは始まったばかり、そこだけ、ローカルで実行することができ、リモートクラスタの実行に提出することはできません。まあ、それはもっともっと欲しいです。

初期の使用、あなたは問題が発生する可能性があり、忍耐、幸運に入れてください。

完全なミラーブートした後は、各モジュールの管理ページを閲覧することができます。

以下のページ:

おすすめ

転載: www.cnblogs.com/hsxian/p/11323974.html