最近发现我的 git 仓库越来越多了!因为很多仓库都是开源组织维护的,还有一些是资源库,用来多台机器共享使用的,因此需要经常保持最新。由于一个个拉太浪费时间了,所以需要一个批量拉取这些 git 仓库的工具。在网上找了一圈,找到一个 python 写的开源工具 gitup,看介绍挺满足我的需要,但是在 win7 下测试总是卡死,无法运行,只能放弃。于是决定自己写一个,最初是用 bash 来写,后来发现 git bash 内部模拟了 linux 环境,因此决定用熟悉的 shell 脚本来写。
最近迁移了一个数据库监控工具 天兔(lepus)
到容器,lepus 是一款国产开源企业级数据库监控系统,支持 MySQL/Oracle/MongoDB/Redis 一站式性能监控,目的让数据库监控更简单。目前最新版本是 v3.8 bata 版本,上一版本为 v3.7 版本。我用这个工具来监控生产环境 mysql 5.6.19
版本的数据库(20台)已经有三年时间,还算比较实用了,主要是它的看板功能非常漂亮直观,慢查询语句跟踪与邮件推送功能也挺不错。因为之前部署在虚拟机内,现在虚拟机需要物理化,因此需要进行迁移。我首先想到的肯定是容器化了,因为这个工具安装过程比较麻烦,很容易出错,我之前安装过几次,每次安装都要踩几天坑,容器化以后就可以一劳永逸了,何乐而不为。当然这次容器化的过程也不是那么顺利,依然折腾了我好几天,差点放弃了,不过好在最终还是折腾出来了,以后使用就方便了,同时在这里分享给更多需要这个工具的人,节约大家的宝贵时间。
今天需要使用 win7 上的 docker toolbox
加速下载一个镜像,却发现程序启动报错了,如下:
docker-machine env
Error checking TLS connection: Error checking and/or regenerating the certs: There was an error validating certificates for host "192.168.99.100:2376": x509: certificator 192.168.99.101, not 192.168.99.100
You can attempt to regenerate them using 'docker-machine regenerate-certs [name]'.
Be advised that this will trigger a Docker daemon restart which might stop running containers.
最近同事在迁移一个老的应用到容器中去,这个应用里面使用了jmx服务,配置的调用地址如:service:jmx:rmi://172.20.32.36/jndi/rmi://172.20.32.36:1072/remoteRMI
,迁移完成后使用 jmc
工具去测试连接,会发现连接失败,而这个现象很诡异,有的机器发布的容器可以连接成功。询问了开发人员,回复是这个 jmx 服务认机器,以前不在容器中部署也存在这个问题。这其实是一个没有答案的回复了,但没办法,我们必须要将这个应用部署到容器中,只能自己好好分析分析了,我相信在不同的机器使用镜像启动应该都是一致的,既然有机器可以使用,那么肯定是机器配置哪里有不一样。
在去年接触 docker 的时候就知道 docker 可以在 windows 下被支持,但一直未去尝试,都是在 linux 服务器上操作学习,现在 docker 也玩的比较熟了,于是想在自己的工作电脑上(windows7)也安装一个 docker 环境,以便不在公司的时候也能做一些练习。安装的过程并不复杂,不过用在 windows 下 docker 被多封装了一层虚拟机,所以没有在 linux 上面来的那么直接,昨天我在安装的过程中也遇到一些问题,在这里也一起记录一下。
使用 jekyll 搭建 blog 已经有一周的时间了,最初的想法源于看见了网友兄弟 漠然 的 blog,当时觉得非常的惊艳,厚着脸皮 Q 了他,他非常的大方地把 jekyll 推荐给了我,我立马就去查了一些相关资料,感觉这就是我想要的博客工具,经过了好几天的折腾,这款工具终于被我用上手了,再次感谢 漠然 ,真是一个好人。
做为今年的一个小目标,年初的时候入手了一把入门木吉他,希望今年能够实现在音乐上的一点小梦想,将这门乐器学会。在此也记录下学习的一个过程,留下一些美好的回忆。
这两天,在测试环境(全部为虚拟机)上搭建 K8S 的日志归集服务 EFK ( ElasticSearch + Fluend + Kibana ),在搭建完成以后,在 Kibana 中访问总是报错 Request Timeout after 3000ms,如下图:
[00:00.00] 作曲 : 林一峰 [00:01.00] 作词 : 易家扬 [00:24.898]听见 冬天的离开 [00:29.697]我在某年某月 醒过来 [00:34.768]我想 我等 我期待 [00:40.598]未来却不能因此安排 [00:53.398]阴天 傍晚 车窗外 [00:58.758]未来有一个人在等待 [01:04.298]向左向右向前看 [01:09.599]爱要拐几个弯才来 [01:14.369]我遇见谁 会有怎样的对白 [01:19.638]我等的人 他在多远的未来 [01:24.839]我听见风来自地铁和人海 [01:30.399]我排着队 拿着爱的号码牌 [01:56.388]阴天 傍晚 车窗外 [02:02.298]未来有一个人在等待 [02:06.650]向左向右向前看 [02:12.000]爱要拐几个弯才来 [02:16.980]我遇见谁 会有怎样的对白 [02:22.289]我等的人 他在多远的未来 [02:27.989]我听见风来自地铁和人海 [02:32.688]我排着队 拿着爱的号码牌 [02:43.380]我往前飞 飞过一片时间海 [02:48.298]我们也曾在爱情里受伤害 [02:53.689]我看着路 梦的入口有点窄 [02:58.748]我遇见你是最美丽的意外 [03:05.888]总有一天 我的谜底会揭开
The Ansible playbooks for CDH6
Mars丶小石头 的个人博客
a docker man record
kubernetes 相关 images 同步
朗读者