2018.11-至今 北京xxxx有限公司
负责维护大数据平台20个左右,包括cdh、fi、tbds等
负责维护物理机及虚拟机的创建及维护
负责维护k8s的维护工作
2015.7-2018.11 北京资配易投资顾问有限公司—系统运维工程师
Gitlab+Jenkins+ansible自动发布系统的搭建及配置
搭建gitlab并分配权限,开发人员上传代码,经项目经理审核通过,jenkins安装gitlab、maven、shell、python等插件,通过jenkins的gitlab插件拉取代码,由maven将java源代码转换为war包,通过shell或python插件对war包进行部署,并通过ansible分发到不同主机,实现自动化发布;
监控系统的搭建及配置
使用zabbix对公司100台物理机进行监控,主要监控项有四类,第一对linux系统状态的监控,主要是对系统的内存、硬盘、CPU等的监控,第二类是对服务端口的监控,主要是对该服务是否存活进行监控,第三类是对基础服务做自定义监控,比如对mysql的主从及mysql的慢查询等进行监控,第四类是对业务部门的服务做自定义监控,如对某个业务进行curl或get是否会返回正常值进行监控;
Docker及k8s的搭建及配置
对公司测试环境进行容器化,使用centos作为底层编写Dockerfile,对公司部分服务进行容器化,搭建k8s,部署业务服务集群;
大数据hadoop搭建及运维
对公司100台物理机进行hadoop集群的搭建及配置,主要使用组件有hdfs、mapreduce、yarn、hive、hbase、spark、kafka等。Hadoop集群中namenode采用QJM机制,实现高可用,并启用机架感知技术,使带宽得到更好的利用,也使得数据的容灾效果更好,hbase 是一个NoSQL数据库,用于处理海量数据,hbase我们采用双hmaster并结合zookeeper实现高可用,通过hive组件让我们更好的管理数据;
2012.6-2015.6 北京慧博创测通信技术有限公司—运维工程师
LNMP基础网站系统的搭建及配置
公司网站使用nginx服务,并搭建两台lvs负载均衡,搭建keepalived用于lvs的高可用,设置keepalived配置文件并进行Vip漂移和转发测试;
Mysql集群的搭建并制定备份计划
负责搭建3组mysql主从集群,并编写脚本实现周一全备,周三周五增量备份;
ELK日志系统的搭建及配置
搭建ELK系统,通过logstash将部分服务日志进行收集,通过filter模块进行过滤,并输出到elasticsearch,通过es将日志进行分类存储,并通过kibana将日志展示出来;