搭建一個基於CentOS的可視化zookeeper管理工具zkUI實現對zk的可視化管理


一、 zookeeper 可視化工具
 
   JMX =》 CLRProfile
  ZKUI =》 java寫的一個可視化的web網站
  github中下載
    git 拉取地址 :https://github.com/DeemOpen/zkui.git
 
  CoentOS 安裝 git maven
    1. git 安裝: (在linux下安裝卸載git非常方便)
       命令 :yum remove git 刪除git
       命令 :yum -y install git -y 默認都是yes,不用做任何操作
       安裝成功后就可以查看 下是否安裝正確
       命令:git version    
    
      表示已安裝成功
 
    2. maven 安裝 (相當於 nuget) 可以用來做java程序的打包 編譯
      下載地址: https://maven.apache.org/download.cgi
         命令: mvn ,mvn -version 查看是否安裝過
        命令 : tar tar -xvf apache-maven-3.5.3-bin.tar.gz
        解壓到當前目錄
      配置環境變量
       命令:vim /etc/profile
     
    然后運行
      命令: mvn -version  查看是否安裝成功
     
    表示安裝成功
 
    3. git上下載 zkui 源碼
    
       命令: git clone https://github.com/DeemOpen/zkui.git 抓取源碼
    
    
    下載成功 在目錄下有zkui文件夾
    
  
  
    4. 進入 zkui 目錄  
       命令 : cd /myapp/zkui
      使用mvn 編譯
       命令:mvn clean install (相當於 vs 從新編譯)
      
      出現 build success 表示 編譯成功
      
   
      拷貝 zkui 下的 config.cfg  到 target目錄下
       命令:cp config.cfg target/
       
 
      然后 進入target目錄
       命令: cd target
      
      修改配置:
       命令:vim config.cfg
       
      修改zkServer地址: 192.168.84.136:2181
       記住 配置文件中的  帳號密碼 , 登入用: "username":"admin" , "password":"manager"
 
 
      運行 Run the jar. ( nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar & )
       執行命令:nohup java -jar zkui-2.0-SNAPSHOT-jar-with-dependencies.jar &
       
 
      
       執行命令:netstat -tlnp 發現端口已經開啟
      
 
      開啟后就可以進行訪問了  http://192.168.84.136:9090/login
 
      "username":"admin" , "password":"manager"
 
      
 
 
注意 如果無法打開地址 請檢查CentOS 防火牆是否開啟
    
命令:firewall-cmd --state
running表示開啟, 要關閉防火牆
 
關閉防火牆
命令:systemctl stop firewalld.service
 
 
 


免責聲明!

本站轉載的文章為個人學習借鑒使用,本站對版權不負任何法律責任。如果侵犯了您的隱私權益,請聯系本站郵箱yoyou2525@163.com刪除。



 
粵ICP備18138465號   © 2018-2025 CODEPRJ.COM