第III章では、ビルドスタンドアローンモードにビッグデータ環境を展開--Zookeeper

第III章では、ビルドスタンドアローンモードにビッグデータ環境を展開--Zookeeper

まず、準備段階

  • 1、してダウンロードリンクをコピーして、ダウンロードアドレスを見つけるために、公式サイトを入力し
    ます。https://zookeeper.apache.org/releases.html公式ウェブサイトのアドレスをダウンロードここに画像を挿入説明
    ここに画像を挿入説明
    ここに画像を挿入説明
    ここに画像を挿入説明
  • 仮想マシンがXshell介して接続された後2、使用して〜の/ optディレクトリを入力
    するweget xxxxxxxxxxxxxxx /コンテンツXXXX-zookeeper.tar.gzダウンロードリンクにアドレスを
    あなただけのサイト内にあるリンクアドレスをコピーして、ダウンロードリンクコマンド
    ここに画像を挿入説明

第二に、インストールzookeepr

  • 1、飼育係解凍
    コマンドを使用してタール-zxvfのapache-飼育係-bin- xxxtar.gz -C〜は/ opt ちょうど良いダウンロードし
    たアーカイブディレクトリのオプトに飼育係アーカイブを
    ここに画像を挿入説明
    アンパックソフト接続ファイルを作成します
    ここに画像を挿入説明

  • 2、コンフィギュレーション飼育係
    のvim〜/ .bashrcの飼育係編集環境変数を追加するファイル
    ここに画像を挿入説明
    ここに画像を挿入説明
    のソース〜/ .bashrcのソースは、あなただけの力に構成された環境変数のリフレッシュ
    ここに画像を挿入説明
    飼育係さんにCD〜は/ opt /飼育係/ confの設定ディレクトリ
    ここに画像を挿入説明
    だけでファイルの解凍であるために私たちは外の提供サンプル設定ファイルからファイルをコピーする必要があるので、zoo.cfgいいえはい飼育係
    CP zoo_sample.cfg zoo.cfg
    ここに画像を挿入説明
    のvimエディタzoo.cfgを我々だけで、設定ファイルのコピー・アウト
    ここに画像を挿入説明

構成アイテム デフォルト値 説明
時間は刻々と過ぎ 2000ミリ秒 整数倍設定された時間の飼育係単位、最も時間基準ユニットにすべての時間飼育係、
initLimit 10 起動時にFollwerは、リーダーからのすべての最新のデータを同期します、彼らは外部サービスの初期状態を決定することができたときにフォロワーデータinitLimit、tickTime同期を完了していない、リーダーはまだフォロワーリンク障害であります
sysncLimit 5 リーダーとフォロワーとの間の通信要求と応答時間の長さ。syncLimit tickTimeのリーダーが応答フォロワーを受け取っていない場合は、リーダーがオフラインとみなされます。
DATADIR / tmp /飼育係 スナップショットファイル格納ディレクトリ、デフォルトでは、トランザクションログは、トランザクションログの書き込み性能が直接のZooKeeperの性能に影響を与えるので、それはしばらくの設定パラメータすることが推奨され、ディレクトリに格納されdataLogDir
dataLogDir / tmp /飼育係 トランザクションログ出力ディレクトリ
CLIENTPORT 2181 ZooKeeperの外部ポート

第三に、テスト飼育係で始まります

  • (私たちはここで環境変数を設定しなかったために、あなたが任意のダイレクトパスで起動するコマンドを使用することができますので、事前に)1、ZooKeeperのを開始
 zkServer.sh start

ここに画像を挿入説明

  • 2、ステータスを表示するのZooKeeper
zkServer.sh status

ここに画像を挿入説明
この時点で、ZooKeeperのスタンドアローン構成では、このような設定プロセスにおける問題として、完成された、あなたは下のコメント欄にコメントを歓迎します!

公開された27元の記事 ウォン称賛62 ビュー10000 +

おすすめ

転載: blog.csdn.net/qq_42359956/article/details/102836106