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

宝塔建站工具网站建设手机端管网

宝塔建站工具,网站建设手机端管网,wordpress注册 邮件,建设网站那个公司好文章目录 1.服务器配置2.Java环境3. 安装Hadoop4. 集群配置5. 编写集群的启动脚本 1.服务器配置 服务器主机名配置115.157.197.82s110核115.157.197.84s210核115.157.197.109s310核115.157.197.31s410核115.157.197.60gracal10核 所有的软件安装在/opt/module下#xff0c;软… 文章目录 1.服务器配置2.Java环境3. 安装Hadoop4. 集群配置5. 编写集群的启动脚本 1.服务器配置 服务器主机名配置115.157.197.82s110核115.157.197.84s210核115.157.197.109s310核115.157.197.31s410核115.157.197.60gracal10核 所有的软件安装在/opt/module下软件安装包在/opt/softs下 2.Java环境 所有的服务器的java统一1.8版本查看java版本 java --version​ 若存在java环境不统一或者没有1.8版本的jdk 无1.8版本的java yum install -y java-1.8.0-openjdk*环境不统一 #查看java版本 alternates --config java #选择1.8版本的数字​ 相关的JAVA_HOME、Hadoop_HOME环境变量都保存在/etc/profile.d/my_env.sh中 3. 安装Hadoop 确保Hadoop统一版本hadoop3.1.3编写文件分发脚本可以在一台服务器分发到其他服务器xsync脚本在/home/gaochuchu/bin目录下 4. 集群配置 各个组件的分布情况 s1s2s3s4gracalHDFSNameNode DataNameNodeDataNameNodeSecondaryNameNode DataNameNodeDataNameNodeDataNameNodeYARNNodeManagerResourceManager NodeManagerNodeManagerNodeManagerNodeManager 常用端口配置 分Hadoop2.x和Hadoop3.x的区别 端口名称Hadoop2.xHadoop3.xNameNode内部通信端口8020/90008020/NameNode HTTP UI500709870MapReduce查看执行任务端口80888088容易和框架端口冲突本文配置的7666历史服务器通信端口1988819888 在客户端机器笔记本配置ip和服务器主机名的映射希望能通过主机名端口号在浏览器访问各个Web页面 问题通过s2:7666无法访问ResourceManger的web UI而通过直接的ip:7666又可以访问其webUI 遇到这个问题我无法理解为什么会出问题漫长的排错过程 1.检查了服务器之间的ip和主机名的映射各个服务器主机之间通过主机名可以ping通说明映射没有问题 2.检查客户端mac本机的hosts文件映射未发现问题并且在客户端的终端也能ping通各个主机名说明映射没有问题 3.且查看各个服务器的防火墙也处于关闭状态 4.通过netstat -nltp|grep 7666查看端口的监听情况也是正常监听状态 5.在网上搜索很多相关解决方案关闭防火墙设置etc/sysconfig/selinux的级别为disable都没有结果 因此我认为应该在客户端本机出现问题验证问题过程 6.1 发现在本地主机telnet s2 7666可以成功访问但是curl s2:7666没有输出页面的任何信息 6.2 使用cur -v s2:7666查看相关信息 发生地址的重定位然后使用命令curl -v http://s2:7666/cluser 成功返回了相关的html信息说明页面其实是可以访问的 6.3 但是浏览器端还是无法访问后查询到浏览器可能配置了代理服务器而’curl’命令未配置代理。代理服务器会烦扰浏览器的访问。 因此我关闭了VPN代理成功访问到s2:7666页面 以后VPN代理一定要慎用排查了这么久发现最后居然是代理问题 启动集群测试 启动HDFS [gaochuchus1 hadoop-3.1.3]$ sbin/start-dfs.sh启动YARN [gaochuchus1 hadoop-3.1.3]$ sbin/start-yarn.sh问题 解决 这里的hadoop配置的是root用户创建的hadoop环境本地用户无权限修改环境变量/etc/profile注释配置的HADOOP_HOME,重新source 运行hadoop自带的wordcount示例程序报错并且一直卡在Running Job位置报错信息如下 java.io.IOException: Got error, statusERROR, status message , ack with firstBadLink as [某ip]:9866at org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil.checkBlockOpStatus(DataTransferProtoUtil.java:134)at org.apache.hadoop.hdfs.protocol.datatransfer.DataTransferProtoUtil.checkBlockOpStatus(DataTransferProtoUtil.java:110)at org.apache.hadoop.hdfs.DataStreamer.createBlockOutputStream(DataStreamer.java:1778)at org.apache.hadoop.hdfs.DataStreamer.nextBlockOutputStream(DataStreamer.java:1679)at org.apache.hadoop.hdfs.DataStreamer.run(DataStreamer.java:716)......Caused by: java.net.NoRouteToHostException: No route to hostat sun.nio.ch.SocketChannelImpl.checkConnect(Native Method)at sun.nio.ch.SocketChannelImpl.finishConnect(SocketChannelImpl.java:716)at org.apache.hadoop.net.SocketIOWithTimeout.connect(SocketIOWithTimeout.java:206)at org.apache.hadoop.net.NetUtils.connect(NetUtils.java:531)at org.apache.hadoop.ipc.Client$Connection.setupConnection(Client.java:700)at org.apache.hadoop.ipc.Client$Connection.setupIOstreams(Client.java:804)at org.apache.hadoop.ipc.Client$Connection.access$3800(Client.java:421)at org.apache.hadoop.ipc.Client.getConnection(Client.java:1606)at org.apache.hadoop.ipc.Client.call(Client.java:1435)... 19 more如何解决这种问题 注意报错信息:No route to host ,说明没有到host的路由排查思路确定与对应服务器端口是否联通 首先测试某ip自身9866端口是否联通说明联通 说明s1服务器和…31:9866可能是不连通的 经查找相关资料说明是…31服务器的icmp(Internet Control Message Protocol)被禁用导致。 命令查看iptable是否有防火墙设置 iptables -L INPUT --line-numbers发现 命令删除这条记录 iptables -D INPUT 285. 编写集群的启动脚本 因为每次集群启动需要在NameNode节点的HADOOPHOME目录下使用命令启动HDFS sbin/start-dfs.sh在Yarn节点上通过命令启动YarnResourceManager sbin/start-yarn.sh配置了历史服务器还需要在历史服务器的节点上使用命令启动历史服务器 mapred --daemon start historyserver相应的停止集群也需要通过以下三个命令来停止集群 sbin/stop-dfs.sh sbin/stop-yarn.sh mapred --daemon stop historyserver因此,可以编写相关的脚本启停HDFS Yarn Historyserver 在/home/gaochuchu/bin 目录下编写myhadoop.sh脚本启停Hadoop集群 #启动Hadoop集群 myhadoop.sh start #停止Hadoop集群 myhadoop.sh stop服务器各节点的状态都需要通过在笔不同服务器上通过jps命令查看比较麻烦 在/home/gaochuchu/bin 目录下编写jpsall脚本可以查看所有服务器上的节点状态
http://www.sczhlp.com/news/242051/

相关文章:

  • 石家庄网站建设 河北供求网宝塔ssl文件位置wordpress
  • app手机网站建设营销成功的案例
  • 在线a视频网站一级a做爰片各种网站都能打开的浏览器
  • 百度一下了你就知道官网seo优化专员工作内容
  • php违章网站开发百度站内搜索的方法
  • 做效果图的外包网站凡科如何开通网站建设
  • 朔州网站seo游戏怎么做充值网站
  • 襄樊做网站网站建设找美橙互联
  • 成都seo网站建设360免费wifi怎么使用
  • 建设公司网站账务处理网站 建设 现状分析
  • 网站建设事宜网站服务器选购
  • 免费做图表的网站网站描述怎么修改吗
  • 黑群晖做网站网站建设主体力量
  • 淮安做网站卓越凯欣应用镜像 wordpress
  • 电子商务网站建设阶段做门头上那个网站申报
  • 百度提交网站收录地址wordpress使用json
  • 买产品做企业网站还是博客七台河新闻综合频道直播
  • 亚马逊品牌网站要怎么做wordpress 模板 旅游
  • 南通海洲建设集团网站广西企业响应式网站建设公司
  • flash个人网站设计php 数据库 wordpress
  • 上海营销网站北京网站建设新鸿
  • 网站的管理娄底建设公司网站
  • 韩国时尚网站欣赏绍兴网站建设方案服务
  • Palantir Ontology 技术深度解析:化繁为简,连接数据与决策的数字孪生
  • CF1196F K-th Path
  • 第9天(中等题 滑动窗口)
  • 家庭电脑可以做网站吗一个域名绑定多个网站吗
  • 网站的空间是什么意思百度网页版在线使用
  • 下沙建设局网站重庆住房与城乡建设部网站
  • 怎样做销售水蜜桃网站做网站按钮