1. 程式人生 > >zookeeper一臺機器啟動三臺zookeeper同時類似操作kafka

zookeeper一臺機器啟動三臺zookeeper同時類似操作kafka

0.系統環境配置

0.1
所有伺服器之間配置hosts,新增所有伺服器的ip和hostname對映,如:
vi /etc/hosts
192.168.68.1 b1
0.2
配置limits
vi /etc/security/limits.conf
配置為

# End of file
#
   * soft nofile 500000
   * hard nofile 500000
   * soft nproc 65535
   * hard nproc 65535

1.目標

在一臺Linux機器上啟動三臺zookeeper伺服器,啟動三臺kafka,並且做一個簡單的測試。

2.linux機器配置

Red Hat Enterprise Linux Server release 6.4 (Santiago)

cpu資訊:
  processor : 0
vendor_id   : GenuineIntel
cpu family  : 6
model       : 58
model name  : Intel(R) Core(TM) i5-3230M CPU @ 2.60GHz
stepping    : 9
cpu MHz     : 2594.121
cache size  : 3072 KB
fpu     : yes
fpu_exception   : yes
cpuid level : 13
wp      : yes
flags       : fpu vme de pse tsc msr pae mce cx8 apic sep mtrr pge mca cmov pat pse36 clflush dts mmx fxsr sse sse2 ss syscall nx rdtscp lm constant_tsc up arch_perfmon pebs bts xtopology tsc_reliable nonstop_tsc aperfmperf unfair_spinlock pni pclmulqdq ssse3 cx16 pcid sse4_1 sse4_2 x2apic popcnt tsc_deadline_timer aes xsave avx f16c rdrand hypervisor lahf_lm ida arat epb pln pts dts fsgsbase smep
bogomips    : 5188.24
clflush size    : 64
cache_alignment : 64
address sizes   : 42 bits physical, 48 bits virtual
power management:

MemTotal:        1004608 kB

3.步驟

[[email protected] zookeeper-3.4.6]# ll conf
total 24
-rw-r--r-- 1 root root  535 Nov 26 17:38 configuration.xsl
-rw-r--r-- 1 root root 2161 Nov 26 17:38 log4j.properties
-rw-r--r-- 1 root root 1127 Nov 26 17:59 zoo2.cfg
-rw-r--r-- 1 root root 1127 Nov 26 18:01 zoo3.cfg
-rw-r--r-- 1 root root 1125 Nov 26 17:54 zoo.cfg
-rw-r--r-- 1 root root 1089 Nov 26 17:44 zoo.cfg.bak
[
[email protected]
zookeeper]# pwd /opt/zookeeper [[email protected] zookeeper]# ll total 28 drwxr-xr-x 3 root root 4096 Nov 26 18:14 zkdata drwxr-xr-x 2 root root 4096 Nov 26 17:59 zkdata2 drwxr-xr-x 2 root root 4096 Nov 26 18:00 zkdata3 drwxr-xr-x 3 root root 4096 Nov 26 18:14 zkdatalog drwxr-xr-x 2 root root 4096 Nov 26 17:59 zkdatalog2 drwxr-xr-x 2 root root 4096 Nov 26 18:00 zkdatalog3 drwxr-xr-x 10 root root 4096 Nov 26 17:38 zookeeper-3.4.6 [
[email protected]
bin]# ./zkServer.sh start JMX enabled by default Using config: /opt/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Starting zookeeper ... STARTED [[email protected] bin]# ./zkServer.sh status JMX enabled by default Using config: /opt/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Error contacting service. It is probably not running. 重新配置下系統環境配置 僅僅啟動一臺就檢視狀態會報錯: [[email protected] bin]# ./zkServer.sh status JMX enabled by default Using config: /opt/zookeeper/zookeeper-3.4.6/bin/../conf/zoo.cfg Error contacting service. It is probably not running. 直接啟動三臺再去檢查狀態沒有問題: [[email protected] bin]# ./zkServer.sh status ../conf/zoo3.cfg JMX enabled by default Using config: ../conf/zoo3.cfg Mode: follower [[email protected] bin]# ./zkServer.sh status ../conf/zoo2.cfg JMX enabled by default Using config: ../conf/zoo2.cfg Mode: leader [[email protected] bin]# ./zkServer.sh status ../conf/zoo.cfg JMX enabled by default Using config: ../conf/zoo.cfg Mode: follower 至此zookeeper啟動成功。 kafka的部署和zookeeper的操作類似。也可以在一臺機器上部署三個,然後按照參考文件操作即可。

4.說明

這裡僅僅是寫了一些簡單的步驟以及簡單的過程記錄,如果需要更加詳細的步驟可以在網路上搜索其他資料。

相關推薦

zookeeper機器啟動zookeeper同時類似操作kafka

0.系統環境配置 0.1 所有伺服器之間配置hosts,新增所有伺服器的ip和hostname對映,如: vi /etc/hosts 192.168.68.1 b1 0.2 配置limits vi /etc/security/limits.conf 配置為

機器啟動多個tomcat簡單配置

col shu class 運行 配置 多個tomcat dir http服務 nbsp 一臺機器啟動多個Tomcat只需要解決Tomcat端口沖突的問題。 相關配置:打開 Tomcat 目錄下 conf \ server.xml 共修改三處端口,分別是: <Ser

zookeeper叢集的搭建(相同)

檢視jdk java -version 解除安裝自帶jdk rpm -qa|grep java rpm -e --nodeps tzdata-java-2015e-1.el6.noarch rpm -e -

機器啟動多個activeMQ activeMQ資料庫主從和叢集搭建

一臺機器啟動多個activeMQ 1、brokerName修改  <broker xmlns="http://activemq.apache.org/schema/core" brokerName="localhost" dataDirectory="${active

同一機器啟動多個程序完成多例項部署redis

       單例項單執行緒的redis程序不足以高效率的使用cpu和記憶體資源,所以我們可以在同一臺機器上要啟動多個程序redis完成多例項部署,本次測試使用3個程序,可以通過更改配置檔案,指定配置檔案,將多例項部署到linux上。   &nb

Centos 7 兩機器搭建從的redis叢集

忠告:在學習搭建redis叢集之前,先學會搭建單個的redis。上一篇我們就介紹了單個的redis搭建,有興趣的朋友可以參照一下。兩臺伺服器,個啟動三個例項,形成三主三從。ip:    192.9.200.159   192.9.200.1601、使用yum安裝所需環境和工具

虛擬機器虛擬機器互通且連網

目錄 一、虛擬機器 相關軟體 虛擬機器安裝 Linux系統安裝 1) 使用三個Linux虛擬機器 多臺虛擬機器互通且上網 1) 多臺配置注意事項 2) 虛擬機器軟體的配置 3) Windwos 的配置 4) Linux的配置 5)

5.寫一個sh腳本,可以通過機器控制多機器

mod bsp class oca inf col 進程狀態 don 軟鏈接 先創建一個腳步文件 對這個腳本進行編輯 [[email protected] ~]$ vim xcall.sh 給腳本賦予權限 執行腳本

1000個併發執行緒,10機器,每機器4核,設計執行緒池大小

這是why哥的第 71 篇原創文章 一道面試題 兄弟們,怎麼說? 我覺得如果你工作了兩年左右的時間,或者是突擊準備了面試,這題回答個八成上來,應該是手到擒來的事情。這題中規中矩,考點清晰,可以說的東西不是很多。 但是這都上血書了,那不得分析一波? 先把這個面試題拿出來一下: 1000 多個併發執行緒,10

安卓虛擬機器啟動後報錯: 類似 SDK Manager] Error: Error parsing .....devices.xml 解決方案

昨天用android sdk manager 更新了android sdk, 我是在myeclipse上面安裝adt來開發android的現在每次開啟myeclipse都報錯, 而且我每次開啟虛擬機器的時候也報錯。報錯的資訊都是一樣的。         報錯的資訊

zookeeper-3.4.7 環境搭建 (偽分散式環境虛擬機器

樓主小白 ,本帖給自已以後重灌留點記憶。希望能幫到他人。本人實驗切實可行 。環境準備 hadoop-2.7.5(搭建完成) ,centos 6.5  ,zookeeper-3.4.7.tar.gz  1.準備安裝目錄為 /home/ywh   (cd )  2.解壓縮 zoo

虛擬機器上安裝Zookeeper

第一步:下載Zoopkeer安裝檔案 $ wget -r -O zookeeper-3.4.9.tar.gz "http://www-eu.apache.org/dist/zookeeper/zookeeper-3.4.9/zookeeper-3.4.9.tar.gz"

Dubbo框架應用之()--Zookeeper註冊中心、管理控制的安裝及解說

root pan rda 查詢 bsp err 封裝 form keep 我是在linux下使用dubbo-2.3.3以上版本號的zookeeper註冊中心客戶端。Zookeeper是Apache Hadoop的子項目,強度相對較好,建議生產環境使用該註冊中

3機器部署zookeeper-3.4.10叢集

一. 環境介紹 三臺主機,主機名和ip分別為: ubuntu1  10.3.19.171 ubuntu2  10.3.19.172 ubuntu3  10.3.19.173 三臺主機的登入使用者名稱是bigdata,home目錄是/home/bigdata 現在三臺主機上部

機器啟動兩個tomcat埠號衝突問題

有時候我們需要在一臺機器上啟動多個專案,但是一個tomcat下啟動多個專案會導致除錯會出不可預期的問題,所以可以試著啟動兩個tomcat伺服器 步驟如下: 1.開啟tomcat的安裝目錄找到conf資料夾下的server.xml檔案 C:\Program Files\Apa

伺服器搭建zookeeper叢集

    ZooKeeper是一個分散式的,開放原始碼的分散式應用程式協調服務,它包含一個簡單的原語集,分散式應用程式可以基於它實現同步服務,配置維護和命名服務等。Zookeeper是hadoop的一個子專案,在分散式應用中,由於工程師不能很好地使用鎖機制,以及基於訊息的協調機

idea ssm專案遷移到另機器上時出現不能正常啟動專案的解決方案

    首先右下角提示關聯spring檔案,關聯之,然後啟動,發現專案無法啟動,然後開始排錯    首先從這個日誌裡發現了這麼一條提示資訊   然後百度了一下,答案都是說 web.xml 之類的 spring攔截器

hadoop分散式搭建(+zookeeper,6機器

前期準備(這裡使用的centOS6,hadoop2.2.0【這是64位的hadoop2.2.0的安裝包和原始碼包下載地址:http://download.csdn.net/detail/vinsuan1993/9812599】): 1.修改Linux主機名 2.修改IP

linux ubuntu虛擬機器只有能上網和連通主機,並且各機器間互相不能ping同

原由:我把hadoop叢集的偽分散式三個虛擬機器copy到了另一臺機器上,經過修改ip後三臺機器都能上網。但是過了一段時間後,在此啟動虛擬機器卻始終只有一個虛擬機器能夠上網,很奇怪。小編在苦惱中找了一天原因。最後發現三個虛擬機器之間居然也不能互相ping同。於是百度一下,發現

20180704機器下面,有兩個tomcat每個tomcat分別跑著一個應用,是啟動了多個虛擬機器嗎?

一臺機器下面,有兩個tomcat每個tomcat分別跑著一個應用,其中一個應用中呼叫了System.exit(1),另外一個tomcat下的應用會關閉掉嗎?不會關掉。每個tomcat是單獨的jvm例項。互不影響。