1.問題:
スクリプトはJPSを表示するために開始した後は表示されません結集:QuorumPeerMain
通常の開始を飼育係が、サービスそれはおそらく実行されていないエラーを接触させ、チェックのステータスが表示され、スクリプト:.エラーを結集
ZooKeeperのJMXはデフォルトで有効に 使用する設定:は/ opt /モジュール/ zookeeper- 3.4。10 /bin/../conf/ zoo.cfg サービスに連絡エラーが発生しました。これはおそらく、実行されていません。
2.原因:
スクリプトは、ソースは/ etc / profileを追加しません。
参照3. :(適切なスクリプトだけで、私を修正してください)
#!/ binに/ 、bashの 場合 $ 1 で " 開始" ){ のための私でhadoop201 hadoop202 hadoop203 ない のsshを $私は" ソースが開始/etc/profile;/opt/module/zookeeper-3.4.10/bin/zkServer.sh " 済 } ;; " 停止" {) のために私にhadoop201 hadoop202 hadoop203 DO のssh $ I " /opt/module/zookeeper-3.4.10/bin/zkServer.shストップ" で行わ } ;; 「状態」){ のための私でhadoop201 hadoop202 hadoop203 DO のssh $ I " ソース/etc/profile;/opt/module/zookeeper-3.4.10/bin/zkServer.sh状態" 完了 } ;; ESAC