Mesosマスターズの動物園のエンドポイントを使用してMesos Salveを起動/起動する際に、8ノードクラスタでMesosでKafkaとSparkをセットアップしようとしています。KafkaとMesosで同じ動物飼育係を使用している問題
1)すべての8つのノードでカフカブローカーをインストールインストールし$ KAFKA_HOME /設定/ zookeeper.properties)
2)を介して、3つのノード(server00、SERVER01、Server02の)(上の設定飼育係(及びその$ KAFKA_HOME /設定/ server.properties)
zookeeper.connect=server00:2181,server01:2181,server02:2181
に
3を次のプロパティを設定することにより、3人の飼育係にそれを指して)3無しにMesosマスターをインストールします。 DES(server00、SERVER01、Server02の)次の行での/ etc/mesos/ZKを更新:
zk://server00:2181,server01:2181,server02:2181/mesos
4)は、全ての8つのノードでMesosスレーブをインストールします。
5)編集の/ etc次の行を持っている他のすべてのサーバー上の/ mesos/ZKファイル。
zk://server00:2181,server01:2181,server02:2181/mesos
6)全てにhttp://server00:5050/#/、http://server01:5050/#/、http://server02:5050/#/
sudo /usr/sbin/mesos-master --cluster=server_mesos_cluster --log_dir=/var/log/mesos --work_dir=/var/lib/mesos
7)スタートMesosスレーブを起動して、すべてのMesosマスターが実行中で使用可能であることを確認(以下、全ての3台のマスターサーバー上のスタートMesosマスター8台のサーバー。 これをserver00で起動する例:
sudo /usr/sbin/mesos-slave --work_dir=/var/lib/mesos --master=zk://server00:2181,server01:2181,server02:2181/mesos --ip=9.1.69.150
ただし、上記ではスレーブ/エージェントは起動しません。
しかし、次のコマンドを実行すると、おそらくマスターのメゾスが飼い猫に登録されていないと思われます。
sudo /usr/sbin/mesos-slave --work_dir=/var/lib/mesos --master=server00:5050 --ip=9.1.69.150
誰もが私はMesosクラスターのセットアップ別々の飼育係に持っている場合 1)マイコンフィギュレーション)が適切ではないか 2かどうかのいずれかの光を当てますか? 3)MesosのマスターがZookeeperに登録されているかどうかを確認するにはどうすればよいですか?
この設定が機能したら、私は8つのノードすべてでSparkを実行するつもりです。
あなたが正しいです。'/ etc/mesos/zk'や他のファイルの設定は私の場合(Red Hat Linuxを使って)読み込まれず、' --zk = zk:// server00:2181、server01:2181、server02でMesos Masterを起動します:2181/mesos'オプションが問題を修正しました。ありがとう!! – Deeps