Spark Streaming实战开发进阶-kafka安装.ppt

  1. 1、原创力文档(book118)网站文档一经付费(服务费),不意味着购买了该文档的版权,仅供个人/单位学习、研究之用,不得用于商业用途,未经授权,严禁复制、发行、汇编、翻译或者网络传播等,侵权必究。。
  2. 2、本站所有内容均由合作方或网友上传,本站不对文档的完整性、权威性及其观点立场正确性做任何保证或承诺!文档内容仅供研究参考,付费前请自行鉴别。如您付费,意味着您自己接受本站规则且自行承担风险,本站不退款、不进行额外附加服务;查看《如何避免下载的几个坑》。如果您已付费下载过本站文档,您可以点击 这里二次下载
  3. 3、如文档侵犯商业秘密、侵犯著作权、侵犯人身权等,请点击“版权申诉”(推荐),也可以打举报电话:400-050-0827(电话支持时间:9:00-18:30)。
查看更多
北风网大数据实战培训 1、将课程提供的zookeeper-3.4.5.tar.gz使用WinSCP拷贝到spark1的/usr/local目录下。 2、对zookeeper-3.4.5.tar.gz进行解压缩:tar -zxvf zookeeper-3.4.5.tar.gz。 3、对zookeeper目录进行重命名:mv zookeeper-3.4.5 zk。 4、配置zookeeper相关的环境变量 vi .bashrc export ZOOKEEPER_HOME=/usr/local/zk export PATH=$ZOOKEEPER_HOME/bin source .bashrc 安装ZooKeeper包 cd zk/conf mv zoo_sample.cfg zoo.cfg vi zoo.cfg 修改:dataDir=/usr/local/zk/data 新增: server.0=spark1:2888:3888 server.1=spark2:2888:3888 server.2=spark3:2888:3888 配置zoo.cfg cd zk mkdir data cd data vi myid 0 设置zk节点标识 1、分别在三台机器上执行:zkServer.sh start。 2、检查ZooKeeper状态:zkServer.sh status。 启动ZooKeeper集群 1、将课程提供的scala-2.11.4.tgz使用WinSCP拷贝到spark1的/usr/local目录下。 2、对scala-2.11.4.tgz进行解压缩:tar -zxvf scala-2.11.4.tgz。 3、对scala目录进行重命名:mv scala-2.11.4 scala 4、配置scala相关的环境变量 vi .bashrc export SCALA_HOME=/usr/local/scala export PATH=$SCALA_HOME/bin source .bashrc 5、查看scala是否安装成功:scala -version 6、按照上述步骤在spark2和spark3机器上都安装好scala。使用scp将scala和.bashrc拷贝到spark2和spark3上即可。 安装scala 2.11.4 1、将课程提供的kafka_2.9.2-0.8.1.tgz使用WinSCP拷贝到spark1的/usr/local目录下。 2、对kafka_2.9.2-0.8.1.tgz进行解压缩:tar -zxvf kafka_2.9.2-0.8.1.tgz。 3、对kafka目录进行改名:mv kafka_2.9.2-0.8.1 kafka 4、配置kafka vi /usr/local/kafka/config/perties broker.id:依次增长的整数,0、1、2、3、4,集群中Broker的唯一id zookeeper.connect=07:2181,08:2181,09:2181 5、安装slf4j 将课程提供的slf4j-1.7.6.zip上传到/usr/local目录下 unzip slf4j-1.7.6.zip 把slf4j中的slf4j-nop-1.7.6.jar复制到kafka的libs目录下面 安装Kafka包 1、按照上述步骤在spark2和spark3分别安装kafka。用scp把kafka拷贝到spark2和spark3行即可。 2、唯一区别的,就是perties中的broker.id,要设置为1和2 搭建kafka集群 1、在三台机器上分别执行以下命令: nohup kafka-server-start.sh /usr/local/kafka/config/perties 2、解决kafka Unrecognized VM option UseCompressedOops问题 vi bin/kafka-run-class.sh if [ -z $KAFKA_JVM_PERFORMANCE_OPTS ]; then KAFKA_JVM_PERFORMANCE_OPTS=-server -XX:+UseCompressedOops -XX:+UseParNewGC -XX:+UseConcMarkSweepGC -XX:+CMSClassUnloadingEnabled -XX:+CMSScavengeBeforeRemark -XX:+DisableExplicitG

文档评论(0)

a13355589 + 关注
实名认证
内容提供者

该用户很懒,什么也没介绍

1亿VIP精品文档

相关文档