- 博客(19)
- 资源 (2)
- 收藏
- 关注
原创 构建基于云平台的小型敏捷团队的持续集成和持续部署
云计算的出现,大大缩减了初创IT类公司的创业成本,云平台资源可以拿来即用,省去了前期的IDC运维成本,如今,硅谷或北京的初创公司除非是“疯了”才会购买IT基础设施,因为他们可以通过租用“公有云”的云计算服务来获取IT能力。比如你要搭建一套传统的互联网应用程序,传统的方案是选择IDC,采购硬件,设备上架,打通网络,安装系统,调试等,最终才开始上线应用。可以很方便的展示给客户,而且还可以随时随地访
2017-01-15 11:11:34
2234
原创 Bluemix虚拟机Docker使用direct-lvm存储方式运行容器
最近在Bluemix的虚拟机上玩docker,但是发现默认安装使用的是loop-lvm的模式做后端存储,这个肯对对后面的实验会造成影响,而且docker官方也不建议在生产环境下使用loop-lvm,下图为docker官方给出的存储方案优劣对比:所以今天开题分享一下如何更改docker的devicemapper存储方式为direct-lvm。docker 最先是跑在ubuntu和de
2016-10-31 14:37:10
2356
原创 Bluemix平台打造DC/OS云计算平台(二)
官方推荐的安装需求是一个节点2核CPU,16GB RAM,60GB HDD。然后Bootstrap节点必须安装python,pip和virtualenv;基于TCP三层的loadbalancer或者HAProxy转发80、443、8080、8181、2181和5050到Master节点;并且在Bootstrap节点可以ssh无密码登陆所有子节点。
2016-09-17 11:58:22
1460
原创 Bluemix平台打造DC/OS云计算平台(一)
自今年4月份DC/OS开源以来,mesosphere公司的这款云数据中心内核的软件越来越受到大家的欢迎,继1.7版本之后,不到半年时间mesosphere推出了最新的1.8版本,BTW:Mesos的作者Benjamin也在mesosphere。这篇文章介绍一下GUI的方式在两台CentOS7上安装。目前DC/OS只能安装在RedHat 7以上的系统,还不支持Debian系统。我们使用的是IBM
2016-09-13 21:24:08
2066
原创 Linux下哪些文件在消耗我们的Cache?
我们很容易就用free命令看到系统的cache使用量,但是你知道是哪些程序的文件在消耗cache吗?虽然cache在严格意义上也是可以当做free的内存使用的,也可以通过 echo 3>/proc/sys/vm/drop_caches来主动释放,但是你真的确定运行这条命之后,cache的数据回写到磁盘不会造成你的系统IO飙升而出现其他问题吗?你确定当前系统是可以清理page cache的吗?为了弄
2016-09-13 19:21:50
14338
原创 Bluemix平台一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群之二
接上一篇文章:http://blog.csdn.net/rapheler/article/details/52229208咱们来看一下Marathon跑一个Docker任务Marathon的界面如下:利用这个UI界面可以很容易的创建应用,并且可以以json的方式编辑,只要右上角这个JSON Mode被选中即可:
2016-08-17 11:37:54
1698
原创 Bluemix平台一步一步搭建ZooKeeper + Mesos + Marathon平台管理Docker集群之一
最近在Youtube看Docker视频的过程中不幸看到了Mesos的介绍,然后就有一种一见如故的感觉,最终根据mesosphere官网的文档在IBM的Bluemix虚拟机上搭建了基于ZooKeeper + Mesos + Marathon的平台。搭建之前先简单了解下各个组件是做什么的。(来自wikipedia及其他网络)ZooKeeper:Zookeeper
2016-08-17 11:15:26
2869
原创 记一次Marathon被黑过程
前几天早上打开Mesos平台,发现有一个Killed的任务,MESOS_TASK_ID=hyakuhei.a318e232-28d9-11e6-bc8f-96bed1f124a2,名字很奇怪,并不是我跑的呀,然后去Marathon看一下,没有这个任务的container在运行,可能已经被删。这套Mesos + Marathon的平台在Bluemix的平台上跑的已经很稳定了,难道出现什么问题了?继续
2016-08-17 11:09:42
1747
原创 Jenkins持续集成构建Docker容器
本文分两部分,第一部分是手动计划任务的方式构建Github上的Docker程序,第二部分是用Github webhook Trigger一个自动构建任务。Jenkins采用2.5版本Docker采用1.7.1代码托管使用的Github官网系统为IBM Bluemix提供的Cent6.7,服务器地址在美国南加州1.1 创建一个Freesty
2016-08-02 14:50:00
4312
原创 修改CentOs7 上Docker默认文件系统DeviceMapper为OverlayFS
最近一直在研究Mesos, Marathon跟Docker结合的容器云平台,Mesos 框架已经搭好,并且Marathon也可以实现简单的Docker应用管理了,然后今天尝试搭建一下mesosphere公司的DC/OS平台(https://dcos.io/),利用这个平台可以很容易实现基于容器的云计算平台的资源调度,管理,应用分配,负载均衡,动态扩展,故障转移等。DC/OS底层系统也是基于Dock
2016-08-02 14:48:50
3654
原创 Jenkins + Github持续集成构建Docker容器
本文分两部分,第一部分是手动计划任务的方式构建Github上的Docker程序,第二部分是用Github webhook Trigger一个自动构建任务。Jenkins采用2.5版本Docker采用1.7.1代码托管使用的Github官网系统为IBM Bluemix提供的Cent6.7,服务器地址在美国南加州1.1 创建一个Freesty
2016-06-07 13:45:19
3588
原创 Ansible批量快速初始化Bluemix 虚拟机
用Ansible也有两年多时间了,之前做初始化工作都是在kickstart的配置文件里加上自己的shell脚本来初始化系统环境,现在的运维环境不同,前期的系统安装工作交由IDC部门处理,我这边能做的就是用脚本自己初始化自己喜欢的运维环境。没用Ansible之前用shell也可以实现他的某些功能,比如用Ad-Hoc的场景下,基于生产环境的内网SSH Key 互信的环境,写个for循环也可以实现简单的
2016-05-26 11:24:08
995
原创 使用zsh的十大优点
优点1:完全兼容bash,之前bash下的使用习惯,shell脚本都可以完全兼容。优点2:更强大的tab补全,当你切换目录敲两下tab,他可以列出当前目录下面的所有目录,并且可以使用键盘上下左右键来选择要进入的目录。优点3:更智能的切换目录,比如你要进入一个很深的目录,like this /var/lo
2016-05-26 10:30:18
12382
1
原创 学习搭建Hadoop+HBase+ZooKeeper分布式集群环境
一、环境配置由于集群至少需要三台服务器,我就拿上次做的MongoDB Master, Slave, Arbiter环境来做Hadoop集群。服务器还是ibmcloud 免费提供的。其中Arbiter在这里做的也是slave的角色。HostnameIP Server TypeMaster192.168.0.28
2016-05-04 16:51:38
6038
原创 Bluemix的三台虚拟机做MongoDB Replica Set
之前在线上环境搭建过一款ps4的游戏,用的就是这个架构,最近在复习MongoDB, 就充分利用一下Bluemix的免费虚拟机,在做一次,并且将过程自动化。服务器环境:Hostname IP AddrOperation SystemDatabase-Slave192.168.0.29Ubuntu 14.04 LTSDatabase-
2016-04-29 15:40:10
2669
原创 用Bluemix虚拟机搭建自己的博客系统
既然混迹江湖这么多年,也该搭建一套自己的博客系统了,相比大家已经用够了在线的那些封闭的博客系统了,今天带领大家在Bluemix的虚拟机上搭建一套wordpress的博客系统。WordPress是一种使用PHP语言开发的博客平台,用户可以在支持PHP和MySQL数据库的服务器上架设属于自己的网站。也可以把 WordPress当作一个内容管理系统(CMS)来使用。他也是是一款个人博客系统,并逐
2016-02-18 15:03:34
2892
原创 iptables防止ssh 暴力破解
最近在IBM 免费提供的Bluemix虚拟机上玩shadowsocks代理,查看日志的时候无意间发现很多坏蛋在暴力破解我的ssh,真是用心良苦,俺可是用的key来登录哦,那我也要阻止一下这种行为,一开始是单个ip的reject,后来grep了一下日志,发现有很多坏蛋都在搞破坏,就找到如下语句来阻止。1234567
2015-12-07 10:03:11
5294
原创 试用Bluemix的Virtual Machine
作为一个运维工程师,经常会在虚拟机上做一些实验的,(总不能拿着公司production环境的服务器做实验吧:( ),之前有一台AWS的一台ec2,今天对IBM 的bluemix平台的虚拟机进行一下试用。因为virtual machine功能是在测试阶段,要使用的话需要申请开通。首次申请虚拟机会弹出如下提示:大体意思就是现在虚拟机功能还是在测试阶段,如果要用的话,需要申请,点
2015-06-03 17:29:58
3893
2
原创 Bluemix PaaS 注册遇到的问题
如今云计算在国内的火热程度毫不亚于《速度与激情7》在影迷心中的火热程度,各种大小公司也都推出了自己的云平台的产品,大家最熟悉的莫过于Amazon的AWS平台了,国内的有阿里、腾讯、华为云等,作为一个运维人员,最悲催的是要不断更新自己的知识来赶上市场上的主流技术,要不然就只能被淘汰。当我正打算要钻研一门云计算平台的时候,无意间看到老东家IBM推出了基于Cloud Foundry的PaaS平台Blue
2015-05-08 10:53:11
1322
关于六级作文,自己总结的哦
2009-12-17
空空如也
TA创建的收藏夹 TA关注的收藏夹
TA关注的人