我的乐与怒

Life, thoughts, stories and ideas.

服务发现,Consul入门

翻译自官方文档 . 欢迎进入Consul的入门指南!这个指南是开始使用Consul的起点,通过这个指南了解Consul是什么,他可以解决哪些问题.它与现有软件的比较和怎么开始使用它.如果你对Consul已经有基本的了解,可以阅读 文档 ,它提供更多可用特性的参考. ###英文原版 https://www.consul.io/intro/ 翻译 工作需要看了下,顺便翻译了。翻译有不当的...

CentOS搭建L2TP VPN服务

参考 : http://longtimenoc.com/archives/centos%E4%B8%8Al2tp%E5%AE%89%E8%A3%85%E4%B8%8E%E9%85%8D%E7%BD%AE 准备 编译会用到的库 yum install -y ppp iptables make gcc gmp-devel xmlto bison flex xmlto libpc...

安装生成环境的Swarm集群

参考 : https://docs.docker.com/swarm/install-manual/ 网络规划 规划如下 节点描述 名称 Swarm 主机和备份机 p4 , hdp1 Swarm 节点 hdp2,hdp3 ...

PPTP MAC断线问题

MAC连接pptp服务经常断线 日志内容如下 Aug 1 14:01:06 s1 pptpd[21666]: CTRL: Client 218.88.x.155 control connection finished Aug 1 14:05:34 s1 pptpd[21965]: CTRL: Client 218.88.x.155 control connection started...

使用Yum快速升级CentOS6.6内核

因为要装Docker所以需要升级下Linux内核 记录下命令备忘 导入public key rpm --import https://www.elrepo.org/RPM-GPG-KEY-elrepo.org 安装ELRepo到CentOS 6.6中 rpm -Uvh http://www.elrepo.org/elrepo-release-6-6.el6.elrepo...

Jenkins集成jekyll

Jekyll 3 需要ruby 2.0 以上,CentOS上的yum包比较老.使用rvm进行安装 curl -L get.rvm.io | bash -s stable 导入 # root用户安装执行 source /usr/local/rvm/rvm.sh # 其他用户安装 source ~/.rvm/rvm.sh 安装Ruby rvm 2.0.0 Jekyll的路径如下 ...

集群安装Hadoop系列组件

公司日志系统扩容,考虑到后续数据暴增,选用HBase来进行存储,在本地VM进行一下演练 记录下安装过程备查 配置之前请查阅兼容列表 目前安装的版本 HADOOP-2.5.2 HBASE-1.1.5 Hadoop 安装 1.配置 选择4台虚拟机作整个集群,配置如下 hdp1 10.0.0.30 #master hdp2 10.0.0.31 #datanode hdp...

Golang:错误即值 Errors are values

来自Rob Pike的博客翻译

英文原版见此 https://blog.golang.org/errors-are-values 作者 :Rob Pike 翻译 :Vincent Mi 前言 最近用Go写了一下程序,没有try-catch不太适应。因此翻到了这篇文章. 顺手翻译了过来.可能翻译不太好纯为了自己加深理解. 正文 如何进行错误处理,这是一个Go程序员之间,特别是一些新的Go程序员,会经常讨论...

换到Github

"build by Jekyll "

“Yeah It’s on. ” 前言 又换了一个博客。 习惯了Markdown和git所以还是换到github来比较靠谱 正文 使用Jekyll构建这个博客,感谢Hex修改的模版. 后记 搬文章了,蛋疼.希望这是最后一次 —— 2016.6

安装Zabbix监控

服务器 CentOS 6.5 安装 因为Zabbix使用到了MySQL和PHP所以需要先安装MySQL 安装MySQL yum -y install mysql-server 安装Zabbix 服务器CentOS 6.6 安装如下 yum -y install zabbix22-web-mysql zabbix22-server-mysql zabbix22-ag...