摘要: Spark On YARN内存分配 Spark On YARN内存分配 本文主要了解Spark On YARN部署模式下的内存分配情况,因为没有深入研究Spark的源代码,所以只能根据日志去看相关的源代码,从而了解“为什么会这样,为什么会那样”。 说明 按照Spark应用程序中的driver分布方式 阅读全文
posted @ 2019-04-29 07:30 青紫天涯 阅读(539) 评论(0) 推荐(0) 编辑
摘要: 稍微有点mapreduce使用经验的同学肯定对OOM不陌生,对的,我目前在mapReduce里面遇到的最多的报错也是内存分配出错,所以看到好多hadoop执行脚本里面有好多关于内存的参数,虽然是知道和内存分配有关系,但是我依然不太清楚具体的原理,从网上查阅相关资料,看到博主整理的,甚是欣慰,稍作整理 阅读全文
posted @ 2019-04-29 02:34 青紫天涯 阅读(2321) 评论(0) 推荐(0) 编辑
摘要: 问题描述 在测试spark on yarn时,发现一些内存分配上的问题,具体如下。 在$SPARK_HOME/conf/spark-env.sh中配置如下参数: SPARK_EXECUTOR_INSTANCES=4 在yarn集群中启动的executor进程数 SPARK_EXECUTOR_MEMO 阅读全文
posted @ 2019-04-29 02:23 青紫天涯 阅读(5185) 评论(0) 推荐(0) 编辑
摘要: 从hbase中拿数据,然后整合到hbase中 上hive官网 -- 点击wiki--> hive hbase integation(整合) --》 注意整合的时候两个软件的版本要能进行整合 按照官网的要求 在整合之前需要将hive 的jar进行导入 : hive-hbase-handler-x.y. 阅读全文
posted @ 2019-04-11 02:11 青紫天涯 阅读(457) 评论(0) 推荐(0) 编辑
摘要: 在远程连接mysql的时候,连接不上,出现如下报错:Lost connection to MySQL server at 'waiting for initial communication packet', system error: 0截图如下: 原因分析:mysql开启了DNS的反向解析功能, 阅读全文
posted @ 2019-03-30 14:39 青紫天涯 阅读(922) 评论(0) 推荐(0) 编辑
摘要: nginx 作用: 做负载均衡 nginx和lvs的区别:nginx可以做反向代理 1、上传nginx安装包 tar -zxvf tengine-2.1.02、安装环境 依赖 gcc openssl-devel pcre-devel zlib-devel安装:yum install gcc open 阅读全文
posted @ 2019-03-24 15:26 青紫天涯 阅读(657) 评论(0) 推荐(0) 编辑
摘要: lvs+nginx负载均衡 1 学习目标 掌握什么是负载均衡及负载均衡的作用和意义。 了解lvs负载均衡的三种模式。 了解lvs-DR负载均衡部署方法。 掌握nginx实现负载均衡的方法。 掌握lvs+nginx负载均衡拓扑结构。 2 负载均衡方案 2.1 什么是负载均衡 一台普通服务器的处理能力是 阅读全文
posted @ 2019-03-17 10:40 青紫天涯 阅读(265) 评论(0) 推荐(0) 编辑
摘要: Hbase知识点总结: hbase表中为什么列族的数量不能太多? 因为当一个列族数据溢写的时候,其他列族也会发生数据溢写,但是其他列族中数据的数量还没有达到溢写的阈值,就会导致产生的小文件数量增多.而hbase有小文件合并操作,小文件数量增多就会导致合并次数增多,从而使io资源消耗量增多。hbase 阅读全文
posted @ 2019-03-16 16:34 青紫天涯 阅读(153) 评论(0) 推荐(0) 编辑
摘要: ELK平台介绍 在搜索ELK资料的时候,发现这篇文章比较好,于是摘抄一小段: 以下内容来自:http://baidu.blog.51cto.com/71938/1676798 日志主要包括系统日志、应用程序日志和安全日志。系统运维和开发人员可以通过日志了解服务器软硬件信息、检查配置过程中的错误及错误 阅读全文
posted @ 2019-03-16 16:32 青紫天涯 阅读(178) 评论(0) 推荐(0) 编辑
摘要: 关于分布式锁原理的一些学习与思考-redis分布式锁,zookeeper分布式锁 首先分布式锁和我们平常讲到的锁原理基本一样,目的就是确保,在多个线程并发时,只有一个线程在同一刻操作这个业务或者说方法、变量。 在一个进程中,也就是一个jvm 或者说应用中,我们很容易去处理控制,在jdk java.u 阅读全文
posted @ 2019-03-12 07:01 青紫天涯 阅读(242) 评论(0) 推荐(0) 编辑