当前位置: 首页 > news >正文

jq做6个网站做什么好专门做2手手机的网站

jq做6个网站做什么好,专门做2手手机的网站,wordpress站点登陆,公司如何做网络营销这个是笔者大学时期的大数据课程使用三台CentOS7.6虚拟机搭建完全分布式集群的案例#xff0c;已成功搭建完全分布式集群#xff0c;并测试跑实例。 6.安装JDK 以下操作现在master上操作#xff0c;然后远程复制到slave01、slave02即可。 6.1 将压缩包发送到master节点机…这个是笔者大学时期的大数据课程使用三台CentOS7.6虚拟机搭建完全分布式集群的案例已成功搭建完全分布式集群并测试跑实例。 6.安装JDK 以下操作现在master上操作然后远程复制到slave01、slave02即可。 6.1 将压缩包发送到master节点机器上并解压 利用WinSCP将JDK压缩包从windows系统传至master主节点机器上并将其放于/opt/software目录 注意将JDK压缩包从windows系统传至master主节点机器上可以使用WinSCP或者Xftp实现发送。 sudo mkdir -p /usr/java cd /usr/java sudo tar -zxvf /opt/software/jdk-8u162-linux-x64.tar.gz -C /usr/java/ #将jdk解压到/usr/java/下 6.2 master配置/etc/profile文件 sudo vim /etc/profile export JAVA_HOME/usr/java/jdk1.8.0_162 export CLASSPATH$JAVA_HOME/lib/ export PATH$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH 修改环境变量配置文件后需要是配置文件生效 source /etc/profile 查看jdk版本 java -version 6.3 master配置/etc/profile文件 将JDK复制到slave1和slave2中 sudo scp -r /usr/java rootslave01:/usr/ sudo scp -r /usr/java rootslave02:/usr/ 在slave1和slave2上分别配置java的环境变量即/etc/profile并使环境变量生效并java -version验证。 sudo vim /etc/profile export JAVA_HOME/usr/java/jdk1.8.0_162 export CLASSPATH$JAVA_HOME/lib/ export PATH$PATH:$JAVA_HOME/bin export PATH JAVA_HOME CLASSPATH source /etc/profile java -version 在slave1从节点机器上 在slave2从节点机器上 注意编写jdk的环境变量时版本号一定要一致。 7.安装zookeeper 以下操作现在master上操作然后远程复制到slave01、slave02即可。 7.1创建工作目录 mkdir -p /usr/zookeeper cd /usr/zookeeper 利用WinSCP将zookeeper压缩包从windows系统传至master主节点机器上并将其放于/opt/software目录 sudo cp /home/hadoop/tmp/zookeeper-3.4.10.tar.gz /opt/software/ 解压zookeeper到/usr/zookeeper文件夹下 sudo tar -zxvf /opt/software/zookeeper-3.4.10.tar.gz -C /usr/zookeeper 在zookeeper的目录下创建配置中所需的zkdata和zkdatalog两个文件夹。 cd /usr/zookeeper/zookeeper-3.4.10 sudo mkdir zkdata sudo mkdir zkdatalog 7.2配置zoo.cfg文件 由于没有zoo.cfg文件所以进入zookeeper配置文件夹conf将zoo_sample.cfg文件拷贝一份命名为zoo.cfgZookeeper 在启动时会找这个文件作为默认配置文件。 cd /usr/zookeeper/zookeeper-3.4.10/conf/ mv zoo_sample.cfg zoo.cfg 对zoo.cfg文件进行配置vim zoo.cfg 修改如下红色为增加内容 tickTime2000 initLimit10 syncLimit5 dataDir/usr/zookeeper/zookeeper-3.4.10/zkdata clientPort2181 dataLogDir/usr/zookeeper/zookeeper-3.4.10/zkdatalog server.1LBJ:2888:3888 server.2slave01:2888:3888 server.3slave02:2888:3888 7.3进入zkdata文件夹创建文件myid用于表示是几号服务器 在master主机中设置服务器id为1。集群中设置LBJ为1号服务器slave01为2号服务器slave02为3号服务器 cd /usr/zookeeper/zookeeper-3.4.10/zkdata sudo vim myid 7.4远程复制分发安装文件 配置好的zookeeper拷贝到集群中的各个结点对应的目录下 sudo scp -r /usr/zookeeper rootslave01:/usr/ sudo scp -r /usr/zookeeper rootslave02:/usr/ 7.5 slave01、slave02设置myid 分别在我们配置的dataDir指定的目录即zkdata下面没有myid自己创建一个myid文件里面内容为一个数字用来标识当前主机这个数字要与zoo.cfg文件中配置的server.x中的x 一一对应。 cd /usr/zookeeper/zookeeper-3.4.10/zkdata sudo vim myid 在slave01上 在slave02上 7.6 三台机器配置zookeeper环境变量 三台机器同步操作 修改/etc/profile文件配置zookeeper环境变量。 sudo vim /etc/profile #zookeeper export ZOOKEEPER_HOME/usr/zookeeper/zookeeper-3.4.10 export PATH$PATH:$ZOOKEEPER_HOME/bin 在master主节点上 使环境变量生效 source /etc/profile 在slave01上 在slave02上 7.7 开启zookeeper集群 三台机器都切换到zookeeper/zookeeper-3.4.10目录下执行启动zookeeper集群的脚本 cd /usr/zookeeper/zookeeper-3.4.10 bin/zkServer.sh start #开启zookeeper集群操作 在master上 hadoop用户权限不够需要切换到root用户下 在slave01上 在slave02上 7.8 查看开启zookeeper后三台机器zookeeper集群状态 bin /zkServer.sh status #查看状态 在master上 在slave01上 在slave02上 小结三个节点的zookeeper状态是随机选定的一个是leader两个是follower到这zookeeper安装成功。 7.9 安装zookeeper遇到问题 开启zookeeper集群过程中我遇到了上述问题我猜想肯定是我的配置文件出错了所以我回去仔细检查果然发现了问题原来我的目录写错了多了一个zookeeper。 小结这提醒我们一定要注意配置文件的正确性少一个字母多一个字母都不行。 8 安装hadoop集群 温馨提示在老师和同学们反复建议下我们最好使用hadoop-2.7.3版本否则使用的版本过高后续的操作会不一样我这里使用的是hadoop-2.7.3版本后面还要解决hadoop与hive版本的jar包冲突问题。安装hadoop先在master上配置然后远程复制到slave01或slave02 即可。 8.1 解压hadoop安装包并配置环境变量 使用WinSCP将hadoop-2.7.3的压缩包从windows系统传至master主节点机器上并放置在/opt/software目录中同时创建 /usr/hadoop目录后续将hadoop-2.7.3的压缩包解压到/usr/hadoop 即可。 将hadoop-2.7.3.tar.gz 复制到/opt/software/下 cp /tmp/hadoop-2.7.3.tar.gz /opt/software/ 解压到/usr/hadoop tar -zxvf /opt/software/hadoop-2.7.3.tar.gz -C /usr/hadoop/ 配置环境变量 vim /etc/profile #大多数的环境变量都在这里配置标明注释以免混乱 在/etc/profile 的后面加上 #hadoop export HADOOP_HOME/usr/hadoop/hadoop-2.7.3 export CLASSPATH$CLASSPATH:$HADOOP_HOME/lib export PATH$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin 配置文件生效 source /etc/profile 8.2 修改hadoop的各配置文件 配置hadoop的配置文件需要在$HADOOP_HOME/etc/hadoop下 cd $HADOOP_HOME/etc/hadoop 8.2.1 修改hadoop的hadoop-env.sh、yarn-env.sh环境配置文件 1.修改hadoop的hadoop-env.sh vim hadoop-env.sh 修改JAVA_HOME内容 export JAVA_HOME/usr/java/jdk1.8.0_162 2.修改hadoop的yarn-env.sh vim yarn-env.sh export JAVA_HOME/usr/java/jdk1.8.0_162 8.2.2 配置hadoop的配置文件均为核心文件 hadoop的各个组件的都是使用XML进行配置这些文件存放在hadoop的etc/hadoop目录下。 Common组件 core-site.xml HDFS组件 hdfs-site.xml MapReduce组件 mapred-site.xml yarn组件 yarn-site.xml 1.编辑 core-site.xml vim core-site.xml (节点地址文件名与临时文件地址) propertynamefs.default.name/namevaluehdfs://LBJ:9000/value /property propertynamehadoop.tmp.dir/namevalue/usr/hadoop/hadoop-2.7.3/hdfs/tmp/value descriptionA base for other temporary directories./description /property propertynameio.file.buffer.size/namevalue131072/value /property propertynamefs.checkpoint.period/namevalue60/value /property propertynamefs.checkpoint.size/namevalue67108864/value /property2.编辑 mapred-site.xml hadoop配置文件中是没有这个文件的所以需要将mapred-site.xml.template样本文件复制为mapred-site.xml对其进行编辑 vim mapred-site.xml property !--指定Mapreduce运行在yarn上--namemapreduce.framework.name/namevalueyarn/value/property3.编辑 vim yarn-site.xml vim yarn-site.xml !-- 指定ResourceManager的地址-- propertynameyarn.resourcemanager.address/namevalueLBJ:18040/value/propertypropertynameyarn.resourcemanager.scheduler.address/namevalueLBJ:18030/value/propertypropertynameyarn.resourcemanager.webapp.address/namevalueLBJ:18088/value/propertypropertynameyarn.resourcemanager.resource-tracker.address/namevalueLBJ:18025/value/propertypropertynameyarn.resourcemanager.admin.address/namevalueLBJ:18141/value/property !-- 指定reducer获取数据的方式--propertynameyarn.nodemanager.aux-services/namevaluemapreduce_shuffle/value/propertypropertynameyarn.nodemanager.auxservices.mapreduce.shuffle.class/namevalueorg.apache.hadoop.mapred.ShuffleHandler/value/property!-- Site specific YARN configuration properties --4.编辑 hdfs-site.xml vim hdfs-site.xml propertynamedfs.replication/namevalue2/value/propertypropertynamedfs.namenode.name.dir/namevaluefile:/usr/hadoop/hadoop-2.7.3/hdfs/name/valuefinaltrue/final /propertypropertynamedfs.datanode.data.dir/namevaluefile:/usr/hadoop/hadoop-2.7.3/hdfs/data/valuefinaltrue/final/propertypropertynamedfs.namenode.secondary.http-address/namevalueLBJ:9001/value/propertypropertynamedfs.webhdfs.enabled/namevaluetrue/value/propertypropertynamedfs.permissions/namevaluefalse/value/property注dfs.replication因为hadoop是具有可靠性的它会备份多个文本这里value就是指备份的数量小于等于从节点的数量。 8.2.3 编辑slaves、master文件 v i slaves v i master #如果没有这个该文件创建即可编辑添加主节点LBJ 注这里的命令是vi而不是vim不然会导致子节点启动不起来。 8.2.4 远程分发hadoop给slave01、slave02 sudo scp -r /usr/hadoop rootslave01:/usr/ sudo scp -r /usr/hadoop rootslave02:/usr/ 8.2.5 配置slave01、slave02的hadoop环境变量 1.在slave01上 vim /etc/profile 在/etc/profile的末尾添加 #hadoop export HADOOP_HOME/usr/hadoop/hadoop-2.7.3 export CLASSPATH$CLASSPATH:$HADOOP_HOME/lib export PATH$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin 生效 source /etc/profile 2.在slave02上 vim /etc/profile 在/etc/profile的末尾添加 #hadoop export HADOOP_HOME/usr/hadoop/hadoop-2.7.3 export CLASSPATH$CLASSPATH:$HADOOP_HOME/lib export PATH$PATH:$HADOOP_HOME/sbin:$HADOOP_HOME/bin 8.3 在主节点上格式化hadoop和开启hadoop,并查看结点状态 注以下操作仅在master主节点上进行。 8.3.1格式化hadoop hadoop namenode -format hadoop格式化成功 8.3.2 开启hadoop 在 /usr/hadoop/hadoop-2.7.3下 cd /usr/hadoop/hadoop-2.7.3 开启hadoop sbin/start-all.sh 8.3.3 在各主从机上查看hadoop结点的状态 jps 8.3.4 关闭hadoop集群 sbin/stop-all.sh 8.4 运行完全分布式例程参考厦门大学大数据库实验室博客 1切换到hadoop-2.7.3目录cd /usr/hadoop/hadoop-2.7.3/ 2先开启集群 ./sbin/start-all.sh 3并开启historyserversbin/mr-jobhistory-daemon.sh start historyserver 4)在master上 bin/hdfs dfs -mkdir -p /user/hadoop bin/hdfs dfs -mkdir -p input bin/hdfs dfs -put /usr/hadoop/hadoop-2.7.3/etc/hadoop/*.xml input bin/hdfs dfs -ls ./input #查看传输的文件 5运行例程 hadoop jar /usr/hadoop/hadoop-2.7.3/share/hadoop/ mapreduce/hadoop-mapreduce-examples-2.7.3.jar grep input output dfs[a-z.] 注结果需要等待几分钟 结果 6查看运行结果 bin/hdfs dfs -cat output/* 三台CentOS7.6虚拟机搭建Hadoop完全分布式集群二笔记到此完结笔者归纳、创作不易大佬们给个3连再起飞吧
http://www.zqtcl.cn/news/853789/

相关文章:

  • 南京 做网站seo查询网站
  • 卖高仿名牌手表网站共享wifi小程序搭建
  • c#网站开发模板想在意大利做购物网站
  • 2015做那些网站能致富60天做网站
  • 沈阳个人建站模板网站图片计时器怎么做
  • 福州定制网站开发北京排名seo
  • 地方门户网站开发方案长沙有哪个学校可以学网站建设
  • 建个购物网站水果建设网站前的市场分析
  • 建网站的目的小程序登录代码
  • 南京有名的网站建设公司自学室内装修设计教程
  • 新乡市做网站的公司开发公司简介企业介绍
  • 礼品网站模板淘宝店铺购买交易平台
  • 属于公司的网站怎么做外贸服装网站开发
  • 做暧网站泸州公司做网站
  • 做文库类网站网站所有权 备案
  • 网站开发主要内容站长之家网站查询
  • 网站推广优化排名公司wordpress添加说说
  • 维护一个网站要多少钱企业怎么做网站
  • 怎么做兼职网站成都必去十大网红景点
  • 网站建设如何传视频教程电脑网站设计公司
  • 网站开发培训教程制作网站开发公司
  • 网站前端做报名框代码seo教育培训机构
  • 做网站要学习什么分销网站
  • 镇江市住房和城乡建设局网站常州建设网站
  • 学做美食的网站男女做暖暖到网站
  • 手机的网站建设目标刚做的网站 搜不到
  • 重庆网站建设哪里比较好呢ps怎么做网站logo
  • 网站建设五项基本原则优化关键词的公司
  • 高端网站的特点p2p网站开发的流程
  • 什么网站做外贸最好坪地网站建设公司