事无巨细 Hive1.2.1 Hiveserver搭建详解
上文介绍了Hadoop2.6.4集群搭建的详细步骤。现在我们在此基础上,搭建Hiveserver。同样,事无巨细,难免跑题。 环境需求列表 Hive1.2版本开始,依赖Java1.7+,0.14-1.1版本依赖Java1.6+。推荐用Java1.8 推荐使用Hadoop2.x 系列。Hive2.0开始不再支持Hadoop1.x系列。0.13版之前的Hive也仍支持Hadoop...
上文介绍了Hadoop2.6.4集群搭建的详细步骤。现在我们在此基础上,搭建Hiveserver。同样,事无巨细,难免跑题。 环境需求列表 Hive1.2版本开始,依赖Java1.7+,0.14-1.1版本依赖Java1.6+。推荐用Java1.8 推荐使用Hadoop2.x 系列。Hive2.0开始不再支持Hadoop1.x系列。0.13版之前的Hive也仍支持Hadoop...
本文详细记录了OneCoder通过自己的Mac环境,在开发服务器(CentOS 6.5)上搭建Hadoop的详细过程。因为事无巨细,所以可能会”跑题”。 ssh连接免密码配置 由于配置过程中需要频繁的进行ssh连接到开发服务器执行命令以及通过scp命令向服务器拷贝文件等依赖ssh连接的操作。所以,配置本地环境跟服务器之间的ssh免密码连接可以有效的提升工作效率。 由于我本机已经生成过公...
为方便Hadoop集群管理,决定利用docker环境手动搭建一个DNS服务器。 1. 配置容器 选择andyshinn/dnsmasq的docker镜像,2.75版本。执行命令 docker run -d -p 53:53/tcp -p 53:53/udp --cap-add=NET_ADMIN --name dns-server andyshinn/dnsmasq:2.75 本以...
Mybatis-PageHelper应该是目前使用比较广泛的一个Mybatis分页插件。我在几个项目里都引入了该插件。今天偶然阅读其源码,却发现了一个不小的问题。 注:我阅读的是最新的4.1.3的源码。 该分页插件的核心是PageHelper类,该类实现了Mybatis提供的Interceptor接口。接口定义的intercept方法实现如下: /** * Mybatis拦截...
最近,不知是因为哪根筋的问题,我突然去百度统计关注了一下博客的访问情况。意外的发现博客的访问量较之以前大减,而且几乎看不到来自百度搜索的访问。我意识到,这应该我博客的百度索引出现了问题。去百度站长工具查询索引量,果然不出所料 从3月7日开始,索引量瞬间归零。我努力的回忆当时发生了什么。突然想起我的一篇日记《20160302 博客再次迁移和房产证办理》。该日记写在3月2日的,也就是说在3...
2016年2月23日,Thymeleaf 发布了 3.0 Beta2版,此迁移指南重点翻译自官方手册:Thymeleaf 3 ten-minute migration guide。 十分钟迁移到Thymeleaf 3 如果你是打算从Thymeleaf2迁移到Thymeleaf3的用户。首先,一个好消息是你当前的Thymeleaf模板与Thymeleaf3完全兼容。所以,如果要进行迁移,你...
昨天把博客迁移到Github,本来一切安好。今天就遇到新发的文章在列表上刷不出来,把github的help都快翻烂了,也没找到解决方案,还给github的support发了邮件。。。 偶然在Jekyll官网的3.0升级指南里,看到一个关于时区问题的说明。给头里的date部分加上了+0800是时区标识。 date: 2016-03-03 13:30:36 +0800 文章奇迹的出...
为自己快速写博客开发的yami程序初稿基本完成了。需要打成jar通过命令行快速调用。具体可看Readme。 项目地址:https://github.com/lihongzheshuai/yami 搜了一下Gradle 打包executable jar的方法,确实如一个文章里所说,网上都会提到一个plugin,但是他试了却不好用,他好奇到底是谁转载谁的。 其实我也先试用了那个plugi...
用Hue管理Hadoop、HBase等集群环境。 参考官方文档: http://gethue.com/how-to-configure-hue-in-your-hadoop-cluster/ http://gethue.com/start-developing-hue-on-a-mac-in-a-few-minutes/ 我下载的是Hue的离线包并且有Java环境,所以St...
老版本的MacPorts在EI Capitan下有兼容性问题。今天运行报错如下: Error: Current platform “darwin 15” does not match expected platform “darwin 14” Error: If you upgraded your OS, please follow the migration instruction...