2
您好,我是kafka
和zookeeper
概念的新手。我在根中安裝了kafka
和zookeeper
,並以root用戶身份啓動,如nohup。所述jps
命令給出作爲輸出:我們是否需要爲每個用戶啓動卡夫卡,如果以root身份啓動
根@ rachita-的Aspire-V7-481P:在/ usr /共享/動物園管理員/倉#JPS
4037 Elasticsearch
1689 QuorumPeerMain
9899卡夫卡
1692 JPS
3469 QuorumPeerMain
但是當我嘗試jps
爲rachita
用戶的輸出是:
rachita @ rachita-的Aspire-V7-481P:在/ usr /共享/飼養員/斌$ JPS
3261 JPS
我需要爲我的機器上每個希望使用它的用戶啓動kafka
嗎?
請給我任何建議。
另外Haddop
作爲名爲hduser
的獨立用戶安裝在名爲hadoop
的組內。所以任何用戶都可以啓動所有的hadoop
守護進程或只有hduser
可以做到這一點。
請幫我這個。我感到困惑。
因此,如果iunderstood正確,我應該安裝kafka和zookeeper在一個單獨的用戶像「hduser」在hadoop組內,然後在其中運行kafka和zookeeper嗎?所以這樣做會啓動hadoop組中的hadoop,kafka和zookeeper。那是對的嗎? – Rach
你應該有三個用戶 - hduser,kafka和zookeeper。他們應該是哈託普集團的成員。而且您需要配置您的hadoop以在不同的用戶帳戶下啓動這些守護進程。只是將他們推入Hadoop團隊不會讓他們以我描述的方式自動啓動。 – Alex
謝謝亞歷克斯,我明白你的觀點。謝謝你的建議。 – Rach