卖模具做哪个网站好,山东网站建设团队,网站推广托管,如何制作营销网站模板下载作为流计算的开篇#xff0c;笔者首先给出storm的安装和部署#xff0c;storm的第二篇#xff0c;笔者将详细的介绍storm的工作原理。下边直接上干货#xff0c;跟笔者的步伐一块儿安装storm。 原文链接#xff1a;Storm环境搭建#xff08;分布式集群#xff09; Step1…  作为流计算的开篇笔者首先给出storm的安装和部署storm的第二篇笔者将详细的介绍storm的工作原理。下边直接上干货跟笔者的步伐一块儿安装storm。  原文链接Storm环境搭建分布式集群 Step1新建用户   在所有主机上新建hadoop用户密码是Hadoop123 useradd hadoop passwd hadoop 输入密码Hadoop123   Step2设置免密登录   设置所有主机之间ssh免密码登录。设置主节点到从节点的免密码登录即可。   Step3软件包下载   1mkdir  -p  /mnt/data/software 2将所需要的软件包放在/mnt/data/software目录下 如需要以下三个安装包请长按文末二维码关注“大数据技术宅”后台输入“storm安装包”获取。   jdk-8u121-linux-i586.tar.gzapache-storm-1.0.5.tar.gzzookeeper-3.4.10.tar.gz Step4安装JDK   1卸载openjdk rpm -qa | grep jdkrpm -e --nodeps java-1.8.0-openjdk-headless-1.8.0.102-4.b14.el7.x86_64rpm -e --nodepscopy-jdk-configs-1.2-1.el7.noarchrpm -e --nodeps java-1.8.0-openjdk-1.8.0.102-4.b14.el7.x86_64  2安装jdk1.8   cd  /mnt/data/softwaretar  -zxvf jdk-8u121-linux-i586.tar.gz   配置java环境变量   vim /etc/profile 在文件中写入以下内容 JAVA_HOME/mnt/data/software/jdk1.8.0_121JRE_HOME/mnt/data/software/jdk1.8.0_121/jreCLASS_PATH.:$JAVA_HOME/lib/dt.jar:$JAVA_HOME/lib/tools.jar:$JRE_HOME/libPATH$PATH:$JAVA_HOME/bin:$JRE_HOME/binexport JAVA_HOME JRE_HOME CLASS_PATH PATH 使环境变量生效source/etc/profile Step5安装zookeeper   1关闭三台机器上的防火墙CentOS 7 firewall-cmd --state    查看防火墙状态systemctl stop firewalld.service 关闭防火墙systemctl disable firewalld.service    禁止开机启动   2安装 cd  /mnt/data/softwaretar -zxvf zookeeper-3.4.10.tar.gzmv zookeeper-3.4.10cd zookeeper/conf 将conf目录中的zoo_sample.cfg文件复制为zoo.cfg并利用vi命令进行修改 dataDir/mnt/data/software/zookeeper/dataserver.1ip:2888:3888  ip为服务器的ipserver.2ip:2888:3888  ip为服务器的ipserver.3ip:2888:3888  ip为服务器的ip 这里的dataDir需要自己创建 mkdir命令创建并在目录下创建一个文件myid分别在myid上按照配置文件的server.id中id的数值在不同机器上的该文件中填写相应过的值1|2|3 如[rootsafe01data]# vim myid 1 保存即可 3添加zookeeper环境变量 vim /etc/profileZOOKEEPER_HOME/mnt/data/software/zookeeperPATH$JAVA_HOME/bin:$ZOOKEEPER_HOME/binexport JAVA_HOME CLASSPATH ZOOKEEPER_HOME PATH 引用环境变量source/etc/profile 4测试安装 三台机器执行zkServer.shstart进行启动zookeeper 查看状态zkServer.shstatus [rootsafe01 data]# zkServer.sh status JMX enabled by defaultUsing config: /mnt/data/software/zookeeper/bin/../conf/zoo.cfgMode: follower 两个follower一个leader就是正确的    Step6安装Storm   1安装 cd /mnt/data/softwaretar -zxvf apache-storm-1.0.5.tar.gzmv apache-storm-1.0.5 stormcd ./storm/conf 编辑storm.yaml storm.zookeeper.servers:    - 172.16.2.27    - 172.16.2.42    - 172.16.2.72#nimbusnimbus.host: 172.16.2.27ui.port: 8081supervisor.slots.ports:    -6700    -6701    -6702    -6703storm.local.dir:/mnt/data/software/storm/data   创建数据文件目录mkdir /mnt/data/software/storm/data   将storm分发到其他主机上 scp -r  /mnt/data/software/storm/   hadoop172.16.2.42:/mnt/data/softwarescp -r  /mnt/data/software/storm/   hadoop172.16.2.72:/mnt/data/software   在所有主机上添加storm的环境变量 STORM_HOME/mnt/data/software/stormPATH$JAVA_HOME/bin:$ZOOKEEPER_HOME/bin:$STORM_HOME/bin:$KAFKA_HOME/bin:$PATHexport JAVA_HOME CLASSPATH ZOOKEEPER_HOME STORM_HOME KAFKA_HOME PATH   2启动 在主机centos上开启nimbus进程 storm nimbus  在另外两台机子上开启supervisor 进程 storm supervisor  开启完按Ctrlc   在centos主机上开启 storm ui storm logviewer    这样就可以通过web查看storm部署情况了   访问http://172.16.2.27:8080/如图         下篇。。。            转载于:https://www.cnblogs.com/followees/p/8998551.html