1.hadoop的内存配置调优

  1. mapred-site.xml的内存调整
  2. <property>
  3. <name>mapreduce.map.memory.mb</name>
  4. <value></value>
  5. </property>
  6. <property>
  7. <name>mapreduce.map.java.opts</name>
  8. <value>-Xmx1024M</value>
  9. </property>
  10. <property>
  11. <name>mapreduce.reduce.memory.mb</name>
  12. <value></value>
  13. </property>
  14. <property>
  15. <name>mapreduce.reduce.java.opts</name>
  16. <value>-Xmx2560M</value>
  17. </property>
  18.  
  19. yarn-site.xml
  20. <property>
  21. <name>yarn.nodemanager.resource.memory-mb</name>
  22. <value></value>
  23. <discription>每个节点可用内存,单位MB</discription>
  24. </property>
  25.  
  26. <property>
  27. <name>yarn.scheduler.minimum-allocation-mb</name>
  28. <value></value>
  29. <discription>单个任务可申请最少内存,默认1024MB</discription>
  30. </property>
  31.  
  32. <property>
  33. <name>yarn.scheduler.maximum-allocation-mb</name>
  34. <value></value>
  35. <discription>单个任务可申请最大内存,默认8192MB</discription>
  36. </property>
  37.  
  38. hadoop的内存调整hadoop-env.sh
  39. export HADOOP_HEAPSIZE_MAX=
  40. export HADOOP_HEAPSIZE_MIN=

2.Hbase的参数调优

  1. hbase的内存调整hbase-env.sh
  2. export HBASE_HEAPSIZE=8G

3.数据的导入导出

  1. hbase数据的导出
  2. hbase org.apache.hadoop.hbase.mapreduce.Export NS1.GROUPCHAT /do1/GROUPCHAT
  3. hdfs dfs -get /do1/GROUPCHAT /opt/GROUPCHAT
  4.  
  5. 尝试删除数据
  6. hdfs dfs -rm -r /do1/GROUPCHAT
  7.  
  8. hbase数据的导入
  9. hdfs dfs -put /opt/GROUPCHAT /do1/GROUPCHAT
  10. hdfs dfs -ls /do1/GROUPCHAT
  11. hbase org.apache.hadoop.hbase.mapreduce.Import NS1.GROUPCHAT /do1/GROUPCHAT

4.两个master,再每一个node加配置

  1. backup-masters
  1. [root@do2cloud01 conf]# pwd
  2. /do1cloud/hbase-2.0./conf
  3. [root@do1cloud01 conf]# cat backup-masters
  4. do1cloud02

5.通过控制台就可以看出参数设置是否生效

  1. 10.0.0.99: hbase控制台
  2. 10.0.0.99: Hadoop 前端控制台
  3. 10.0.0.99: 集群 前端控制台

6.regionserver

[root@do2cloud01 conf]# cat regionservers
do1cloud02
do1cloud03
do1cloud04
do1cloud05

Hbase和Hadoop的内存参数调优 + 前端控制台的更多相关文章

  1. Oracle 内存参数调优设置

    Oracle 数据库系统中起到调节作用的参数叫初始化参数,数据库管理员根据实际情况需要适当调整这些 初始化参数以优化Oracle系统. 1 主要系统参数调优介绍 2 系统内存参数的分配 2.1 Ora ...

  2. Tomcat项目内存参数调优

    一.常见的Java内存溢出有以下三种: 1. Java.lang.OutOfMemoryError: Java heap space 即JVM Heap溢出 解释说明:JVM在启动的时候会自动设置JV ...

  3. Hbase记录-client访问zookeeper大量断开以及参数调优分析(转载)

    1.hbase client配置参数 超时时间.重试次数.重试时间间隔的配置也比较重要,因为默认的配置的值都较大,如果出现hbase集群或者RegionServer以及ZK关掉,则对应用程序是灾难性的 ...

  4. hbase参数调优

    @ 目录 HBase参数调优 hbase.regionserver.handler.count hbase.hregion.max.filesize hbase.hregion.majorcompac ...

  5. 【Spark篇】---Spark中内存管理和Shuffle参数调优

    一.前述 Spark内存管理 Spark执行应用程序时,Spark集群会启动Driver和Executor两种JVM进程,Driver负责创建SparkContext上下文,提交任务,task的分发等 ...

  6. 性能测试三十六:内存溢出和JVM常见参数及JVM参数调优

    堆内存溢出: 此种溢出,加内存只能缓解问题,不能根除问题,需优化代码堆内存中存在大量对象,这些对象都有被引用,当所有对象占用空间达到堆内存的最大值,就会出现内存溢出OutOfMemory:Java h ...

  7. JVM内存结构、参数调优和内存泄露分析

    1. JVM内存区域和参数配置 1.1 JVM内存结构 Java堆(Heap) Java堆是被所有线程共享的一块内存区域,在虚拟机启动时创建.此内存区域的唯一目的就是存放对象实例,几乎所有的对象实例都 ...

  8. hadoop 参数调优重点参数

    yarn的参数调优,必调参数 28>.yarn.nodemanager.resource.memory-mb  默认为8192.每个节点可分配多少物理内存给YARN使用,考虑到节点上还 可能有其 ...

  9. JVM内存模型及参数调优

    堆.栈.方法区概念区别 1.堆 堆内存用于存放由new创建的对象和数组.在堆中分配的内存,由java虚拟机自动垃圾回收器来管理.根据垃圾回收机制的不同, Java堆有可能拥有不同的结构,最为常见的就是 ...

随机推荐

  1. net core 3 使用 autofac

    参考官方:https://docs.autofac.org/en/latest/integration/aspnetcore.html#startup-class 有一些变动,现在暂时还没用net c ...

  2. UVALive 7308 Tom and Jerry 猫抓老鼠 物理题

    题目链接: 就是一个老鼠在环上一速度v开始绕环走,一只猫从圆心出发,任意时刻圆心,猫,老鼠三者在一条直线上,且速度也是v,求多久后猫抓到老鼠. #include <cstdio> #inc ...

  3. 【luogu4781】拉格朗日插值

    题目背景 这是一道模板题 题目描述 由小学知识可知,nn个点(x_i,y_i)(xi​,yi​)可以唯一地确定一个多项式 现在,给定nn个点,请你确定这个多项式,并将kk代入求值 求出的值对99824 ...

  4. Linux+CLion+树莓派远程编译时,Cmake编译出现undefined reference to `vtable for MainWindow'的解决办法

    在win+CLion上进行远程qt开发时碰到以下错误: 错误提示: undefined reference to `vtable for MainWindow' 原因:源文件的目录结构有问题?? 解决 ...

  5. Python基础之集合set

    集合是无序的,不重复的数据集合,它里面的元素是可哈希的(不可变类型), 但是集合本身是不可哈希的(所以集合做不了字典的键)的. 以下是集合最重要的两点: (1)去重,把一个列表变成集合,就自动去重了. ...

  6. DOM元素

    元素的三种创建方法 1.doumrnt.write(可以写类名,各种表情属性)       script写在哪里就创建在哪 <button>点我</button> <sc ...

  7. 一、微服务(Microservices)【翻译】

    1.微服务 “微服务架构(Microservice Architecture)”一词在过去几年里广泛的传播,它用于描述一种设计应用程序的特别方式,作为一套独立可部署的服务.目前,这种架构方式还没有准确 ...

  8. Fiddler主界面图标简单说明

    Fiddler主界面图标简单说明: 名称 含义 # 抓取HTTP Request的顺序,从1开始,以此递增 Result HTTP状态码 Protocol 请求使用的协议,如HTTP/HTTPS/FT ...

  9. OUC_Summer Training_ DIV2_#16 725

    今天做了这两道题真的好高兴啊!!我一直知道自己很渣,又贪玩不像别人那样用功,又没有别人有天赋.所以感觉在ACM也没有学到什么东西,没有多少进步.但是今天的B题告诉我,进步虽然不明显,但是只要坚持努力的 ...

  10. HTTP中GET请求与POST请求的区别

    GET和POST是HTTP请求的两种基本方法.最直观的区别就是GET把参数包含在URL中,POST通过request body传递参数.但这只是表象,或者说只是现象,并不是核心.本文将细细谈谈对它们的 ...