CentOS是Linux 發布的一款操作系統,這款系統是根據Red Hat Enterprise Linux編譯的,因此很多的用戶會使用它來代替Red Hat Enterprise Linux。不少用戶在安裝了centos系統之后會接著安裝Apache ZooKeeper軟件,這樣就可以管理分布式系統。有的用戶之前沒有安裝過這款軟件,因此對它的安裝配置方法不是很熟悉,下面小編就來給大家演示一下相關的安裝方法!


大小:687 KB版本:官方版環境:WinXP, Win7, Win8, Win10, WinAll
1、想要安裝zookeeper就需要安裝jdk并進行配置。接著將zookeeper安裝包下載下來,然后通過一些工具例如:SecureCRT,將安裝程序上傳到系統的服務器中!然后通過命令tar將它解壓!


2、完成之后在解壓文件夾中,然后使用命令:mkdir命令創建data和logs目錄,使用它們來保存zookeeper在運行的時候會產生的數據以及記錄。這個還是必須要創建的,若是不創建它就不能正常的運行了!
建好之后接著使用cd命令進入到新建的data文件中去,使用vi myid命令在這個文件夾中新建一個myid文件,文件的內容可以設置為1,最后進行保存即可。
PS:在設置的時候每個主機中的myid都是不能重復的,若是你想在不同的機器中使用這款軟件,直接復制安裝包之后將以上的步驟重復一下就可以了!

3、隨后接著通過命令將軟件解壓到conf文件夾下,然后使用cd命令打開文件,將文件中的zoo_sample.cfg程序重新命名為:zoo.cfg并進行復制!

4、由于zoo.cfg是zookeeper的配置文件,因此我們還需要對它進行設置。找到全路徑:dataDir和DataLogDir,還有默認端口:2181,這是可以根據大家的需求來進行修改的!

5、完成之后還需要將zookeeper在環境變量中配置一下,利用命令:vi /etc/profile將zookeeper添加到環境變量中去,添加之后接著使用命令:source/etc/profile使得剛剛修改的環境變量生效!

6、配置了環境變量之后我們就可以在任意的地方開啟這款軟件了!
想要開啟的用戶可以使用命令:zkServer.sh start
可以通過:zkServer.sh status來查看目前軟件的運行狀態
想要關閉的用戶可以使用命令:zkServer.sh stop
PS:在設置的時候myid是唯一的!開啟了防火墻的用戶必須將zookeeper的端口打開,例如上面的2181

使用上面的方法就可以在CentOS 7中安裝Apache ZooKeeper的方法,還不會安裝的用戶可以參考上面的方法來進行操作哦!
新聞熱點
疑難解答