1.ダウンロードして解凍する 1. Zookeeperの紹介 分散サービス フレームワークとして、Zookeeper は主に分散クラスター内のアプリケーション システムの一貫性の問題を解決するために使用されます。ファイル システムと同様のディレクトリ ノード ツリーに基づくデータ ストレージを提供できます。ただし、Zookeeper は特にデータを保存するために使用されるわけではありません。その主な機能は、保存したデータのステータス変更を維持および監視することです。これらのデータ状態の変化を監視することで、データに基づくクラスター管理を実現できます。 2. ダウンロード 環境バージョン セントロス7 動物園飼育員 3.4.14 [root@localhost mysoft]$ cd /usr/local/mysoft/ [root@localhost mysoft]$ https://mirrors.tuna.tsinghua.edu.cn/apache/zookeeper/zookeeper-3.4.14/zookeeper-3.4.14.tar.gz を実行します。 [root@localhost mysoft]# tar -zxvf zookeeper-3.4.14.tar.gz [root@localhost mysoft]# mv zookeeper-3.4.14 zookeeper3.4 2. 設定ファイルを変更する 1. データとログのディレクトリ [root@localhost /]# mkdir -p data/log/zkp1.log [root@localhost /]# mkdir -p data/zkpdata/zkp1 2. 設定を変更する [root@localhost mysoft]# cd zookeeper3.4/conf/ [root@localhost conf]# cp zoo_sample.cfg zoo.cfg [root@localhost conf]# vim zoo.cfg # 次の2つの内容を変更します。他のデフォルトはdataDir=/data/zkpdata/zkp1です。 データログディレクトリ=/data/log/zkp1.log 3. 設定ファイルの説明 1) ティックタイム 3. 操作を開始する 1. サーバーを起動します [root@localhost bin]# pwd ローカル [root@localhost bin]# /usr/local/mysoft/zookeeper3.4/bin/zkServer.sh を開始 /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg ZooKeeper JMX はデフォルトで有効になっています 使用する設定: /usr/local/mysoft/zookeeper3.4/conf/zoo.cfg 飼育係を開始しています...開始しました [root@localhost bin]# ps -aux |grep zookeeper 2. クライアントを起動します [root@localhost /]# cd /usr/local/mysoft/zookeeper3.4/bin/ [root@localhost bin]# ./zkCli.sh localhost:2181に接続しています 4. 共通操作コマンド ## ノードを作成する [zk: localhost:2181(CONNECTED) 2] create /cicada cicada-smile1 作成者 /cicada [zk: localhost:2181(接続済み) 8] /cicada2 cicada-smile2 を作成します /cicada2 を作成しました [zk: localhost:2181(接続済み) 4] /cicada を取得 蝉の笑顔1 ## ディレクトリを表示 [zk: localhost:2181(CONNECTED) 5] ls / [飼育係、セミ、セミ2] ## 指定されたディレクトリを表示します [zk: localhost:2181(CONNECTED) 17] ls / zookeeper [com.ptp.user.service.UserService] ## ノードを削除 [zk: localhost:2181(CONNECTED) 10] delete /cicada ## すべてのディレクトリを削除します [zk: localhost:2181(CONNECTED) 18] rmr /cicada2 [zk: localhost:2181(接続済み) 19] ls /cicada2 ノードが存在しません: /cicada2 ## 残りのノードを表示する [zk: localhost:2181(CONNECTED) 13] ls / [動物園の飼育員] 5. ソースコードアドレス
要約する 上記は、編集者が紹介した Centos7 で ZooKeeper3.4 ミドルウェアを構築するための一般的なコマンドのまとめです。皆様のお役に立てれば幸いです。ご質問がある場合は、メッセージを残してください。編集者がすぐに返信します。 以下もご興味があるかもしれません:
|
<<: MySQL 5.7.17 圧縮パッケージのインストール不要の構成プロセス図
序文smb は、クライアントとサーバー間の Web 接続および情報通信に使用できるプロトコルの名前で...
目次1. 需要2. 解決策3. 最初の改善4.砂糖を加える5. 理解不能6. 問題点7. オブジェク...
1. 命名規則1. データベース名、テーブル名、フィールド名には小文字を使用し、アンダースコアで区切...
目次整合性制約整合性制約の定義整合性制約の分類主キー制約単一の主キーと複合主キーの違い主キーフィール...
チェックボックスの使用を実装するために画像を使用する必要がある場合は、それを使用して実装できます。実...
Dockerfile は、イメージをビルドするために使用されるテキスト ファイルです。テキスト コン...
この記事では、マウスの動きに追従する画像を実現するためのJavaScriptの具体的なコードを参考ま...
オペレーティング·システム: Win10 ホームエディションDockerをインストールします:公式サ...
昨夜、MySQL データベースにデータセットを挿入したときにエラーが発生しました。データベースは容赦...
色特性の分類あらゆる色は、赤、緑、青の三原色から構成されます。三原色の中で暖色なのは赤だけなので、作...
1998 年の CSS2 勧告の時点で、テーブルは徐々に舞台から消え、歴史の中に記録されるようになり...
この記事では、参考までに、簡単なタイマー機能を実装するためのvue.jsの具体的なコードを紹介します...
目次ルートの場所が見つかりませんオフバイスラッシュ安全でない変数の使用スクリプト名$uri を使用す...
背景同社のサーバーはすべて Alibaba Cloud ECS ホストを購入しています。デフォルトの...
この記事では、例を使用して、MySQL で更新可能なビューを作成する方法について説明します。ご参考ま...