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

北京公司请做网站工资/南宁关键词优化软件

北京公司请做网站工资,南宁关键词优化软件,优设网的课程怎么样,flash网站多少钱1.按以下要求配置集群 设置文件副本数为3,datanode每隔2秒向namenode心跳一次,namenode每隔10秒钟检查datanode的状态,每隔3分钟删除多余副本,每隔10分钟合并fsimage与edits,每隔2分钟检查是否满足合并条件。 #z…

1.按以下要求配置集群 

设置文件副本数为3,datanode每隔2秒向namenode心跳一次,namenode每隔10秒钟检查datanode的状态,每隔3分钟删除多余副本,每隔10分钟合并fsimage与edits,每隔2分钟检查是否满足合并条件。 
 

  1. #zkServer.sh start 三个节点  hadoop01~03
  2. #start-dfs.sh 任意一个节点 hadoop01
  3. #start-yarn.sh 两个节点 01,02
  4. #mr-jobhistory-daemon.sh start historyserver hadoop03节点
  5. vi /usr/apps/hadoop/hadoop-2.6.4/etc/hadoop/hdfs-site.xml

           修改并增加以下部分 用来设置文件副本数为3,datanode每隔2秒向namenode心跳一次,namenode每隔10秒钟检查datanode的状态

<property>
            <name>dfs.replication</name>
            <value>3</value>
</property>

<property>
            <name>dfs.namenode.heartbeat.recheck-interval</name> 2.x
            <value>1000</value> 毫秒
</property>

<property>
            <name>dfs.heartbeat.interval</name>
            <value>2</value> 秒
</property>

        namenode每隔10秒钟检查datanode的状态,每隔3分钟删除多余副本,每隔10分钟合并fsimage与edits,每隔2分钟检查是否满足合并条件
<property>
            <name>dfs.namenode.checkpoint.period</name>
            <value>6000</value>
</property>
 

<property>
            <name>dfs.namenode.checkpoint.check.period</name>
            <value>120</value>
</property>

<property>
            <name>dfs.namenode.checkpoint.check.period</name>
            <value>18000</value>
</property>

小贴士: 

  1. 如果ssh连接工具出现中文乱码  可以手动修改编码方式为utf-8
  2. r:read;w:write;x:execute,权限x对于文件忽略,对于文件表示是否允许访问其内容

安全模式

  1. 查看namenode处于哪个状态   hdfs dfsadmin -safemode get 
  2. 进入安全模式(hadoop启动的时候在安全模式)   hdfs dfsadmin -safemode enter   
  3. 离开安全模式  hdfs dfsadmin -safemode leave raplication表示默认拷贝几份文件
  4. 安全模式的相关属性都在文件conf/hdfs-site.xml中指定,有如下几个: 

    dfs.replication.min  指定数据块要达到的最小副本数,默认为1

    dfs.safemode.extension   指定系统退出安全模式时需要的延迟时间,默认为30(秒)

    dfs.safemode.threshold.pct 指定退出条件,需要达到最小副本数的数据块比例

2.元数据管理

导出最新的fsimage文件为xml格式,并存储到/home/hadoop/image目录下,导出最新的写操作edits文件,存储到/home/hadoop/edits目录下。

小贴士:导出edits.xml时一定要快   因为生成新的比较快

 

  1. 启动服务器  cd /usr/apps/hadoop/hdpdata/dfs/name/current/
  2. 先创建目录  mkdir /home/hadoop/image    mkdir /home/hadoop/edits
  3. 找到数字最大的fsimage_00000000000000000xxxx
  4. hdfs oiv -p XML -i /usr/apps/hadoop/hdpdata/dfs/name/current/fsimage_0000000000000001839 -o /home/hadoop/image/fsimage1.xml
  5. 查看内容hdfs dfs -ls -R webhdfs://127.0.0.1:5978/ 
  6. 查看edtis内容hdfs oev -i 数字最大的edtis文件 -o edits.xml
  7. hdfs oev -i /usr/apps/hadoop/hdpdata/dfs/name/current/edits_inprogress_0000000000000092735 -o edits.xml   

 

3.按照下面要求使用Shell命令管理集群


启动和结束zookeeper集群,启动和关闭hdfs,关闭和打开指定namenode,关闭和启动指定datanode,在HDFS中创建目录、上传文件、下载文件。
启动:

  1. #zkServer.sh start 三个节点hadoop01~03 
  2. #start-dfs.sh 任意一个节点 hadoop01 
  3. #start-yarn.sh 两个节点 01,02 

关闭:

  1. #stop-hbase.sh
  2. #stop-yarn.sh
  3. #stop-dfs.sh
  4. zkServer.sh stop

创建目录:

hadoop fs -mkdir -p /aaa/bbb/ccc
文件上传:
hadoop fs -moveFromLocal /home/aa.txt /aaa/bbb/ccc
文件下载:
hadoop fs -moveToLocal /aaa/bbb/ccc/test /home/hadoop/text.txt

4.Java API管理文件 

使用FileSystem API实现文件上传、下载、删除、创建目录和显示文件元数据操作;使用SequenceFile完成小文件管理。

Eclipse搭建hadoop开发环境

  • (1) 将hadoop的hadoop2x-eclipse-plugin-2.6.0复制到Eclipse下的pludins目录下,然后打开eclipse -windows-perspective-new perspective-others选择Map/Reduce
  • (2) 选择新建hadoop本地,host选填当前为active的namenode M/R port为9001,DFSport为9000 username为hadoop,选择完成
  • (3) 右键单击计算机选择管理,选择本地用户和组,选择用户,选择administrater右键重命名为hadoop
  • (4) eclipse 显示连接成功,显示集群目录
package pdsu.rjxy;import java.io.IOException;import org.apache.hadoop.conf.Configuration;
import org.apache.hadoop.fs.FSDataInputStream;
import org.apache.hadoop.fs.FileSystem;
import org.apache.hadoop.fs.Path;
import org.apache.hadoop.io.IOUtils;public class ReadFile {public static void main(String[] args) throws IOException {// TODO Auto-generated method stub//创建上下文配置Configuration conf = new Configuration();FileSystem fs = FileSystem.get(conf);//Path path = new Path("/data/test.txt");//使用参数指定文件Path path = new Path(args[0]);if(fs.exists(path)){try{FSDataInputStream in = fs.open(path);IOUtils.copyBytes(in, System.out, 1024,false);}catch(Exception e){e.printStackTrace();}finally{IOUtils.closeStream(fs);}}else{System.out.println("File not exists.");}}}

打包成jar文件
#hadoop jar my_cat.jar /data/test.txt
 

http://www.lbrq.cn/news/746173.html

相关文章:

  • 专业企业网站开发/网络推广赚钱平台有哪些
  • 做新闻微网站有哪些方面/web前端培训费用大概多少
  • 南昌建设企业网站公司/网络营销外包推广价格
  • 女人和男人做爰网站/营销方案网站
  • 网站建设加微信/守游网络推广平台
  • 网站建设整体方案/搜狗网站seo
  • 郑州新密网站建设/今天的新闻 联播最新消息
  • 做出网站/网页制作公司哪家好
  • 北京上地做网站/重庆网站关键词排名优化
  • 单页网站怎么做排名/google推广费用
  • 如何做贷款网站/营销软文小短文
  • 永久免费的网站地址/旺道优化软件
  • 电台网站建设要求/网络营销策划书
  • 网站公司策划书/交换链接营销
  • 手机网站建设团队/头条新闻今日头条官方版本
  • php源码分享网/网站标题优化排名
  • centos怎么做网站/西安专业网络推广平台
  • 荆州做网站/营销培训视频课程免费
  • 做购物网站哪种服务器好/软件开发培训中心
  • 做网站服务器多大的好/百度经验官网
  • 哪类网站流量大/十大销售管理软件排行榜
  • 如何做充值网站/网站制作公司排名
  • 诚信通国际网站怎么做/淘宝seo
  • 即墨做网站的/他达那非片能延时多久
  • 门户网站建设的步骤/查询网官网
  • 更改网站名称/企业员工培训课程有哪些
  • 通化网站建设公司/神马搜索推广
  • 外包类设计网站/百度指数分析案例
  • 黑彩网站建设需要什么东西/网络销售是什么工作内容
  • 那个网站做租赁好/磁力蜘蛛种子搜索
  • spring整合JUnit
  • 【数据结构】递归与非递归:归并排序全解析
  • 【shell脚本编程】-7 寻找到在5分钟内改动的文件
  • MCP(模型上下文协议):是否是 AI 基础设施中缺失的标准?
  • idea中如何设置文件的编码格式
  • 安装pnpm i -D @types/wechat-miniprogram报错,版本不匹配