storm集群的安装我用了三台的虚拟机,ip分别是192.168.9.202和203和204,其中主机是202,两台分机的ip是203和204,之前两台机器的搭建已经完成,这次安装的环境是在204机器上。
把zookeeper-3.3.5.tar.gz放在home文件夹下,
    
    给文件加入权限 
  
  
  
    
    chmod +x zookeeper-3.3.5.tar.gz  
  
  
  
    
    给文件进行解压 
  
  
  
    
    tar zxf zookeeper-3.3.5.tar.gz  
  
  
  
    
    将解压的文件复制到/usr/local/zookeeper 
  
  
  
    
    cp -r  /home/zookeeper-3.3.5/ /usr/local/zookeeper/ 
  
  
  
    
    进入/usr/local/zookeeper/conf 
  
  
  
    
      cp -r /usr/local/zookeeper/conf/zoo_sample.cfg /usr/local/zookeeper/conf/zoo.cfg
    
  
  
    
      
        对zoo.cfg进行编辑
      
    
  
  
    
      
        vim zoo.cfg
      
    
  
  
    
      
        配置成
      
    
  
   
    
  
      
     保存退出。 
   
    
    
      
     然后再上图的dataDir路径中创建路径并创建文件myid 
   
    
    
      
     mkdir /tmp/zookeeper 
   
    
    
      
     vim myid 
   
    
     
    
      
     把该台机器的server.id的id填入进去,因为该台机器的ip是192.168.9.204所以写入3 
   
    
    
      
     保存退出。该台机器的zookeeper就配置完成了,下面进行zookeeper的启动 
   
    
    
      
     首先要关闭防火墙 
   
    
    
      
     service iptables stop 
   
    
    
      
     service ip6tables stop 
   
    
    
      
     然后就是找到zookeeper的安装路径 
   
    
    
      
     启动zookeeper 
   
    
    
      
     /usr/local/zookeeper/bin/zkServer.sh start 
   
    
    
      
     关闭zookeeper 
   
    
    
      
     /usr/local/zookeeper/bin/zkServer.sh stop 
   
    
    
      
     查看zookeeper状态 
   
    
    
      
     /usr/local/zookeeper/bin/zkServer.sh status 
   
    
     
    
        
      没有报错就代表启动成功了。(这里集群一共有三台机器,有两台机器的mode是follower,有一台机器的状态是leader) 
    
      
      
        
      最后把home文件下的文件删除掉 
    
      
      
        
      rm -rf /home/zookeeper-3.3.5 
    
      
      
        
      rm -rf /home/zookeeper-3.3.5.tar.gz 
    
      
    


 
					 
					