虾丸派

烂笔头


  • 首页

  • 标签

  • 分类

  • 归档

  • 关于

  • 书籍

  • 指南

  • 搜索

HBase 错误之 ConnectionLoss for hbase-unsecure

发表于 2019-09-29 | 分类于 大数据技术知识
字数统计 3,608字 | 阅读时长 ≈ 21分钟

在当前的业务中,需要连接 HBase 获取数据,但是最近在某一台节点上面的进程总是出现连接异常,类似下面:

1
2
3
2019-09-20_18:54:44 [http-nio-28956-exec-5] WARN zookeeper.ZKUtil:629: hconnection-0x8a9f6680x0, quorum=host1:2181,host10:2181,host11:2181,host61:2181,host62:2181, baseZNode=/hbase-unsecure Unable to get data of znode /hbase-unsecure/meta-region-server
org.apache.zookeeper.KeeperException$ConnectionLossException: KeeperErrorCode = ConnectionLoss for /hbase-unsecure/meta-region-server
at org.apache.zookeeper.KeeperException.create (KeeperException.java:99)

看起来是连接超时,然后重试,日志中持续了多次。本文开发环境基于 HBase v1.1.2、Zookeeper v3.4.6、Hadoop v2.7.1。

阅读全文 »

爬山徒步:竹海丛林 - 广州第二峰鸡枕山

发表于 2019-09-22 | 分类于 游玩
字数统计 1,103字 | 阅读时长 ≈ 4分钟

在 2019 年 9 月 21 日,我们几个小伙伴相约去广州鸡枕山登山徒步,给久坐的身体放松一下。 鸡枕山 位于广东省广州市从化区良口镇,海拔 1175 米,为广州市的第二高峰,仅次于天堂顶。另外有一点比较好的地方在于,鸡枕山虽然是广州第二高峰,但是它全程都被树木、竹林遮挡,基本不会被晒到,而且山路比较平缓,除了几处陡一点的路段,整体来说走起来非常舒适。

因此,这条线路非常适合没有登山经验的人,或者是平时缺少锻炼的人,或者体能差的人,这是一个比较好的入门路线。本文记录这次徒步的过程,给读者一个观察参考。

阅读全文 »

Zookeeper 日志查看

发表于 2019-09-20 | 分类于 大数据技术知识
字数统计 2,534字 | 阅读时长 ≈ 10分钟

Zookeeper 是大数据组件中不可或缺的一种组件,是一个开源的分布式协调服务,提供了诸如统一命名服务、配置管理、集群管理等功能,在很多场景中都可以见到它的身影。本文简单介绍 Zookeeper 的日志查看,开发环境基于 v3.4.6。

阅读全文 »

HBase 异常:RpcRetryingCaller-Call exception

发表于 2019-09-17 | 分类于 大数据技术知识
字数统计 1,400字 | 阅读时长 ≈ 7分钟

今天天气不错,我心情很好,但是在测试代码功能的时候遇到了一个问题,浪费了一些时间,感到惋惜。还好,最终解决了问题,只是集群环境的问题。

阅读全文 »

CentOS7 自动安装 Shadowsocks 脚本

发表于 2019-08-28 | 分类于 知识改变生活
字数统计 4,682字 | 阅读时长 ≈ 21分钟

以前我整理过一篇博客,详细叙述了如何自己搭建梯子,图文并茂,可以参见:使用 Vultr 搭建 Shadowsocks(VPS 搭建 SS) 。里面有涉及到购买一台云服务器后该如何操作:初始化环境、安装 Shadowsocks、配置参数、安装防火墙、启动服务、检查服务状态等等步骤。

虽然过程很详细,只要几个命令就可以完成 Shadowsocks 服务的搭建,但是对于没有技术基础又不想折腾的读者来说,还是有点困难。所以我把安装过程整理成一个自动化的 Shell 脚本,读者下载下来之后,直接运行即可,在运行过程中如果需要询问交互,例如填写密码、端口号等,读者直接填写即可,或者直接使用默认的设置。

阅读全文 »

使用 http 接口删除 Elasticsearch 集群的索引

发表于 2019-08-21 | 分类于 大数据技术知识
字数统计 1,823字 | 阅读时长 ≈ 7分钟

在工作中遇到需要定期关闭、删除 Elasticsearch 集群索引的需求,关闭索引或者删除索引是一个很简单的操作,直接向 Elasticsearch 集群发送一个请求即可。而且,为了实现批量删除,可以一次性发送多个索引名称,使用逗号分隔即可,甚至可以使用通配符【需要 Elasticsearch 集群的相关设置开启】,会直接删掉满足通配符条件的索引。

本文基于最简单的一个场景:单个索引的关闭、删除,使用 Java 编程语言、HTTP 接口,尝试关闭、删除 Elasticsearch 集群的索引,属于入门级别,开发环境基于 Elasticsearch v1.7.5,这是一个很旧的版本,JDK v1.8。

阅读全文 »

写了 20 万字的博客,我收获了什么

发表于 2019-08-08 | 分类于 随笔
字数统计 6,386字 | 阅读时长 ≈ 21分钟

当我思考到这个标题的时候,使用搜索引擎搜索了一下,发现谷歌、百度都能搜索到很多相关的结果,这就说明有很多人曾经思考过同样的问题。诚然,这些人分布在各个行业,有的人只是为了单纯记录生活和工作,有的人是为了总结归纳,有的人是为了分享知识,甚至有的人可能本身就在自媒体行业,以写为生。不管身处哪个行业,这群人曾经在某个时间点共同思考过一个相同的问题:我收获了什么。而我,现在也在思考着这个问题。

阅读全文 »

Git 常用命令总结

发表于 2019-08-07 | 分类于 基础技术知识
字数统计 3,346字 | 阅读时长 ≈ 13分钟

在软件工程师的工具列表中,Git 肯定是少不了的,作为分布式版本控制系统,Git 在目前非常流行,可以说,掌握 Git 的使用是工程师的基本功。而且,Git 也会为我们带来诸多的便利,根本离不开它。本文会记录一些常用的 Git 命令,不仅可以自查,也可以帮助读者。

另外,说明一下,关于远程仓库的选择,目前有多种多样,例如:GitHub、GitLab、Gitee【码云】、coding 等等,读者自行选择。其中,最流行的莫过于 GitHub,在全球非常受欢迎,被微软收购后也没有大家想象的那么可怕,反而更加开源了,现在都可以免费使用 3 个私有仓库了,可见微软还是愿意拥抱开源世界的。

本文中的远程仓库地址格式会以 GitHub 的 HTTPS 协议为准,即:

1
https://github.com/your_user_name/your_project_name.git

需要用户输入用户名、密码。

当然,还有一种格式是 SSH 协议的,即:

1
git@github.com:your_user_name/your_project_name.git

需要用户在本地生成秘钥,读者使用时可以自行选择。

阅读全文 »

记录一次关于 log4j 的 ClassNotFoundException 异常

发表于 2019-07-30 | 分类于 基础技术知识
字数统计 1,969字 | 阅读时长 ≈ 8分钟

本来一个正常的 Java 项目,某一次运行的时候发现了一个异常:
java.lang.ClassNotFoundException: org.apache.log4j.DailyRollingFileAppender,
我觉得很奇怪,这种常用的类怎么可能会缺失。但是, 代码之多,无奇不有 ,遇到这种奇怪的问题也是检验我技术高低的良机,看我怎么步步排查,找到问题所在。本文开发环境基于 Java v1.8+、Spark v1.6.x、Maven v3.5.x 。

阅读全文 »

使用 Vultr 创建云主机详细步骤

发表于 2019-07-28 | 分类于 知识改变生活
字数统计 5,350字 | 阅读时长 ≈ 19分钟

我在以前的一篇博客中,详细记录了自己搭建翻墙梯子的过程,参考:
使用 Vultr 搭建 Shadowsocks(VPS 搭建 SS) ,其中,我还顺便留下了我的 Vultr 推广链接:
我的 10 美元推广链接 。可能是因为这篇博客的流量还不错,基本每个月都会有几个人通过我的推广链接注册,当然,注册后真正使用的人只有 1-2 个。

我看了一下我的账户,平均每个月都会收到一份有效注册所带来的优惠券,大概可以给我带来 $10 的收入,足够抵消我的月租消费了,这也是注册 Vultr 后并真正使用 Vultr 的人带给我的收入,我觉得这是意外的惊喜。

所以,本着分享的理念以及「吃饭」的需要,我推荐大家使用 Vultr,但是担心可能有些读者第一次使用 Vultr,系统又是英文的,不太熟悉。在此,我把节点的创建过程再整理出来,图文并茂,并说明注意事项,给读者参考。读者参考本文一步一步操作,就可以从零开始创建 Vultr 主机,只需要再花费 $10 就可以使用半年的 Vultr 云主机。至于搭建梯子的过程还是请继续参考上面给出的以前的博客内容:使用 Vultr 搭建 Shadowsocks(VPS 搭建 SS) 。

声明 :2019 年 08 月 09 日发现 Vultr 官方不会再赠送 $10 的代金券给新注册用户,只会给我发放代金券,但是 $25 的代金券仍然有效,请读者选择 $25 对应的链接打开注册,以免错失了代金券。

阅读全文 »
1234…15
虾丸派

虾丸派

记录知识 | 分享技术

144 日志
13 分类
294 标签
RSS
GitHub 微博 E-Mail
Creative Commons
友情链接
  • GitHub
  • Weibo
  • 虾丸派
  • playpi
  • 廖雪峰
  • 阮一峰
  • travis-ci
  • Vultr
© 2016–2021 | 虾丸派 | 全站字数统计 326.3k 字
由 Hexo 强力驱动
|
主题 NexT.Mist| 总访问量 次 | 总访客 人
0%